【翻译】【SOMEIP-SD】Page46- Page48
2026/6/9 13:17:37 网站建设 项目流程

文章目录

          • 5.1.2.4.8 IPv6 SD Endpoint Option
5.1.2.4.8 IPv6 SD Endpoint Option

IPv6 SD Endpoint Option 用于发送SOME/IP-SD实例的endpoints信息,同时也预示着该option中包含的IP地址和Port号不能被其他SOMEIP服务端和客户端使用。
SOME/IP-SD实例的作用是在ECU之间组播消息。

[PRS_SOMEIPSD_00554]
IPv6 SD Endpoint Option在任意的SD消息中只能包含一次

[PRS_SOMEIPSD_00654]
IPv6 SD Endpoint Option必须位于option array的第一位

[PRS_SOMEIPSD_00855]
接收方应忽略没有位于option array第一个的IPv6 SD Endpoint Option

[PRS_SOMEIPSD_00555]
IPv6 SD Endpoint Option不应被任何SD Entry引用

[PRS_SOMEIPSD_00859]
接收方应忽略所有Entry中对IPv6 SD Endpoint Option的引用

[PRS_SOMEIPSD_00556]
如果SD消息中包含IPv6 SD Endpoint Option,接收方应该使用该IPv6 SD Endpoint Option中的IP地址和端口号应答此消息。并用该IPv6 SD Endpoint Option中的IP地址和端口号来识别发送方和接收方关系,以便确认对方是否发生重启(见: [PRS_SOMEIPSD_00631])

[PRS_SOMEIPSD_00557]
IPv6 SD Endpoint Option的类型为0x26

[PRS_SOMEIPSD_00558]
IPv6 SD Endpoint Option 应用于指定服务发现的发送方的IPv4地址、传输层协议(ISO/OSI第4层)和端口号。

[PRS_SOMEIPSD_00559]
IPv6 SD Endpoint Option的格式如下

  • Length [uint16]:固定0x0015
  • Type [uint8]:固定0x26
  • Discardable Flag [1 bit]:固定0
  • Bit 1 to bit 7 are reserved:固定0
  • IPv6-Address [uint128]:组播IPv6地址
  • Reserved [uint8]:固定0x00
  • Transport Protocol (L4-Proto) [uint8]:当前为0x11 UDP
  • Transport Protocol Port Number (L4-Port) [uint16]:当前为30490

[PRS_SOMEIPSD_00837]
只有SOME/IP-SD的消息采用IPv6传输时才可以包含IPv6 SD Endpoint Option

[PRS_SOMEIPSD_00860]
如果接收方使用IPv4,则忽略所有IPv6 SD Endpoint Option

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询