• In order to transport SOME/IP messages of IP different transport protocols may be used. SOME/IP currently supports UDP and TCP. Their bindings are explained in the following sections.
    为了传输SOME / IP消息,可以使用不同的传输协议。 SOME / IP目前支持UDP和TCP。它们的绑定在以下部分中进行了解释。
  • If a server runs different instances of the same service, messages belonging to different service instances shall be mapped to the service instance by the transport protocol port on the server side.
  • All Transport Protocol Bindings shall support transporting more than one SOME/IP message in a Transport Layer PDU (i.e. UDP packet or TCP segment).
    所有传输协议绑定应支持在传输层PDU(即UDP数据包或TCP段)中传输多个SOME / IP消息。
  • The receiving SOME/IP implementation shall be capable of receiving unaligned SOME/IP messages transported by UDP or TCP.
    接收SOME / IP的实现,应能够接收由UDP或TCP传输的未对齐SOME / IP消息。
  • Rationale合理性:
    When transporting multiple SOME/IP payloads in UDP or TCP the alignment of the payloads can be only guaranteed, if the length of every payloads is a multiple of the alignment size (e.g. 32 bits).
    当以UDP或TCP传输多个SOME / IP payload时,如果每个payload的长度是对齐大小的倍数(例如: 32位),则仅可以保证有效载荷的对齐。
XML 地图