因此,我无法找到描述TCP数据包是否是IP数据报的有效负载的源,反之亦然。我想TCP数据包必须是有效载荷,因为可能路由器可以划分IP数据报,因此拆分TCP数据包,然后最终路由器必须重新编码它们。我是对的吗?
答案 0 :(得分:3)
如果“有效载荷”指的是IP头之后的数据,那么TCP是接收数据时IP数据包的“有效载荷”,因为它是一个上层协议。
网络的正确用语实际上是“封装”(参见http://en.wikipedia.org/wiki/Encapsulation_(networking))。
它基本上可以通过在信息从应用程序传输到线路时添加渐进的协议层来实现。传输之后,重新组装数据包,然后对数据包进行错误检查,删除标头,并将您称为“有效负载”的内容成为检查的下一个信息块。一旦剥离了所有外部协议层,服务器/客户端就会拥有与应用程序发送的内容直接对应的信息。
答案 1 :(得分:0)
Tcp \ IP是两个重要的协议。 Tcp是面向连接的,而IP是无连接协议。 IP代表逻辑地址,用作数据包地址。源数据包具有其目标的目标地址。 Tcp使用此逻辑地址并帮助数据包到达其目的地,并在数据包到达目的地时提供确认。