Pengertian
IPV6 adalah suatu versi IP baru yang mana dirancang untuk;menjadi suatu langkah
evolusiner dari IPV4. Ini dapat diinstall sebagai perangkat lunak yang dapat
diupgrade normal di peralatan internet dan interoperable dengan IPV4 yang
sekarang . Strategi Penyebaran nya dirancang untuk tidak mempunyai flagdays
atau ketergantungan lainnya. IPV6 dirancang untuk menjalankan dengan baik
pada jaringan capaian tinggi ( e.g.
Gigabit Ethernet, OC-12, ATM, dll.) dan pada waktu yang sama tetap efisien untuk jaringan bandwitch rendah (
e.g. tanpa kawat). Sebagai tambahan, itu menyediakan suatu platform untuk
internet kemampuan baru yang akan
diperlukan di masa dekat mendatang.
IPV6
meliputi suatu mekanisme transisi yang
mana dirancang untuk mengijinkan para
pemakai untuk mengadopsi dan menyebar IPV6 untuk menyediakan interoperabilas
langsung antara IPV4 dan IPV6 hosts. Transisi suatu versi baru Internet Protokol harus incremental,
dengan sedikit atau tidak ada kritis interdependencies, jika itu adalah untuk
berhasil.
Pengembangan IPV6
Perubahan
dari IPV4 ke IPV6 terutama pada:
o Memperluas Kemampuan Pengalamatan
o
Penyederhanaan Format Header
o Meningkatkan support untuk perluasan dan
pilihan
o
Mengalirkan Kemampuan Labeling
o
Pengesahan Dan Kemampuan Privasi.
Implementasi
IPV6
Implementasi IPV6
dikembangkan untuk banyak penerus dan sistem operasi host berbeda. Banyak yang
sekarang mengirimkan produk. Ini meliputi implementasi host : Apple,
BSDI, Bull, Digital, Epilogue, FreeBSD, FTP Software, Hitachi, HP, IBM, INRIA,
Interpeak, Linux, Mentat, Microsoft, NetBSD, Nokia, Novell, NRL, NTHU, OpenBSD,
Pacific Softworks, Process Software, SICS, SCO, Siemens Nixdorf, Silicon
Graphics, Sun, UNH, and WIDE, and router implementations by 3Com, 6WIND, Bay Networks,
cisco Systems, Digital, Hitachi, IBM, Merit (routing protocols), Nokia, NTHU,
Sumitomo Electric, and Telebit Communications.
IPv6 Header Format
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Version| Prio. | Flow Label |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Payload Length | Next Header
| Hop Limit |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
|
+
+
|
|
+ Source Address +
|
|
+
+
|
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
|
+
+
| |
+ Destination Address +
|
|
+
+
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Perluasan header IPV6
Di IPV6, opsional informasi internet-layer
disandikan memisahkan Header yang mungkin ditempatkan antar header IPV6 dan
yang bagian headerupper- layer di dalam suatu paket. Ada sejumlah kecil . seperti perluasan header, masing-masing yang dikenali
oleh suatu Nilai header Berikutnya beda. Sebagai yang digambarkan contoh ini,
suatu IPV6 paket boleh membawa nol, satu, atau lebih luas headernya,
masing-masing yang dikenali oleh next header dari header yang terdahulu:
+--------------- +------------------------
|
IPv6 header | TCP header + data
| |
| Next Header = |
|
TCP |
+--------------- +------------------------
+--------------- +---------------- +------------------------
|
IPv6 header | Routing header | TCP header + data
| | |
| Next Header = | Next Header = |
| Routing
| TCP
|
+--------------- +---------------- +------------------------
+--------------- +---------------- +----------------- +-----------------
|
IPv6 header | Routing header | Fragment header | fragment of TCP
| | | | header + data
| Next Header = | Next Header = | Next Header = |
|
Routing | Fragment |
TCP |
+--------------- +----------------
+----------------- +-----------------
Dengan satu perkecualian, perluasan header
tidaklah diuji atau diproses dengan nodes manapun sepanjang suatu alur
penyerahan paket, sampai paket menjangkau node( atau masing-masing satuan node,
di dalam kasus multicast) yang dikenali di dalam destination address header
IPV6.
Header Pilihan Loncatan,
yang membawa informasi yang harus diuji dan diproses oleh tiap-tiap nodes sepanjang suatu alur penyerahan
paket, termasuk sumber dan nodes
tujuan. Hop-By-Hop options header,pada saat pelaksanaan harus dengan seketika
mengikuti IPV6 header. Keberadaannya ditandai oleh nilai nol pada header field
berkutnya dari Ipv6 header. Jika, sebagai hasil pengolahan header, suatu node diperlukan untuk berproses kepada
header yang berikutnya tetapi header yang berikutnya menilai header yang
sekarang adalah yang tak dikenali oleh node,
header harus membuang paket dan mengirimkan suatu ICMP Pesan Masalah Parameter
kepada sumber paket, dengan suatu ICMP Nilai Kode 2 (" Jenis header
Berikutnya yang tak dikenali ") dan ICMP pointer field berisi
offset nilai yang tak dikenali di dalam paket yang asli. Tindakan yang sama
harus diambil jika Suatu node
menghadapi suatu nilai header berikutnya nol dari semua header lain dibanding
header pada IPV6.
Masing-Masing header perluasan
adalah suatu bilangan bulat berbagai 8 komposisi 8 octet , di dalam memesan
untuk mempertahankan 8-octet kelurusan header yang berikut. Multi-Bidang
Komposisi 8 octet di dalam masing-masing header perluasan dibariskan pada
batasan-batasan alami, yaitu., bidang lebar n komposisi music 8 suara
ditempatkan pada suatubilangan bulat berbagai n komposisi music 8 suara dari
start header, untuk n= 1,2, 4, atau 8.
Suatu implementasi IPV6
penuh meliputi implementasi mengikuti header perluasan :
- Hop-by-Hop Options
- Routing (Type 0)
- Fragment
- Destination Options
- Authentication
- Encapsulating Security Payload
No comments:
Post a Comment