UDP_INVALID_ADDRESSES_01:无效地址 - 多播源地址

测试目的:

验证当UDP数据报使用无效的IP源地址(例如广播或多播地址)时,是否被UDP或IP层丢弃。

描述:

本测试用例旨在确保当接收到一个源地址为多播地址的UDP数据报时,UDP或IP层能够正确地将其丢弃,不进行进一步的处理。[注:在此测试中,我们验证具有多播地址作为源地址的UDP消息是否被正确处理。]

测试拓扑:

具体步骤:

  1. DUT配置:外部使DUT在<DIface-0>上的端口<unusedUDPDstPort1>监听。
  2. DUT:在<DIface-0>上的端口<unusedUDPDstPort1>监听。
  3. 测试者:<HOST-1> 通过<DIface-0>向DUT发送消息,包含:
    • 源IP地址字段设置为<allSystemMCastAddr>
    • 目的UDP端口字段设置为<unusedUDPDstPort1>
    • UDP发送数据设置为<UDPDefaultData>
  4. 测试者:使用上层测试器验证应用层未收到包含以下内容的UDP消息:
    • UDP数据等于<UDPDefaultData>

通过标准

  1. DUT:在<DIface-0>上的端口<unusedUDPDstPort1>监听。

  2. 测试者:使用上层测试器验证应用层未收到包含以下内容的UDP消息:

  • UDP数据等于<UDPDefaultData>

参考文档:

  • RFC 1122 Section 4.1.3.6 Page 79 'Invalid Addresses' (MUST)
相关推荐
林深的林14 分钟前
Http证书体系及证书加密流程(通信流程)
网络协议·http·https
liulilittle2 小时前
C++ TAP(基于任务的异步编程模式)
服务器·开发语言·网络·c++·分布式·任务·tap
guts°6 小时前
17-VRRP
网络·智能路由器
Jewel Q6 小时前
动态路由协议基础
网络·智能路由器
宇称不守恒4.06 小时前
2025暑期—06神经网络-常见网络2
网络·人工智能·神经网络
Dreams_l7 小时前
网络编程2(应用层协议,传输层协议)
运维·服务器·网络
7ACE7 小时前
Wireshark TS | 发送数据超出接收窗口
网络协议·tcp/ip·wireshark
数据与人工智能律师7 小时前
数字迷雾中的安全锚点:解码匿名化与假名化的法律边界与商业价值
大数据·网络·人工智能·云计算·区块链
先知后行。7 小时前
网络协议HTTP、TCP(草稿)
网络·网络协议
xzkyd outpaper7 小时前
QUIC协议如何在UDP基础上解决网络切换问题
网络·计算机网络·udp·quic