网络模型
OSI 七层模型
应用层 : 为计算机用户提供接口和服务
表示层 : 数据处理
会话层 : 管理通信会话
传输层 : 管理端到端的通信连接
网络层 : 数据路由,数据在网络的路径 (路由器只到此层)
数据链路层 : 管理相连节点的通信
物理层 : 数据通讯光电特性
TCP/IP四层模型
应用层(表现层,会话层) : http, dns, dhcp
传输层 : tcp, udp
网络层 : ip, icmp
网络接口层(链路层+物理层) : arp ,rarp
TCP/IP 收发流程

网络的性能指标
100Mbps = 100Mbit/s = 12.5MB/s
总时延 = 发送时延 + 排队时延 + 传播时延 + 处理时延
ping 命令查看 RTT , 报文在端到端 来回一次的时间
带宽 : 表示链路的最大传输速率,单位通常为 b/s (比特/秒)。
吞吐量: 表示单位时间内成功传输的数据量,单位通常为 b/s(比特/秒)或者 B/s(字节/秒)。吞吐量受带宽限制,而吞吐量/带宽,也就是该网络的使用率。
延时 : 表示从网络请求发出后,一直到收到远端响应,所需要的时间延迟。
PPS : 是 Packet Per Second(包/秒)的缩写,表示以网络包为单位的传输速率。
网络的可用性(网络能否正常通信)
并发连接数(TCP连接数量)
丢包率 (丢包百分比)
重传率(重新传输的网络包比例)等
MTU
数据链路帧 的最大传输单元 ,一般为 1500 字节。
路径 MTU 由链路中 MTU 的最小值确定。 所以 MTU 不建议更改
数据包 按 MTU 大小分片传输
1 | root@R7000:~# ifconfig |