Jumat, 21 Oktober 2022

VTP (Vlan Trunking protocol)

Vtp merupakan protokol milik cisco. Vtp memudahkan proses konfigurasi secara otomatis antar switch yang saling terhubung Jika terdapat puluhan switch dalam suatu network kita harus menyeting vlan pada switch swich tersebut cara tersebut cukup merepotkan Degan vtp kita cukup membuat satu switch sebagai server puluhan switch yang lainnya akan mengikuti settingan pada switch server vtp akan melakukan sinkronisasi konfigurasi terhadap seluruh switch dalam network tersebut Agar VTP dapat berjalan kita harus menentukan satu switch bermode server dan yang lainnya bermode cliet.

Jika switch di set pada transparent mode maka switch tersebut hanya dapat memforward informasi vtp switch pada transparent mode tidak akan melakukan sinkronisasi dengan switch server

Ada 3 mode VTP :

  •  Server
  •  Client
  • Transparent

Defaultnya cisco menjalankan VTP sebagai mode Server

Server :

  • Membuat, memodifikasi, dan menghapus VLAN
  • Mengirim dan mem-forward VTP advertisement.
  • Men-sinkronisasi konfigurasi VLAN.
  • Menyimpan konfigurasi VLAN dalam NVRAM.

Client :

  • Tidak dapat Membuat, memodifikasi, ataupun menghapus VLAN
  • Mem-forward (mengirim ulang) VTP advertisement.
  • Men-sinkronisasi konfigurasi VLAN.
  • Tidak Menyimpan konfigurasi VLAN dalam NVRAM.

Transparent :

  • Membuat, memodifikasi, ataupun menghapus VLAN.
  • Mem-forward (mengirim ulang) VTP advertisement.
  • Tidak melakukan sinkronisasi konfigurasi VLAN.
  • Menyimpan konfigurasi VLAN dalam NVRAM.

VTP Pruning

Pada topologi diatas, switch1 tidak memiliki port yang berada dalam VLAN biru (VLAN birunya sendiri terdefinisi di switch1). Dengan menggunakan VTP Pruning trafik broadcast dari PC2 tidak akan dikirim ke switch 1 karena tidak ada port anggota VLAN Biru disana.

VTP Pruning :

  • Memanfaatkan bandwidth lebih efisien.
  • Menghilangkan traffik broadcast yang tidak diperlukan.
  • VLAN 1 selalu tidak bisa di pruning (ineligible for pruning). Trafik dari VLAN 1 tidak bisa di pruning.
  • VTP pruning hanya bisa dijalankan pada VTP mode server.
  • Yang di prune adalah trafiknya, bukan informasi VLAN nya.

Operasi VTP

  • Update VTP advertisement dikirimkan setiap 5 menit sekali, atau ketika ada perubahan konfigurasi VLAN.
  • VTP advertisement dikirimkan dalam bentuk frame multicast.
  • VTP server dan VTP klien akan di sinkronisasikan sesuai dengan update VTP advertisement dengan configuration revision number

Saat awal konfigurasi, VTP Configuration Revision Number bernilai 0. Setiap kali VTP server melakukan perubahan konfigurasi VLAN, nilai ini akan bertambah 1 dan kemudian VTP server mengirimkan VTP advertisement dengan nilai Configuration Revision yang baru.

Jika nilai Configuration Revision dalam VTP advertisement yang diterima ini lebih tinggi daripada nilai yang tersimpan dalam switch, maka switch akan meng-overwrite konfigurasi VLAN mereka dengan konfigurasi VLAN dalam VTP advertisement yang baru diterima.

VTP advertisement

  1. Summary advertisements
    • Dikirim setiap 5 menit oleh VTP server.
    • Menginformasikan VTP Configuration Revision Number kepada switch-switch dalam satu domain.
    • Dikirimkan setelah terjadi perubahan konfigurasi.
    • Menyertakan informasi-informasi berikut :
      • Domain name
      • VTP version
      • Configuration Revision Number
      • dll
  1. Subset advertisement, dikirimkan ketika
    • Membuat atau menghapus VLAN.
    • Mengubah nama VLAN.
    • Mengubah MTU sebuah VLAN.
  2. Request advertisement
    • Dikirimkan oleh switch yang meminta informasi untuk mengupdate database VLAN nya.

Masalah Umum

  1. VTP version incompatible
    • VTP versi 1 dan 2 tidak cocok satu sama lain.
    • Pastikan semua switch menggunakan versi VTP yang sama.
    • Solusi : gunakan perintah vtp version <1 atau 2>.
  2. VTP password mismatch
    • Pastikan semua password sama pada semua switch dalam 1 domain.
    • Secara default switch Cisco tidak menggunakan VTP password.
    • Ketika mendapat VTP advertisement, switch tidak otomatis men-set parameter VTP password.
    • Solusi : gunakan perintah vtp password <password> di semua switch.
  3. VTP domain mismatch
    • Ketika switch menerima VTP advertisement dengan domain yang berbeda, maka switch akan mendrop pesan update tersebut.
    • Solusi : set nama VTP domain hanya di switch VTP server. Switch yang lain akan meniru nama VTP domain ketika pertama kali menerima VTP advertisement.