IPX協(xié)議初級概念
IP協(xié)議我們都知道,但是IPX協(xié)議你了解嗎?別看只有一個字母的差別,但在意義上和網(wǎng)絡層面上卻有了巨大的不同。現(xiàn)在我們就來對這個IPX協(xié)議進行一下了解吧。IPX(Internet work Packet Exchange,互聯(lián)網(wǎng)絡數(shù)據(jù)包交換)是一個專用的協(xié)議簇,它主要由Novell NetWare操作系統(tǒng)使用。IPX是IPX協(xié)議簇中的第三層協(xié)議。
以下我們列出IPX協(xié)議的要點,作為IPX相關實驗前的準備。
1.IPX協(xié)議構成
IPX協(xié)議簇包括如下主要協(xié)議:
◆IPX:第三層協(xié)議,用來對通過互聯(lián)網(wǎng)絡的數(shù)據(jù)包進行路由選擇和轉發(fā),它指定一個無連接的數(shù)據(jù)報,相當于TCP/IP協(xié)議簇中的IP協(xié)議;
◆SPX:順序包交換 (Sequenced Packet Exchange)協(xié)議。是IPX協(xié)議簇中的第四層的面向連接的協(xié)議,相當于TCP/IP協(xié)議簇中的TCP協(xié)議;
◆NCP:NetWare核心協(xié)議(NetWare Core Protocol),提供從客戶到服務器的連接和應用;
◆SAP:服務通吉協(xié)議 (Service Advertising Protocol),用來在IPX網(wǎng)絡上通告網(wǎng)絡服務;
◆IPX RIP:Novell路由選擇信息協(xié)議(Routing Information Protocol),完成路由器之間路由信息的交換并形成路由表。
2.IPX編址
IPX網(wǎng)絡的地址長度為80位 (bit,由兩部分構成,第一部分是32位的網(wǎng)絡號,第二部分是48位的節(jié)點號。IPX地址通常用十六進制數(shù)來表示。
IPX網(wǎng)絡號是由網(wǎng)管人員分配的,可以根據(jù)需要來定義網(wǎng)絡號。
IPX節(jié)點號通常是網(wǎng)絡接口本身的MAC地址。
3.IPX協(xié)議在以太網(wǎng)上的封裝
IPX協(xié)議在以太網(wǎng)上支持以下4種封裝格式,也稱為幀格式,它們是:
◆以太網(wǎng)802.3:也叫原始以太網(wǎng),Cisco設備中稱為"novell-ether",它是NetWare版本2到版本3.1中缺省的幀格式;
◆以太網(wǎng)802.2,也稱sap,是標準的IEEE幀格式,它是NetWare版本3.12到4.x中的標準幀格式;
◆以太網(wǎng)II,也稱arpa,采用標準以太網(wǎng)版本II的頭格式;
◆以太網(wǎng)SNAP,或snap,通過增加一個于網(wǎng)接入?yún)f(xié)議(SNAP)擴展了IEEE 802.2的頭格式。
采用不同IPX封裝格式的設備之間不能進行通信。
4.IPX服務通告
SAP是IPX服務通告協(xié)議,它可以通告諸如網(wǎng)絡服務器和打印服務器等網(wǎng)絡資源設備的地址和所能提供的服務。
路由器可以監(jiān)聽SAP更新消息,建立一個已知服務和相應網(wǎng)絡地址的對應表??蛻魴C可以利用路由器上的SAP表得到網(wǎng)上服務和地址的信息,從而直接訪問相應服務。