TCP/IP协议

2024-08-28  本文已影响0人  全新的饭
ARP(Address Resolution Protocol)地址解析协议

请求(Request):广播
响应(Response):单播

ICMP(Internet Control Message Protocol)互联网控制报文协议

TCP/IP协议簇的子协议
在IP主机、路由器之间传递控制消息。
控制消息(不传输用户数据):网络通不通、主机是否可达、路由是否可用

TCP伪首部

组成

用途:增加校验和的检错能力

UDP首部有8个字节
电子邮件协议默认端口

TCP 25、110、143

主机地址的主机部分不能全0(网络地址)或全1(广播地址)
TCP拥塞控制机制
  1. 慢启动
    目的是尽快找到上限。
    方法是建立TCP连接后,调整发送速率。
    发送速率以指数级增长。
  2. 拥塞避免
    速率缓慢,线性增长
  3. 快重传
  4. 快恢复
IP数据报相关计算

IP数据报的首部是20B
以太网MTU(网络能传输的最大数据包大小)是1500B
片偏移字段:分片数据在原始IP数据报中的相对位置。表示该分片的数据在原始数据报中的偏移量,以8字节为单位。

SNMP(Simple Network Management Protocol)

应用层协议。
2种服务

3个端口

5种报文

TCP释放连接(4步)
  1. 源主机发起FIN=1
  2. 目标主机接收后发起ACK=1
  3. 目标主机发起FIN=1
  4. 源主机发起ACK=1

cmd命令 nslookup:查域名对应的IP
ping是基于ICMP工作的
主机首次向DHCP服务器请求IP地址配置信息时,是以广播的形式发送DHCP discover报文,其报文的源MAC地址是主机的MAC地址,源IP地址是0.0.0.0。
TCP使用的流量控制协议是可变大小的滑动窗口协议

TCP的拥塞窗口

由发送方维护
阻止发送方和接收方之间的链路因流量过多而过载
存放在本地,永远不会在连接上共享

SNMP使用UDP端口161接收和发送请求,端口162接收Trap。

私有IP地址

A:10.0.0.0 ~ 10.255.255.255
B:172.16.0.0 ~ 172.31.255.255
C:192.168.0.0 ~ 192.168.255.255

IP报文的生存期(TTL)

在IPv4头部中定义,共8位,网络层
设置一个数据报可经过的路由器数量的上限
每当数据包经过一个路由器时,存活次数减1,。当减至0时,路由器会取消该数据包的转发。

可作为服务器地址 -> 必须是主机地址 -> 不是网络地址(主机位全0)或广播地址(主机位全1)

上一篇下一篇

猜你喜欢

热点阅读