Saya melanjutkan cerita mengenai betapa powerfullnya Cisco Emulator ini, saya akan memulainya dengan bahasan mengenai Bridging dan Switching (L2&L3), disini berisi:
#topologi jaringan
#file konfigurasi (.net), yang di run menggunakan dynagen (atau GNS3)
#initial config, dan capture konfigurasi router
Seperti dikatakan di bahasan saya sebelumnya mengenai GNS3, untuk mengfungsikan router menjadi switch bisa dengan menggunakan module etherswitch (NM-16ESW), cuma memiliki keterbatasan fitur, antara lain konfigurasi VLAN hanya bisa menggunakan command vlan database, bukan di mode config seperti yang diremokendasikan:
P1DSW1#vlan database
% Warning: It is recommended to configure VLAN from config mode,
as VLAN database mode is being deprecated. Please consult user
documentation for configuring VTP/VLAN in config mode.
Point:
Disini fungsi switch (L2/L3) baik access switch dan distribution switch digantikan dengan router seri 3725 dengan IOS versi (c3725-adventerprisek9-mz.124-15.T5.BIN) ditambah dengan modul NM-16ESW.
Sedangkan untuk fungsi host digunakan Virtual PC Simulator (vpcs).
Untuk penjelasan yang cukup detail mengenai ini bisa merujuk ke link ini: http://ccie-in-3-months.blogspot.com/search/label/dynamips
Terkait dengan bahasan ini, saya ringkas beberapa hal dari link diatas:
@create vlan di config mode ternyata hidden command!!
P1DSW1(config)#vlan ?
accounting VLAN accounting configuration
ifdescr VLAN subinterface ifDescr
P1DSW1(config)#vlan 1900
P1DSW1(config-vlan)#
P1DSW1(config-vlan)#
@Disini kita hanya bisa create extended-range vlans (1006-4094).
@Extended-range Vlan bisa dicreate asalkan VTP mode harus di set transparent (nilai defaultnya VTP adalah Server mode).
Saya kira untuk kebutuhan lab ini sudah cukup, betul ya?
#Topologi Jaringan
Topologi jaringan untuk switching digambarkan sbb:
Gambar 1. Topologi untuk Switching
Keterangan:
P1ASW1 dan P2ASW2 adalah access switch
P1DSW1 dan P2DSW2 adalah distribution switch
PC1 dan PC2 adalah host
#Konfigurasi File (.net)
Untuk file konfigurasi ini saya gunakan di dynagen (dengan GNS3 tentunya lebih memudahkan karena ditambah tampilan grafis untuk topologi jaringannya, sangat memudahkan secara visual)
File .net: bcmsn01.net
################
autostart = false
[localhost:7200]
[[3725]]
image = D:\Machine\IOS\c3725-adventerprisek9-mz.124-15.T5-image.BIN
ram = 148
rom = 4
disk0 = 8
#disk1 = 64
iomem = 5
nvram = 128
mmap = true
#idlepc = 0x6148b594
idlepc = 0x60bec828
sparsemem = True
exec_area = 64
confreg = 0x2102
ghostios = true
#ghostsize = 148
[[ROUTER P1DSW1]]
model = 3725
console = 2001
slot1 = NM-16ESW
Fa1/1 = P1ASW1 Fa1/1
Fa1/2 = P1ASW1 Fa1/2
Fa1/3 = P2ASW2 Fa1/1
Fa1/4 = P2ASW2 Fa1/2
Fa1/11 = P2DSW2 Fa1/11
Fa1/12 = P2DSW2 Fa1/12
[[ROUTER P2DSW2]]
model = 3725
console = 2002
slot1 = NM-16ESW
Fa1/1 = P1ASW1 Fa1/3
Fa1/2 = P1ASW1 Fa1/4
Fa1/3 = P2ASW2 Fa1/3
Fa1/4 = P2ASW2 Fa1/4
[[ROUTER P1ASW1]]
model = 3725
console = 2003
slot1 = NM-16ESW
Fa1/5 = NIO_udp:30000:127.0.0.1:20000
[[ROUTER P2ASW2]]
model = 3725
console = 2004
slot1 = NM-16ESW
Fa1/5 = NIO_udp:30001:127.0.0.1:20001
###########
Cara membaca dan membuat file .net ini bisa merujuk pada tutorial offline yang ada di folder \Dynamips\docs\ ketika kita pertama kali menginstal bundle dynagen (+dynamips) di laptop kita. Untuk versi online, bisa merujuk pada bahasan sebelumnya mengenai GNS3.
#Initial Config dan Capture Konfigurasi
Untuk kebutuhan lab ini dan selanjutnya, saya gunakan initial config seperti ini, silakan sesuaikan dengan kebutuhan anda.
@apply di config mode
###########
config-register 0x2102
service password-encryption
enable secret cisco
logging buffered
clock timezone GMT 0
line con 0
no exec-timeout
logging synchronous
no ip domain-lookup
line vty 0 4
no exec-timeout
secret cisco
login
exit
exit
clear logging
copy run start
exit
###########
Gambar 2. Vlan 1900 dan 1901 adalah vlan yang dicreate di config mode
Gambar 3. Show vtp status
Gambar 4. Show int status
Topologi diatas bisa digunakan untuk mempelajari module exam BCMSN: VLAN, Trunking, VTP, Spanning Tree, Portfast, L3 Switching, QoS, dll
Silakan melanjutkan, mari kita sama-sama belajar!.
