{{indexmenu_n>032}}
====== Cisco : Trunk ======
Trunk adalah sebuah koneksi jaringan yang digunakan untuk membawa lalu lintas dari banyak VLAN secara bersamaan melalui satu link fisik. Konsep trunk ini umum digunakan dalam jaringan switch untuk menghubungkan perangkat jaringan tanpa perlu menyediakan satu kabel untuk setiap VLAN, sehingga topologi jaringan menjadi lebih efisien dan skalabel. Dengan trunk, pemisahan jaringan secara logis tetap terjaga meskipun data dari berbagai VLAN melewati jalur yang sama.
===== Syntax =====
==== Konfigurasi trunks links ====
==== Perintah Konfigurasi Trunk ====
^ Command ^ Description ^
| ''S1(config)#interface [int-id]'' | Masuk ke mode konfigurasi interface |
| ''S1(config-if)#switchport mode trunk'' | Mengatur interface ke mode trunk |
| ''S1(config-if)#switchport trunk native vlan [vlan-id]'' | Menentukan native VLAN (frame tanpa tag) |
| ''S1(config-if)#switchport trunk allowed vlan [vlan-list]'' | Menentukan VLAN yang diizinkan pada trunk (gunakan ''all'' untuk semua VLAN) |
| ''S1(config-if)#switchport trunk allowed vlan remove [vlan-id]'' | Menghapus VLAN tertentu dari daftar trunk |
Contoh:
interface GigabitEthernet1/0
switchport mode trunk
switchport trunk native vlan 99
switchport trunk allowed vlan 10,20,99
==== Troubleshooting Trunk ====
^ Command ^ Description ^
| ''S1#show interfaces trunk'' | Menampilkan VLAN yang diizinkan pada trunk |
===== Topologi =====
{{ :networking:cisco:cisco_trunk-rev.png?nolink |}}
Pada toplogy terdapat 2 jaringan yang berbeda yaitu BIRU : ''192.168.1.0/24'' dengan VLAN 10 dan MAGENTA : ''192.168.2.0/24'' dengan VLAN 20. ''Interface gigabitethernet0/1'' akan menjadi links trunks yang mengubungkan vlan atas dan bawah.
* VLAN 10 - PC1,PC2,PC5,PC6 (BIRU)
* VLAN 20 - PC3,PC4,PC7,PC8 (MAGENTA)
===== Konfigurasi =====
===== Konfigurasi VLANs=====
* **Step 1 : Menset vlan 10,20 pada masing masing switch**
SW1(config)#vlan 10
SW1(config-vlan)#name BIRU
SW1(config-vlan)#exit
SW1(config)#vlan 20
SW1(config-vlan)#name MAGENTA
SW1(config-vlan)#exit
SW2(config)#vlan 10
SW2(config-vlan)#name BIRU
SW2(config-vlan)#exit
SW2(config)#vlan 20
SW2(config-vlan)#name MAGENTA
SW2(config-vlan)#exit
* **Step 2 : Mengatur ports sesuai VLAN.**
SW1(config)#interface range f0/1-2
SW1(config-if-range)#switchport mode access
SW1(config-if-range)#switchport access vlan 10
SW1(config)#interface range f0/3-4
SW1(config-if-range)#switchport mode access
SW1(config-if-range)#switchport access vlan 20
SW2(config)#interface range f0/1-2
SW2(config-if-range)#switchport mode access
SW2(config-if-range)#switchport access vlan 10
SW2(config-if-range)#exit
SW2(config)#interface range f0/3-4
SW2(config-if-range)#switchport mode access
SW2(config-if-range)#switchport access vlan 20
===== Konfigurasi Trunk=====
* **Step 1 : Mengatur trunk pada sisi SW1.**
SW1(config)#interface g0/1
SW1(config-if)#switchport mode trunk
SW1(config-if)#do show interfaces trunk
Port Mode Encapsulation Status Native vlan
Gig0/1 on 802.1q trunking 1
Port Vlans allowed on trunk
Gig0/1 1-1005
Port Vlans allowed and active in management domain
Gig0/1 1,10,20
Port Vlans in spanning tree forwarding state and not pruned
Gig0/1 1,10,20
SW1(config-if)#switchport trunk allowed vlan 10,20
SW1(config-if)#do show interfaces trunk
Port Mode Encapsulation Status Native vlan
Gig0/1 on 802.1q trunking 1
Port Vlans allowed on trunk
Gig0/1 10,20
Port Vlans allowed and active in management domain
Gig0/1 10,20
Port Vlans in spanning tree forwarding state and not pruned
Gig0/1 20
SW1(config-if)#exit
* **Step 2 : Mengatur trunk pada sisi SW2.**
SW2(config)#interface g0/1
SW2(config-if)#switchport mode trunk
SW2(config-if)#switchport trunk allowed vlan 10,20
SW2(config-if)#
===== Testing =====
* **PC1 -> PC6,PC8**
C:\>ping 192.168.1.4
Pinging 192.168.1.4 with 32 bytes of data:
Reply from 192.168.1.4: bytes=32 time<1ms TTL=128
Reply from 192.168.1.4: bytes=32 time<1ms TTL=128
Reply from 192.168.1.4: bytes=32 time<1ms TTL=128
Reply from 192.168.1.4: bytes=32 time<1ms TTL=128
Ping statistics for 192.168.1.4:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:\>ping 192.168.2.4
Pinging 192.168.2.4 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.2.4:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
* **PC3 -> PC6,PC8**
C:\>ping 192.168.1.4
Pinging 192.168.1.4 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.1.4:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
C:\>ping 192.168.2.4
Pinging 192.168.2.4 with 32 bytes of data:
Reply from 192.168.2.4: bytes=32 time<1ms TTL=128
Reply from 192.168.2.4: bytes=32 time<1ms TTL=128
Reply from 192.168.2.4: bytes=32 time<1ms TTL=128
Reply from 192.168.2.4: bytes=32 time<1ms TTL=128
Ping statistics for 192.168.2.4:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms