摘要:VLAN劃分與路由設置是計算機網絡基礎教學中的重點和難點問題,本文介紹了為實現不同VLAN之間的通信,如何將1臺windows 2003 Server服務器設置為軟件路由器,從而互聯兩個VLAN。
關鍵詞:VLAN;網絡;路由器;實驗
中圖分類號:G642
文獻標識碼:A
文章編號:1672-5913(2008)02-0116-03
VLAN劃分和路由設置是計算機網絡基礎教學中兩個非常重要而又難于理解的概念,純粹理論式的講解難以使學生獲得感性上的認識,如果使用路由器進行實驗教學,昂貴的價格和命令行式的操作界面會使學生在實驗時遇到更大的困難。筆者在教學中,將一臺windows 2003 Server服務器設置為與真實的路由器工作原理基本一致的軟件路由器。利用這臺服務器在VLAN之間轉發數據,既有利于教師實驗的準備,學生操作起來又沒有障礙,較好地完成了教學中的教、學、做。
1實驗設計思想
實驗整體分為VLAN劃分和VLAN間路由設置兩個模塊,首先是對VLAN劃分的操作。
(1) 給定2個二層交換機,以便實現不同交換機上的不同端口劃分到同一個VLAN的操作和劃分多個VLAN的操作。
(2) 給定4臺機器,用直通線分別連到交換機1的1、2端口和交換機2的1、2端口上。
其次是軟件路由器的設置。
(1) 給定1臺裝有2003 Server的主機,以便將之設置為軟件路由器使交換機連接起來。
(2) 為相應的交換機1和交換2設置相應的默認網關。
2理論分析與實際操作
2.1完成VLAN劃分的操作與配置
圖1中設計了兩個VLAN,兩臺交換機的四個端口分別被劃分給了VLAN2和VLAN3,VLAN2包括switch 1的fa0/1和switch 2 fa0/1兩個端口,VLAN3包括switch 1的fa0/2和switch 2的fa0/2兩個端口。在數據通信過程中VLAN2內部與VLAN3內部的數據流量不會在它們之間轉發。下圖中的路由主機安裝有兩塊網卡,分別連接在兩臺交換機的fa0/3端口上,并且兩臺交換機的fa0/3端口分別屬于VLAN2和VLAN3。

2.2創建并配置VLAN
在Cisco的2950交換機上配置VLAN配置交換機時必須把計算機和交換機連接在一起,使得兩者之間能夠進行正常的通信。Cisco的2950有一條控制線,一端接電腦的COM端口,一端接在2950交換機的控制臺端口,硬件的連接完畢后,就可以用電腦控制交換機了。
第一步,啟動WINDOWS2000,通過“開始”—“程序”—“附件”—“通信”—“超級終端”啟動超級終端程序。

第二步,選擇連接以太網交換機使用的串行口,并將該串行口設置為每秒位數9600、8個數據位、1個停止位、無奇偶校驗和硬件流量控制;單擊“確定”。

