关于网络协议

时间:2010-08-25 01:43:55

标签: networking protocols network-protocols

TCP 等协议如何识别新帧的开头?

2 个答案:

答案 0 :(得分:2)

TCP 可以视为有序的字节流。我认为 TCP 不需要识别新的开头。 框架通常与媒体访问控制协议相关,例如以太网

以太网协议使用前导(字节序列)来识别帧的开头

这是LAN上使用的常见TCP / IP堆栈:

TCP <-- transport (byte streams here)
------
IP <-- network (packets here)
------
ETHERNET <-- medium access (frames here)
------
RJ45 cable <-- physical layer 

答案 1 :(得分:1)

  

以太网如何确保在TCP / IP部分中不会出现前导码?

TCP流被携带(分解为)一个或多个IP数据包。

IP数据包在以太网帧中传输。

IP网络设备驱动程序在传输之前将其IP数据包分成一个或多个以太网帧(拆分IP数据包,并添加以太网帧头),并在接收后将以太网帧重组为IP数据包(丢弃以太网帧头并合并) IP数据包片段)。