网络相关术语
- 因特网(Internet),它是指当前全球最大的、开放的、有众多网络互相连接而成的特定的计算机网络,它采用 TCP/IP 协议族作为通信的规则,其前身是美国的 ARPNET。
链路层相关术语
- 以太网(Ethernet)是一种计算机局域网技术。IEEE组织的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。以太网是目前应用最普遍的局域网技术,取代了其他局域网标准如令牌环、FDDI和ARCNET。
IP协议相关术语
- MTU(Maximum Transmission Unit)
MTU指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。以太网的MTU值一般是1500字节,最小用576。
TCP协议相关术语
-
TTL( Time To Live)
TTL是IPv4包头的一个8 bit字段。TTL指定IP包被路由器丢弃之前允许通过的最大网段数量。 -
MSS(Maximum Segment Size)
最大报文段长度。MSS选项只能在初始化连接请求(SYN=1)的报文段中使用。
在报文段中发送MSS选项的终端利用该选项来对端TCP实体通告本端点在一个报文段中所能够接受的最大数据长度。
linux在未收到MSS设置时,默认值是536。广域网一般用1460,这是由以太网额MTU为1500决定的。
MTU = MSS + IP size +TCP size, -
MSL(Maximum Segment Lifetime)
报文最长存活时间。TCP挥手时TIME_WAIT状态会维持两倍的MSL时间才会进入CLOSED状态。
通过指令cat /proc/sys/net/ipv4/tcp_fin_timeout可以查看Linux的MSL值,一般为60秒 -
RTT(Round Trip Time):一个连接的往返时间,即数据发送时刻到接收到确认的时刻的差值;
-
RTO(Retransmission Time Out):重传超时时间,即从数据发送时刻算起,超过这个时间便执行重传。