Monday, March 2, 2015

IPV6


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