Implementasi VLAN, VTP, dan STP pada Topologi Multi-Switch Cisco Packet Tracer

 

  1. Tujuan

  1. Menerapkan konsep Virtual LAN (VLAN) untuk segmentasi jaringan.
  2. Mengonfigurasi VTP (VLAN Trunking Protocol) agar sinkronisasi VLAN antar switch otomatis.
  3. Menerapkan Spanning Tree Protocol (STP) untuk mencegah loop pada topologi multipath.
  4. Menguji konektivitas antar host pada VLAN yang sama.
  1. Dasar Teori
    • VLAN (Virtual Local Area Network)

VLAN adalah metode untuk memisahkan jaringan logis dalam satu switch fisik. Dengan VLAN, setiap kelompok perangkat dapat dipisahkan berdasarkan fungsi atau departemen tanpa harus menggunakan perangkat jaringan terpisah.
Keuntungan:

      • Meningkatkan keamanan jaringan.
      • Mengurangi broadcast domain.
      • Fleksibilitas dalam manajemen jaringan.
  • VTP (VLAN Trunking Protocol)

VTP berfungsi untuk mendistribusikan informasi VLAN secara otomatis antar switch yang berada dalam satu domain VTP.
Mode VTP:

      • Server: dapat membuat, menghapus, dan menyebarkan VLAN.
      • Client: menerima dan menyimpan konfigurasi VLAN dari server.
      • Transparent: tidak ikut domain, hanya meneruskan update VTP.
  • STP (Spanning Tree Protocol)

STP mencegah terjadinya loop di jaringan dengan cara memblokir beberapa jalur redundant, hanya menyisakan satu jalur aktif.
Komponen utama STP:

      • Root Bridge: switch utama yang menjadi referensi.
      • Designated Port, Root Port, Blocked Port: status-port berdasarkan perhitungan path cost.
      • BPDU: frame STP untuk pertukaran informasi antar switch.
  1. Topologi dan Alamat IP

Implementasi VLAN VTP dan STP pada Topologi Multi-Switch Cisco Packet Tracer

Topologi mengacu pada gambar diatas:

    • 7 switch (SW1 – SW7)
    • 6 PC (PC2 – PC7)
PC IP Address VLAN Keterangan
PC2 10.10.1.1/8 VLAN 2 Produksi
PC3 10.10.1.2/8 VLAN 2 Produksi
PC4 10.10.1.3/8 VLAN 1 Admin
PC5 10.10.1.4/8 VLAN 1 Admin
PC6 10.10.1.5/8 VLAN 1 Admin
PC7 10.10.1.6/8 VLAN 2 Produksi
  1. Langkah Konfigurasi Cisco Packet Tracer

🧩 A. SWITCH 1 (Root Bridge & VTP SERVER)

Switch>enable

Switch#configure terminal

Switch(config)#hostname SW1

SW1(config)#vtp domain BISAIOTI

SW1(config)#vtp mode server

SW1(config)#vtp password bisaioti123

SW1(config)#vtp version 2




SW1(config)#vlan 1

SW1(config-vlan)#name ADMIN

SW1(config-vlan)#exit

SW1(config)#vlan 2

SW1(config-vlan)#name PRODUKSI

SW1(config-vlan)#exit




! Trunk antar switch

SW1(config)#interface range fa0/22 - 24

SW1(config-if-range)#switchport mode trunk

SW1(config-if-range)#switchport trunk allowed vlan 1,2

SW1(config-if-range)#exit




! STP root bridge

SW1(config)#spanning-tree vlan 1 priority 4096

SW1(config)#spanning-tree vlan 2 priority 4096




SW1(config)#end

SW1#write memory

🧩 B. SWITCH 2 (Client, konek ke PC2 VLAN 2)

Switch>enable

Switch#configure terminal

Switch(config)#hostname SW2

SW2(config)#vtp domain BISAIOTI

SW2(config)#vtp mode client

SW2(config)#vtp password bisaioti123




! Port ke PC2

SW2(config)#interface fa0/1

SW2(config-if)#switchport mode access

SW2(config-if)#switchport access vlan 2

SW2(config-if)#spanning-tree portfast

SW2(config-if)#spanning-tree bpduguard enable

SW2(config-if)#exit




! Trunk antar switch

SW2(config)#interface range fa0/23 - 24

SW2(config-if-range)#switchport mode trunk

SW2(config-if-range)#switchport trunk allowed vlan 1,2

SW2(config-if-range)#exit




SW2(config)#end

SW2#write memory

🧩 C. SWITCH 3 (Client, konek ke PC3 VLAN 2)

Switch>enable

Switch#configure terminal

Switch(config)#hostname SW3

SW3(config)#vtp domain BISAIOTI

SW3(config)#vtp mode client

SW3(config)#vtp password bisaioti123




! Port ke PC3

SW3(config)#interface fa0/1

SW3(config-if)#switchport mode access

SW3(config-if)#switchport access vlan 2

SW3(config-if)#spanning-tree portfast

SW3(config-if)#spanning-tree bpduguard enable

SW3(config-if)#exit




! Trunk antar switch

