TcpIp(TCP/IP Stack,TCP/IP 协议栈) 是 CP 基础软件模块,提供收发 Internet Protocol 数据的能力,位于 SoAd(Socket Adaptor) 与 LSduR(Linklayer SDU Routing) 之间,通过 LSduR 与 EthIf(Ethernet Interface) 交换 L-SDU。

一句话定位

车载以太网的「网络层 / 传输层」:CAN 之外,AUTOSAR CP 通往 IP 世界的大门。

规范信息

项目内容
平台CP
类别SWS — 软件模块规范(Software Specification)
UID617
版本R25-11
本地 PDFAUTOSAR_CP_SWS_TcpIp.pdf
纯文本全文CP_SWS_TcpIp.complete.txt

知识体系

flowchart TD
    A["TcpIp"] --> B["上层"]
    A --> C["下层"]
    A --> D["协议能力"]

    B --> B1["SoAd 套接字适配"]

    C --> C1["LSduR 链路层路由"]
    C --> C2["EthIf 以太网接口"]

    D --> D1["IPv4 / IPv6"]
    D --> D2["TCP / UDP / ICMP"]
    D --> D3["DHCP / ARP / DAD"]

核心要点

  • 定位:位于 SoAd 与 LSduR 之间;通过 LSduR 与 EthIf 交换 L-SDU。
  • 功能:提供 Internet Protocol 数据的收发能力。
  • 常见缩写:DAD(重复地址检测)、DHCPv4 / DHCPv6、EthIf、EthSM(以太网状态管理)、HSM(硬件安全模块)等。

依赖关系

  • 依赖 LSduR / CANInterface 之上层 PDURouter(以太网场景经 EthIf);为 SoAd 提供 TCP/IP 能力,进而支撑 SOME/IP 与 OTA 等。

相关