“基本概念”
概述
链路层
- 以太网每一帧最小长度是60字节,不足需要填充。
网络层
ARP——地址解析协议
28字节ARP数据+14字节以太网帧头
RARP——逆地址解析协议
28字节ARP数据+14字节以太网帧头
ICMP——Internet控制报文协议
TCP
客户 服务器
主动打开 SYN_SENT LISTEN(被动打开)
|
V------SYN J----------------------> SYN_RCVD
|
ESTABLISHED<---------SYN K, ack J+1---------------V
|
V--------------ack K+1------------------>ESTABLISHED
主动关闭 FIN_WAIT_1
|
V-----------------FIN M---------------->CLOSE_WAIT(被动关闭)
|
FIN_WAIT2<--------ack M+1------------------- V
LAST_ACK
|
TIME_WAIT<--------FIN N----------------------V
|
V--------------ack N+1------------------>CLOSED
2MSL(Maximum Segment Lifetime)
TIME_WAIT阶段
同时打开
(主动打开) SYN_SENT SYN_SENT
| |
V-------SYN J-------------->SYN_RCVD |
| |
SYN_RCVD<-----------SYN K---------|--- V
| |
V---------SYN J, ack K+1--------|--> ESTABLISHED
|
ESTABLISHED <---------SYN K, ack J+1--- V
同时关闭
(主动关闭) FIN_WAIT1 FIN_WAIT1
| |
V-------FIN J-------------->CLOSING |
| |
CLOSING<-----------FIN K----------|--- V
| |
V----------------ack K+1--------|--> TIME_WAIT
|
TIME_WAIT <---------ack J+1------------ V
附录
命令工具
ping
arp -a
traceroute
netstat
-r 列出路由表 -n 以数字格式打印出IP地址
U 该路由可以使用
G 该路由是一个网关(路由器)。若没有设置该标志,说明目的地是直接相连的
H 该路由是到一个主机
D 该路由是由重定向报文创建的
M 该路由已被重定向报文修改