OSI 7 Layer Model
TCP/IP Layer Model
DHCP和自动配置
firewall and NAT
链路层可靠性保证
😗 😡 😒 😦 😃 😮 😄 😒 😡 😒
OSI 7 Layer Model
车载以太网7层
第一层物理层physical:
通常有一个PHY 芯片(PHY chip)来实现
以100BASE-T为例,PHY结构:
PHY内部功能结构图:
• PCS: 信号编码是将时钟信息和数据信息编码为一个可以在介质系统中传递的自同步信号流的方法。
• 信号编码主要用于解决同步性的问题(发送数据持续没有信号跃迁就会失去同步)
• PMA: 将信号转换为适于长距离发送的信号
汽车上用到了哪几种以太网
• 车内连接目前用到了100BASE-T1, OBD使用了100BASE-TX
不远的将来
• 100BASE-T1可能被1000BASE-T1替代
• 100BASE-TX可能被1000BASE-T
可能的未来
• 10BASE-T1S
• 2.5G/5G/10G 车载以太
物理层芯片结构拓扑
PHY的两种应用:
- 端接点
- 网关switch
-
端接点拓扑
• 目前常用形式
• 比如TX297和I.MX6都集成MAC功能
• 常用于端节点 -
网关拓扑
😗 😡 😒 😦 😃 😮 😄 😒 😡 😒
TCP/IP Layer Model
数据包在不同层术语
数据传输网络拓扑图
switch、router
可靠性传输(tcp)、不可靠传输(udp)
Reliable Data Transfer
- No data corruption (bit-flip)
- No packet loss
- Deliver in correct sequence
tcp三握四挥流程
1. 三握
TCP’s way of Connection Establishment
- Syn Flag – Request to establish an connection
- Ack Flag – Agree to establish the connection
TCP way of doing corruption detection:
✓ Specify a Checksum field in the TCP header
✓ Performs 16-bit wrap around add of the full
TCP segment and pseudo-header
✓ Sender fills in the checksum, and receiver
verifies it
2. 数据传输
3. 四挥
😗 😡 😒 😦 😃 😮 😄 😒 😡 😒
DHCP和自动配置
一个系统能够在Internet上运行并提供常见服务(如web和e-mail)的基本要素有:
- IP地址</