相信學習網絡技術的學生們或多或少都對IPX協議了解的不太全面,心中總是有疑惑,到底該怎樣全面解析IPX協議呢?下面有北大青鳥的網絡專家教你全面解析IPX協議。
IPX全稱為:Internetwork Packet Exchange protocol,即互聯網分組交換協議,是一個專用的協議簇,而IPX是IPX協議簇中的第三層協議,是Novell NetWare 操作系統所支持的在互聯網絡中路由數據包的早期網絡協議。以下我們列出IPX協議的要點,作為IPX相關實驗前的準備。
1.IPX的協議構成:IPX協議簇包括如下主要協議:
IPX:第三層協議,用來對通過互聯網絡的數據包進行路由選擇和轉發,它指定一個無連接的數據報,相當于TCP/IP協議簇中的IP協議;
SPX:順序包交換 (Sequenced Packet Exchange)協議。是IPX協議簇中的第四層的面向連接的協議,相當于TCP/IP協議簇中的TCP協議;
NCP:NetWare核心協議(NetWare Core Protocol),提供從客戶到服務器的連接和應用;
SAP:服務通吉協議 (Service Advertising Protocol),用來在IPX網絡上通告網絡服務;
IPX RIP:Novell路由選擇信息協議(Routing Information Protocol),完成路由器之間路由信息的交換并形成路由表。
2.IPX編址:IPX網絡的地址長度為80位 (bit,由兩部分構成,第一部分是32位的網絡號,第二部分是48位的節點號。IPX地址通常用十六進制數來表示。
IPX網絡號是由網管人員分配的,可以根據需要來定義網絡號。
IPX節點號通常是網絡接口本身的MAC地址。
3.IPX協議在以太網上的封裝:IPX協議在以太網上支持以下4種封裝格式,也稱為幀格式,它們是:
以太網802.3:也叫原始以太網,Cisco設備中稱為"novell-ether",它是NetWare版本2到版本3.1中缺省的幀格式;
以太網802.2,也稱sap,是標準的IEEE幀格式,它是NetWare版本3.12到4.x中的標準幀格式;
以太網II,也稱arpa,采用標準以太網版本II的頭格式;
以太網SNAP,或snap,通過增加一個于網接入協議(SNAP)擴展了IEEE 802.2的頭格式。
采用不同IPX封裝格式的設備之間不能進行通信。
4.IPX服務通告:SAP是IPX服務通告協議,它可以通告諸如網絡服務器和打印服務器等網絡資源設備的地址和所能提供的服務。路由器可以監聽SAP更新消息,建立一個已知服務和相應網絡地址的對應表。客戶機可以利用路由器上的SAP表得到網上服務和地址的信息,從而直接訪問相應服務。
通過以上北大青鳥網絡專家對IPX協議的全面介紹,相信正在學習該類協議的學生都有了明確的了解!