news 2026/3/3 20:15:04

【翻译】【SOMEIP-SD】Page43- Page46

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【翻译】【SOMEIP-SD】Page43- Page46

文章目录

          • 5.1.2.4.7 IPv4 SD Endpoint Option
5.1.2.4.7 IPv4 SD Endpoint Option

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


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

[PRS_SOMEIPSD_00650]
只有SD消息使用IPv4发送时才能包含IPv4 SD Endpoint Option

[PRS_SOMEIPSD_00856]
接收方使用IPv6时,应忽略所有IPv4 SD Endpoint Option

[PRS_SOMEIPSD_00651]
IPv4 SD Endpoint Option必须处在option列表中的第一位。

[PRS_SOMEIPSD_00854]
接收方应该忽略未处在option列表第一位的IPv4 SD Endpoint Option。

[PRS_SOMEIPSD_00548]
IPv4 SD Endpoint Option不可被任何SD Entry引用

[PRS_SOMEIPSD_00857]
接收方应忽略所有Entry对IPv4 SD Endpoint Option的引用

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

注意:这条需求对接收SD消息非常重要(如在Find之后发生的Offer,在订阅之后发生的Offer,Subscribe Ack之后发生的Subscribe)。这一点对重启发现也很重要,因为重启发现依赖于SD Endpoint Option中的信息而并非消息发送使用的地址。

[PRS_SOMEIPSD_00550]
IPv4 SD Endpoint Option 的类型为0x24

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

[PRS_SOMEIPSD_00552]
IPv4 SD Endpoint Option 的格式如下

  • Length [uint16]: 固定为0x0009
  • Type [uint8]:固定为0x24
  • Discardable Flag [1 bit]:固定为0
  • Bit 1 to bit 7 are reserved:固定为0
  • IPv4-Address [uint32]:IPv4地址
  • Reserved [uint8]:固定为0x00
  • Transport Protocol (L4-Proto) [uint8]:传输层类型,0x11:UDP
  • Transport Protocol Port Number (L4-Port) [uint16]:传输层端口号,当前为30490
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/3 14:19:05

2025年权威榜单荐选三款高品质动环监控系统,助你提升机房运维效率

在2025年,机房运维管理愈发重要,选择一款高品质的动环监控系统至关紧要。好的监控系统不仅能提供实时监控,确保设备正常运作,还能通过数据集成与报警功能帮助运维人员及时解决潜在问题。通过监测机房的环境因素如温湿度、火灾等&a…

作者头像 李华
网站建设 2026/2/28 17:01:29

MinGW64官网下载安装保姆级教程(附下载地址,非常详细)

MinGW-w64 是“Minimalist GNU for Windows 64-bit”的缩写,它把 Linux 下常见的 GCC、G、GDB 等一整套 GNU 开发工具搬到 Windows,让你不用装虚拟机就能在 Win 上直接编译 C/C 源码并生成 exe。 MinGW-w64 只依赖微软自带的 C 运行库,编译出…

作者头像 李华
网站建设 2026/2/28 2:40:33

文件io(Java版)

文章目录1. 文件操作和IO1.1java中操作文件1.2文件内容的读写--数据流InputStreamOutputStreamReaderWriter2.练习 对普通文件进行复制1. 文件操作和IO 1.1java中操作文件 Java中通过java.io.File类来对一个文件(包括目录)进行抽象的描述,有…

作者头像 李华
网站建设 2026/2/26 8:00:23

三相光伏并网Matlab/Simulink仿真:MPPT控制下的DC/DC与DC/AC并网逆变...

三相光伏并网Matlab/simulink仿真。 光伏采用MPPT控制以实现最大功率追踪。 DC/DC输入侧为光伏电池板,工作于最大功率跟踪模式,输入电压400V左右,功率等级30kW; DC/AC的DC侧750V,AC侧连接三相电网,相电压幅…

作者头像 李华
网站建设 2026/3/2 5:19:57

java极简maven项目

因学习自动化软件发布,发现大部分项目都是java,故总结了一下新建一个简单的java的maven项目的过程,方便后面快速搭建一个测试项目,用于软件发布测试。1、安装需要的软件软件安装目录IntelliJ IDEA 2025.2.3C:\ideajava17C:\jdk-17…

作者头像 李华
网站建设 2026/3/1 17:02:40

位运算及状压DP

文章目录位运算简介与、或、异或左移和右移关于优先级常见应用内置函数状压DP简介核心练习题位运算 简介 位运算就是基于整数的二进制表示进行的运算。由于计算机内部就是以二进制来存储数据,位运算是相当快的。 比赛题目中出现的位运算基本有 5 种,分…

作者头像 李华