連接路由器的線(xiàn)路
發(fā)布時(shí)間:2014/9/19 20:41:38 訪(fǎng)問(wèn)次數(shù):758
使用CIDR后,由于要尋找最長(zhǎng)前綴匹配,使路由表的查找過(guò)程變得更加復(fù)雜了。AD667JNZ當(dāng)路由表的項(xiàng)目數(shù)很大時(shí),怎樣設(shè)法減小路由表的查找時(shí)間就成為一個(gè)非常重要的問(wèn)題。例如,連接路由器的線(xiàn)路的速率為10 Gb/s.而分組的平均長(zhǎng)度為2 000 bit,那么路由器就應(yīng)當(dāng)平均每秒鐘能夠處理500萬(wàn)個(gè)分組(常記為5 Mpps);蛘哒f(shuō),路由器處理一個(gè)分組的平均H寸間只有200 ns(1 ns:10-9秒)。因此,查找每一個(gè)路由所需的時(shí)間應(yīng)當(dāng)是非常短的?梢(jiàn)在路由表中必須使用很好的數(shù)據(jù)結(jié)構(gòu)和使用先進(jìn)的快速查找算法,這一直是人們積極研究的熱門(mén)課題。
對(duì)無(wú)分類(lèi)編址的路由表的最簡(jiǎn)單的查找算法就是對(duì)所有可能的前綴進(jìn)行循環(huán)查找。例如,給定一個(gè)目的地址D。對(duì)每一個(gè)可能的網(wǎng)絡(luò)前綴長(zhǎng)度M,路由器從D中提取前M個(gè)位成一個(gè)網(wǎng)絡(luò)前綴,然后查找路由表中的網(wǎng)絡(luò)前綴。所找到的最長(zhǎng)匹配就對(duì)應(yīng)于要查找的路由。
這種最簡(jiǎn)單的算法的明顯缺點(diǎn)就是查找的次數(shù)太多。最壞的情況是路由表中沒(méi)有這個(gè)路由。在這種情況下,算法仍要進(jìn)行32次(具有32位的網(wǎng)絡(luò)前綴是一個(gè)特定主機(jī)路由)。就是要找到一個(gè)傳統(tǒng)的B類(lèi)地址(即/16),也要查找16次。對(duì)于經(jīng)常使用的默認(rèn)路由,這種算法都要經(jīng)歷31次的不必要的查找。
使用CIDR后,由于要尋找最長(zhǎng)前綴匹配,使路由表的查找過(guò)程變得更加復(fù)雜了。AD667JNZ當(dāng)路由表的項(xiàng)目數(shù)很大時(shí),怎樣設(shè)法減小路由表的查找時(shí)間就成為一個(gè)非常重要的問(wèn)題。例如,連接路由器的線(xiàn)路的速率為10 Gb/s.而分組的平均長(zhǎng)度為2 000 bit,那么路由器就應(yīng)當(dāng)平均每秒鐘能夠處理500萬(wàn)個(gè)分組(常記為5 Mpps)。或者說(shuō),路由器處理一個(gè)分組的平均H寸間只有200 ns(1 ns:10-9秒)。因此,查找每一個(gè)路由所需的時(shí)間應(yīng)當(dāng)是非常短的?梢(jiàn)在路由表中必須使用很好的數(shù)據(jù)結(jié)構(gòu)和使用先進(jìn)的快速查找算法,這一直是人們積極研究的熱門(mén)課題。
對(duì)無(wú)分類(lèi)編址的路由表的最簡(jiǎn)單的查找算法就是對(duì)所有可能的前綴進(jìn)行循環(huán)查找。例如,給定一個(gè)目的地址D。對(duì)每一個(gè)可能的網(wǎng)絡(luò)前綴長(zhǎng)度M,路由器從D中提取前M個(gè)位成一個(gè)網(wǎng)絡(luò)前綴,然后查找路由表中的網(wǎng)絡(luò)前綴。所找到的最長(zhǎng)匹配就對(duì)應(yīng)于要查找的路由。
這種最簡(jiǎn)單的算法的明顯缺點(diǎn)就是查找的次數(shù)太多。最壞的情況是路由表中沒(méi)有這個(gè)路由。在這種情況下,算法仍要進(jìn)行32次(具有32位的網(wǎng)絡(luò)前綴是一個(gè)特定主機(jī)路由)。就是要找到一個(gè)傳統(tǒng)的B類(lèi)地址(即/16),也要查找16次。對(duì)于經(jīng)常使用的默認(rèn)路由,這種算法都要經(jīng)歷31次的不必要的查找。
熱門(mén)點(diǎn)擊
- “發(fā)往本站的幀”包括以下三種幀
- 以太網(wǎng)采用無(wú)連接的工作方式
- 觸發(fā)器是能夠存儲(chǔ)1位二進(jìn)制碼的邏輯電路
- ICMP報(bào)文的種類(lèi)有兩種
- 衛(wèi)星通信的另一特點(diǎn)就是具有較大的傳擂時(shí)延
- 使用二叉線(xiàn)索查找路由表
- CIDR記法有多種形式
- 路由器的結(jié)構(gòu)
- 10BASE-T以太網(wǎng)的通信距離稍短
- 計(jì)算UDP檢驗(yàn)和的例予
推薦技術(shù)資料
- 聲道前級(jí)設(shè)計(jì)特點(diǎn)
- 與通常的Hi-Fi前級(jí)不同,EP9307-CRZ這臺(tái)分... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門(mén)信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究