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)
相关推荐
SuperW25 分钟前
Linux学习——UDP
linux·学习·udp
szxinmai主板定制专家26 分钟前
国产RK3568+FPGA以 ‌“实时控制+高精度采集+灵活扩展”‌ 为核心的解决方案
大数据·运维·网络·人工智能·fpga开发·机器人
天若有情6731 小时前
用 C++ 模拟 Axios 的 then 方法处理异步网络请求
网络·c++·php
搬码临时工1 小时前
路由器转发规则设置方法步骤,内网服务器端口怎么让异地连接访问的实现
服务器·网络·智能路由器·内网穿透·端口映射·外网访问
落笔画忧愁e2 小时前
数据通信学习笔记之OSPF的基础术语
网络·笔记·学习
帽儿山的枪手2 小时前
如何使用socket系统调用创建TCP三次握手呢?
网络协议·tcp/ip·go
YGGP4 小时前
【每日八股】复习计算机网络 Day4:TCP 协议的其他相关问题
网络·tcp/ip·计算机网络
桃花岛主704 小时前
WebSocket是h5定义的,双向通信,节省资源,更好的及时通信
网络·websocket·网络协议
浪前4 小时前
【网络篇】从零写UDP客户端/服务器:回显程序源码解析
服务器·网络·udp
亚力山大抵5 小时前
实验2 python的TCP群聊系统实现
服务器·python·tcp/ip