一文告知你,軟件定義的網(wǎng)絡(luò)架構(gòu)是否可以使用分段路由
段路由使用指令列表來控制數(shù)據(jù)包,并且可以在MPLS和IPv6體系結(jié)構(gòu)中使用,軟件定義的網(wǎng)絡(luò)架構(gòu)是否支持它?
Nemertes研究軟件定義的網(wǎng)絡(luò)可以使用各種協(xié)議來路由數(shù)據(jù)包和管理流量,它是否使用分段路由?
簡短的回答:不一定。
答案1:軟件定義的網(wǎng)絡(luò)架構(gòu)不需要段路由,大多數(shù)SDN實現(xiàn)都不需要使用它,隨著時間的推移和企業(yè)的其他需求,它們可能會更多地實施與企業(yè)網(wǎng)絡(luò)中。
答案2:段路由是一種允許網(wǎng)絡(luò)數(shù)據(jù)包源指定有關(guān)如何將數(shù)據(jù)包路由到其目的地的信息的機制,它類似于標(biāo)簽交換的理念,這是MPLS的基礎(chǔ)技術(shù)。
本質(zhì)上,指令列表無益稱為段附加到數(shù)據(jù)包的開頭,該指令的處理方式類似于下推式堆棧,其中頂部指令由源網(wǎng)絡(luò)中的出口路由器讀取和操作,當(dāng)數(shù)據(jù)包離開時,指令從堆棧彈出,下一個路由器處理下一條指令。
使用段路由的位置
段路由是通過使用IP、IPv6和MPLS實現(xiàn),并且使用它本身不需要軟件定義的網(wǎng)絡(luò)架構(gòu)。段路由不使用特定協(xié)議,它需要對現(xiàn)有協(xié)議的擴展和修改,例如中間系統(tǒng)到中間系統(tǒng)和IPv6添加新類型的路由頭。
段路由為SDN流量路徑提供了一種控制機制,它比傳統(tǒng)的SDN協(xié)議更簡單,更具可擴展性。例如,思科和瞻博網(wǎng)絡(luò)路由器可以正確處理分段路由流量,因為兩家公司都采用了擴展協(xié)議。他們的SDN版本也可用于分段路由。此外,Linux有一個分段路由的開源實現(xiàn),而Cumulus Networks的基于Linux的網(wǎng)絡(luò)操作系統(tǒng)也支持它。
然而,其他有名的SDN播放器,最有名的是VMware NSX,還有Big Switch,Pica8和Pluribus Networks,這些目前不支持分段路由。
運營商和大型服務(wù)提供商對分段路由最感興趣,因為它是一種靈活的流量工程機制。他們還對軟件定義的網(wǎng)絡(luò)架構(gòu)感興趣,以使其具有更多的硬件獨立性,并能夠在數(shù)周到數(shù)月的軟件時間范圍內(nèi)提供新服務(wù),而不是數(shù)月到數(shù)年的硬件時間尺度。
段路由為SDN流量路徑提供了一種控制機制,該機制比其傳統(tǒng)SDN協(xié)議(如OpenFlow,虛擬可擴展LAN或應(yīng)用程序中心基礎(chǔ)架構(gòu))更簡單,更具可擴展性。
現(xiàn)在,只有最大的企業(yè)才有可能探索分段路由和軟件定義的網(wǎng)絡(luò)架構(gòu)。但是,在未來,它將融入更小型企業(yè)部署的更多服務(wù)中。
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。