系統將收到以太網交換機的回送信息,鍵入en命令,按回車進入特權模式。這時回送信息的命令提示為switch#。
第三步,創建VTP域并兩臺交換機分別設置為服務器模式與客戶機模式。
SWITCH 1配置:
switch#config t
switch(config)#inter fa0/3
switch(config-if)# switch mode trunk //設置端口模式為主干端口
switch#vlan database //進入交換機VLAN數據庫維護模式;
switch(vlan)#vtp domain routingpc //創建vtp域routingpc
switch(vlan)#vtp server //設置該交換機為服務器模式
switch(vlan)#vlan 2 //創建VLAN2
<輸出略〉
switch(vlan)#vlan3 //創建VLAN3
<輸出略〉
switch(vlan)#exit //退出VLAN數據庫模式。
SWITCH 2配置:
switch#config t
switch(config)#inter fa0/3
switch(config-if)# switch mode trunk //設置端口模式為主干端口
switch#vlan database //進入交換機VLAN數據庫維護模式;
switch(vlan)#vtp domain routingpc //加入vtp域routingpc
switch(vlan)#vtp client //設置交換機為客戶機,同步服務器端VLAN信息
switch(vlan)#exit //退出VLAN數據庫模式。
switch#show vlan //查看vlan,可以看到同步到SWITCH 1創建的vlan信息
第四步,將交換機的端口分配給VLAN。
使用switchportaccessvlan[vlan#]命令,如下:
SWITCH 1配置:
switch#conft //進入全局配置模式。
switch(config)#inter fa0/1 //進入交換機的第1個端口;
switch(config-if)#swithcport access vlan2 //設置該端口屬于vlan2;
switch(config-if)#inter fa0/2//進入交換機的第2個端口;
switch(config-if)#swithcport access vlan 3 //設置該端口屬于vlan3;
switch(config-if)#inter fa0/3//進入交換機的第3個端口;
switch(config-if)#swithcport access vlan 2 //設置該端口屬于vlan2;
switch(config-if)#exit
switch(config)#exit //退出到特權模式
SWITCH 2配置:
switch#config t //進入全局配置模式。
switch(config)#inter fa0/1 //進入交換機的第1個端口;
switch(config-if)#swithcport access vlan2 //設置該端口屬于vlan2;
switch(config-if)#inter fa0/2//進入交換機的第2個端口;
switch(config-if)#swithcport access vlan 3 //設置該端口屬于vlan3;
switch(config-if)#inter fa0/3//進入交換機的第3個端口;
switch(config-if)#swithcport access vlan 3//設置該端口屬于vlan3;
switch(config-if)#exit
switch(config)#exit //退出到特權模式
經過以上配置,跨越兩臺交換的VLAN2、VLAN3就可以實現vlan端口信息的同步,并且路由主機成功實現了連接兩個VLAN的目的,為兩個VLAN間的通信打下了基礎。
2.2在安裝有2003Server的服務器上開啟并設置路由的功能
① 單擊“開始一設置一控制面板”,運行其中的“路由和遠程訪問”,打開“路由和遠程訪問”管理窗口。
② 選擇左邊樹目錄下的“路由和遠程訪問”根目錄,然后單擊鼠標右鍵,在彈出的對話框中選擇“增加服務器”選項,在“增加服務器”對話框中,選中本地計算機作為路由和遠程訪問服務器。
③ 選擇添加的服務器,單擊鼠標右鍵,在彈出的對話框中選擇“配置并啟用路由和遠程訪問”選項。
④ 在“路由和遠程訪問安裝向導”的歡迎界面上單擊“下一步”按鈕繼續。
⑤ 在“公共設置”對話框中勾選“網絡路由器”單選框,單擊“下一步”按鈕繼續。
⑥ 在“請求撥號連接”對話框中選擇“否”單選框,單擊“下一步”按鈕繼續。
⑦ 安裝向導提示安裝完成,單擊“完成”按鈕,出現一個正在完成初始化的對話框,幾秒鐘后,“路由和遠程訪問”服務器安裝才全部完成,這時在“路由和遠程訪問”管理窗口可以看到添加的服務器已啟動,如圖2所示。

至此,在服務器上已開啟了路由功能,但要使其正常工作,仍需為其正確的設置IP地址。因為服務器要在VLAN1和VLAN2之間轉發數據,所以應為其綁定2個IP地址,分別屬于第1和第2個VLAN。綁定方法如下:
打開“本地連接”的“屬性”對話框,選擇“Internet協議(TCP/IP)\",單擊“屬性”按鈕,為服務器綁定第一個IP地址,令其屬于第1個VLAN:192.168.1.34,子網掩碼設為255.255.255.224,然后單擊“高級”按鈕,在高級TCP/IP設置的IP地址欄中,單擊“添加”按鈕,為服務器綁定第2個IP地址,令其屬于第2個VLAN:192.168.1.98,子網掩碼設為255.255.255.224,如圖3所示。

3結束語
通過上面的實驗,使學生從理論和實踐兩方面理解和掌握了VLAN劃分與路由設置的概念與操作。尤其是通過將Windows 2003 Server服務器設置為軟件路由器來互聯2個VLAN,避免了使用價格昂貴且操作復雜的專門路由器,從而簡化了實驗條件,方便了學生的實踐操作,而且這也是在目前的中小型企業網絡里被廣泛采用的一種應用方式。
VLAN division and Route Configuration Teaching Experiment Design
Abstract: VLAN division and route configuration are two important and difficult questions of the teaching of computer network technology. By making a windows 2003 server as a software router, join two subnets, let the students deeply comprehend the knowledge from the view of experiment and develop a great deal of practicability.
Keywords: vlan, network, router, experiment
收稿日期:2007-10
參考文獻
[1] 李曉恒. 計算機網絡技術基礎[M]. 重慶大學出版社,2004.
[2] 郝鋼. 基于端口的VLAN配置及VLAN的中繼[J]. 承德民族師專學報,2006,26(2).
[3] 郭迎娣,曲廣平. 子網分割與路由設置問題教學實驗設計[J]. 煙臺職業學院院報,2006,12(1).
作者簡介:劉姝玉,女,山東聊城人,理學士,講師,主要從事計算機網絡教學工作。