在通过TCP/IP发送之前分段应用程序中的数据的基本原理是什么?

问题描述:

当通过TCP/IP进行发送时,是否有在应用程序中分段数据的基本原理以避免IP层中潜在的碎片化?在通过TCP/IP发送之前分段应用程序中的数据的基本原理是什么?

鉴于在冒泡到TCP之前IP重新组装了片段,在应用程序中是否存在任何处理/重新组合的处理/效率原理?

没有任何。 TCP将按照喜欢的方式进行分割,IP将以任何方式分割,并且都比应用程序更了解网络条件。使用TCP的最佳方式是尽可能快地以大块写入,并让它按照设计要做的事情做。

你的第二个问题仅仅是第一个问题的改写。

+0

谢谢。我相当肯定这个回应,但是想要仔细检查一下,网络bubba知道一些晦涩难懂但令人信服的理由(虽然“模糊,但引人注目”似乎有点矛盾)。 而且,是的,第二个问题与第一个问题非常相似。我真的试图缩小我原来的问题的范围,但.... – SoCal