TCP/IP四(五)层模型
应用层、传输层、网络层、链路层、物理层
各层对应协议:
- 应用层:Telnet、FTP、ssh、DNS、SMTP和e-mail等
- 传输层:TCP和UDP
- 网络层:IP、ICMP和IGMP
- 链路层:设备驱动程序及接口卡
物理层:
各层对应设备:
- 传输层:四层交换机
- 网络层:路由器、三层交换机
- 链路层:以太网交换机、网卡
- 物理层:中继器、集线器、双绞线
各层对应设备:
- 物理层:比特流的透明传输
- 链路层:接受来自物理层的位流形式的数据,并封装成帧,传送到上一层;同样,也将来自上一层的数据帧,拆装为位流形式的数据转发到物理层,并且还负责处理接受端发回的确认帧的信息,以便提供可靠的数据传输。
- 网络层:数据链路层的数据在这一层被转换为数据报,通过路由算法,为报文或分组通过通信子网选择最适当的路径。
- 传输层:向高层屏蔽下层数据通信的具体细节,即向用户透明的传送报文。
用户数据由上而下的变化:
- 应用层:加上app首部,变成应用数据
- 传输层:加上tcp首部,变成TCP段
- 网络层:加上IP首部,变成IP数据报
- 链路层:加上以太网首部和尾部,变成以太网帧
- 物理层:比特流