TCP/IP四层模型、OSI七层模型
- TCP/IP四层网络模型
TCP/IP网络模型 | 对应协议 |
---|---|
应用层 | DNS、HTTP、FTP、SMTP |
传输层 | TCP、UDP |
网络层 | IP、ARP |
数据链路层/网络接口层 | Ethernet |
- OSI七层中各层的作用
- 应用层:直面用户提供服务,如邮件/文件传输。
- 表示层:统一发送接收两方的应用层信息格式一致。如:ASCII vs 二进制码
- 会话层:发起或接收回话。
- 运输层:定义传输数据协议和端口号,提供可靠传输。
- 网络层:提供主机间连接和路径。
- 数据链路层:格式化数据进行传输,提供错误重传机制。
- 物理层:网线或光纤进行比特的传输。
对比数据链路层的错误重传机制和传输层的可靠传输?
- 数据链路层,使用CRC循环冗余检验差错技术。起初收到正确信号即视为传输完成,否则超时后重新发送。但现在通信较好,区别对待。
- 通信线路较好情况,差错率较小,不使用错误重传,提供最大努力的交付(不可靠的),将错误重传交给上层TCP运输层。
- 通信线路不好的情况,采取错误重传技术。
-
运输层的可靠传输