思科(Cisco)認(rèn)證考試輔導(dǎo):距離矢量路由協(xié)議VS鏈路狀態(tài)協(xié)議

字號:

思科(Cisco)認(rèn)證考試輔導(dǎo):距離矢量路由協(xié)議VS鏈路狀態(tài)協(xié)議

    一、PK第一番
    距離矢量:
    運行距離矢量路由協(xié)議的路由器,會將所有它知道的路由信息與鄰居共享,但是只與直連鄰居共享!
    鏈路狀態(tài):
    運行鏈路狀態(tài)路由協(xié)議的路由器,只將它所直連的鏈路狀態(tài)與鄰居共享,這個鄰居是指一個域內(nèi)(domain),或一個區(qū)域內(nèi)(area)的所有路由器!
    二、PK第二番
    所有距離矢量路由協(xié)議均使用Bellman-Ford(Ford-Fulkerson)算法,容易產(chǎn)生路由環(huán)路(loop)和計數(shù)到無窮大(counting to infinity)的問題。因此它們必須結(jié)合一些防環(huán)機(jī)制:
    split-horizon
    route poisoning
    poison reverse
    hold-down timer
    trigger updates
    同時由于每臺路由器都必須在將從鄰居學(xué)到的路由轉(zhuǎn)發(fā)給其它路由器之前,運行路由算法,所以網(wǎng)絡(luò)的規(guī)模越大,其收斂速度越慢。
    鏈路狀態(tài)路由協(xié)議均使用了強(qiáng)健的SPF算法,如OSPF的dijkstra,不易產(chǎn)生路由環(huán)路,或是一些錯誤的路由信息。路由器在轉(zhuǎn)發(fā)鏈路狀態(tài)包時(描述鏈路狀態(tài)、拓?fù)渥兓陌?,沒必要首先進(jìn)行路由運算,再給鄰居進(jìn)行發(fā)送,從而加快了網(wǎng)絡(luò)的收斂速度。
    三、PK第三番
    距離矢量路由協(xié)議,更新的是“路由條目”!一條重要的鏈路如果發(fā)生變化,意味著需通告多條涉及到的路由條目!
    鏈路狀態(tài)路由協(xié)議,更新的是“拓?fù)洹?!每臺路由器上都有完全相同的拓?fù)洌麄兏髯苑謩e進(jìn)行SPF算法,計算出路由條目!一條重要鏈路的變化,不必再發(fā)送所有被波及的路由條目,只需發(fā)送一條鏈路通告,告知其它路由器本鏈路發(fā)生故障即可。其它路由器會根據(jù)鏈路狀態(tài),改變自已的拓?fù)鋽?shù)據(jù)庫,重新計算路由條目。
    四、PK第四番
    距離矢量路由協(xié)議發(fā)送周期性更新、完整路由表更新(periodic & full)
    而鏈路狀態(tài)路由協(xié)議更新是非周期性的(nonperiodic),部分的(partial)