白清仁 李旺 舒昊 郭正剛
【摘 要】不同VLAN間不能通過二層交換機直接通信,需要借助三層交換機,而后者的接口極其寶貴,無法分配到每1臺計算機上。使用單臂路由技術(shù),區(qū)域內(nèi)用1個三層交換機物理以太網(wǎng)接口即可實現(xiàn)多個VLAN間設(shè)備通信。文章以典型的企業(yè)網(wǎng)絡(luò)為研究對象,根據(jù)企業(yè)需求,利用單臂路由技術(shù)構(gòu)建企業(yè)網(wǎng)絡(luò),基于Cisco Packet Tracer6.0軟件進行仿真,使得互不相同的VLAN間實現(xiàn)通信,并給出相應(yīng)的配置語句。
【關(guān)鍵詞】單臂路由;企業(yè)網(wǎng);VALN
【中圖分類號】TP393.1 【文獻標識碼】A 【文章編號】1674-0688(2019)02-0094-03
0 引言
二層交換機組成的網(wǎng)絡(luò)存在極易引起廣播碰撞和廣播風(fēng)暴、信息交互時安全性得不到保證、效率較低等問題。為此,通過用戶群、控制廣播范圍等方式將網(wǎng)絡(luò)劃分為不同的虛擬局域網(wǎng)(VLAN),從根本上解決該問題。
但當部分主機需要跨過本身VLAN與其他主機相連接訪問時,因受到二層交換機功能的限制,不能直接通信,自此采用單臂路由技術(shù)可實現(xiàn)通信。
1 單臂路由技術(shù)概述
在一個三層交換機的物理接口上創(chuàng)建多個虛擬以太網(wǎng)子接口(通過命令行),對子接口進行配置,如IP地址、子網(wǎng)掩碼和封裝802.1Q協(xié)議。對VLAN進行一對一的子接口連接,實現(xiàn)VLAN間的通信。
使用單臂路由配置VLAN間路由時,路由的物理接口必須與相鄰交換機的中繼鏈路相連接。
2 單臂路由在企業(yè)網(wǎng)絡(luò)中的應(yīng)用
構(gòu)建一個典型中小型企業(yè)拓撲圖。兩臺服務(wù)器分別提供DNS、Web服務(wù)。4臺交換機SW1~4,劃分VLAN,另增加服務(wù)器管理VLAN40,三層交換功能由R1提供。
2.1 情景分析
需求:指定主機間可突破所在不同VLAN限制實現(xiàn)通信,能夠用公網(wǎng)域名訪問服務(wù)器VLAN中的網(wǎng)絡(luò)資源,利用1臺思科2960路由器完成這項網(wǎng)絡(luò)功能。
2.2 配置交換機
交換機連接192.168.1.*/24、192.168.2.*/24、192.168.3.*/24、192.168.4.*/24網(wǎng)段,它們分處VLAN10、VLAN20、VLAN30、VLAN40。數(shù)據(jù)包都將通過核心交換機SW1匯總,但只有192.168.4.*/24網(wǎng)段才能對交換機上的物理接口有效,所以需要在三層交換機R1上為其他網(wǎng)段指明下一跳地址,它們才能正常地在網(wǎng)絡(luò)中上網(wǎng),完成上傳和下載數(shù)據(jù)包。
2.3 配置路由器
需要將連接二層交換機設(shè)備的物理接口上劃分1~4號虛擬接口,為其設(shè)置模式、封裝協(xié)議、添加IP作為網(wǎng)關(guān)。
2.4 網(wǎng)絡(luò)設(shè)備的單臂路由配置
分析企業(yè)需求,針對各種情形設(shè)計方案,使用Cisco Packet Tracer 6.0進行仿真。以下列出了單臂路由的配置語句(其他方面的配置未列出)。
2.4.1 配置SW1與路由器鏈路的中繼端口
Switch1(config)#
interface fastEthernet 0/24
switchport mode trunk
2.4.2 路由器上的配置
將三層交換機R1上連接核心交換機SW1的接口劃分為多個子接口,并為其封裝dot1Q協(xié)議,建立與VLAN之間的關(guān)聯(lián)。
Router(config)#
no shut //用console線連接路由器,進入ethernet0端口,并啟用該接口。
interface fastEthernet 0/0.1
//添加1號接口,進入子接口
encapsulation dot1Q 10//為每個子接口設(shè)置trunk模式,封裝dot1Q協(xié)議,建立與vlan10的關(guān)聯(lián)
ip address 192.168.1.254 255.255.255.0
//使用ip address命令為每個子接口設(shè)置好IP地址。
interface fastEthernet 0/0.2
//添加2號接口,進入子接口
encapsulation dot1Q 20
//為每個子接口設(shè)置trunk模式,封裝dot1Q協(xié)議,建立與vlan20的關(guān)聯(lián)
ip address 192.168.2.254 255.255.255.0
interface fastEthernet 0/0.3
//添加3號接口,進入子接口
encapsulation dot1Q 30
//為每個子接口設(shè)置trunk模式,封裝dot1Q協(xié)議,建立與vlan30的關(guān)聯(lián)
ip address 192.168.3.254 255.255.255.0
interface fastEthernet 0/0.4
//添加4號接口,進入子接口
encapsulation dot1Q 40
//為每個子接口設(shè)置trunk模式,封裝dot1Q協(xié)議,建立與vlan40的關(guān)聯(lián)
ip address 192.168.4.254 255.255.255.0
3 驗證與分析
3.1 不同的VLAN里的計算機是否實現(xiàn)連通
查看路由器的路由表,有4條直連的網(wǎng)絡(luò)路由選項,這是保證不同VLAN間通信的基礎(chǔ)。
Router#show ip route
……
C 192.168.1.0/24 is directly connected,F(xiàn)astE-
thernet0/0.1
C 192.168.2.0/24 is directly connected,F(xiàn)astE-
thernet0/0.2
C 192.168.3.0/24 is directly connected,F(xiàn)astE-
thernet0/0.3
C 192.168.4.0/24 is directly connected,F(xiàn)astE-
thernet0/0.4
3.2 驗證Internet的服務(wù)
對DNS-Server、Web-Server進行如下配置。驗證客戶端是否可通過Web、DNS連接網(wǎng)絡(luò)。
3.3 分析
查看路由器的路由表,有4條直連網(wǎng)絡(luò)的路由表項,保證了4個VLAN間通信的基礎(chǔ),利用Add simple PDU模擬,不同VLAN里的計算機都實現(xiàn)了聯(lián)通。
通過修改Packet Tracer上的默認Web網(wǎng)頁內(nèi)容,配置DNS,驗證Web、DNS服務(wù)功能是否正常。在計算機上使用域名訪問Web服務(wù),驗證計算機訪問外網(wǎng)的連通性。
以上示例表明,在Cisco Packet Tracer軟件上基于企業(yè)實際情況仿真成功。
4 結(jié)語
本文針對VLAN間通信的問題,使用單臂路由技術(shù),通過在三層交換機的物理接口上劃分子接口,實現(xiàn)了處于不同VLAN間的主機通信,并在Csico Packet Traccer 6.0 軟件上進行仿真模擬。
仿真結(jié)果表明,使用該技術(shù)可實現(xiàn)不同主機間的通信,主機可利用Web服務(wù)器連接Internet。
參 考 文 獻
[1]李旺,陳榮,黃貽望.DHCP技術(shù)在企業(yè)網(wǎng)絡(luò)中的應(yīng)用研究[J].銅仁學(xué)院學(xué)報,2017,19(9):11-14.
[2]謝希仁.計算機網(wǎng)絡(luò)[M].第3版.大連:大連理工大學(xué)出版社,1996.
[3]張平安.交換機/路由器配置與管理任務(wù)教程[M].北京:高等教育出版社,2014.
[責(zé)任編輯:鐘聲賢]