理想的路由算法
發(fā)布時(shí)間:2014/9/15 21:37:37 訪問(wèn)次數(shù):1457
路由選擇協(xié)議的核心就是路由算法,即需要何種算法來(lái)獲得路由表中的各項(xiàng)目。一個(gè)理想的路由算法應(yīng)具有如下的一些特點(diǎn)[BELL86]:
(1)算法必須是正確的和完整的。 NAT-3DC-1A這里,“正確”的含義是:沿著各路由表所指引的路由,分組一定能夠最終到達(dá)目的網(wǎng)絡(luò)和目的主機(jī)。
(2)算法在計(jì)算上應(yīng)簡(jiǎn)單。路由選擇的計(jì)算不應(yīng)使網(wǎng)絡(luò)通信量增加太多的額外開(kāi)銷。
(3)算法應(yīng)能適應(yīng)通信量和網(wǎng)絡(luò)拓?fù)涞淖兓,這就是說(shuō),要有自適應(yīng)性。當(dāng)網(wǎng)絡(luò)中的通信量發(fā)生變化時(shí),算法能自適應(yīng)地改變路由以均衡各鏈路的負(fù)載。當(dāng)某個(gè)或某些結(jié)點(diǎn)、鏈路發(fā)生故障不能工作,或者修理好了再投入運(yùn)行時(shí),算法也能及時(shí)地改變路由。有時(shí)稱這種自適應(yīng)性為“穩(wěn)健性”(robustness)"JJ。
(4)算法應(yīng)具有穩(wěn)定性。在網(wǎng)絡(luò)通信量和網(wǎng)絡(luò)拓?fù)湎鄬?duì)穩(wěn)定的情況下,路由算法應(yīng)收斂
于一個(gè)可以接受的解,而不應(yīng)使得出的路由不停地變化。
(5)算法應(yīng)是公平的。路由選擇算法應(yīng)對(duì)所有用戶(除對(duì)少數(shù)優(yōu)先級(jí)高的用戶)都是平等的。例如,若僅僅使某一對(duì)用戶的端到端時(shí)延為最小,但卻不考慮其他的廣大用戶,這就明顯地不符合公平性的要求。
(6)算法應(yīng)是最佳的。路由選擇算法應(yīng)當(dāng)能夠找出最好的路由,使得分組平均時(shí)延最小而網(wǎng)絡(luò)的吞吐量最大。雖然我們希望得到“最佳”的算法,但這并不總是最重要酌。對(duì)于某些網(wǎng)絡(luò),網(wǎng)絡(luò)的可靠性有時(shí)要比最小的分組平均時(shí)延或最大吞吐量更加重要。因此,所謂“最佳”只能是相對(duì)于某一種特定要求下得出的較為合理的選擇而已。
路由選擇協(xié)議的核心就是路由算法,即需要何種算法來(lái)獲得路由表中的各項(xiàng)目。一個(gè)理想的路由算法應(yīng)具有如下的一些特點(diǎn)[BELL86]:
(1)算法必須是正確的和完整的。 NAT-3DC-1A這里,“正確”的含義是:沿著各路由表所指引的路由,分組一定能夠最終到達(dá)目的網(wǎng)絡(luò)和目的主機(jī)。
(2)算法在計(jì)算上應(yīng)簡(jiǎn)單。路由選擇的計(jì)算不應(yīng)使網(wǎng)絡(luò)通信量增加太多的額外開(kāi)銷。
(3)算法應(yīng)能適應(yīng)通信量和網(wǎng)絡(luò)拓?fù)涞淖兓@就是說(shuō),要有自適應(yīng)性。當(dāng)網(wǎng)絡(luò)中的通信量發(fā)生變化時(shí),算法能自適應(yīng)地改變路由以均衡各鏈路的負(fù)載。當(dāng)某個(gè)或某些結(jié)點(diǎn)、鏈路發(fā)生故障不能工作,或者修理好了再投入運(yùn)行時(shí),算法也能及時(shí)地改變路由。有時(shí)稱這種自適應(yīng)性為“穩(wěn)健性”(robustness)"JJ。
(4)算法應(yīng)具有穩(wěn)定性。在網(wǎng)絡(luò)通信量和網(wǎng)絡(luò)拓?fù)湎鄬?duì)穩(wěn)定的情況下,路由算法應(yīng)收斂
于一個(gè)可以接受的解,而不應(yīng)使得出的路由不停地變化。
(5)算法應(yīng)是公平的。路由選擇算法應(yīng)對(duì)所有用戶(除對(duì)少數(shù)優(yōu)先級(jí)高的用戶)都是平等的。例如,若僅僅使某一對(duì)用戶的端到端時(shí)延為最小,但卻不考慮其他的廣大用戶,這就明顯地不符合公平性的要求。
(6)算法應(yīng)是最佳的。路由選擇算法應(yīng)當(dāng)能夠找出最好的路由,使得分組平均時(shí)延最小而網(wǎng)絡(luò)的吞吐量最大。雖然我們希望得到“最佳”的算法,但這并不總是最重要酌。對(duì)于某些網(wǎng)絡(luò),網(wǎng)絡(luò)的可靠性有時(shí)要比最小的分組平均時(shí)延或最大吞吐量更加重要。因此,所謂“最佳”只能是相對(duì)于某一種特定要求下得出的較為合理的選擇而已。
上一篇:ICMP的應(yīng)用舉例
熱門(mén)點(diǎn)擊
- 數(shù)據(jù)在網(wǎng)絡(luò)中經(jīng)歷的總時(shí)延就是以上四種時(shí)延之和
- 網(wǎng)絡(luò)中的時(shí)延是由以下幾個(gè)不同的部分組成的
- 字節(jié)填充
- 每一個(gè)IP地址都由網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)兩部分組成
- 吉比特以太網(wǎng)的配置舉例
- 下面介紹強(qiáng)化碰撞的概念
- 載波監(jiān)聽(tīng)
- 異構(gòu)網(wǎng)絡(luò)通過(guò)路由器互連起來(lái)
- 幀的長(zhǎng)度不是整數(shù)個(gè)字節(jié)
- 所有的網(wǎng)絡(luò)都必須使用子網(wǎng)掩碼
推薦技術(shù)資料
- 頻譜儀的解調(diào)功能
- 現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(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)用研究