$\text{Linux}$ 网络编程
基础知识
什么是协议?
- 协议是一组规则
分层模型:
- \(\text{OSI}\) 七层模型:物、数、网、传、会、表、应
- 物理层
- 数据链路层
- 网络层
- 传输层
- 会话层
- 表示层
- 应用层
- \(\text{TCP/IP}\) 四层模型:网(链路层/网络接口层)、网、传、应
- 应用层协议:\(\text{http、ftp、nfs、ssh、telent}\dots\)
- 传输层协议:\(\text{TCP、UDP}\)
- 网络层协议:\(\text{IP、ICMP、IGMP}\)
- 链路层协议:\(\text{以太网帧协议、ARP}\)

浙公网安备 33010602011771号