IPv4 dan IPv6 Header
IPv4 header
| ------------------------------------------------- | Version | IHL | Jenis Layanan | Total Length | | ------------------------------------------------- | Identifikasi | Flags | Fragment Offset | | ------------------------------------------------- | Time to Live | Protocol | header checksum | | ------------------------------------------------- | Alamat Sumber | | ------------------------------------------------- | Alamat Tujuan | | ------------------------------------------------- | Options | Padding | | ------------------------------------------------- | ------------------------------------------------- | Payload | | -------------------------------------------------
IPv6 header
| ------------------------------------------------- | Version | Prioritas | Label Arus | | ------------------------------------------------- | Panjang Payload | Type header Selanjutnya | Batas Hop | | ------------------------------------------------- | Alamat Sumber | | Alamat Sumber | | Alamat Sumber | | Alamat Sumber | | ------------------------------------------------- | Alamat Tujuan | | Alamat Tujuan | | Alamat Tujuan | | Alamat Tujuan | | ------------------------------------------------- | ------------------------------------------------- | Header Extension | | ------------------------------------------------- | ------------------------------------------------- | Payload | | -------------------------------------------------
Extension header menangani semua data opsional yang digunakan untuk berada di header IPv4 ditambah data tambahan. Header ekstensi didefinisikan untuk hal-hal seperti opsi router, otentikasi dan enkripsi. Header bisa daisy dirantai, setiap header mengatakan apa jenis bagian berikutnya adalah. Payload adalah opsional TCP yang normal atau data UDP.
IPv6 menggunakan dua jenis yang berbeda dari header: Header IPv6 Utama / Reguler dan Ekstensi Header IPv6.
Header IPv6 utama adalah setara dengan IPv4 dasar satu meskipun
beberapa perbedaan lapangan yang merupakan hasil dari pelajaran yang
diperoleh dari operasi IPv4. Gambar 1 menyajikan header utama IPv4 dan IPv6.
Gambar 1. IPv4 dan IPv6 Header
Bidang pilihan di header IPv4 digunakan untuk menyampaikan informasi
tambahan mengenai paket atau dalam perjalanan itu harus diproses. Router, kecuali diinstruksikan sebaliknya [1], harus memproses pilihan di header IPv4. Pengolahan header option yang paling mendorong paket ke jalur lambat yang mengarah ke hit kinerja forwarding.
IPv4 Pilihan melakukan peran yang sangat penting dalam operasi protokol IP karena kemampuan harus dipertahankan dalam IPv6. Di sisi lain, dampak dari IPv4 Pilihan pada kinerja yang dipertimbangkan dalam pengembangan IPv6.
Fungsi pilihan akan dihapus dari header utama dan dilaksanakan melalui
serangkaian header tambahan yang disebut header ekstensi [2]. Header utama tetap tetap dalam ukuran (40 bytes) sedangkan EHS disesuaikan ditambahkan sesuai kebutuhan. Gambar 2 menunjukkan bagaimana header dihubungkan bersama-sama dalam sebuah paket IPv6.
Gambar 2. Headers Perpanjangan Chaining dalam Paket IPv6
RFC2460 mendefinisikan header ekstensi seperti yang ditunjukkan dalam
tabel berikut bersama dengan nilai-nilai Next Header ditugaskan kepada
mereka
Tidak ada komentar:
Posting Komentar