Friday 17 April 2015

TCP IP dan Subnetting IPv6

Transmission Control Protocol atau yang sering kali disingkat menjadiTCP berfungsi untuk melakukan transmisi data per-segmen (paket data dipecah dalam jumlah yang sesuai dengan besaran paket kemudian dikirim satu persatu hingga selesai). Agar pengiriman data sampai dengan baik, maka pada setiap packet pengiriman, TCP akan menyertakan nomor seri (sequence number).
Adapun komputer tujuan yang menerima paket tersebut harus mengirim balik sebuah sinyal acknowledge dalam satu periode yang ditentukan. Bila pada waktunya komputer tujuan belum juga memberikan acknowledge, maka terjadi time out yang menandakan pengiriman packet gagal dan harus diulang kembali.Model protokol TCP disebut sebagai connection oriented protocol.

IP (Internet Protocol) atau alamat IP dapat disebut dengan kode pengenal komputer pada jaringan merupakan komponen vital pada internet, karena tanpa alamat IP seseorang tidak akan dapat terhubung ke internet. Penggunaan alamat IP dikoordinasi oleh lembaga sentral internet yang dikenal dengan IANA, salah satunya adalah NIC (Network Information Center).


IP versi 6 (IPv6) adalah protokol internet versi baru yang didesain sebagai pengganti dari Internet protocol versi 4 (IPv4) yang didefinisikan dalam RFC 791. IPv6 yang memiliki kapasitas alamat (address) raksasa (128 bit), mendukung penyusunan alamat secara terstruktur, yang memungkinkan Internet terus berkembang dan menyediakan kemampuan routing baru yang tidak terdapat pada IPv4. IPv6 memiliki tipe alamat anycast yang dapat digunakan untuk pemilihan route secara efisien. Selain itu IPv6 juga dilengkapi oleh mekanisme penggunaan alamat secara local yang memungkinkan terwujudnya instalasi secara Plug&Play, serta menyediakan platform bagi cara baru pemakaian Internet, seperti dukungan terhadap aliran datasecara real-time, pemilihan provider, mobilitas host, end-to-end security, maupun konfigurasi otomatis.

Keunggulan IPv6
Otomatisasi berbagai  setting / Stateless-less auto-configuration(plug&play). Alamat pada IPv4 pada dasarnya statis terhadap host. Biasanya diberikan secara berurut pada host. Memang saat ini hal di atas bisa dilakukan secara otomatis dengan menggunakan DHCP (Dynamic Host ConfigurationProtocol), tetapi hal tersebut pada IPv4 merupakan fungsi tambahan saja,sebaliknya pada IPv6 fungsi untuk men-setting secara otomatis disediakan secara standar dan merupakan default-nya. Pada setting otomatis ini terdapat dua cara tergantung dari penggunaan address, yaitu setting otomatis stateless dan statefull.

Setting Otomatis Statefull
Cara pengelolaan secara ketat dalam hal range IP address yang diberikan pada host dengan menyediakan server untuk pengelolaan keadaan IP address, dimana cara ini hampir mirip dengan cara DHCP pada IPv4. Pada saat melakukan setting secara otomatis, informasi yang dibutuhkan antara router, server dan host adalah ICMP (Internet Control Message Protocol) yang telah diperluas. Pada ICMP dalam IPv6 ini, termasuk pula IGMP (Internet Groupmanagement Protocol) yang dipakai pada multicast pada IPv4.

Setting Otomatis Stateless
Pada cara ini tidak perlu menyediakan server untuk pengelolaan dan pembagian IP address, hanya men-setting router saja dimana host yang telah tersambung di jaringan dari router yang ada pada jaringan tersebut memperoleh prefix dari address dari jaringan tersebut. Kemudian host menambah pattern bit yang diperoleh dari informasi yang unik terhadap host, lalu membuat IP address sepanjang 128 bit dan menjadikannya sebagai IP address dari host tersebut. Pada informasi unik bagi host ini, digunakan antara lain address MAC dari networkinterface. Pada setting otomatis stateless ini dibalik kemudahan pengelolaan, padaEthernet atau FDDI karena perlu memberikan minimal 48 bit (sebesar address MAC) terhadap satu jaringan, memiliki kelemahan yaitu efisiensi penggunaan alamat yang buruk.



Subnetting IPv6
Subnetting
Subnetting adalah proses menunjuk beberapa bit high-order dari bagian host dan mengelompokkan mereka dengan topeng jaringan untuk membentuk subnet mask. Ini membagi jaringan menjadi subnet yang lebih kecil. Diagram berikut memodifikasi contoh dengan memindahkan 2 bit dari bagian host ke subnet mask untuk membentuk empat subnet yang lebih kecil seperempat ukuran sebelumnya.


