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)
相关推荐
哼?~2 分钟前
Socket编程准备
linux·网络
BullSmall7 分钟前
Prometheus 如何配置监控 SSL 证书即将过期
网络协议·ssl·prometheus
光电大美美-见合八方中国芯28 分钟前
用于无色波分复用光网络的 10.7 Gb/s 反射式电吸收调制器与半导体光放大器单片集成
网络·后端·ai·云计算·wpf·信息与通信·模块测试
WangJunXiang631 分钟前
Python网络编程
开发语言·网络·python
_下雨天.38 分钟前
Python 网络编程
开发语言·网络·python
一只小鱼儿吖40 分钟前
长效代理IP:构建稳定高效的网络数据通
网络·网络协议·tcp/ip
REDcker1 小时前
TCP/UDP 数据路径:从用户态到对端应用的拷贝与流转
网络·tcp/ip·udp
实在智能RPA2 小时前
Agent 在审计合规场景有哪些应用?——2026年企业智能自动化合规落地全解析
网络·人工智能·ai·自动化
CypressTel2 小时前
AI的“阿喀琉斯之踵”:当技术依赖成为双刃剑——赛柏特安全观察
网络·人工智能·ai
日更嵌入式的打工仔2 小时前
CAN FD扩展帧
网络