大型網絡平臺中的IPX SPX協議
IPX SPX協議,通過名字,我們就能知道,這兩個協議的結合能給我們帶來什么樣的功能。那么通過對這個組合協議的了解,希望能讓大家得到一定的參考。說明:IPX SPX協議即IPX與SPX協議的組合,它是Novell公司為了適應網絡的發展而開發的通信協議,具有很強的適應性,安裝方便,同時還具有路由功能,可以實現多網段間的通信。其中,IPX協議負責數據包的傳送;SPX負責數據包傳輸的完整性。在微軟的NT操作系統中,一般使用NWLink IPX SPX兼容協議和NWLink NetBIOX兩種IPX SPX的兼容協議,即NWLink協議,該兼容協議繼承了IPX SPX協議的優點,更適應Windows的網絡環境。
應用:IPX SPX協議一般可以應用于大型網絡(比如Novell)和局域網游戲環境中(比如反恐精英、星際爭霸)。不過,如果不是在Novell網絡環境中,一般不使用IPX SPX協議,而是使用IPX SPX兼容協議,尤其是在Windows 9x/2000組成的對等網中。
◆IPX SPX協議的特點。
IPX SPX(Internetwork Packet eXchange/Sequences Packet eXchange,網際包交換/順序包交換)是Novell公司的通信協議集。與NetBEUI的明顯區別是,IPX SPX顯得比較龐大,在復雜環境下具有很強的適應性。
因為,IPX SPX在設計一開始就考慮了多網段的問題,具有強大的路由功能,適合于大型網絡使用。當用戶端接入NetWare服務器時,IPX SPX及其兼容協議是***的選擇。但在非Novell網絡環境中,一般不使用IPX SPX。尤其在Windows NT網絡和由Windows 95/98組成的對等網中,無法直接使用IPX SPX通信協議。
◆IPX SPX協議的工作方式。
IPX SPX及其兼容協議不需要任何配置,它可通過“網絡地址”來識別自己的身份。Novell網絡中的網絡地址由兩部分組成:標明物理網段的“網絡ID”和標明特殊設備的“節點ID”。其中網絡ID集中在NetWare服務器或路由器中,節點ID即為每個網卡的ID號(網卡卡號)。所有的網絡ID和節點ID都是一個***的“內部IPX地址”。
正是由于網絡地址的唯一性,才使IPX SPX具有較強的路由功能。 在IPX SPX協議中,IPX是NetWare***層的協議,它只負責數據在網絡中的移動,并不保證數據是否傳輸成功,也不提供糾錯服務。
IPX在負責數據傳送時,如果接收節點在同一網段內,就直接按該節點的ID將數據傳給它;如果接收節點是遠程的(不在同一網段內,或位于不同的局域網中),數據將交給NetWare服務器或路由器中的網絡ID,繼續數據的下一步傳輸。SPX在整個協議中負責對所傳輸的數據進行無差錯處理,所以我們將IPX SPX也叫做“Novell的協議集”。
◆NWLink通信協議。
Windows NT中提供了兩個IPX SPX的兼容協議:“NWLink SPX/SPX兼容協議”和“NWLink NetBIOS”,兩者統稱為“NWLink通信協議”。
NWLink協議是Novell公司IPX SPX協議在微軟網絡中的實現,它在繼承IPX SPX協議優點的同時,更適應了微軟的操作系統和網絡環境。Windows NT網絡和Windows 95/98的用戶,可以利用NWLink協議獲得NetWare服務器的服務。
如果你的網絡從Novell環境轉向微軟平臺,或兩種平臺共存時,NWLink通信協議是***的選擇。不過在使用NWLink協議時,其中“NWLink IPX SPX兼容協議”類似于Windows 95/98中的“IPX SPX兼容協議”,它只能作為客戶端的協議實現對NetWare服務器的訪問,離開了NetWare服務器,此兼容協議將失去作用;而“NWLink NetBIOS”協議不但可在NetWare服務器與Windows NT之間傳遞信息,而且能夠用于Windows NT、Windows 95/98相互之間任意通信。