OSI
OSI 是由國際標準化組織 ISO 定義的網路協議,OSI 協議有七層協議,由於其推出時 TCP/IP 已經在大範圍使用了,所以其更多是理論層面的國際標準,而 TCP/IP 被稱為事實上的國際標準。
TCP/IP
TCP/IP 和 OSI 有很大的不同,最明顯的區別是其只有4層協議,更加的簡單與實用。
五層協議
由於 OSI 協議比較複雜與不實用,而 TCP/IP 只有4層協議,所以在學習時通常會在折中以五層協議講解理論。
每一層的作用
應用層:主要定義了應用程式之間的通訊與互動的規則。
運輸層:主要負責為兩臺主機的程式之間的通訊提供通用資料傳輸的服務。
網路層:主要負責將運輸層傳遞的報文段或使用者資料包封裝為分組或包傳遞出去。
資料鏈路層:主要負責將網路層傳遞的IP資料包組裝成幀,並在兩個相鄰的鏈路上傳遞。
物理層:利用物理媒介以位元(Bit,二進位制)形式傳遞資料。
本作品採用《CC 協議》,轉載必須註明作者和本文連結