因此,我无法找到描述TCP数据包是否是IP数据报有效负载的来源,反之亦然。我想象TCP数据包必须是有效负载,因为大概路由器可以分割IP数据报,从而分割TCP数据包,然后最终路由器必须重新发布它们。我对吗?TCP和IP数据包之间的关系
2
A
回答
3
如果通过“payload”指的是IP报头后面的数据,那么TCP在接收数据时就是IP数据包的“有效载荷”,因为它是上层协议。
虽然网络的正确术语实际上是“封装”(参见http://en.wikipedia.org/wiki/Encapsulation_(networking))。
它基本上是通过在信息从应用程序传播到线路时在渐进层协议上添加工作的。在传输之后,数据包被重新组装,然后数据包被错误检查,标头被剥离,并且你所指的“有效载荷”成为下一个被检查的信息块。一旦所有的外部协议层被剥离,服务器/客户端就拥有与应用程序发送的内容直接对应的信息。
0
Tcp \ IP是两个重要的协议。 Tcp是面向连接的,而IP是无连接协议。 IP代表一个逻辑地址,它作为数据包地址工作。源数据包具有目标地址。 Tcp与这个逻辑地址一起工作,并帮助数据包到达目的地,并在数据包到达目的地时提供确认。
相关问题
- 1. 关于DDos和TCP/IP关系
- 2. 想知道IP,套接字,TCP,UDP,端口之间的关系
- 3. 制作TCP/IP数据包
- 4. Matlab和C++之间的TCP/IP通信
- 5. Hadoop和数据库之间的关系
- 6. TCP数据包如何不包含源IP和目标IP?
- 7. android.graphics包和SurfaceFlinger之间的关系
- 8. TCP - 发送和接收TCP/IP数据
- 9. 区分TCP中的数据包IP
- 10. 捕获传入的TCP/IP数据包
- 11. TCP/IP数据包中的端口号
- 12. 在HTTP/2中,req/resp,frame和TCP包之间的关系是什么?
- 13. 更改TCP/IP数据包C++或java
- 14. Android:解析/ Craft TCP/IP数据包
- 15. 通过TCP/IP定制数据包?
- 16. 如何捕获TCP/IP数据包
- 17. tcp/ip数据包侦听器
- 18. 可以在发送之前获取TCP/IP数据包吗?
- 19. 蟒蛇发送TCP/IP数据瞬间
- 20. 数据库 - 表之间的关系
- 21. 数据库表之间的关系
- 22. FFT与IQ数据之间的关系
- 23. 数据之间的Redis关系
- 24. 如何找到数据之间的相关性和关系
- 25. Excel宏维护数据包之间的关系
- 26. 表之间的基数和关系
- 27. JSP和HTML参数之间的关系
- 28. 用于在Python脚本和程序之间传输数据的TCP/IP
- 29. IP地址和AS编号之间的关系
- 30. Java中的包和子包之间的关系
这是我的理解。虽然我不相信你是在话题上。 – 2011-04-07 23:43:03
TCP * over * IP。几乎都说这一切。 IP路由器也知道如何处理UDP * over IP。维基百科要说什么? – 2011-04-07 23:47:18