杜慶平
(泰州職業(yè)技術(shù)學(xué)院 信息工程學(xué)院,江蘇 泰州 2253000)
“功能等價法”在三層網(wǎng)絡(luò)設(shè)備互連中的應(yīng)用
杜慶平
(泰州職業(yè)技術(shù)學(xué)院 信息工程學(xué)院,江蘇 泰州 2253000)
網(wǎng)絡(luò)組建中常用路由器、單臂路由、三層交換機等三層設(shè)備連接不同的網(wǎng)段,上述網(wǎng)絡(luò)設(shè)備之間互連并運行路由協(xié)議可以實現(xiàn)設(shè)備之間所連網(wǎng)段的互訪,因此三層網(wǎng)絡(luò)設(shè)備之間正確互連是網(wǎng)絡(luò)組建的基礎(chǔ)。對初學(xué)者來說路由器之間互連比較易于理解,但路由器與三層交換機或單臂路由與三層交換機等其他情形的三層設(shè)備之間如何互連就不易掌握。利用“功能等價法”可以解決這一問題,即將物理端口充足的路由器之間的互連方法確定為標(biāo)準(zhǔn)方法,通過和標(biāo)準(zhǔn)方法進(jìn)行功能類比來確定其他情形三層設(shè)備互連的配置方法。
三層設(shè)備;路由器;三層交換機;單臂路由;設(shè)備互連;功能等價法
在計算機網(wǎng)絡(luò)中,三層設(shè)備用來連接不同的網(wǎng)段,通過將三層設(shè)備互連并運行路由協(xié)議可以實現(xiàn)所有三層設(shè)備所連網(wǎng)段間的互訪。常見的三層設(shè)備有路由器、單臂路由[1]、三層交換機等,它們之間正確互連是網(wǎng)絡(luò)組建的基礎(chǔ)。
對初學(xué)者來說路由器之間互連比較易于理解,但路由器與三層交換或單臂路由與三層交換等其他情形的三層設(shè)備之間的互連,就不易掌握。根據(jù)這一情況,本文提出“功能等價法”來幫助初學(xué)者理解并掌握三層網(wǎng)絡(luò)設(shè)備之間的互連。該方法將物理端口充足的路由器之間互連的配置方法作為標(biāo)準(zhǔn)方法,通過和標(biāo)準(zhǔn)方法進(jìn)行功能類比來配置其他情形的三層設(shè)備互連。
路由器是較常見的三層設(shè)備,一般情況下它有多個物理端口,用于連接不同的網(wǎng)段,這些網(wǎng)段稱為路由器的直連網(wǎng)段。直連網(wǎng)段就其功能而言又可分為用于接入用戶的用戶網(wǎng)段和用于設(shè)備之間互連的互連網(wǎng)段。可以把兩臺物理端口足夠的路由器之間的互連方法確定為標(biāo)準(zhǔn)方法。
舉例如圖1所示,路由器R1、R2都有三個以上的物理端口,兩臺路由器的FE0/1、FE0/2端口用于連接用戶網(wǎng)段,要實現(xiàn)R1、R2所連用戶網(wǎng)段的互相訪問,首先要將兩臺路由器互連,然后再配置路由,本文只分析如何進(jìn)行互連。R1、R2的互連方法主要包括如下兩點:
(1)選擇兩臺路由器上的空閑端口相連,圖1中兩臺路由器互連的端口均使用FE0/3。
(2)將互連網(wǎng)段配置在互連接口上,R1的FE0/3端口IP地址為10.1.1.1/30,R2的FE0/3端口IP地址為10.1.1.2/30。
圖1 標(biāo)準(zhǔn)方法舉例
2.1 單臂路由的互連方法
(1)使用子接口互連
如果路由器只有一個物理端口,但要連接多個網(wǎng)段,這種情形稱為單臂路由。若圖1中的R1只有一個物理端口,其用戶網(wǎng)段的配置方法如圖2所示,R1的FE0/1.1和FE0/1.2兩個接口為子接口[2],該接口是邏輯接口,物理上是不可見的,故用虛線標(biāo)出。二層交換機上配置兩個VLAN,用來接入用戶網(wǎng)段的設(shè)備。
圖2 單臂路由直連網(wǎng)段配置舉例
將圖1和圖2中R1的直連網(wǎng)段的配置進(jìn)行對比,可以發(fā)現(xiàn)單臂路由的配置方法和標(biāo)準(zhǔn)方法之間存在如下的等價關(guān)系:
若將圖1中的R1、R2均換為單臂路由,根據(jù)等價關(guān)系,互連配置方法為如圖3所示,主要包括如下兩點:
1)在兩臺二層交換機上均新增一個VLAN,本例中兩臺二層交換都新增了VLAN 30,將用于互連的F0/24端口放入到VLAN 30中,然后用網(wǎng)線將兩交換機的F0/24端口連接起來。
2)在兩臺路由器上均新增一個子接口,本例中兩臺路由器均增加了FE0/1.3子接口,將互連網(wǎng)段配置在新增子接口上。
圖3 單臂路由使用子接口互連方法舉例
(2)使用主接口互連在方法(1)中可以發(fā)現(xiàn)圖3中兩個路由器的主接口FE0/1都沒使用,無論是用于做網(wǎng)關(guān)還是做互連,主接口也可以配置IP地址,但是要注意的是由于交換機和路由器互連的端口是Trunk端口,而主接口使用以太網(wǎng)協(xié)議而不是VLAN協(xié)議,主接口是接在交換機的VLAN 1中,如將圖3中兩臺單臂路由采用主接口互連,方法如圖4所示。
圖4 單臂路由使用主接口互連方法舉例
2.2 三層交換機的互連方法
三層交換機可以看成是一個路由器和二層交換機的組合體,物理端口較多,在局域網(wǎng)中已取代路由器成為主要設(shè)備。若將圖1中的R1、R2均換為三層交換機,則互連的方法有兩種:
(1)配置端口為三層端口三層交換機的端口出廠時一般默認(rèn)為二層端口,通過配置可將端口設(shè)置為三層端口,設(shè)置后的三層交換機,可作為具有充足物理端口的路由器使用,互連方法和標(biāo)準(zhǔn)方法一樣。
(2)配置交換虛擬接口[3](SVI)三層交換機還可將直連網(wǎng)段配置在交換虛擬接口上。若將圖1中R1換成一臺三層交換機L3SW 1,其用戶網(wǎng)段的配置方法如圖5所示,L3SW 1的intvlan 10和intvlan 20兩接口為交換虛擬接口,該接口也是邏輯接口。
圖5 交換虛擬接口配置直連網(wǎng)段方法舉例
通過圖1中R1和圖5中L3SW1的直連網(wǎng)段的配置進(jìn)行對比,也可以發(fā)現(xiàn)交換虛擬接口配置方法和標(biāo)準(zhǔn)方法之間存在如下的等價關(guān)系:
若將圖1中的R1、R2均換為三層交換機,根據(jù)等價關(guān)系,互連配置方法為如圖6所示,主要包括如下兩點:
1)在兩臺三層交換上都新增一個VLAN,兩臺交換機新增VLAN之間的連接方法和圖3中二層交換機互連的方法相同。
2)在兩臺三層交換機配置新增VLAN的交換虛擬交接口的IP地址。
圖6 三層交換機互連方法舉例
(3)上述兩種方法的特點
第一種方法比較簡單,但受設(shè)備限制,方法二有較強的通用性,而且有些特殊情形只能使用第二種方法。如圖7所示,這兩個三層交機所連的網(wǎng)段既有不同的(L3SW1上的192.168.2.0/24,L3SW2上的192.168.4.0/24),又有相同的(192.168.1.0/24),既要實現(xiàn)不同網(wǎng)段之間能夠通過路由互相訪問,又要保證同一個網(wǎng)段之間能夠通過交換能夠互相訪問,這種情形下就不能使用方法(1),只能使用方法(2),并且要注意如下兩點:
1)圖6中兩臺交換機互連的鏈路是Access鏈路[4],因此無論是用戶VLAN還是互連用VLAN都只在本交換機有意義,兩臺交換機上VLAN ID可以相同也可以不同,彼此沒有關(guān)系。
2)圖7中由于兩臺設(shè)備互連的鏈路既要傳遞二層數(shù)據(jù),實現(xiàn)兩臺交換機相同網(wǎng)段內(nèi)的設(shè)備互訪,又要傳遞路由,實現(xiàn)不同網(wǎng)段之間的互訪,互聯(lián)兩個交換機的互連端口需設(shè)置為Trunk模式,兩臺交換機互連的鏈路是Trunk鏈路[5]。兩臺交換互連的網(wǎng)段(10.1.1.0/24)的VLAN ID必須一致(圖7中均配置為VLAN 30),不需要配置其他端口屬于該VLAN,因為F0/24是Trunk模式,Trunk端口屬于任何VLAN。不同用戶網(wǎng)段(L3SW1上的192.168.2.0/24和L3SW2上的192.168.4.0/24)的VLAN ID盡可能不一致,如果一致的話,會導(dǎo)致不同用戶網(wǎng)段的設(shè)備在同一個廣播域[6],增加不必要的帶寬開銷。
圖7 三層交換機互連特殊情形舉例
2.3 路由器與三層交換機互連方法
如果圖1中的R1不變,R2的功能由一臺三層交換機代替,根據(jù)上述的功能等價關(guān)系,路由器和三層交換機互連的方法如圖8所示。
圖8 路由器與三層交換機互連方法舉例
2.4 單臂路由器與三層交換機互連方法
如果圖6中的三層交換機不變,R1的功能用單臂路由代替,根據(jù)上述的功能等價關(guān)系,路由器和三層交換機互連的方法如圖9所示。
圖9 單臂路由器與三層交換機互連方法舉例
在理解了單臂路由、三層交換與標(biāo)準(zhǔn)方法之間的功能等價關(guān)系后,可以將路由器、單臂路由、三層交換之間的互連組合出多種情形,并用功能等價法進(jìn)行配置練習(xí),雖然有些情形在實際組網(wǎng)中不一定用到,但可以提升對三層設(shè)備互連的理解,也可為后續(xù)掌握靜態(tài)路由和動態(tài)路由準(zhǔn)備好基礎(chǔ)網(wǎng)絡(luò)?!肮δ艿葍r”法是一種實用化的方法,在組網(wǎng)學(xué)習(xí)和設(shè)備配置中有很重要的作用。網(wǎng)絡(luò)設(shè)備的更新較快,新舊系列產(chǎn)品之間或不同廠家產(chǎn)品之間往往相同功能的配置方法不盡相同,這時可以借助“功能等價”法去理解和配置。
[1]梁廣民.思科網(wǎng)絡(luò)實驗室CCNA實驗指南[M].北京:電子工業(yè)出版社,2009.
[2]Todd Lammle.CCNA學(xué)習(xí)指南[M].北京:人民郵電出版社,2012.
[3]高峽,陳智罡,袁宗福.網(wǎng)絡(luò)設(shè)備互連學(xué)習(xí)指南[M].北京:科學(xué)出版社,2009.
[4]杭州華三通信技術(shù)有限公司.路由交換技術(shù)(下)[M].北京:清華大學(xué)出版社,2013.
[5]肖穎,佘影.VLAN技術(shù)在三層交換機中的應(yīng)用[J].微處理機,2009,(6):41-44.
[6]謝希仁.計算機網(wǎng)絡(luò)[M].大連:大連理工大學(xué)出版社,2010.
(責(zé)任編輯 楊荔晴)
The Application of“ Function Equivalence Method”for Interconnecting Layer 3 Network Devices
DU Qing-ping
(Taizhou Polytechnic College, Taizhou Jiangsu 225300, China)
Router , router-on-a-stick and Layer 3 switch are used to connect different network in network construction,The network connected on the above network devices can visit each other by the routing protocol, so proper interconnection between layer 3 network devices is the foundation of the network construction 。It’s easy to understand how to interconnect routers for beginners, but it’s hard to understand how to interconnectsrouter and Layer 3 switch or other cases. The method of "functional equivalence" can be used to solve the problem. This method treats the interconnection between the routers with enough physical ports as the standard method. The method of other cases of equipments interconnection can be got by analoging the basic method.
layer 3 network devices; router; router-on-a-stick; layer 3 switch; interconnecting network devices; function equivalence method
TP393.0
A
1671-0142(2014)03-0056-04
杜慶平(1975-),男,高級工程師,系統(tǒng)分析師,碩士,研究方向為網(wǎng)絡(luò)技術(shù)和電子商務(wù).