• 回答数

    4

  • 浏览数

    104

爱林公主
首页 > 英语培训 > 报头长度英文

4个回答 默认排序
  • 默认排序
  • 按时间排序

艾迪奥特曼

已采纳

他问的是TCP和UDP的报文头上图,楼主回答的是IP和UDP的报文头长度(虽然IP报头和TCP报头固定长度一样,都是20字节,但是结构完全不同,纠错如下)TCP报头的固定长度为20Byte(160bit)。其报头的详细结构如上图TCP报头的固定长度为8Byte(64bit)。详细结构如上图源端口、目的端口各2字节长度、检查和和叫校验和各2字节

报头长度英文

212 评论(9)

MIssinGLess

60字节。

头部长度是指IP报头的总长度,因为有Option可选部分,通常为20字节,在20--60字节),该字段单位为32位字(1个32位字为4字节),因此当ip报头长度为1111时是最大60字节,IP报头长度不是4字节的整数倍是,就需要对填充域进行填充,常用IP报头长度为20字节---显示为1010。

IP注意事项

在最初创建数据包时TTL被设定某个特定的值,当数据包逐个经过路由器时,每台路由器都会降低TTL的数值。

当TTL值为0时,路由器将会丢弃这个数据包并向数据发送源发送错误信息  这样就可以防止数据包无休止的传下去。TTL实际上是表示跳数。常见的是15和32 缺省值是64. tracert这样的命令就是利用TTL字段。

185 评论(13)

喵星人很想瘦

IP数据报首部中有一个首部长度字段:

4 位长,可表示的最大十进制数字是15。因此首部长度的最大值是15个4字节长的字,即60字节。典型的IP数据报不使用首部中的选项,因此典型的IP数据报首部长度是20字节。

Version – 4位字段,指出当前使用的 IP 版本。

IP Header Length (IHL) ― 指数据报协议头长度,具有32位字长。指向数据起点。正确协议头最小值为5。

Type-of-Service ― 指出上层协议对处理当前数据报所期望的服务质量,并对数据报按照重要性级别进行分配。这些8位字段用于分配优先级、延迟、吞吐量以及可靠性。

Total Length ― 指定整个 IP 数据包的字节长度,包括数据和协议头。其最大值为65,535字节。典型的主机可以接收576字节的数据报。

Identification ― 包含一个整数,用于识别当前数据报。该字段由发送端分配帮助接收端集中数据报分片。

Flags ― 由3位字段构成,其中低两位(最不重要)控制分片。低位指出数据包是否可进行分片。中间位指出在一系列分片数据包中数据包是否是最后的分片。第三位即最高位不使用。

Fragment Offset ― 13位字段,指出与源数据报的起始端相关的分片数据位置,支持目标IP适当重建源数据报。

注意字段2字节定义的是是IP数据包的长度:

因为是二进制 他表示的是有2的16次方(全是1)减1(全是0)的可能性的组合数量,注意是数量(有这么多个字节),和你说的比特没有单位上的联系。eg:xxxxxxxx xxxxxxxx 告诉你有X可以是0或者1 有这么多种组合的方法 每一个组合说明有一个字节。

147 评论(11)

L美食诱惑

TCP报头的固定长度为20Byte(160bit)。其报头的详细结构如下图

TCP报头的固定长度为8Byte(64bit)。其报头的详细结构如下图

226 评论(12)

相关问答