電腦網路與連結技術第十一章 ATM 電信網路 上一頁    下一頁

11-9 ATM 定址及位址註冊

內容:

如同一般傳統電腦網路一樣,網路(如,Ethernet)上任何一部工作站都必須給予一個唯一的名稱(如,Ethernet 位址)。在 ATM 網路上任何一部交換機或工作站(或其它設備)也都必須給於一個唯一的名稱,但在定址方面有兩個重點和一般網路不同:(1) 位址格式必須符合較廣泛的環境;(2) 工作站位址必須經過註冊才有效。以下分別述之:

11-9-1 ATM 位址格式

在專屬(PrivateATM 網路上,ATM Forum 制定了三種 UNIUser-Network Interface)位址格式,這三種位址格式都是由 OSI NSAPNetwork Service Access Point)發展出來的,但也不盡然完全相同。ATM 網路將 MAC 位址加入 ATM 位址內,使 ATM 網路較能容易和一般區域網路相容,而能共同運作於同一網路上,稱之為ATM 端點系統位址』(ATM End System Address格式。這三種位址格式為:『資料國碼位址格式』(Data Country Code address format, DCC『國際碼指定位址格式』(International Code Designator address format, ICD ATM E.164 格式』,位址長度皆為 20 位元組。其格式如圖 11-25 所示,各欄位功能如下:

(1) AFAuthority and Format Identifier):長度為 1 位元組,用來辨識位址的格式,如位址格式為 DCC,則 AFI 39;如 ICD,則 AFI = 47;如 ATM E.164,則 AFI = 45

(2) DCCData Country Code):長度為 2 位元組,用來記載此位址,已被哪個國家所註冊使用。

(3) IDCInternational Code Designator):長度為 2 位元組,用來標示被註冊的國際指定碼。

(4) DFIDomain Format Identifier):長度為 1 位元組,用來說明後面欄位的結構。

(5) AAAddress Authority):長度為 3 位元組,用來指示後面位址的使用認可。

(6) RSVDReserved):長度為 2 位元組,保留將來使用。

(7) RDRouting Domain):長度 2 位元組,用來定義唯一的路徑網域(Routing Domain),表示在此網域之中,這個位址是唯一的。

(8) AREAArea):長度為 2 位元組,定義路徑尋找中的唯一的區域。

(9) E.164長度為 8 位元組,用來存放 ISDN 電話號碼。

(10) ESIEnd System Identifier):長度為 6 位元組,定義區域(AREA)中的端點系統(End System)位址,即是 802 系列中 MAC 位址。

(11) SELSelection):長度為 1 位元組,用來選擇端點系統中的存取點(Access Point)。

11-25 ATM 位址格式

11-9-2 ATM 位址註冊

        ATM 工作站連結網路之前必須先做註冊的動作,就稱為『定址』(Addressing)。註冊的動作是要讓該工作站在 ATM 網路上產生一個唯一的位址,有了這個位址,工作站才可要求連接其它工作站,或被其他工作站所連結。這不同於一般網路,如 Ethernet 網路上,工作站之 Ethernet 位址都已固定,不論該工作站移位到什麼地方,位址都一樣。但 ATM 工作站位址是由本身的 MAC 位址和 ATM 交換機的區域位址所結合而成,而工作站位址會隨地區而不同,因此,ATM 工作站就有註冊登錄的必要。

每部 ATM 交換機上都有設定『前置位址』(Prefix Address),其中包含 ATM 位址格式的前 13 位元組,以 E.164 格式為例,前置位址包含:AFI1+ E.1648+ RD2+ AREA2= 13 位元組。再加上工作站本身的 MAC 位址(ESI 欄位)和選擇存取點(SEL 欄位),構成 20 位元組長度的 ATM 位址。工作站(或終端設備)和交換機之間的位址註冊方式是採用 ILMI 通訊協定,以下介紹之。

11-9-3 ILMI 管理介面

『整體性區域管理介面』(IntegratedInterimLocal Management Interface, ILMI是由 ATM Forum 所定義的標準。一般使用在 ATM 網路的 UNI 介面管理,也就是用於交換機和終端設備(或工作站)之間的介面管理。但目前無論專屬(Private)或公共(Public)之 ATM 網路介面,皆使用 ILMI 介面來做管理,例如 ATM 路徑選擇協定、PNNIIISP 等,或是區域網路模擬(LAN Emulation)上都使用ILMI 協定。甚至,我們希望 ATM 網路上有類似 IP 網路的『位址解析協定』(Address Resolution Protocol, ARP),可供查詢工作站的 ATM 位址,在 ATM ARP 之間的通訊行為也採用 ILMI 協定。(第十二章介紹)

ILMI 的管理程序非常類似於『簡易網路管理協定』(SNMP)的訊號方式,換言之,也是採用 Get-RequestGet-Next-RequestGet-ResponseSet-Request Trap 等命令方式,而且以『管理資料庫』(Management Information Base, MIB)儲存有關管理資訊。在 SNMP 中,網路上有一部 SNMP 管理者』(SNMP Manager)管理若干個『SNMP 代理者』(SNMP Agent)。一般管理程序是由 SNMP 管理者下達命令給 SNMP 代理者,被管理者再回應訊息,而被管理之設備則以『物件描述樹』的資料格式儲存於 MIB 資料庫中。ILMI 的管理方式也完全師承於 SNMP。也就是工作站和交換機之間採用 ILMI 協定方式來完成位址註冊,其運作程序如圖 11-26 所示,步驟如下:

(1) 首先由交換機送 Get Request 訊息工作站,通知工作站要求通訊。

(2) 交換機再送 GextNext Request 給工作站,要求工作站的 ESI 位址。

(3) 工作站將 ESI 位址(MAC 位址)傳送給交換機(GextNext Response),交換機便將該位址登錄於 MIB中。

(4) 交換機將所得到的 ESI 位址和本身的前置位址,利用 Set Request 傳送給工作站,要求設定其工作站位址。

(5) 工作站收到後回應確認給交換機Set Response

11-26 ATM 位址登錄程序

ATM 交換機與交換機、交換機與終端設備之間採用『永久式虛擬連結』(PVC)連線,表示這些連線已在交換機啟動時,就被固定連接在某些虛擬通道上。因此,以 PVC 連結之裝置(或工作站),就不需要位址登錄程序。位址登錄程序是專門針對『交換式虛擬連結』(SVC)之工作站(或終端設備)使用。登錄啟動時也需要虛擬通道來通訊,一般 ILML通訊協定皆使用(PVI/VCI=0/16)的 VCC 連線。

 

翻轉工作室:粘添壽

 

電腦網路與連結技術:

 

 

翻轉電子書系列: