TCP/IP 协议作为现代网络的骨架,其在现代生活中的重要性不言而喻。
不同的计算机厂家使用不同的硬件,生产出的不同型号的计算机,搭载不同的操作系统,通过tcp/ip协议可以进行通讯。它是一个真正开放的系统。人们因此可以以极低的代价加入互联网。
Tcp/ip协议是一个协议族。人们通常将tcp/ip协议分为四层:链路层,网络层,运输层,应用层。
链路层,通常包括操作系统中设备驱动和网卡。它们一起处理网络电缆等线路中物理细节。
网络层,也叫互联网层,处理分组网络中的通信。在tcp/ip协议中,网络层包括,ip协议,icmp协议以及igmp协议
运输层主要为两台主机上的程序提供端到端的通信。在本层中,tcp/ip协议主要有两个互不相同的传输协议,TCP(传输控制协议)和UDP(用户数据报协议)。
应用层负责处理应用程序的细节。几乎所有的tcp/ip实现都会提供Telnet远程登陆,FTP文件传输协议,SMTP邮件传输协议,SNMP简单网络管理协议