在局域網(wǎng)中搭建廣域網(wǎng)模擬環(huán)境
隨著公司業(yè)務(wù)系統(tǒng)規(guī)模的擴(kuò)大,公司內(nèi)經(jīng)常有一些用戶提出需求,要求我們?cè)诠九c客戶的網(wǎng)絡(luò)之間建立廣域網(wǎng)專線,并且在廣域網(wǎng)鏈路上運(yùn)行Client/Server模式的應(yīng)用系統(tǒng)。在建立廣域網(wǎng)專線之前,應(yīng)用系統(tǒng)的開發(fā)人員期望能夠在廣域網(wǎng)不同速率的鏈路環(huán)境中,測(cè)試應(yīng)用系統(tǒng)的運(yùn)行情況以及業(yè)務(wù)數(shù)據(jù)流的吞吐量大小。但是,由于廣域網(wǎng)專線的建立通常需要電信運(yùn)營(yíng)商的配合,而且電信運(yùn)營(yíng)商一般也不會(huì)滿足客戶在不同速率下進(jìn)行測(cè)試的需求。因此,為了滿足用戶的需求,我們就需要在公司內(nèi)部的局域網(wǎng)中搭建出模擬的廣域網(wǎng)測(cè)試環(huán)境,使用戶能夠在搭建出的不同速率的模擬環(huán)境中,測(cè)試應(yīng)用系統(tǒng)的運(yùn)行情況。
為了達(dá)到這個(gè)目的,我們?cè)谌粘9ぷ鳟?dāng)中經(jīng)常使用以下兩個(gè)方案來搭建測(cè)試環(huán)境,以實(shí)現(xiàn)在本地局域網(wǎng)環(huán)境中模擬廣域網(wǎng)的鏈路環(huán)境。
方案一、使用兩臺(tái)路由器和一對(duì)基帶Modem來搭建廣域網(wǎng)速率模擬環(huán)境。
一、模擬環(huán)境如下圖所示:
二、搭建廣域網(wǎng)速率模擬環(huán)境所需準(zhǔn)備的設(shè)備:
1、兩臺(tái)同樣型號(hào)的基帶Modem:
首先,準(zhǔn)備兩臺(tái)同樣型號(hào)的基帶Modem。以瑞得RAD ASM-31基帶Modem為例,ASM-31是一種全速率同/異步短程調(diào)制解調(diào)器(距離范圍約為8公里),它可以用于在2線雙絞線上進(jìn)行全雙工的操作。ASM-31基帶Modem的內(nèi)部包含有一個(gè)速率轉(zhuǎn)換器,可以調(diào)整的速率范圍在1.2Kbps至128Kbps之間,可以選用的接口類型包括:V.24/RS-232、V.35、V.36、X.21等。
在測(cè)試環(huán)境中,我們選用了兩臺(tái)支持V.35接口的ASM-31同步基帶Modem。
2、兩臺(tái)接入路由器:
我們需要準(zhǔn)備兩臺(tái)接入路由器,用于與基帶Modem和測(cè)試的網(wǎng)絡(luò)相連接。選用的接入路由器至少要具備一個(gè)WAN Serial接口和一個(gè)以太網(wǎng)或快速以太網(wǎng)接口。
其次,準(zhǔn)備兩根V.35線纜,分別用于將兩臺(tái)接入路由器與兩個(gè)基帶Mdoem相連。V.35電纜根據(jù)線纜的種類不同可以分為兩種,一種是WIC-1T類型,接口為DB60接口;另一種是WIC-2T類型,接口為小型的SMART接口。我們可以選擇任意一種類型的V.35線纜。
除此之外,V.35線纜根據(jù)接口的不同還分為DTE電纜和DCE電纜。其中,DTE電纜被稱為V.35 MT“直通電纜”,電纜的一端為DB34的針式接頭;另外一種DCE電纜被稱為V.35 FC“交叉電纜”,電纜的一端為DB34的孔式接頭。
在測(cè)試的環(huán)境中,我們準(zhǔn)備兩根V.35 DTE類型的電纜,用于將兩臺(tái)接入路由器與兩個(gè)基帶Mdoem連接。
三、廣域網(wǎng)速率模擬環(huán)境的搭建:
首先,使用兩根V.35 DTE電纜將兩臺(tái)路由器的WAN Serial接口分別與一個(gè)基帶Modem的V.35接口相連。然后,使用兩根線纜分別將一個(gè)基帶Modem的接收數(shù)據(jù)接口(In接口)連接到另一個(gè)基帶Modem的發(fā)送數(shù)據(jù)接口(OUT接口)上。最后,再通過兩臺(tái)路由器上的以太網(wǎng)或快速以太網(wǎng)接口分別將兩臺(tái)路由器連接到搭建好的測(cè)試網(wǎng)絡(luò)環(huán)境中。
四、廣域網(wǎng)速率模擬環(huán)境的配置任務(wù):
將物理設(shè)備連接好之后,接下來就需要調(diào)整兩個(gè)基帶Modem上的參數(shù)設(shè)置;鶐odem上需要進(jìn)行調(diào)整的主要有兩個(gè)參數(shù),一個(gè)是基帶Modem的時(shí)鐘方式,另一個(gè)是基帶Modem的時(shí)鐘頻率(ClockRate)。
以瑞得RAD ASM-31同步基帶Modem為例,首先打開基帶Modem的機(jī)箱盒,查找Modem電路板上時(shí)鐘轉(zhuǎn)換器跳線(jumper),并將其中一個(gè)基帶Modem電路板上的時(shí)鐘方式調(diào)整為INT內(nèi)部時(shí)鐘,用它來提供網(wǎng)絡(luò)中的時(shí)鐘頻率。
然后,再將另外一個(gè)基帶Modem電路板上的時(shí)鐘方式設(shè)置為L(zhǎng)BT接收時(shí)鐘,用它來接收網(wǎng)絡(luò)中的時(shí)鐘。
最后,調(diào)整基帶Modem電路板上的速率轉(zhuǎn)換器,根據(jù)用戶的需求將時(shí)鐘頻率設(shè)置成相應(yīng)的速率,RAD ASM-31基帶Modem可以提供的速率范圍在1.2Kbps至128Kbps之間。
方案二、將兩臺(tái)路由器“背對(duì)背連接”,搭建廣域網(wǎng)速率模擬環(huán)境。
一、模擬環(huán)境如下圖所示:
二、搭建廣域網(wǎng)速率模擬環(huán)境所需準(zhǔn)備的設(shè)備:
首先,我們需要準(zhǔn)備兩臺(tái)接入路由器,路由器至少要具備一個(gè)WAN Serial接口和一個(gè)以太網(wǎng)或快速以太網(wǎng)接口。
其次,需要準(zhǔn)備兩根V.35線纜,用于將兩臺(tái)接入路由器“背對(duì)背”連接在一起。在測(cè)試的環(huán)境中,我們需要分別準(zhǔn)備一根V.35 DTE電纜和一根V.35 DCE電纜。
三、廣域網(wǎng)速率模擬環(huán)境的搭建:
首先,使用一根V.35 DTE電纜連接到一臺(tái)路由器上,再使用另外一根V.35 DCE電纜連接到另外的一臺(tái)路由器上。然后,將這兩根V.35電纜相互連接在一起,使得兩臺(tái)路由器之間“背對(duì)背連接”。通過在DCE端的Router上調(diào)整時(shí)鐘頻率“clock rate”的值,來調(diào)整線路的速率。
最后,通過兩臺(tái)路由器上的以太網(wǎng)或快速以太網(wǎng)接口分別將兩臺(tái)路由器連接到搭建好的測(cè)試網(wǎng)絡(luò)環(huán)境中。
四、廣域網(wǎng)速率模擬環(huán)境的配置任務(wù):
將物理設(shè)備連接好之后,下面就需要對(duì)兩臺(tái)路由器進(jìn)行相應(yīng)的參數(shù)設(shè)置。我們以兩臺(tái)Cisco路由器的配置為例。假設(shè)Router A的Serial 0上連接的是V.35 DCE電纜,Router B的Serial 0上連接的是V.35 DTE電纜。
首先,登錄到Router A上,在Serial 0的特權(quán)模式下輸入如下配置命令:
RouterA#conf terminal
RouterA(conf)#interface Serial0
RouterA(conf-if)#ip address 192.168.2.1 255.255.255.0
RouterA(conf-if)#bandwidth 64
RouterA(conf-if)#clock rate 64000
RouterA(conf-if)#no shutdown
注意,由于V.35 DCE電纜連接著Router A,因此Router A將作為DCE端設(shè)備,由它來提供網(wǎng)絡(luò)中的時(shí)鐘頻率。所以,必須要在Router A上設(shè)置“clock rate”命令,并根據(jù)用戶的需求將時(shí)鐘頻率設(shè)置成相應(yīng)的速率。在該例中,我們將測(cè)試的速率設(shè)置為64Kbps。
然后,登錄到Router B上,在Serial 0的特權(quán)模式下輸入如下配置命令:
RouterB#conf terminal
RouterB(conf)#interface Serial0
RouterB(conf-if)#ip address 192.168.2.2 255.255.255.0
RouterB(conf-if)#bandwidth 64
RouterB(conf-if)#no shutdown
注意,由于V.35 DTE電纜連接著Router B,因此Router B將作為DTE端設(shè)備。所以,不需要在Router B上設(shè)置“clock rate”命令。
以上的配置工作完成之后,用戶就可以在搭建出的廣域網(wǎng)速率模擬環(huán)境中測(cè)試應(yīng)用系統(tǒng)的運(yùn)行情況以及業(yè)務(wù)數(shù)據(jù)流的吞吐量大小,并可以根據(jù)測(cè)試的結(jié)果向電信運(yùn)營(yíng)商申請(qǐng)建立相應(yīng)速率的廣域網(wǎng)專線。
兩種方案之間的比較:
以上介紹的兩種方案都可以實(shí)現(xiàn)在本地局域網(wǎng)環(huán)境中構(gòu)建不同速率的廣域網(wǎng)模擬環(huán)境?v觀這兩種方案,第一種方案所搭建的模擬環(huán)境更加接近真實(shí)地廣域網(wǎng)環(huán)境。在廣域網(wǎng)環(huán)境中,通常是由電信運(yùn)營(yíng)商在局端的設(shè)備上設(shè)置時(shí)鐘頻率來限制用戶所使用的鏈路的帶寬。在第一種方案中,由于必須直連兩臺(tái)基帶Modem,而且需要手工連接Modem之間的線纜,以便調(diào)節(jié)它們之間的收發(fā),因此配置的步驟可能會(huì)比較的繁瑣。另外,由于不同型號(hào)基帶Modem的速率轉(zhuǎn)換器在調(diào)整速率時(shí)通常會(huì)有一定范圍的限制。因此,在模擬環(huán)境中所能夠測(cè)試的鏈路帶寬會(huì)受到一定速率的限制。
在搭建第二種方案時(shí),由于環(huán)境比較簡(jiǎn)單,所涉及到的設(shè)備也比較少。因此,在構(gòu)建物理環(huán)境時(shí)會(huì)比較容易。但是,由于第二種方案是將一臺(tái)路由器作為DCE設(shè)備,通過更改路由器的配置來調(diào)整鏈路的帶寬,而在路由器的配置命令中只能夠選擇某些固定的參數(shù)值,因此并不一定能夠設(shè)置為與廣域網(wǎng)鏈路完全一致的帶寬速率。這樣就可能會(huì)導(dǎo)致在測(cè)試環(huán)境中得到的測(cè)試數(shù)據(jù)與廣域網(wǎng)環(huán)境中的結(jié)果有一些細(xì)微的差別。
雖然以上這兩種方案都能夠模擬出廣域網(wǎng)在不同速率條件下的鏈路環(huán)境。但是,由于數(shù)據(jù)在廣域網(wǎng)傳輸過程中,不僅僅受到傳輸速率的影響,而且還會(huì)受到諸如傳輸線路的質(zhì)量、傳輸鏈路的距離長(zhǎng)短等諸多因素的影響,從而可能會(huì)導(dǎo)致數(shù)據(jù)在傳輸過程中出現(xiàn)延遲等現(xiàn)象,而類似這些因素對(duì)數(shù)據(jù)傳輸?shù)挠绊,在我們所搭建的環(huán)境中則是很難模擬出來的。