TCP/IP 協定與 Internet 網路:第六章 IP Routing 協定 上一頁 下一頁
6-6 Internet 路徑選擇
『網際網路』(Internet)是目前全世界使用最廣泛的網路系統,連結上億台電腦,並分布於全世界任何一個角落,本節就以 Internet 網路的基本架構來探討其連結技術。如果 Internet 網路像圖 5-13(IP 路徑選擇範例)一般的擴充,隨著網路愈來愈大時,要由網路中每一個路由器的紀錄,來計算通往所有路由器的最短路徑已漸不可能。而且網路愈大時,每個路由器內的路由表,也相對變得非常的長,每一個封包進入時,勢必浪費不少時間在於路由表上搜尋最短路徑,且路由表的維護也非常繁重。因此,Internet 網路上採用階層式路徑選擇的方法,類似目前電話系統之搜尋號碼位置的方式,以減低每個路由器上,路由表的建立及搜尋時間,以提高路徑選擇的效率。
圖 6-18 Internet 網路架構圖
圖 6-18 表示 Internet 網路架構圖,使用階層式路徑選擇法,路由器則被劃分於所謂的區域(region)之內。每一個路由器非常清楚自己位於哪一個區域之內,對自己區域內之其它路由器的路徑選擇也非常清楚,但對本區域以外的路徑選擇便全然不知。至於和其它區域(region)之間的路徑選擇,就必須靠上層的路由器轉送,而無法直接繞徑(routing)。我們將若干個區域(region)集合成叢集(cluster),或又將若干個叢集組合成地域(zone),再將數個地域集合成群組(group),一直下去直到能完全分辨為止。其實,一般我們大型網路就是以階層式串接各地的區域網路,使用階層式路徑選擇法是最恰當不過的。
我們先以兩階層式路徑選擇法來介紹,如圖 6-19 所示。我們將一個組織單位(也許是一個公司、學校、教育部、國防部)的網路系統稱之為『自治系統』(Autonomous System,AS),它是由若干個稱之為『網域』(Domain)的網路所構成,這些網域是分佈在組織單位中的任何角落,也許是單位內的小部門(如,分公司、系、所、學校)的網路系統。每個網域上至少有一個『內部閘門』(Interior Gateway)和其它網域的內部閘門串接。一個自治系統就由這些內部閘門所串接而成,但至少有一個『外部閘門』(Exterior Gateway)連接至外部網路。內部閘門所串接的網路,一般就稱為骨幹網路(Backbone)。其實圖 6-19 也類似第三章中圖 3-19 和 3-20 區域網路的傳輸骨幹。(注:所謂外部/內部閘門,其實也是一個路由器,而只是扮演的角色不同而已。)
圖 6-19 兩階層式網路架構
依照圖 6-19 的網路架構,有三種不同層次的路徑選擇方式,又每一層次的路徑選擇都有不同的協定標準如下:
● 網域內路徑選擇
1. 靜態路徑選擇
● 自治系統內路徑選擇
1. RIP 路徑協定
2. IGRP 路徑協定
3. EIGRP 路徑協定
4. OSPF 路徑協定
●自治系統之間路徑選擇
1. CIDR 路徑協定
2. BGP 路徑協定
以下就分別來介紹以上這種路徑選擇方式。