IETF欲解決互聯(lián)網路由系統(tǒng)中可擴展性問題
IETF正組建一個新的工作組用以解決互聯(lián)網路由系統(tǒng)中的可擴展性問題。這一問題是由于各公司在眾多運營商之間分裂網絡流量造成的。該工作組將建立在思科工程師團隊的提案之上,旨在建立一種新的用于互聯(lián)網邊緣和核心路由器的隧道機制。
這一被稱為LISP(定位器/識別器 分離協(xié)議)新辦法旨在減少保存在互聯(lián)網運營商操控的核心路由器中路由表的條目數量。LISP從邏輯上將IP地址塊分隔開來,各公司通過邊緣路由器將向全球互聯(lián)網宣傳其兩大功能:一個是用于確定使用這些IP地址的系統(tǒng),另一個則是用于定位這些系統(tǒng)與互聯(lián)網連接的場所。這一操作使得LISP能匯集位置信息,因此一般它不需要保存在核心路由器中。
LISP在動態(tài)包裝中運行。每個進入核心路由的數據包都得到一個新的攜帶了目標服務商網絡信息的IP包,而不是終端用戶的IP地址。該IP包是在它到達目的服務商那里時從數據包中移除的。
LISP可以與Border Gateway 協(xié)議(BGP)共用,后者是邊緣和核心路由器之間的主要通信途徑。
思科研究員Dino Farinacci認為,我們面臨的問題是,IP地址是分配給主機的,它們不會以拓撲方式分配。這意味著ISP網絡的核心路由器必須攜帶所有的指定路由。
LISP的支持者認為這一技術也使得一些公司更容易不通過新的IP地址就實現承運商轉換。因為其中的識別功能會保持不變即使是位置信息出現變更。而LISP為企業(yè)提供了額外的傳輸工程能力。
Farinacci補充說:“越來越多的公司想為自己的網頁建立多重家用尋址技術,當然也希望是在低成本的前提下?,F在他們實現這一愿望還得花上大價錢。他們需要使用BGP,要向核心路由器發(fā)布路徑。而有了LISP后,我們把路由政策放到了邊緣路由器上,客戶可以在邊緣路由器上控制帶寬。”
思科工程師Darrel Lewis認為LISP關鍵的一點是網頁可以怎樣以一種獨立而開放的方式與多宿主連接政策進行協(xié)商。
LISP開發(fā)員認為該協(xié)議會作為對邊緣路由升級的軟件部署,而運行過程中對硬件升級沒什么要求。他們認為這是可以逐步展開的并且能與現行的互聯(lián)網協(xié)議IPv4或是期待已久的IPv6一起使用。
LISP開發(fā)員們從事LISP已經有兩年時間了,主要的LISP文檔在其第12個版本中。思科工程師強調他們現階段不會推出任何有關LISP的產品。
LISP開發(fā)員們期望LISP工作組可以在今年夏季得到IETF認同,在那之后他們會繼續(xù)從事原型和完善協(xié)議的工作。
LISP也不乏反對者。一些LISP會議的與會者就認為這一方法會增加核心路由器的復雜性,因為它增加了測繪和隧道服務。IETF的領導團隊已經明確表示LISP是一項試驗。工作組宣稱LISP擁有對互聯(lián)網傳輸的潛在負面作用,在現階段也不推薦在超出試驗范疇的地方部署LISP。
路由表的增長
LISP是IETF姊妹公司——互聯(lián)網研究任務小組(IRTF)的一項副產品,意在重新思考互聯(lián)網的路由基礎設施。IRTF的路由研究工作組和LISP都有一個共同的目標:減少BGP路由表的規(guī)模。
BGP路由表是網絡目標的主列表,它保存在主干路由器中用來確定從一個網絡到另一個網絡的最佳路徑。專家們擔心BGP路由表的增長會使整個過程和互聯(lián)網核心路由器的記憶需求負載。BGP路由表的增長之所以重要是因為它要求承運商使用容量更大的路由器從而增加了承運商的成本。促使路由表增長的一個關鍵性因素是公司為提高其網絡的可靠性增加了多重地址。BGP路由表擁有28.8萬條目,且正以每年14%的速度增長。約2.6萬企業(yè)為自己的網絡做了多重地址的處理。現在還沒有統(tǒng)計顯示路由表的增長是一個迫在眉睫的問題。但是一旦出現這樣的問題,那將是一場災難,是我們現在的做法所不能解決的。
現在,所有的核心路由器都意識到一切路由表或終點都可能存在問題。擁有LISP,核心路由器只需要了解目前數據流所需的路由信息。LISP理論聽上去很不錯,但是在實踐中它創(chuàng)建了一個與我們現在的網絡全然不同的新網絡。隧道技術增加經費并減慢了網絡流量。LISP改變了時間與成本。LISP依賴于隧道技術,而隧道技術并非百分百完美。有時,甚至會因為傳送數據過大而丟失數據。
【編輯推薦】