袁 偉,孫永強
(1.上海大學計算機學院,上海 200072;2.上海交通大學計算機系,上海 200030)
如何解決網絡中路由瓶頸是一個研究的熱點,針對“電子交換+光纖通訊”的現狀,本文通過引入基于直接路由的新IP協議,以新的體系結構來解決路由瓶頸問題。
基于互聯網協議 (IP)和IP/多協議標簽交換(IP/MPLS)分組并支持融合網絡服務的網絡,正在迅速取代基于時分復用 (TDM),幀中繼,異步傳輸模式 (ATM)已經其他傳統技術的專用網絡。全球供應商都正在部署IP/MPLS的核心網絡,以實現IP網絡帶來的高效率和可擴展性,并實現其快速擴張到新興服務市場的能力。通過改善基礎設施和運營效率,企業可以從這種“端到端 (end-to-end)”,“任何到任何 (any-to-any)”的IP連接模式中獲益,以推動瞬息萬變的企業盈利模式,同時,還可以捕捉到電子商機。
新的IP協議將報文分為兩類:普通報文、廣播報文和DNS報文。
普通報文由標志位Type(1bit-‘0’),直接路由 Path、源地址 SAddr,數據長度 Length(16bits)和負載Payload構成。
直接路由Path是若干個Port構成,每個Port為5個Bits(00000~11111),11111保留。直接路由Path長度可變 (以11111終止)。
源地址 Saddr是一個字符串,以0X00表示終止。
廣播樹報文由標志位 Type(2bits-‘10’),直接路由Path,反向路由Ping,廣播Token(16),廣播Mask(32x32bits),Password(8*256bits)。
廣播報文由標志位 Type(3bit– ‘110’),TTL(8bits)、廣播Token(16bits),源地址 SAddr,數據長度 Length(16bits)和負載 Payload構成。
DNS報文由標志位 Type(4bit- ‘1110’),TTL(8bits),反向路由 Path構成,數據長度Length(16bits)和負載Payload構成。
DNS設置報文標志位Type(4bit-‘1111’),直接路由,DNSPortMask(32bits),Password(8*256bits)。
網絡中不存在傳統的路由協議,由系統管理員將各自的路由器配置 (邏輯端口映射不上報)拓撲人工登陸系統網站,進行注冊。邏輯端口最大31。集中維護路由信息。……