RS-232 串行线路
串行接口链路层协议: SLIP, PPP
三家公司联合发布标准, 采用 CSMA/CD(carrier sense, multiple access with collision detection)
IEEE
- 802.2: 定义共性(LLC)
- 802.3 -> CSMA/CD
- 802.4 -> 令牌总线网络
- 802.5 -> 令牌环网络
- 以太网封装
- 802封装
- 必须能发送和接收 RFC 894(以太网)封装格式的分组
- 应该能混合 RFC 894 和 RFC 1042
- 可以设置, 默认是 RFC 894
ARP 和 RARP 对 32 bit 的 IP 地址和 48 bit 的硬件地址进行映射.
802标准, 类型
字段在子网接入协议
(SNAP)
帧类型:
0800: IP
0806: ARP
8035: RARP
尾部封装以太网: 变成的 IP 和 TCP 首部移到 CRC 之前
SLIP: serial line IP
起始 + IP 数据报 + 结束
- 必须知道对方 IP 地址?
- 不能使用其它协议
- 没有 CRC
CSLIP
- 40 -> 3/5
- 16 TCP
PPP
- 模式支持
- LCP 确定不同选项
- NCP
PPP 优点
- 多种协议
- CRC
- IP NCP 协商
- 压缩
- LCP
Loopback
- -> loopback
- 广播和多播复制一份到 loopback
- -> 本机 ip 的, 复制一份到 loopback
MTU: 链路层对数据帧长度的一个限制
点到点(SLIP, PPP)的MTU是一个逻辑限制, 目的是快响应
路径MTU: 最小MTU
取决于路由, 非对称
串行 MTU
- 100ms ~ 200 ms 的延时
- 线路利用率
- TCP 和 IP 首部
网友评论