TCP/IP协议族分层概要
TCP/IP协议族的四个层次
各层功能
1)链路层(也叫网络接口层或数据链路层)
- 作用:处理有关通信媒介的细节。
- 组成:操作系统的设备驱动程序和计算机的网络接口卡(NIC)
2)网络层
- 作用:处理分组在网络中的活动。
- 组成:
IP协议(网际协议):传送分组
ICMP协议(互联网控制报文协议):发生异常时给发送端一个异常通知
IGMP协议(互联网组管理协议):
3)运输层
- 作用:主要为两台主机上的应用程序提供端到端的通信。
- 组成:
TCP协议(传输控制协议):有连接传输协议,保证两端通信可达。可靠。
UDP协议(用户数据报协议):无连接传输协议,不会关注对端是否收到数据。不可靠。
4)应用层
- 作用:处理特定应用程序细节。
- 组成:
HTTP协议(超文本传输协议):web客户端与web服务器之间的通信。
Telnet协议(远程登录协议):远程登录功能。
FTP协议(文件传输协议):本地硬盘与其他硬盘间的文件传输。
SMTP协议(简单邮件传输协议):发送电子邮件。
SNMP协议(简单网络管理协议):对网络进行有效管理,如信息通知、故障通知、配置变换。
TCP和IP的分工不同:IP负责分组传送,并不提供可靠性保证,而TCP提供可靠的服务。