[摘要] 本文以Packet Tracer5.0軟件為基礎,通過配置一組實際的網絡設備構建仿真網絡實訓平臺,從而實現企業網絡方案的設計。探討了基于Packet Tracer仿真軟件的網絡仿真過程。
[關鍵詞] Packet Tracer 5.0、仿真 實訓平臺 企業網絡仿真 實踐教學
一、引言
筆者利用Packet Tracer5.0網絡仿真軟件構建網絡實訓平臺,采用仿真軟件成為一種很好的替代手段來輔助教學,從而改善了網絡實訓環境,給學生更多的實際動手機會,幫助學生更好地理解,大大地提高了教學效果。本文在分析Packet Tracer5.0仿真軟件特點的基礎上,以路由器、交換機在實際中的應用教學為例,重點闡述了Packet Tracer5.0軟件的仿真應用。
二、Packet Tracer(PT)軟件特點
Packet Tracer PT通過一組簡化的網絡設備和協議模型,基于真實的計算機網絡保留和基準來進行網絡規劃設計和開發,實現了網絡教學數字分隔,使用該軟件可使學生掌握網絡設備的各條命令、網絡設備對網絡配置的作用等。
三、Packet Tracer仿真使用
1.構建企業網絡的應用實訓
VLAN(虛擬局域網)技術是企業局域網資源進行劃分管理的手段,在二層或三層交換機上實現。VLAN也是學生應該掌握的網絡核心技術之一,通過虛擬平臺可以有效的實現單交換和多交換機VLAN實驗訓練,不再受設備的限制。
2.企業網絡仿真設計
在Packet Tracer 5.0的邏輯工作空間模式下建立如圖1所示的邏輯網絡拓撲結構。
圖1 Packet Traoer5.0企業網絡拓撲圖
二層交換機選取Cisco Catalyst 2950交換機,三層交換機選取Cisco Catalyst 3560交換機,在SwitchB、C兩臺交換機上進行相應的VLAN劃分,使在同一VLAN里的計算機能跨交換機相互通信,而不同VLAN里的計算機不能相互通信。核心交換機SwitchA將SwitchB、C互連起來進行穿越局域網骨干的高速數據交換。邊界路由器連接外部網絡,在路由器上配置靜態NAT,為內部網絡提供靜態地址轉換,并配置相應的安全策略,使PC1—PC4能夠訪問虛擬外網的服務器(1.1.1.2/24),使PC2能通過虛擬外網地址(IP:1.1.1.3/24)訪問服務器。
3.設備配置方案
以邊界路由器Route和核心交換機SwitchA為例進行說明。
(1)邊界路由器配置
路由器上f1端口接外網端口(1.1.1.1/24),f0端口接內網端口(192.168.5.2/24)配置靜態NAT,為內部網絡提供靜態地址轉換。
Router(config)# int f1/0
Router(config-if)# ip addr 1.1.1.1 255.255.255.0
Router(config-if)# no shut
Router(config-if)#ip nat outside //定義外部接口
Router(config-if)#exit
Router(config)# int f0/0
Router(config-if)# ip addr 192.168.5.2 255.255.255.0
Router(config-if)#no shut
Router(config-if)# ip nat inside //定義內部接口
Router(config)#access-list 1 permit 192.168.0.0 0.0.255.255
Router(config)#ip nat inside source list 1 int f1/0 over //應用NAT協議
Router(config)# ip nat inside source static 192.168.2.2 1.1.1.3//定義靜態地址映射一一匹配
Router(config)#ip route 0.0.0.0 0.0.0.0 1.1.1.2
Router(config)#ip route 192.168.1.0 255.255.255.0 192.168.5.1
Router(config)#ip route 192.168.2.0 255.255.255.0 192.168.5.1
Router(config)#ip route 192.168.3.0 255.255.255.0 192.168.5.1
Router(config)#ip route 192.168.4.0 255.255.255.0 192.168.5.1
Router(config)#end
(2)核心交換機配置
在SwitchA上劃分VLAN1---VLAN5,并設置相應的IP地址;將SwitchA的1-5端口劃分到VLAN5,其余端口默認為VLAN1。SwitchA的23、24口分別連接至SwitchB、C的24端口,并設置為TRUNK口。將SwitchA的1端口連接至Router的f0端口。
Switch(config)#inter vlan1
Switch(config-if)#ip addr 192.168.1.1 255.255.255.0
Switch(config-if)#no shut
Switch(config-if)#exit
VLAN2—VLAN5配置命令與VLAN1的相同。
Switch(config)#inter f0/1-5
Switch(config-if)#switchport access vlan 5 //將1-5端口劃分到VLAN5
Switch(config-if)#exit
Switch(config)#inter f0/23-24
Switch(config-if)#switchport mode trunk //將23、24口設置為TRUNK口
Switch(config-if)#exit
分別給各臺PC進行相應的網絡設置,再在交換機SwitchB、SwitchC上進行相應的VLAN劃分,在三臺交換機上啟用生成樹協議(STP),并設置交換機的優先級。
4.網絡測試
查看配置:show run;
查看路由信息:show ip route;
查看接口信息:show int [端口類型][端口號];
測試源設備與目標設備間的互通性:ping [網絡設備端口IP地址]。
查看路由器的NAT映射:show ip nat translations。
四、結束語
在高職院校實訓資金和設備短缺的狀況下,通過虛擬平臺可使學生得到充分的網絡技術的建設實訓;在具備網絡實訓室的院校中,也可使用實際網絡設備結合Packet Tracer5.0網絡仿真軟件,同時,又能通過實際設備增加對網絡的感性認識。由于PacketTracer5.0在設備選擇方面具有無限性,因此,在實訓室建設中采用這種模式,將有效地提高教學效果,節約學校的設備投入,具有廣泛推廣價值。
參考文獻:
[1]任曉鵬,李偉華.基于Packet Tracer構建虛擬網絡實訓平臺[J].中國職業技術教育,2006.
[2]羅擁軍.網絡設備配置基礎[M].中國鐵道出版社,2007.