TCP头部中的确认标识位有什么作用?子网掩码的作用是什么?IP报文头部中TTL字段的作用是什么网络设备如何确定以太网数据帧的上层协议?终端设备接收到数据帧时,会如何处理?网关的作用?

您所在的位置:网站首页 ip控制器的设备编号是什么 TCP头部中的确认标识位有什么作用?子网掩码的作用是什么?IP报文头部中TTL字段的作用是什么网络设备如何确定以太网数据帧的上层协议?终端设备接收到数据帧时,会如何处理?网关的作用?

TCP头部中的确认标识位有什么作用?子网掩码的作用是什么?IP报文头部中TTL字段的作用是什么网络设备如何确定以太网数据帧的上层协议?终端设备接收到数据帧时,会如何处理?网关的作用?

2023-06-15 02:32| 来源: 网络整理| 查看: 265

1.TCP头部中的确认标识位有什么作用?ACK    ack序列号  seq+1

SYN (synchronous建立联机);也可以来理解成:同步序列编号(Synchronize Sequence Numbers)

ACK (acknowledgement 确认) ------大写ACK

PSH (push传送)

FIN (finish结束)

RST (reset重置)

URG (urgent紧急)

注意:大写ACK与小写ack是不一样的

SYN:SYN= 1 表示这是一个连接请求或连接接受报文。在建立连接时用来进行同步序号(个人理解是,在建立连接的时候,提醒对方记录本方的起始序号)。当SYN=1而ACK=0时,表明这是一个连接请求报文段。对方若是同意建立连接,则应响应的报文段中使SYN=1、ACK=1。因此SYN=1表示该报文是一个连接请求报文或者是一个连接请求接收报文。

ACK:确认号只有在该位设置为1的时候才生效,当该位为0是表示确认号无效。TCP规定,在TCP连接建立后所有传送的数据报文段ACK都必须设置为1。

FIN:当 FIN = 1 时,表明此报文段的发送方的数据已经发送完毕,并要求释放连接

2.TCP头部中有哪些标识位参与TCP三次握手?  

SYN:同步标志 (客户端A向服务器发送SYN报文,表示建立连接)

ACK:确认标志 (用于收到数据包或请求响应时发送ACK确认报文)

 

 

3.子网掩码的作用是什么?

子网掩码就一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码其实就是告诉你 这个网络用了前多少位作为网络地址,和后多少为用作主机地址的 哪些IP在一个网段,需要根据子网掩码来判断 IP报文头部中TTL字段的作用是什么 TTL字段是IP报文的生存时间,保证无法到达目的端的报文最终丢弃。防止网络中存在环路,导致IP报文在网络循环中而无法到达目的端。TTL:(Time To Live ) 生存时间TTL的作用是限制IP数据包在计算机网络中的存在的时间。TTL的最大值是255指定数据包被 路由器丢弃之前允许通过的网段数量。TTL 是由发送主机设置的,以防止数据包不断在 IP互联网络上永不终止地循环。转发 IP数据包时,要求路由器至少将 TTL 减小 1。   使用 PING时涉及到的 ICMP报文类型 ,一个为ICMP请求回显(ICMP Echo Request)   一个为ICMP回显应答(ICMP Echo Reply)TTL 字段值可以帮助我们识别 操作系统类型。UNIX 及类  UNIX操作系统 ICMP 回显应答的 TTL 字段值为 255   WINXP-32bit 回显应答的 TTL 字段值为 64   微软 Windows NT/2K/2003操作系统 ICMP 回显应答的 TTL 字段值为 128   微软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32

4.网络设备如何确定以太网数据帧的上层协议?

以太网帧中包含一个Type字段,表示帧中的数据应该发送到上层的那一个协议处理。IP对应的Type值是0x0800,ARP协议对应的Type值是0x0806 终端设备接收到数据帧时,会如何处理? 主机检测帧头中的目的MAC地址,如果不是本机MAC地址,丢弃,如果是,就接受该帧,检查帧校验序列(FCS)字段,并与本机计算的值进行对比来确认帧在传输过程中是否保持了完整性,检查通过,就剥离帧头和帧尾,然后根据帧头中的Type字段来决定把数据发送到那个上层协议进行处理。

.网关的作用?

接受并处理本地网段主机发送的报文并转发到目的网段的设备。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3