(1)靜態(tài)與動態(tài) 靜態(tài)路由算法很難算得上是算法,只不過是開始路由前由網(wǎng)管建立的表映射。這些映射自身并不改變,除非網(wǎng)管去改動。運用靜態(tài)路由的算法較簡單規(guī)劃,在網(wǎng)絡(luò)通信可預(yù)測及簡單的網(wǎng)絡(luò)中工作得很好。因為靜態(tài)路由體系不能對網(wǎng)絡(luò)改變做出反映,通常被認(rèn)為不適用于現(xiàn)在的大型、易變的網(wǎng)絡(luò)。九十年代首要的路由算法都是動態(tài)路由算法,經(jīng)過分析收到的路由更新信息來習(xí)慣網(wǎng)絡(luò)環(huán)境的改變。假如信息表示網(wǎng)絡(luò)發(fā)生了變化,路由軟件就重新計算路由并發(fā)出新的路由更新信息。這些信息滲入網(wǎng)絡(luò),促進(jìn)路由器重新計算并對路由表做相應(yīng)的改變。動態(tài)路由算法可以在適當(dāng)?shù)牡胤揭造o態(tài)路由作為補充。例如,***可選路由(router of last resort),作為所有不行路由分組的去路,保證了所有的數(shù)據(jù)至少有方法處理。