2025年ipv4测试用例(ip地址测试用例有哪些)

ipv4测试用例(ip地址测试用例有哪些)目录 1 IP 地址的目的 nbsp 2 IPv4 和 IPv6 3 IP 地址的分类 4 Header 4 1 IPv4 header 4 2 IPv6 header 互联网中的计算机通过以太网电缆或无线方式相互通信 nbsp 例如 在现实生活中 你想把一个包裹送到一个地方 你需要知道那个地方的地址 在互联网术语中 为了发送数据包 它也需要一个地址



目录

1. IP 地址的目的:

 2. IPv4 和 IPv6:

3. IP 地址的分类:

4. Header:

4.1 IPv4 header

4.2 IPv6 header


  • 互联网中的计算机通过以太网电缆或无线方式相互通信。 
  • 例如,在现实生活中,你想把一个包裹送到一个地方,你需要知道那个地方的地址。在互联网术语中,为了发送数据包,它也需要一个地址,这个地址称为IP地址。 
  • IP代表互联网协议,可以大致理解为一组使互联网正常工作的规则。 
  • IP地址有两种类型:IPv4和IPv6。
  • IPv4是一个32位地址,这使得总共有2^32~=4亿台设备可以寻址并连接到互联网。有一个问题是,我们现在使用互联网的设备有很多种,比如电脑、智能手机、电视。这些东西的总量远远超过40亿台设备。于是,IPv6诞生了。 
  • IPv6是一个128位的地址,这使得总共有2^128个设备可以寻址并连接到互联网。这个数量远远超过每个设备连接到互联网的数量。

IP地址分为两类:动态IP地址和静态IP地址。 

  • 动态IP地址:每次您连接到互联网时,ISP(互联网服务提供商)都会为您提供一个相同范围内的不同IP地址,例如192.168.1.101-192.168.1.255 
  • 静态IP地址:这是一个永久的互联网地址。静态IP地址由DNS域名系统服务器使用。

版本:对于IPv4,此字段始终等于4。 

IHL-Internet标头长度:指定标头的长度。

  • 此字段的最小值为5,表示长度为5*32位=160位=20字节。 
  • 此字段的最大值为15,表示长度为15*32位=480位=60字节

DSCP-差分服务代码点:此字段用于QoS-服务质量,并标识哪些流量应优先处理。 

ECN-显式拥塞通知:此字段提供了一种在不丢弃数据包的情况下向拥塞网络发送信号的方法。

        注意:这是一个可选字段,需要两个端点以及底层网络基础设施来支持它。

总长度:此字段表示数据包的总长度(第3层报头+第4层段)。

  • 此字段以字节为单位进行测量(不像IHL字段那样以4字节为增量)。 
  • 此字段的最小值为20(=没有封装数据的IPv4标头)。 
  • 此字段的最大值为65535。

标识:如果数据包因太大而碎片化,则此字段用于标识该碎片属于哪个数据包。

Flags:

  • Bit 0:保留,始终设置为0。 
  • Bit 1:DF Bit-Don't Fragment Bit,用于指示数据包不应被分段。 
  • Bit 2:MF位-更多碎片位。
    • 如果数据包中有更多片段,则设置为1。 
    • 对于最后一个片段或如果数据包未分块,则设置为0。

片段偏移:此字段用于指示片段在原始未分块IP数据包中的位置。此字段允许重新组装碎片数据包,即使碎片到达时顺序不正确。 

生存时间:此字段用于防止无限循环。建议的默认TTL为64。

(更多信息:

        如果路由配置不佳导致数据包继续在循环中发送(数据包永远无法到达预期目的地)。如果积累了足够的流量,可能会导致网络拥塞,最终导致故障。此字段可防止这种情况发生,从而在TTL达到0时导致循环流量中断。 

  • 最初,此字段旨在以秒为单位指示数据包的最大生命周期。 
  • 实际上,它表示“跳数”,这意味着每次数据包到达路由器时,路由器都会将TTL减小1。 )

协议:此字段表示封装的第4层PDU的协议。

TCP

6

UDP

17

ICMP

1

OSPF

89

Header Checksum: 此字段用于检查IPv4标头中的错误(不包括封装的数据)。封装数据的错误可以通过用于传输数据的协议来检测。

(如何工作?

当路由器接收到数据包时,它会计算报头的校验和,并将其与报头此字段中的校验和进行比较。如果它们不匹配,路由器会丢弃数据包。

  • 源IP地址:此字段表示数据包发送者的地址。 
  • 目标IP地址:此字段表示数据包接收方的地址。 
  • 选项:此字段是可选的,长度范围为0-320位)

版本:对于IPv6,此字段始终等于6。 

流量类别:此字段用于QoS-服务质量,并指示高优先级流量。 

  • 例如:IP电话流量、实时视频通话等将具有一个流量类别值,该值赋予它们比其他流量更高的优先级。 

流标签:此字段用于标识特定的流量(特定源和目标之间的通信)。 

有效载荷长度:此字段以字节为单位表示有效载荷(封装的第4层段)的长度。 

  • 注意:IPv6报头本身的长度不包括在内,因为它总是40个字节。 

下一个标头:此字段指示封装段的标头类型。此字段与IPv4报头中的“协议”字段具有相同的功能。 

  • 例如:TCP或UDP是“下一个标头” 

跳数限制:此字段与IPv4报头中的“TTL”字段具有相同的功能。 

源IP地址:此字段表示数据包发送者的地址。 

目标IP地址:此字段表示数据包接收方的地址。 

编程小号
上一篇 2025-03-17 11:01
下一篇 2025-01-25 19:33

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/35152.html