IPX/SPX協定

IPX/SPX協定

IPX(Internet work Packet Exchange,網際網路數據包交換)是一個專用的協定簇,它主要由Novell NetWare作業系統使用。IPX是IPX協定簇中的第三層協定。SPX(Sequenced Packet Exchange protocol, 序列分組交換協定)是 Novell 早期傳輸層協定,為 Novell NetWare 網路提供分組傳送服務。在區域網路中用得比較多的網路協定是IPX/SPX.。

基本介紹

  • 中文名:IPX/SPX協定
  • 外文名:Internet work Packet Exchange
  • 作業系統:Novell NetWare
  • 性質:IPX協定簇中的第三層協定
協定內容,格式,服務,套用,

協定內容

●IPX(Internet work Packet Exchange網際網路數據包交換):第三層協定,用來對通過網際網路數據包進行路由選擇和轉發,它指定一個無連線的數據報,相當於TCP/IP協定簇中的IP協定;
●SPX(Sequenced Packet Exchange,順序包交換協定):第四層協定,是IPX協定簇中的面向連線的協定,相當於TCP/IP協定簇中的TCP協定;
●NCP(NetWare Core Protocol,NetWare核心協定):提供從客戶到伺服器的連線和套用;
●SAP(Service Advertising Protocol,服務通告協定):用來在IPX網路上通告網路服務;
●IPX RIP(Routing Information Protocol,Novell路由選擇信息協定):完成路由器之間路由信息的交換並形成路由表。

格式

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封裝格式的設備之間不能進行通信。

服務

IPX網路的地址長度為80位 (bit,由兩部分構成,第一部分是32位的網路號,第二部分是48位的節點號。IPX地址通常用十六進制數來表示。
IPX網路號是由網管人員分配的,可以根據需要來定義網路號。
IPX節點號通常是網路接口本身的MAC地址。
SAP是IPX服務通告協定,它可以通告諸如網路伺服器列印伺服器網路資源設備的地址和所能提供的服務。
路由器可以監聽SAP更新訊息,建立一個已知服務和相應網路地址的對應表。客戶機可以利用路由器上的SAP表得到網上服務和地址的信息,從而直接訪問相應服務。
Windows NT中提供了兩個與IPX/SPX兼容的協定:“NWLink IPX/SPX兼容傳輸協定”和“NWLink NetBIOS”,兩者統稱為“NWLink通信協定”。NWLink協定是IPX/SPX協定在微軟網路中的實現,它一方面擁有IPX/SPX協定的優點,另一方面又能夠適應微軟的作業系統和網路環境。Windows NT網路和Windows 9X用戶可以利用NWLink協定獲得NetWare伺服器的服務。當網路從Novell平台轉向微軟平台,或兩種平台共存時,NWLink通信協定是最好的選擇。不過,在NWLink中,“NWLink IPX/SPX兼容協定”類似於Windows 9X中的“IPX/SPX兼容協定”,只能作為客戶端的協定實現對NetWare伺服器的訪問,離開了NetWare伺服器,此兼容協定將失去作用;而“NWLink NetBIOS”協定不但可在NetWare伺服器與Windows NT之間傳遞信息,而且能夠用於Windows NT計算機之間、Windows 95/98計算機之間以及Windows NT計算機與Windows 9X計算機之間的通信。

套用

IPX協定
全稱Internetwork Packet Exchange(網間數據包交換),IPX協定是Novell NetWare自帶的最底層網路協定,主要用來控制區域網路內或區域網路之間數據包的定址和路由,只負責數據包在區域網路中的傳送,並不保證訊息的完整性,也不提供糾錯服務。
套用:在區域網路中傳輸數據包時,如果接收節點在同一網段內,通過IPX協定就直接按該節點的ID將數據傳給它;如果接收節點不在同一網段內,那么通過IPX協定可以將數據包交給NetWare伺服器,再繼續傳輸。在使用過程中,網路管理員可以通過使用相應的IPX路由命令,比如“routing ipx add/set staticroute”表示在IPX路由表中添加或配置靜態IPX路由,“routing ipx set global”表示配置全局IPX路由設定。
SPX協定
全稱Sequences Packet Exchange(順序包交換),SPX協定是基於施樂的Xerox SPP(Sequences Packet Protocol,順序包協定)協定,同樣是由Novell公司開發的一種用於區域網路的網路協定。在區域網路中,SPX協定主要負責對整個傳輸的數據進行無差錯處理,即糾錯。
套用:SPX協定一般和上面介紹的IPX協定組合成IPX/SPX協定來使用,多用於Netware網路環境以及聯網遊戲。

相關詞條

熱門詞條

聯絡我們