IPv6 INTRODUCTION - IPv6 #1 ( CCNP )

IPv6 #1 : 

INTRODUCTION TO IPv6

Required :

  • Laptop
  • VMware
  • EVE NG 
    IPv6 adalah IP Address versi 6, IPv6 fungsinya sama dengan IPv4 tetapi bedanya terdapat pada Bentuknya..IPv4 bentuknya hanya nomor dan titik sedangkan IPv6 bentuknya Huruf, nomor dan Titik dua. IPv6 dibuat karena Jumlah IPv4 tidak cukup untuk memenuhi semua user di dunia jadi kita membutuhkan IP yang bisa memuat lebih banyak user:

  • IPv4 32bit = 2^3 = 4.294.967.296 = Sekitar 4 milliar 
  • IPv6 128bit = 2^128 = 340.282.366.920.938.463.463.374.607.431.768.211.456 = Sekitar 340 trilliun trilliun trilliun 

Berikut Karateristik IPv6
  • Hexadecimal 
  • Huruf yang dipakai A - F ( Jika lebih dari ini maka bukan IPv6 )
  • Nomor yang dipakai 1 - 9 
34GU:0000:90HJ::987Y = Bukan IPv6

IPv6 Summary : 

IPv6 mempunyai 1 oktat dalam 1 IP, biasanya pada IPv4 kita menyebutnya oktat tetapi pada IPv6 kita memanggilnya Field. dan jika dilihat IPv6 lumayan panjang dan susah dihafal dibanding dengan IPv4, tetapi jangan khawatir karena ada cara untuk meringkas atau mensummary IPv6 dengan beberapa syarat : 

1.Double Column  

      Menyingkat IP dengan Merubah 2 oktat atau lebih yang isinya full dengan 0 ( 0000:0000 ) menjadi ( :: )

IPv6 asli

22F0:0000:360C:0000:0000:0010:876D:131A/64 

Summary IPv6

22F0:0000:360C::0010:876D:131A/64

Contoh lain :

22D0:0000:360C:0000:0000:0000:0000:131A/64 

Summary : 

22D0:0000:360C::131A/64 

2.Satu Nol 

    Menyingkat IP dengan menjadikan 0000 ==> 0 

IPv6 asli

22F0:0000:360C::0010:876D:131A/64

Summary IPv6 

22F0:0:360C::0010:876D:131A/64

3.Menghilangkan 0 

    Menyingkat IP dengan menghilangkan 0 pada oktat yang terdapat 0 dan nomor 

IPv6 asli 

22F0:0:360C::0010:876D:131A/64

Summary IPv6 : 

22F0:0:360C::10:876D:131A/64

Jika kalian melihat IPv6 yang aneh, mereka hanya di summary supaya kita membacanya jadi lebih mudah. dan kalau kurang jelas tinggal di jabar kan

1::1 ==>  0001:0000:0000:0000:0000:0000:0000:0001

Convert MAC Address to IPv6 Link Local : 

Cara mengubah Mac Address ke IPv6 cukup sulit tetapi saya akan mencoba untuk menjelaskan caranya Menggunakan bahasa yang easy.Kita ambil contoh MAC-Address Laptop saya : 

8C:8C:AA:AC:44:31

Step 1 : Ambil MAC Address Random dari Laptop kalian ==> 8C:8C:AA:AC:44:31
Step 2 : Tambahkan ff:fe di tengah tengah MAC Address nya ==> 8C:8C:AA:FF:FE:AC:44:31
Step 3 : Di Atur ulang menjadi Bentuk IPv6 ==> 8C8C:AAFF:FEAC:4431
Step 4 : Convert / Ubah Oktat Pertama dari Hexadecimal ke Binary ==> 8C

Berikut table nya : 


8C = 10001100 
Step 5 : Invert/balikan Index atau bilangan ke 6 ( Hitung dari 0 ) mejadi 0 atau 1. Misal nomor itu adalah nomor 1 berarti ubah menjadi 0 dan sebaliknya ==> 10001100 menjadi 10001110

Step 6 : Setelah Itu, Convert lagi dari Biner ke Hexadecimal ==> 10001110 menjadi 8E 
Step 7 : Tukar Oktat pertama dengan yang Baru pada IPv6 yang sudah jadi ==> 8E8C:AAFF:FEAC:4431 
Step 8 : Selesaikan IP nya dengan tambahkan "fe80::" didepanya karena ia adalah IPv6 Local ===> fe80::8E8C:AAFF:FEAC:4431 

Dan Jadilah fe80::8e8c:aaff:feac:4431  

Ada cara lain untuk mengonvertnya yaitu dengan MAC to IPv6 Converter Linknya Link :


Konfigurasi IPv6 : 

Berikut cara Konfigurasi IPv6 :

Nyalakan VMWarenya dan Masuk ke Eve NG lalu Buatlah Topologi seperti ini :


Melihat/ Mendeteksi IP Neighbour menggunakan Link Local Address: 

Cara Menambahkan Link Local IPv6 dalam Interface Router : 

R1 : 

Router(config)#int e0/0
Router(config-if)#ipv6 enable

Cara melihat Link Local IPv6 yang kita tambahkan : 
 

Global Unicast

Sekarang kita akan mencoba koneksi P2P yaitu kita akan mengonfig 2 router dan bisa mengeping satu sama lain menggunakan IPv6 

R1 : 

Router(config)#int e0/0= masuk ke Interface menuju ke R2 
Router(config-if)#ipv6 enable= Tambahkan Local Address 
Router(config-if)#ipv6 address 12::1/120= Tambahkan IPv6 
Router(config-if)#no sh= Aktifkan Interface 

R2 : 

Router(config)#int e0/0
Router(config-if)#ipv6 enable
Router(config-if)#ipv6 address 12::2/120
Router(config-if)#no sh

Sekarang Ping Satu sama lain :

Router(config-if)#do ping 12::1= ping Router Sebelah 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 12::1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/4/20 ms

EUI-64 

Konsepnya sama dengan Link local Address, jika ditambahkan maka akan tertambah secara otomatis, tetapi bedanya awalnya tidak menggunakan fe80:: dan ini versi ribetnya ( ping nya juga ribet ) : 

R1 :

Router(config)#int e0/0
Router(config-if)#ipv6 address 21::/64 eui-64= Tambahkan dengan cara "ipv6 address ( Nomor )::/64 eui-64"

R2 :

Router(config)#int e0/0
Router(config-if)#ipv6 address 21::/64 eui-64

Sekarang coba ping satu sama lain : 

Router(config-if)#do ping 21::A8BB:CCFF:FE00:2000= Khusus untuk EUI-64 ping dengan IP yang lengkap 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 21::A8BB:CCFF:FE00:2000, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/5/21 ms

Komentar

Postingan populer dari blog ini

IPv6 ROUTING DYNAMIC ( RIPnG,OSPFv3 & EIGRP ) - IPv6 #3 ( CCNP )

BGP BASIC CONFIGURATION - BGP #2 ( CCNP )

OTP - EIGRP #17 ( CCNP )