定義
序列分組交換協議(SPX)是Novell早期傳輸層協議,為Novell NetWare網絡提供分組發送服務。SPX基于Xerox序列分組協議(SPP:Sequenced Packet Protocol)。SPX運行在IPX上,主要為Novell NetWare(NetWare 5.0 之前)系統實現客戶機/服務器上應用程序的通信服務,例如BTRIEVE(ISAM管理器)。SPX與TCP實現同等功能。最新版本的NetWar運行在TCP/IP上。
原理
IPX從網絡中接收到數據包後,将它們傳送給SPX進行處理。SPX确保接收完整的,同發送時一樣排序的數據包,以及消除重複的數據包。SPX預備好數據包信息的分組序列,并負責控制接收的數據包的重組過程,以确認所有數據包都已接收到,如果沒有則請求重新發送。SPX直接與管理網絡數據包轉發過程的互聯網分組交換協議(IPX)共同工作。SPX不支持文件服務器連接服務,文件服務器的連接是通過網絡核心協議(NCP)實現的。SPX的擴展協議為SPX-II(SPX2)。
SPX不支持組廣播,所有數據包隻能傳送給單個的會話對象。SPX能夠檢測到會話對象是否已經消失。
應用
網際包交換(IPX)是Novell的網絡分層協議。IPX是從XNS的網際數據報文協議推導而來的,具有相同的包結構。
IPX提供給工作站和服務器非連接型的,不可靠的數據報文服務。為了使包傳遞到目的地,IPX竭盡全力,但不要求确認信息,IPX依賴于高層協議(例如SPX或NCP)提供可靠的排序數據流服務。



















