我是靠谱客的博主 从容鱼,最近开发中收集的这篇文章主要介绍SOME/IP的传输层协议,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

SOME/IP的传输层协议

  • SOME/IP shall be transported using UDP and TCP based on the configuration. When used in a vehicle the ports used shall be specified in the Interface Specification.
    根据配置使用UDP和TCP传输SOME/IP。 在车辆中使用时,所使用的端口应在Interface Specification中指定。

  • If an ECU needs to dynamically use a port number, it shall follow the rules of IETF and IANA for that:如果ECU需要动态使用端口号,则它应遵循IETF和IANA的规则:

    • Ephemeral ports from range 49152-65535 •范围为49152-65535 端口
  • If not specified otherwise by the Interface Specification (i.e. FIBEX or ARXML), the SOME/IP implementation may use port 30491 as SOME/IP dynamic client port and the port 30501 as first SOME/IP server port. For further server instances the ports 30502, 30503, and so on may be used.
    如果没有通过Interface Specification (即FIBEX或ARXML)进行规定,则SOME / IP实现可以使用端口30491作为SOME / IP动态客户端端口,并将端口30501作为第一个SOME / IP服务器端口。 对于更多的服务器实例,可以使用端口30502,30503等。

  • The IP addresses and port numbers an ECU shall use, shall be taken from the Interface Specification.
    ECU应使用的IP地址和端口号应取自Interface Specification 。

  • The client shall take the IP address and port number the server announces using SOME/IP-SD 客户端需要使用服务端通过SOME / IP-SD发布的IP地址和端口号。

  • SOME/IP-SD currently uses port 304901 but this shall be over written if another port number is specified in the Interface Specification. 如果在Interface Specification中指定了另一个端口号,那么SOME / IP-SD当前使用端口号304901将被改写。

  • The port 304902 (UDP and TCP as well) shall be only used for SOME/IP-SD and not used for applications communicating over SOME/IP.端口304902(UDP和TCP)只能用于SOME / IP-SD,不能用于通过SOME / IP进行通信的应用程序

  • It is recommended to use UDP for as many messages as possible and see TCP as fall-back for message requiring larger size. UDP allows the application to better control of timings and behavior when errors occur. 建议为尽可能多的消息使用UDP,并将TCP看作需要更大消息的低效方式。 UDP允许应用程序在错误发生时更好地控制时序和行为。

最后

以上就是从容鱼为你收集整理的SOME/IP的传输层协议的全部内容,希望文章能够帮你解决SOME/IP的传输层协议所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部