Desain ruang alamat IPv6 berbeda secara signifikan dari IPv4. Alasan utama untuk subnetting di IPv4 adalah untuk meningkatkan efisiensi dalam pemanfaatan ruang alamat relatif kecil tersedia, terutama untuk perusahaan. Tidak ada batasan seperti itu ada di IPv6, sebagai ruang alamat besar yang tersedia, bahkan untuk pengguna akhir, bukan faktor pembatas.

RFC 4291 subnet compliant selalu menggunakan alamat IPv6 dengan 64 bit untuk bagian host. Oleh karena itu memiliki / 64 prefix routing yang (128-64 = 64 bit paling signifikan).
Meskipun secara teknis mungkin untuk menggunakan subnet yang lebih kecil, mereka tidak praktis untuk jaringan area lokal berbasis pada teknologi Ethernet, karena 64 bit yang diperlukan untuk konfigurasi alamat otomatis stateless.

Internet Engineering Task Force merekomendasikan penggunaan / 127 subnet untuk poin -untuk-point, yang terdiri dari hanya dua host.
IPv6 tidak mengimplementasikan format alamat khusus untuk lalu lintas broadcast atau jaringan nomor, dan dengan demikian semua alamat dalam subnet adalah alamat host yang valid. Alamat nol semua dicadangkan sebagai alamat anycast Subnet-Router.

Alokasi yang disarankan untuk lokasi pelanggan IPv6 adalah ruang alamat dengan 48-bit (/ 48) prefix.However, rekomendasi ini direvisi untuk mendorong blok yang lebih kecil, misalnya menggunakan 56-bit awalan. alokasi umum lainnya adalah / 64 awalan untuk jaringan pelanggan perumahan.

Subnetting di IPv6 didasarkan pada konsep variabel-panjang subnet masking (VLSM) dan metodologi CIDR. Hal ini digunakan untuk lalu lintas rute antara ruang alokasi global dan dalam jaringan pelanggan antara subnet dan internet pada umumnya.


 Penulisan Alamat pada IPv6
Model x:x:x:x:x:x:x:x dimana ‘x‘ berupa nilai hexadesimal dari 16 bit porsi alamat, karena ada 8 buah ‘x‘ maka jumlah totalnya ada 16 * 8 = 128 bit.
Contohnya adalah :
FEDC : BA98 : 7654 : 3210 : FEDC : BA98 : 7654 : 3210
Jika format pengalamatan IPv6 mengandung kumpulan group 16 bit alamat, yaitu ‘x‘, yang bernilai 0 maka dapat direpresentasikan sebagai ‘::’. Contohnya adalah :
FEDC : 0 : 0 : 0 : 0 : 0 : 7654 :
3210 dapat direpresentasikan sebagai
FEDC :: 7654 : 3210
Dan      0:0:0:0:0:0:0:1   dapat direpresentasikan sebagai      ::1
Model x:x:x:x:x:x:d.d.d.d dimana ‘d.d.d.d’ adalah alamat IPv4 semacam 167.205.25.6 yang digunakan untuk automatic tunnelling. Contohnya adalah :
0:0:0:0:0:0:167.205.25.6 atau ::167.205.25.6
0:0:0:0:0:ffff:167.205.25.7 atau :ffff:167.205.25.7
Jadi jika sekarang mengakses alamat di internet misalnya 167.205.25.6 pada saatnya nanti format tersebut akan digantikan menjadi semacam ::ba67:080:18. Sebagaimana IPv4, IPv6 menggunakanbitmaskuntuk keperluansubnetting yang direpresentasikan sama seperti representasi prefix-length padateknik CIDR yang digunakan pada IPv4, misalnya :
3ffe:10:0:0:0:fe56:0:0/60
menunjukkan bahwa 60 bit awal merupakan bagian network bit.
Jika pada IPv4 mengenal pembagian kelas IP menjadi kelas A, B, dan C maka pada IPv6 pun dilakukan pembagian kelas berdasarkan fomat prefix (FP) yaitu format bit awal alamat. Misalnya :
3ffe:10:0:0:0:fe56:0:0/60
maka jika diperhatikan 4 bit awal yaitu hexa ‘3’ didapatkan format prefixnya untuk 4 bit awal adalah 0011 (yaitu nilai ‘3’ hexa dalam biner).

1 comment:

  1. Casinos Near Casinos Near Casinos | MapYRO
    Find the best Casinos with 구리 출장샵 Casinos 보령 출장안마 Near Casinos in Las Vegas, 충주 출장샵 NV near Casinos and Save 제주 출장마사지 BIG on Your 성남 출장안마 Next Stay!

    ReplyDelete