VTP (Virtual Trunking Protocol)
I. Pengertian VTP
VTP adalah adalah suatu protocol
untuk mengenalkan suatu atau sekelompok VLAN yang telah ada agar dapat
berkomunikasi dengan jaringan. Atau menurut sumber lain mengatakan suatu metoda
dalam hubungan jaringan LAN dengan ethernet untuk menyambungkan komunikasi
dengan menggunakan informasi VLAN, khususnya ke VLAN. VLAN Trunking Protocol
(VTP) merupakan fitur Layer 2 yang terdapat pada jajaran switch Cisco Catalyst,
yang sangat berguna terutama dalam lingkungan switch skala besar yang
meliputi beberapa Virtual Local Area Network (VLAN).
VTP
memungkinkan kita untuk untuk menambah, mengurangi, dan mengganti nama
VLAN-VLAN yang kemudian informasi VTP itu disebarkan ke semua switch lain di
domain VTP yg sudah di set.
2. Mode – mode operasi VTP
a. Mode server—VTP server
mempunyai kontrol penuh atas pembuatan VLAN atau pengubahan domain mereka.
Semua informasi VTP disebarkan ke switch lainnya yang terdapat dalam domain
tersebut, sementara semua informasi VTP yang diterima disinkronisasikan dengan
switch lain. Secara default, switch berada dalam mode VTP server. Perlu dicatat
bahwa setiap VTP domain paling sedikit harus mempunya satu server sehingga VLAN
dapat dibuat, dimodifikasi, atau dihapus, dan juga agar informasi VLAN dapat
disebarkan.
b. Mode client—VTP client
tidak memperbolehkan administrator untuk membuat, mengubah, atau menghapus VLAN
manapun. Pada waktu menggunakan mode client mereka mendengarkan penyebaran VTP
dari switch yang lain dan kemudian memodifkasi konfigurasi VLAN mereka. Oleh
karena itu, ini merupakan mode mendengar yang pasif. Informasi VTP yang
diterima diteruskan ke switch tetangganya dalam domain tersebut.
c. Mode
transparent—switch dalam mode transparent tidak berpartisipasi
dalam VTP. Pada waktu dalam mode transparent, switch tidak menyebarkan
konfigurasi VLAN-nya sendiri, dan switch tidak mensinkronisasi database
VLAN-nya dengan advertisement yang diterima. Pada waktu VLAN ditambah, dihapus,
atau diubah pada switch yang berjalan dalam mode transparent, perubahan
tersebut hanya bersifat lokal ke switch itu sendiri, dan tidak disebarkan ke
swith lainnya dalam domain tersebut.
3. VTP
Domain
Terdiri dari satu atau lebih switch yang saling berhubungan. Semua switch dalam satu domain saling berbagi konfigurasi VLAN menggunakan VTP advertisement. Router atau Switch layer 3 memberikan batasan-batasan untuk setiap domain.
4. VTP Advertisements
VTP menggunakan advertisements untuk mendistribusikan dan mensinkronisasi konfigurasi VLAN di dalam network.
5. VTP Pruning
VTP pruning meningkatkan kinerja jaringan dengan membatasi banyaknya traffic yang mencari suatu device melalui link trunk. Tanpa VTP pruning, sebuah switch bisa menyebarkan broadcast, multicast, and unicast traffic kepada semua link trunk di dalam domain VTP meskipun switch yang menerimanya akan menghentikannya.
Berikut ini adalah bagaimana cara
mengkonfigurasi VTP pada Switch Cisco:
Skema IP :
VLAN 2 :
IP Network : 192.168.2.0./24
IP Host : 192.168.2.2-255
VLAN 3 :
IP Network : 192.168.3.0/24
IP Host : 192.168.3.2-255
Router 0
konfigurasikan subinterface pada fa 0/0
subinterface fa0/0.2 = ip 192.168.2.1/24
subinterface fa0/0.3 = ip 192.168.3.1/24
Switch 0
konfigurasikan port fa0/1 sampai fa0/3 sebagai trunk link
hubungkan fa0/4 ke hub VLAN 2
hubungkan fa0/5 ke hub VLAN 3
konfigurasi VTP server, domain, dan password ( antara Server dan Client, domain dan password harus sama, yang hanya berbeda mode saja )
Switch 1 dan Switch 2
konfigurasikan port fa0/1 sebagai trunk link
hubungkan fa0/2 ke hub VLAN 2
hubungkan fa0/3 ke hub VLAN 3
konfigurasi VTP client, domain, dan password
( hubungkan antar Switch menggunakan kabel Cross dan menggunakan Port yang berfungsi sebagai Trunk link, seperti skema jaringan diatas )
Konfigurasi Router 0
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface fa0/0
Router(config-if)#no shut
Router(config-if)#ex
Router(config)#interface fa0/0.2
Router(config-subif)#encapsulation dot1Q 2
Router(config-subif)#ip address 192.168.2.1 255.255.255.0
Router(config-subif)#ex
Router(config)#interface fa0/0.3
Router(config-subif)#encapsulation dot1Q 3
Router(config-subif)#ip address 192.168.3.1 255.255.255.0
Router(config-subif)#ex
Router(config)#
a. Pastikan anda mengkonfigurasi VTP Server dan Client sebelum menambahkan VLAN
Konfigurasi Switch 0 - VTP Server
VLAN 2 :
IP Network : 192.168.2.0./24
IP Host : 192.168.2.2-255
VLAN 3 :
IP Network : 192.168.3.0/24
IP Host : 192.168.3.2-255
Router 0
konfigurasikan subinterface pada fa 0/0
subinterface fa0/0.2 = ip 192.168.2.1/24
subinterface fa0/0.3 = ip 192.168.3.1/24
Switch 0
konfigurasikan port fa0/1 sampai fa0/3 sebagai trunk link
hubungkan fa0/4 ke hub VLAN 2
hubungkan fa0/5 ke hub VLAN 3
konfigurasi VTP server, domain, dan password ( antara Server dan Client, domain dan password harus sama, yang hanya berbeda mode saja )
Switch 1 dan Switch 2
konfigurasikan port fa0/1 sebagai trunk link
hubungkan fa0/2 ke hub VLAN 2
hubungkan fa0/3 ke hub VLAN 3
konfigurasi VTP client, domain, dan password
( hubungkan antar Switch menggunakan kabel Cross dan menggunakan Port yang berfungsi sebagai Trunk link, seperti skema jaringan diatas )
Konfigurasi Router 0
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface fa0/0
Router(config-if)#no shut
Router(config-if)#ex
Router(config)#interface fa0/0.2
Router(config-subif)#encapsulation dot1Q 2
Router(config-subif)#ip address 192.168.2.1 255.255.255.0
Router(config-subif)#ex
Router(config)#interface fa0/0.3
Router(config-subif)#encapsulation dot1Q 3
Router(config-subif)#ip address 192.168.3.1 255.255.255.0
Router(config-subif)#ex
Router(config)#
a. Pastikan anda mengkonfigurasi VTP Server dan Client sebelum menambahkan VLAN
Konfigurasi Switch 0 - VTP Server
Switch>en
Switch#conf
t
Switch(config)#vtp mode server
Switch(config)#vtp domain smk3
Switch(config)#vtp password smk3
Switch(config)#interface range fa0/1 - 3
Switch(config-if-range)#switchport mode trunk
Switch(config-if-range)#ex
Switch(config)#vtp domain smk3
Switch(config)#vtp password smk3
Switch(config)#interface range fa0/1 - 3
Switch(config-if-range)#switchport mode trunk
Switch(config-if-range)#ex
Konfigurasi Switch 1 dan Switch 2 - VTP
Client
Switch#en
Switch#conf t
Switch#en
Switch#conf t
Switch(config)#vtp mode client
Switch(config)#vtp domain smk3
Switch(config)#vtp password smk3
Switch(config)#ex
Switch#
Switch(config)#interface range fa0/1
Switch(config-if)#switchport mode trunk
b. Pastikan VTP Server dengan Client sudah terkoneksi pada Switch 0, Switch 1 dan Switch 2
Switch#show vtp status
VTP Version : 2
Configuration Revision : 0
Maximum VLANs supported locally : 255
Number of existing VLANs : 5
VTP Operating Mode : Server
VTP Domain Name : smk3
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0xA2 0x01 0xEE 0x53 0x0C 0x7C 0x75 0x0C
Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00
Local updater ID is 0.0.0.0 (no valid interface found)
Switch#
Switch(config)#vtp domain smk3
Switch(config)#vtp password smk3
Switch(config)#ex
Switch#
Switch(config)#interface range fa0/1
Switch(config-if)#switchport mode trunk
b. Pastikan VTP Server dengan Client sudah terkoneksi pada Switch 0, Switch 1 dan Switch 2
Switch#show vtp status
VTP Version : 2
Configuration Revision : 0
Maximum VLANs supported locally : 255
Number of existing VLANs : 5
VTP Operating Mode : Server
VTP Domain Name : smk3
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0xA2 0x01 0xEE 0x53 0x0C 0x7C 0x75 0x0C
Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00
Local updater ID is 0.0.0.0 (no valid interface found)
Switch#
diatas adalah konfigurasi VTP pada Switch
0, karena Switch 0 bekerja sebagai Server
perbedaanya
pada Switch 1 dan Switch 2 adalah pada Operating Mode bekerja sebagai
Client,
jika Number of existing VLANs berjumlah sama pada ketiga switch tersebut, maka VTP sudah bekerja.
jika Number of existing VLANs berjumlah sama pada ketiga switch tersebut, maka VTP sudah bekerja.
c.
Menambahkan VLAN pada Switch 0
Konfigurasi VLAN 3
Switch(config)#vlan
3
Switch(config-vlan)#name Administrasi
Switch(config-vlan)#ex
Switch(config-vlan)#name Administrasi
Switch(config-vlan)#ex
Konfigurasi VLAN 4
Switch(config)#vlan
4
Switch(config-vlan)#name
Lab.Jaringan
Switch(config-vlan)#ex
untuk memeriksa apakah VLAN sudah terdistribusi oleh Switch 0 gunakan perintah ini pada Switch 0, Switch 1, dan Switch 2
Switch#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/4, Fa0/5, Fa0/6, Fa0/7
Fa0/8, Fa0/9, Fa0/10, Fa0/11
Fa0/12, Fa0/13, Fa0/14, Fa0/15
Fa0/16, Fa0/17, Fa0/18, Fa0/19
Fa0/20, Fa0/21, Fa0/22, Fa0/23
Fa0/24, Gig1/1, Gig1/2
2 Admin active
3 Lab active
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1 enet 100001 1500 - - - - - 0 0
2 enet 100002 1500 - - - - - 0 0
3 enet 100003 1500 - - - - - 0 0
1002 fddi 101002 1500 - - - - - 0 0
1003 tr 101003 1500 - - - - - 0 0
1004 fdnet 101004 1500 - - - ieee - 0 0
1005 trnet 101005 1500 - - - ibm - 0 0
Remote SPAN VLANs
------------------------------------------------------------------------------
Primary Secondary Type Ports
------- --------- ----------------- ------------------------------------------
Switch#
Switch(config-vlan)#ex
untuk memeriksa apakah VLAN sudah terdistribusi oleh Switch 0 gunakan perintah ini pada Switch 0, Switch 1, dan Switch 2
Switch#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/4, Fa0/5, Fa0/6, Fa0/7
Fa0/8, Fa0/9, Fa0/10, Fa0/11
Fa0/12, Fa0/13, Fa0/14, Fa0/15
Fa0/16, Fa0/17, Fa0/18, Fa0/19
Fa0/20, Fa0/21, Fa0/22, Fa0/23
Fa0/24, Gig1/1, Gig1/2
2 Admin active
3 Lab active
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1 enet 100001 1500 - - - - - 0 0
2 enet 100002 1500 - - - - - 0 0
3 enet 100003 1500 - - - - - 0 0
1002 fddi 101002 1500 - - - - - 0 0
1003 tr 101003 1500 - - - - - 0 0
1004 fdnet 101004 1500 - - - ieee - 0 0
1005 trnet 101005 1500 - - - ibm - 0 0
Remote SPAN VLANs
------------------------------------------------------------------------------
Primary Secondary Type Ports
------- --------- ----------------- ------------------------------------------
Switch#
jika pada Switch 1 dan 2 sudah sama seperti
diatas, maka VLAN sudah berhasil didistribusikan tinggal memasukan port-port
kedalam VLAN
d. Konfigurasi VLAN pada Switch 0
Switch(config)#interface
fa0/4 - hubungkan Daerah VLAN 2 ke port fa0/4
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 2
Switch(config-if)#ex
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 2
Switch(config-if)#ex
Switch(config)#interface fa0/5 - hubungkan Daerah VLAN 3 ke port fa0/5
Switch(config-if)#switchport
mode access
Switch(config-if)#switchport access vlan 3
Switch(config-if)#ex
Switch(config)#
Switch(config-if)#switchport access vlan 3
Switch(config-if)#ex
Switch(config)#
5. Konfigurasi
VLAN pada Switch 1 dan Switch 2
Switch(config)#interface fa0/2 - hubungkan Hub VLAN 2 ke port fa0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 2
Switch(config-if)#ex
Switch(config)#interface fastEthernet0/3 - hubungkan Hub VLAN 3 ke port fa0/3
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 3
Switch(config-if)#ex
tahap terakhir ini, anda tinggal menambahkan PC ke setiap VLAN, menuliskan alamat IP pada setiap PC,
lalu testing ping ke gateway. Jika sudah berhasil, anda tes ping ke PC di VLAN lain .
.
