Professional Documents
Culture Documents
OA Automotive Ethernet ECU TestSpecification Layer 3-7 v3.0 Final-210-220 ZH
OA Automotive Ethernet ECU TestSpecification Layer 3-7 v3.0 Final-210-220 ZH
欲了解更多信息,请访问www.DeepL.com/pro。
开放联盟
5.6.5.5 用户界面
用户界面应该允许创建新的接收端口,在接收端口上进行接收操作,返回数据八位字
节以及源端口和源地址的指示,以及允许发送数据报的操作,指定要发送的数据、源
简介
和目标端口和地址。[注意:在这个测试中,我们验证用户界面是否允许创建新的接收
端口。这个测试只在以下情况下运行
<DUTSupportsDynamicInterface>是TRUE] 。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. DUT CONFIGURE:从外部使DUT在<DIface-0>上创建10个接收端口
测试程序
2. DUT:在<DIface-0>上创建10个接收端口
3. 测试员:使用上层测试器验证DUT的应用层在<DIface-0>上创建了10个接收
端口。
2. DUT:在<DIface-0>上创建10个接收端口
通过标准
3. 测试员:使用上层测试器验证DUT的应用层在<DIface-0>上创建了10个接收
端口。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 210
开放联盟
用户界面应该允许创建新的接收端口,在接收端口上进行接收操作,返回数据八位数
以及源端口和源地址的指示,以及允许发送数据报的操作,指定要发送的数据、源和
简介
目标端口和地址。[注意:在这个测试中,我们验证接收端口的接收操作是否正确地返
回数据八位字节。这个测试只在以下情况下运行
<DUTSupportsDynamicInterface>是TRUE] 。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. DUT CONFIGURE:从外部使DUT在<DIface-0>上的<unusedUDPDstPort1>端口
上监听。
2. DUT:在<DIface-0>的<unusedUDPDstPort1>端口上监听
测试程序
3. 测试员:<HOST-1>通过<DIface-0>向DUT发送消息,其中包
含:
- 目的地UDP端口字段设置为<未使用的UDPDstPort1>。
- UDP发送数据设置为<UDPDefaultData>。
4. 测试者:使用上层测试器验证应用层是否得到了包含UDP消
息的信息:
- UDP数据等同于<UDPDefaultData>。
2.DUT:在<DIface-0>的<unusedUDPDstPort1>端口上监听。
通过标准 4.测试者:使用上层测试器验证应用层是否得到了包含UDP消息的
信息:
- UDP数据等同于<UDPDefaultData>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 211
开放联盟
用户界面应该允许创建新的接收端口,在接收端口上进行接收操作,返回数据八位字
节以及源端口和源地址的指示,以及允许发送数据报的操作,指定要发送的数据、源
简介
和目标端口和地址。[注意:在这个测试中,我们验证接收端口上的接收操作是否正确
返回源端口。这个测试只在以下情况下运行
<DUTSupportsDynamicInterface>是TRUE] 。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. DUT CONFIGURE:从外部使DUT在<DIface-0>上监听端口
<unusedUDPDstPort1>。
2. DUT:在<DIface-0>上的<unusedUDPDstPort1>端口上监听。
测试程序
3. 测试员:<HOST-1>通过<DIface-0>向DUT发送消息,其中包
含:
- 源UDP端口字段设置为<未使用的UDPSrcPort>。
- 目的地UDP端口字段设置为<未使用的UDPDstPort1>。
4. 测试者:使用上层测试器验证DUT是否收到了包含
UDP消息:
- UDP源端口字段设置为<未使用的UDPSrcPort>。
2.DUT:在<DIface-0>的<unusedUDPDstPort1>端口上监听。
通过标准 4.测试者:使用上层测试器验证DUT是否收到了包含
UDP消息:
- UDP源端口字段设置为<未使用的UDPSrcPort>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 212
开放联盟
用户界面应该允许创建新的接收端口,在接收端口上进行接收操作,返回数据八位字
节以及源端口和源地址的指示,以及允许发送数据报的操作,指定要发送的数据、源
简介
和目标端口和地址。[注意:在这个测试中,我们验证接收端口的接收操作是否正确地
返回源地址。只有当<DUTSupportsDynamicInterface>为 "true "时,才会运行这个测试]
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. DUT CONFIGURE:从外部使DUT在<DIface-0>上监听端口
<unusedUDPDstPort1>。
2. DUT:在<DIface-0>上的<unusedUDPDstPort1>端口上监听。
测试程序
3. 测试员:<HOST-1>通过<DIface-0>向DUT发送消息,其中包
含:
- 源IP地址字段设置为<AIface-0-IP>。
- 目的地UDP端口字段设置为<未使用的UDPDstPort1>。
4. 测试者:使用上层测试器验证应用层是否收到一个包含UDP消
息的IP包,其中包含UDP消息:
- IP源地址等于<AIface-0-IP>。
2.DUT:在<DIface-0>的<unusedUDPDstPort1>端口上监听
通过标准 4.测试者:使用上层测试器验证应用层是否收到了包含UDP消息:
- UDP源地址等于<AIface-0-IP>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 213
开放联盟
用户界面应该允许创建新的接收端口,在接收端口上进行接收操作,返回数据八位字节
以及源端口和源地址的指示,以及允许发送数据报的操作,指定要发送的数据、源和目
简介
标端口和地址。[注意:在这个测试中,我们验证允许发送数据报的操作,指定要发送
的源端口。只有当<DUTSupportsDynamicInterface>为 "true "时,才会运行这个测试] 。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. 测试员:从外部使DUT通过<DIface-0>发送一个UDP信息,源端口设
置为<unusedUDPSrcPort>。
测试程序
2. 测试员:<HOST-1>在<DIface-0>上监听(到<ParamListenTime>为止)。
3. DUT:发出信息
4. 测试员:验证收到的UDP信息是否包含:
- 源UDP端口字段被设置为<未使用的UDPSrcPort>。
3. DUT:发出信息
通过标准
4. 测试员:验证收到的UDP信息是否包含:
- 源UDP端口字段被设置为<未使用的UDPSrcPort>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 214
开放联盟
用户界面应该允许创建新的接收端口,在接收端口上进行接收操作,返回数据八位字
节以及源端口和源地址的指示,以及允许发送数据报的操作,指定要发送的数据、源
简介
和目的端口和地址。[注意:在这个测试中,我们验证允许发送数据报的操作,指定要
发送的目的端口。只有当<DUTSupportsDynamicInterface>为 "true "时,才会运行这个测
试] 。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. 测试员:从外部使DUT通过<DIface-0>发送一个UDP信息,目的端口
设置为<testerUDPPort>。
测试程序
2. 测试员:<HOST-1>在<DIface-0>上监听(到<ParamListenTime>为止)。
3. DUT:发出信息
4. 测试员:验证收到的UDP信息是否包含:
- 目的地UDP端口字段被设置为<testerUDPPort>。
3. DUT:发出信息
通过标准
4. 测试员:验证收到的UDP信息是否包含:
- 目的地UDP端口字段被设置为<testerUDPPort>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 215
开放联盟
用户界面应该允许创建新的接收端口,在接收端口上进行接收操作,返回数据八位字
节以及源端口和源地址的指示,以及允许发送数据报的操作,指定要发送的数据、源
简介
和目标端口和地址。[注意:在这个测试中,我们验证允许发送数据报的操作,指定要
发送的源地址。只有当<DUTSupportsDynamicInterface>为 "true "时,才会运行这个测试
]。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. 测试员:从外部使DUT通过<DIface-0>发送一个UDP信息,源地
址设置为<DIface-0-IP>。
测试程序
2. 测试员:<HOST-1>在<DIface-0>上监听(到<ParamListenTime>为止)。
3. DUT:发出信息
4. 测试员:验证收到的UDP信息是否包含:
- 源IP地址字段被设置为<DIface-0-IP>。
3. DUT:发出信息
通过标准
4. 测试员:验证收到的UDP信息是否包含:
- 源IP地址字段被设置为<DIface-0-IP>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 216
开放联盟
用户界面应该允许创建新的接收端口,在接收端口上进行接收操作,返回数据八位字
节以及源端口和源地址的指示,以及允许发送数据报的操作,指定要发送的数据、源
简介
和目标端口和地址。[注意:在这个测试中,我们验证允许发送数据报的操作,指定要
发送的目标地址。只有当<DUTSupportsDynamicInterface>为 "true "时,才会运行这个测
试] 。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. 测试员:从外部使DUT通过<DIface-0>发送一个UDP信息,目标地址
设置为<AIface-0-IP>。
测试程序
2. 测试员:<HOST-1>在<DIface-0>上监听(到<ParamListenTime>为止)。
3. DUT:发出信息
4. 测试员:验证收到的IP数据包包含一个UDP信息,其中包含:
- 目的地IP地址字段被设置为<AIface-0-IP>。
3. DUT:发出信息
通过标准
4. 测试员:验证收到的IP数据包包含一个UDP信息,其中包含:
- 目的地IP地址字段被设置为<AIface-0-IP>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 217
开放联盟
5.6.5.6 简介
UDP_INTRODUCTION_01: 简介 - 广播目的地地址(可选)
UDP被那些不需要TCP的服务水平或希望使用TCP无法提供的通信服务(例如,多播或
简介 广播传送)的应用所使用。[注:在这个测试中,我们验证DUT将拒绝带有广播目的地
址的UDP消息。注意:由于安全协商,这个测试颠倒了RFC的要求] 。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. DUT CONFIGURE:从外部使DUT在<DIface-0>上监听端口
<unusedUDPDstPort1>。
2. DUT:在<DIface-0>上的<unusedUDPDstPort1>端口上监听。
测试程序
3. 测试员:<HOST-1>通过<DIface-0>向DUT发送消息,其中包
含:
- 目的地IP地址字段设置为<AIface-0-BcastIP>。
- 目的地UDP端口字段设置为<未使用的UDPDstPort1>。
4. 测试者:使用Upper Tester验证应用层没有收到包含UDP消息:
- 目的地址等于<AIface-0-BcastIP>。
2.DUT:在<DIface-0>的<unusedUDPDstPort1>端口上监听。
通过标准 4.测试者:使用上层测试器验证应用层没有收到包含UDP消息:
- 目的地址等于<AIface-0-BcastIP>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 218
开放联盟
UDP_INTRODUCTION_02: 介绍 - 多播目的地地址(可选)
UDP被那些不需要TCP的服务水平或希望使用TCP无法提供的通信服务(例如,组播或
简介 广播传送)的应用所使用。[注:在这个测试中,我们验证DUT将拒绝带有多播目的地
地址的UDP消息。注意:由于安全协商,这个测试颠倒了RFC的要求] 。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. DUT CONFIGURE:从外部使DUT在<DIface-0>上的<unusedUDPDstPort1>端口
上监听。
2. DUT:在<DIface-0>的<unusedUDPDstPort1>端口上监听
测试程序
3. 测试员:<HOST-1>通过<DIface-0>向DUT发送消息,其中包
含:
- 目的地IP地址字段设置为<allSystemMCastAddr>。
- 目的地UDP端口字段设置为<未使用的UDPDstPort1>。
4. 测试者:使用Upper Tester验证应用层没有收到包含UDP消息:
- 目标地址等于<allSystemMCastAddr>。
2.DUT:在<DIface-0>的<unusedUDPDstPort1>端口上监听。
通过标准 4.测试者:使用上层测试器验证应用层没有收到包含UDP消息:
- 目标地址等于<allSystemMCastAddr>。
测试迭代
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 219
开放联盟
UDP_INTRODUCTION_03: 介绍 - 待听电话
如果一个数据报到达一个UDP端口,而该端口没有挂起的LISTEN呼叫,UDP应该发送
简介
一个ICMP端口不可达消息。
先决条件 检查部分先决条件
测试设置 拓扑结构1
测试输入参数
检查部分一般输入参数
1. 测试员:<HOST-1>通过<DIface-0>向DUT发送消息,其中包含:
- 目的地IP地址字段设置为<DIface-0-IP>。
测试程序
- 目的地UDP端口字段设置为<未使用的UDPDstPort1>。
2. 测试员:<HOST-1>在<DIface-0>上监听(到<ParamListenTime>为止)。
3. DUT:发出<ICMP-Dest-Unrchbl>消息
通过标准 3.DUT:发送<ICMP-Dest-Unrchbl>消息
测试迭代
笔记 源于RFC 1122第4.1.3.1节第77页'端口'(SHOULD)。
限制级别:仅限开放技术会员
开放联盟汽车以太网ECU测试规范第3-7层 May-20 220