使用NM-16ESW模擬交換機--使用經驗

不管小凡還是GNS3都是使用dinamips的,所以下面的在這3個模擬器都通用。

大家都知道用這幾個模擬器模擬交換機都是使用NM-16ESW模塊的。

1、vlan的配置和使用PT配置交換機不一樣

其實和真實1900系列交換機配置方式一樣,但和2950系列以後交換機配置就不同了

SW1#vlan database
SW1(vlan)#vlan 2 name VLAN2    與PT下面創建VLAN方式不一樣,這裏是privilege模式
SW1(vlan)#vtp server            VTP也是在這個模式下
SW1#show vlan-switch            show vlan 這個命令也不太一樣
創建VLAN和和VTP設置不同之外,其他添加VLAN端口都是一樣的了。

2691創建vlan的flash:空間不足問題解決方法在我另一篇博文裏 點這個鏈接轉過去

2、TRUNK鏈路的問題

照教材和培訓班老師說的在PT那麼創建trunk,我是遇到問題的,下面是PT上switchport參數
Switch(config-if-range)#switchport mode ?
  access   Set trunking mode to ACCESS unconditionally
  dynamic  Set trunking mode to dynamically negotiate access or trunk mode
  trunk    Set trunking mode to TRUNK unconditionally

而用NM-16ESW模擬交換機則是下面這樣
SW2(config-if)#switchport mode ?
  access  Set trunking mode to ACCESS unconditionally
  trunk   Set trunking mode to TRUNK unconditionally

缺少dynamic動態默認協商模式
兩臺交換機對接,只設置其中一臺設備的trunk鏈路,PT裏面是沒問題的,因爲設備默認是dynamic狀態,而使用dynamips模擬就必須兩臺設備相連的端口都需要設置,如下:

拓撲:SW1(F1/14)<-------->(F1/14)SW2

SW1(config)#int f1/14
SW1(config-if)#switchport mode trunk

SW2(config)#int f1/14
SW2(config-if)#switchport mode trunk
 如果你只設置一邊的trunk,那另一邊,你show int trunk,絕對是空白的,VLAN包也過不了。

3、如果只是模擬二層交換機,一定要記住
SW1(config)#no ip routing             關閉路由功能
模擬三層交換機就不用關了,配置不同VLAN通信,用三層交換機比用單臂路由好,現實情況也是使用三層交換機來完成VLAN通信比較多,路由器端口不多,而且價格貴呢,單臂路由就要佔用一個接口的。

4、無法設置IP問題

端口設置IP出現這個錯誤
% IP addresses may not be configured on L2 links.
需要從二層交換端口切換到三層交換端口
SW2(config-if)#no switchport

這裏設置IP主要是連接路由器,但我遇到過用這個命令居然會提示命令不完整
SW2(config-if)#no switchport
% Incomplete command.
我測試後,原來是我用的IOS版本低了,換成124版本的就沒有這個問題了。
c2600-adventerprisek9_ivs-mz.124-17     
點擊下載
c2691-advsecurityk9-mz.124-11.T2     
點擊下載
c3640-ik9o3s-mz.124-13b     
點擊下載
c3725-advsecurityk9-mz.124-17a    
點擊下載
c3745-adventerprisek9-mz.124-16     
點擊下載
c7200-jk9o3s-mz.124-17    
點擊下載


這幾個IOS做實驗是足夠用了,全部是124版的,功能方面都是沒問題的,2600如果你加載出問題,最好用RAR自己解壓出來一個BIN文件使用。全部是放在115網盤上的,如果鏈接失效了,發個消息給我,我會重新開啓共享。

5、2691,3725,3745都自帶有的GT96100-FE模塊,正常配置連接好後出現下面的問題

*Mar  1 00:52:54.271: %CDP-4-DUPLEX_MISMATCH: duplex mismatch discovered on FastEthernet0/0 (not full duplex), with SW1 FastEthernet0/0 (full duplex).

查看端口狀態
SW2(config-if)#do sh int f0/0
FastEthernet0/0 is administratively down, line protocol is down 
  Hardware is Gt96k FE, address is c002.1224.0000 (bia c002.1224.0000)
  MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, 
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Half-duplex, 10Mb/s, 100BaseTX/FX
  ARP type: ARPA, ARP Timeout 04:00:00
  Last input never, output never, output hang never
...........................

解決方法如下
SW2(config-if)#duplex full         
SW2(config-if)#speed 100
接口模式下敲了這兩個命令,馬上變成full-duplex了,正常啦。
只要是GT96100-FE模塊都需要修改。
 

暫時就是這麼多,我用這些設備搭建了實驗環境,成功進行了VLAN,VTP,TRUNK,STP,RSTP,
CHANNEL-GROUP,RIPv2,EIGRP,OSPF==實驗。

希望對大家有幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章