首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于网络协议

关于网络协议
EN

Stack Overflow用户
提问于 2010-08-25 01:43:54
回答 2查看 168关注 0票数 0

TCP这样的协议如何识别新帧的开始?

EN

回答 2

Stack Overflow用户

发布于 2010-08-25 01:51:42

TCP可以看作是一个有序的字节流。我不认为TCP需要识别新帧的开始。帧通常与媒体访问控制协议(如、以太网、)相关。

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

这是一个常见的TCP/IP协议栈,用于局域网:

代码语言:javascript
复制
TCP <-- transport (byte streams here)
------
IP <-- network (packets here)
------
ETHERNET <-- medium access (frames here)
------
RJ45 cable <-- physical layer 
票数 2
EN

Stack Overflow用户

发布于 2010-08-25 02:07:48

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

TCP流被传送到一个或多个IP包中。

IP包在以太网帧中承载。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3562284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档