TCP/IP 協議作為現代網絡的骨架,其在現代生活中的重要性不言而喻。
不同的計算機廠家使用不同的硬件,生產出的不同型號的計算機,搭載不同的操作系統,通過tcp/ip協議可以進行通訊。它是一個真正開放的系統。人們因此可以以極低的代價加入互聯網。
Tcp/ip協議是一個協議族。人們通常將tcp/ip協議分為四層:鏈路層,網絡層,運輸層,應用層。
鏈路層,通常包括操作系統中設備驅動和網卡。它們一起處理網絡電纜等線路中物理細節。
網絡層,也叫互聯網層,處理分組網絡中的通信。在tcp/ip協議中,網絡層包括,ip協議,icmp協議以及igmp協議
運輸層主要為兩臺主機上的程序提供端到端的通信。在本層中,tcp/ip協議主要有兩個互不相同的傳輸協議,TCP(傳輸控制協議)和UDP(用戶數據報協議)。
應用層負責處理應用程序的細節。幾乎所有的tcp/ip實現都會提供Telnet遠程登陸,FTP文件傳輸協議,SMTP郵件傳輸協議,SNMP簡單網絡管理協議