# 物理层
- 传输物理信号
# 连接层
- 传输信息:帧 -- 连接层协议不关心数据中到底包含什么。帧就像是一个信封,把数据包裹起来
- 常见协议:以太网(Ethernet)和WiFi
- 作用:通过连接层协议,建立局域的以太网或者WiFi局域网,并让位于同一局域网络中的两台计算机通信
# 网络层
- 传输信息:帧
- 主要设备:路由器 【IP地址】
- 协议:IP协议
- 作用:解决局域网之间的通信
# 传输层
- 作用:解决进程通信
- 协议:TCP 、 UDP 【端口号】
# 应用层
- 作用:规范数据内容
- 协议:HTTP[web]、 FTP[传输文件]、 IMAP[Email]
# 应用层 -- -- TELNET FTP HTTP SMTP DNS
传输层 -- -- TCP UDP
网络层 -- -- IP ICMP ARP RARP
网络接口层 -- -- 各种物理通信网络接口 (数据链路层、物理层)
# 数据包:数据包由上往下将数据 装包 【添加报头】
然后由下往上 拆包
# IP地址 -- 网络地址 + 主机地址
A : 0 ~ 127
B : 128 ~ 191
C : 192 ~ 223
# 子网掩码:指明一个IP地址 标识主机所在的子网
区分网络地址 and 主机地址
A 255.0.0.0
B 255.255.0.0
C 255.255.255.0
# 网关:网络通向其他网络的IP地址
# ARP -- 地址解析协议 : IP地址 --> 物理地址
相关面试博客:
TCP/IP协议集:https://blog.csdn.net/cclliii/article/details/82932851
socket编程:https://blog.csdn.net/weiyuefei/article/details/50413543
https://blog.csdn.net/u014800094/article/details/60591852