版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、CiscoCisco路由器路由器轉(zhuǎn)發(fā)數(shù)據(jù)包時常用的五種交換方式轉(zhuǎn)發(fā)數(shù)據(jù)包時常用的五種交換方式進程交換進程交換(Process(ProcessSwitching)Switching)這是一種最基本的交換模式,在這種模式下,一條數(shù)據(jù)流(Flow)中的第一個包(Packet)將被置入系統(tǒng)緩存(SystemBuffer)。其目的地址將會拿到路由表中去查詢比對,路由器的處理器(CPUProcesser)同時將進行CRC校驗,檢查包是否正確。然后數(shù)
2、據(jù)包的二層MAC地址將會被重寫,替換為下一跳接口的MAC地址。對這條數(shù)據(jù)流(Flow)中的第2個、第3個數(shù)據(jù)包……將會繼續(xù)這樣相同的操作,包括查詢路由表、重寫MAC地址,CRC校驗等。這種方式無疑是延遲最大的,因為它要利用SystemBuffer以及Process去處理每個收到的包。但是我們?nèi)匀挥袡C會使用這種交換方式,比如在進行基于數(shù)據(jù)包的負載均衡,或是debugippacket時。因為默認情況下,思科路由器會啟用FastSwitchi
3、ng或OptimumSwitching或是CEFSwitching,而不是ProcessSwitching,所以我們只能通過:noiproutecache來禁用FastSwitching,這在另一種意義上正是開啟ProcessSwitching。命令:命令:R1(configif)#nonoipiproutecacheroutecache啟用進程交換(禁用快速交換)注意:命令debugippacket僅允許觀察進程交換的數(shù)據(jù)包,將啟用進
4、程交換,所有數(shù)據(jù)包都被送至進程記錄,CEF交換、快速交換等的數(shù)據(jù)包將不被顯示出來。快速交換快速交換(Fash(FashSwitching)Switching)路由緩存交換路由緩存交換(RouteCache(RouteCacheSwitching)Switching)快速交換要優(yōu)于ProcessSwitching,它采用了路由緩存(RouteCache)來存儲關于某條數(shù)據(jù)流(Flow)的特定信息,當然會包括諸如目的MAC地址,目的接口等內(nèi)
5、容。這時我們只需要對一條數(shù)據(jù)流(Flow)中的第一個包做ProcessSwitching,并把信息存入Cache,所有后續(xù)數(shù)據(jù)包,可以不必再中斷SystemProcess去執(zhí)行查詢等操作,直接從Cache中提取目的接口,目的MAC地址等,這樣大大加速了包轉(zhuǎn)發(fā)速度。FastSwitching在某些資料上可能被稱為RouteCacheSwitching。思科1600、1700、2500、2600系列路由器的Ether、FastEther、S
6、erial接口默認采用的就是FastSwitching。命令:命令:R1(configif)#ipiproutecacheroutecache啟用快速交換R1#showshowipipcachecache查看快速交換最優(yōu)交換最優(yōu)交換(Optimum(OptimumSwitching)Switching)和分布式交換分布式交換(Distributed(DistributedSwitching)Switching)這兩種交換模式,從原理上來
7、講都與FastSwitching極為相似,比如OptimumSwitching其實采用了一種經(jīng)過優(yōu)化的交換緩存(OptimumedSwitchingCache),它的速度要較平常Cache要快。DistributedSwitching需要使用VersatileInterfaceCard這種硬件卡,又稱VIPCard。它會自已保存一份RouteCache,這樣查詢時就不必等待使用共享的系統(tǒng)緩存(SharedSystemBuffer)了,無
8、論相對于FastSwitching還是OptimumSwitching來講,都是比較快的。這兩種模式一般只在思科高端設備上有所應用,比如7200系列的路由器或12000系列的路由器。命令命令:R1(configif)#ipiproutecacheroutecacheoptimumoptimum啟用最優(yōu)交換R1(configif)#ipiproutecacheroutecachedistributeddistributed啟用分布式交換R
9、1#showshowipipcachecacheoptimumoptimum查看最優(yōu)交換flowflow交換交換(flow(flowSwitching)Switching)這種模式是最值得參考的,它完全基于其它SwitchingMode,重點在于對流經(jīng)的數(shù)據(jù)包進行計費、監(jiān)控、網(wǎng)管。但值得提的是,這種模式也要存儲相關信息,據(jù)統(tǒng)計大致65536條數(shù)據(jù)流(Flow)會耗費4MB的SystemBuffer。負載均衡負載均衡負載均衡的兩種分類負載
10、均衡的兩種分類等價負載均衡(EqualCostLoadSharing):是將流量均等地分布到多條度量相同的路徑上;非等價負載均衡(UnequalCostLoadSharing):是將報文分布到不同度量的多條路徑上。各條路徑上分布的流量和路由開銷成反比。開銷越低的路徑分配的流量越多。說明:只有EIGRP支持非等價負載均衡,最多支持對6條路徑的非等價負載均衡;可以通過差異變量(Variance)來確定哪些路由在非等價負載均衡中是可以使用的;
11、并且可以通過設置最大路徑數(shù)決定使用某幾條鏈路。負載均衡的兩種方式:負載均衡的兩種方式:基于目標網(wǎng)絡的負載均衡iploadsharingperdestination;基于數(shù)據(jù)包的負載均衡iploadsharingperpacket。基于目標網(wǎng)絡的負載均衡基于目標網(wǎng)絡的負載均衡ipiploadsharingloadsharingperdestinationperdestination基于目標網(wǎng)絡的負載均衡允許路由器使用多條路徑來負載均衡,它
12、是根據(jù)目標網(wǎng)絡中的目的地址分配負載量的。并且它可以確保數(shù)據(jù)包總是使用相同的路徑,并按照它們發(fā)送的順序到達目的地址。這種方式的負載均衡最適用于需要數(shù)據(jù)包按照某種順序到達的應用。例如,有兩個網(wǎng)絡A、B,AB間存在兩條路徑,那么從A去往B地的第一個目標的報文走第一條路徑,去往B的第二個目標的報文走第二條路徑,去B的第三個目標的報文走第一條路徑,依此類推……隨著目標網(wǎng)絡地址數(shù)量的增加,負載均衡會變得更加有效。大多情況下路由器都采用這種負載均衡方
13、式,并且它也是CiscoCEF使用的缺省負載均衡方式?;谀繕司W(wǎng)絡的負載均衡和CiscoCEF:準確來講,CEF是按照源、目的地址對(Hash出一個值)進行負載均衡。相同源、目的地址對的流量都會從同一個接口出站,而不同源、目的地址對的流量可能會從下一個接口出站。命令:命令:R1(configif)#ipiploadsharingloadsharingperdestinationperdestination基于目標網(wǎng)絡的負載均衡基于數(shù)據(jù)包
14、的負載均衡基于數(shù)據(jù)包的負載均衡ipiploadsharingloadsharingperpacketperpacket使用基于數(shù)據(jù)包的負載均衡的路由器可以在多條鏈路上連續(xù)發(fā)送數(shù)據(jù)包,而不用考慮主機或用戶的具體情況。這種負載均衡采用輪轉(zhuǎn)機制來確定每個數(shù)據(jù)包走哪條路徑到達目的地址。缺點是不能確保每一個數(shù)據(jù)包遵循相同的路徑,將導致數(shù)據(jù)包無序到達。這對某些應用來說是不能接受的(如VoIP)。假設去往某一目標網(wǎng)絡的報文走的第一條鏈路,當路由器又收
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Ad hoc網(wǎng)絡負載均衡路由研究.pdf
- 基于MPLS網(wǎng)絡負載均衡動態(tài)路由算法研究.pdf
- 基于負載均衡的無線MESH網(wǎng)絡路由協(xié)議.pdf
- 面向空地網(wǎng)絡的負載均衡路由協(xié)議研究.pdf
- 無線Mesh網(wǎng)絡的負載均衡路由技術研究.pdf
- 負載均衡移動Ad hoc網(wǎng)絡路由協(xié)議的研究.pdf
- 基于無線Mesh網(wǎng)絡的負載均衡路由算法研究.pdf
- 基于負載均衡的無線Mesh網(wǎng)絡路由協(xié)議研究.pdf
- 負載均衡的noc路由算法研究
- 面向多層衛(wèi)星網(wǎng)絡的負載均衡路由算法研究.pdf
- WDM網(wǎng)絡負載均衡路由算法及其用于保護的研究.pdf
- 無線自組織網(wǎng)絡負載均衡路由研究.pdf
- Ad Hoc網(wǎng)絡中基于負載均衡的節(jié)能路由協(xié)議.pdf
- 無線Mesh網(wǎng)絡中的負載均衡路由技術研究.pdf
- 基于負載均衡的移動Ad Hoc網(wǎng)絡路由協(xié)議研究.pdf
- 負載均衡的傳感器網(wǎng)絡能量有效路由研究.pdf
- 負載均衡路由協(xié)議在Ad hoc網(wǎng)絡中的研究.pdf
- 多接口無線Mesh網(wǎng)絡路由算法和負載均衡的研究.pdf
- 負載均衡的NoC路由算法研究.pdf
- CDN負載均衡和內(nèi)容路由研究.pdf
評論
0/150
提交評論