Protocol Stack
Protocol Stack
Protocol Stack它描述信號的時序和通信數據的結構。在協議棧的較低層定義了廠商們可以遵循規則以使他們的設備可以與其它廠商的設備進行互聯。較高層定義如何管理不同類型的通信會話,用戶應用程序如何才能相互操作。你在協議棧中走得越高,協議也越複雜。
如果不參考下面進行數據交換的協議或通信過程的討論,那麼就不可能討論計算機的互聯。
對協議的任何討論通常都會牽涉到與開放式系統互聯(OSI)協議棧的比較。
OSI協議棧定義了廠商們如何才能生產可以與其它廠商的產品一起工作的產品。
然而,由於缺乏工業界的承認,今天,OSI更象是一個模型,而不是一個被接受的標準。這是因為許多公司已經在他們的產品中實現了另外一些協議。
讓我們利用OSI標準來比較廠商的操作系統及產品間網路互聯和互操作性。
在這個OSI模型中,在協議棧中有七層,每個都在不同的硬體和軟體級別進行工作,你可以檢查協議棧的每一層來觀察系統是怎樣在區域網(LAN)上進行通信的。
如以前所述,許多廠商並不完全跟隨OSI協議棧,他們使用很接近OSI協議棧的其它協議棧,或者將一些獨立的協議組合成一個協議組,使用一種協議棧的產品不能與使用另外一種協議棧的產品直接相連或相互操作。
然而,使用不同的“封裝”技術和協議轉換,是可能在它們之間做到一些級別的互操作性的。
2. NetWare SPX/IPX 協議:NetWare 串列分組交換/網間分組交換(SPX/IPX) 協議,是由 NovellNetWare 使用的一種本質性協議 (nativeprotocol)。它源於 Xerox 網路系統(XNS) 協議棧。
3. TCP/IP 協議組:傳輸控制協議/網際網路協議(TCP/IP) 是最早的網路協議棧之一。它最初是由美國國防部為將多廠商網路產品連接在一起而實現的,其中IP部分提供了一種對網際網路路連接的最好定義,並且被許多廠商用於在局域或廣域互聯產品。
4. AppleTalk協議:AppleTalk 協議是由 Apple Computer 為互聯 Apple Macintosh 系統而定義的。
例如:L 管理器和 OS/2。
相關條目:Layered Architecture 分層體系結構;Open Systems Interconnection Model 開放式系統互聯模型;Packets分組。