IPX協定
全稱InternetworkPacketExchange(網間數據包交換),IPX協定是NovellNetWare自帶的最底層網路協定,主要用來控制區域網路內或區域網路之間數據包的定址和路由,只負責數據包在區域網路中的傳送,並不保證訊息的完整性,也不提供糾錯服務。
套用:在區域網路中傳輸數據包時,如果接收節點在同一網段內,通過IPX協定就直接按該節點的ID將數據傳給它;如果接收節點不在同一網段內,那么通過IPX協定可以將數據包交給NetWare伺服器,再繼續傳輸。在使用過程中,網路管理員可以通過使用相應的IPX路由命令,比如“routingipxadd/setstaticroute”表示在IPX路由表中添加或配置靜態IPX路由,“routingipxsetglobal”表示配置全局IPX路由設定。
SPX協定
全稱SequencesPacketExchange(順序包交換),SPX協定是基於施樂的XeroxSPP(SequencesPacketProtocol,順序包協定)協定,同樣是由Novell公司開發的一種用於區域網路的網路協定。在區域網路中,SPX協定主要負責對整個傳輸的數據進行無差錯處理,即糾錯。
套用:SPX協定一般和上面介紹的IPX協定組合成IPX/SPX協定來使用,多用於Netware網路環境以及聯網遊戲。
IPX/SPX協定
IPX/SPX協定即IPX與SPX協定的組合,它是Novell公司為了適應網路的發展而開發的通信協定,具有很強的適應性,安裝方便,同時還具有路由功能,可以實現多網段間的通信。其中,IPX協定負責數據包的傳送;SPX負責數據包傳輸的完整性。在微軟的NT作業系統中,一般使用NWLinkIPX/SPX兼容協定和NWLinkNetBIOX兩種IPX/SPX的兼容協定,即NWLink協定,該兼容協定繼承了IPX/SPX協定的優點,更適應Windows的網路環境。
IPX/SPX協定一般可以套用於大型網路(比如Novell)和區域網路遊戲環境中(比如反恐精英、星際爭霸)。不過,如果不是在Novell網路環境中,一般不使用IPX/SPX協定,而是使用IPX/SPX兼容協定,尤其是在Windows9x/2000組成的對等網中。
在Windows中安裝IPX/SPX兼容協定的方法大致如下:比如在WindowsXP中,首先打開“網路連線”視窗,右擊“本地連線”,選擇“屬性”打開本地連線屬性視窗;接著,單擊“安裝”按鈕,選擇“協定”組件,單擊“添加”按鈕;在打開的視窗中選擇“NWLinkIPX/SPX/NetBIOSCompatibleTransportProtocol”(如圖),最後,單擊“確定”按鈕即可進行安裝。安裝之後,不需要進行什麼設定就可以使用。