SW3(config)#interface range fa0/23 - 24

SW3(config-if-range)#switchport mode trunk

SW3(config-if-range)#switchport trunk allowed vlan 1,2

SW3(config-if-range)#exit




SW3(config)#end

SW3#write memory

🧩 D. SWITCH 4 (Backup Root Bridge, konek ke PC4 VLAN 1)

Switch>enable

Switch#configure terminal

Switch(config)#hostname SW4

SW4(config)#vtp domain BISAIOTI

SW4(config)#vtp mode client

SW4(config)#vtp password bisaioti123




! Port ke PC4

SW4(config)#interface fa0/1

SW4(config-if)#switchport mode access

SW4(config-if)#switchport access vlan 1

SW4(config-if)#spanning-tree portfast

SW4(config-if)#spanning-tree bpduguard enable

SW4(config-if)#exit




! Trunk antar switch

SW4(config)#interface range fa0/22 - 24

SW4(config-if-range)#switchport mode trunk

SW4(config-if-range)#switchport trunk allowed vlan 1,2

SW4(config-if-range)#exit




! STP backup root

SW4(config)#spanning-tree vlan 1 priority 8192

SW4(config)#spanning-tree vlan 2 priority 8192




SW4(config)#end

SW4#write memory

🧩 E. SWITCH 5 (Client, konek ke PC5 VLAN 1)

Switch>enable

Switch#configure terminal

Switch(config)#hostname SW5

SW5(config)#vtp domain BISAIOTI

SW5(config)#vtp mode client

SW5(config)#vtp password bisaioti123




! Port ke PC5

SW5(config)#interface fa0/1

SW5(config-if)#switchport mode access

SW5(config-if)#switchport access vlan 1

SW5(config-if)#spanning-tree portfast

SW5(config-if)#spanning-tree bpduguard enable

SW5(config-if)#exit




! Trunk antar switch

SW5(config)#interface range fa0/23 - 24

SW5(config-if-range)#switchport mode trunk

SW5(config-if-range)#switchport trunk allowed vlan 1,2

SW5(config-if-range)#exit




SW5(config)#end

SW5#write memory

🧩 F. SWITCH 6 (Client, konek ke PC6 VLAN 1)

Switch>enable

Switch#configure terminal

Switch(config)#hostname SW6

SW6(config)#vtp domain BISAIOTI

SW6(config)#vtp mode client

SW6(config)#vtp password bisaioti123




! Port ke PC6

SW6(config)#interface fa0/1

SW6(config-if)#switchport mode access

SW6(config-if)#switchport access vlan 1

SW6(config-if)#spanning-tree portfast

SW6(config-if)#spanning-tree bpduguard enable

SW6(config-if)#exit




! Trunk antar switch

SW6(config)#interface range fa0/23 - 24

SW6(config-if-range)#switchport mode trunk

SW6(config-if-range)#switchport trunk allowed vlan 1,2

SW6(config-if-range)#exit




SW6(config)#end

SW6#write memory

🧩 G. SWITCH 7 (Client, konek ke PC7 VLAN 2)

Switch>enable

Switch#configure terminal

Switch(config)#hostname SW7

SW7(config)#vtp domain BISAIOTI

SW7(config)#vtp mode client

SW7(config)#vtp password bisaioti123




! Port ke PC7

SW7(config)#interface fa0/1

SW7(config-if)#switchport mode access

SW7(config-if)#switchport access vlan 2

SW7(config-if)#spanning-tree portfast

SW7(config-if)#spanning-tree bpduguard enable

SW7(config-if)#exit




! Trunk antar switch

SW7(config)#interface range fa0/22 - 24

SW7(config-if-range)#switchport mode trunk

SW7(config-if-range)#switchport trunk allowed vlan 1,2

SW7(config-if-range)#exit




SW7(config)#end

SW7#write memory
  1. Konfigurasi PC

Set pada Desktop → IP Configuration di Packet Tracer:

PC IP Address Subnet Mask
PC2 10.10.1.1 255.0.0.0
PC3 10.10.1.2 255.0.0.0
PC4 10.10.1.3 255.0.0.0
PC5 10.10.1.4 255.0.0.0
PC6 10.10.1.5 255.0.0.0
PC7 10.10.1.6 255.0.0.0
  1. Verifikasi

Pengujian Perintah Hasil Diharapkan
Cek VLAN show vlan brief VLAN 1 & 2 aktif di semua switch
Cek trunk show interfaces trunk Semua link antar-switch menjadi trunk
Cek STP show spanning-tree SW1 menjadi root bridge
Cek VTP show vtp status Domain BISAIOTI, Mode client/server sesuai
Uji konektivitas ping antar PC dalam VLAN sama Berhasil (Reply)
  1. Kesimpulan

Setelah konfigurasi VLAN, VTP, dan STP diterapkan:

  • Broadcast loop dapat dicegah oleh STP.
  • VLAN terdistribusi otomatis oleh VTP.
  • Komunikasi hanya terjadi antar PC dalam VLAN yang sama.
  • Jika salah satu link terputus, STP otomatis mengaktifkan link cadangan.

 

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *