tcp中的不理解 tcp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是 TCP应用进程的数据由TCP划分成块(chunk)后封装在分节中传送,对比UDP是应用进程的记录则由UDP整个封装到数据报中传送。 tcp层 -----封装---》 ip 层--封装---》 数据链路层数据链路层 包含有哪些呢?比如 以太网 ,无线LAN 还是PPP,这么多 ip层都得抽象 封装 。里面有意思的一点就是 数据链接层都有最大传输单位 ,都是不一样的,都有各自的限制。为了解决这个问题 ip 层就用了分片处理的思想,将一个大的ip包 分成多个小的ip包进行传输 ,接收端 会把小的根据长度组合成为大的ip包 ,再交给上一层。那么ip 上一层是什么了 就是tcp 层,tcp 也可以应用这个分包处理的逻辑,tcp 要传输数据时 就会分段 最理想的情况分成ip 不分分包的大小。 块,我们一般称为包。如果数据较多就会拆成多个包,每个包都有包头,记录了信息的来源和目标。到了目标测,按顺序把包拼回来就可以了。tcp上最大的问题是,由于不同网络的包可能不同要求,会发生拆包和组包过程,大大影响速度。 本人菜鸟,请教小问题 如何使用java获取内存信息? IO流的问题。 Applet java中的字符串 请问,JAVA有没有可以由日期判断出星期几的类 java字符串拆分 想问大家一个算法,我想实现确认一组字符串是否是一个特定字符+一系列数字如何实现? 有个<<关于包>>的问题!!! WebLogic、Corba、M3IdlToJava,有知道的请赐教! java实现二叉树的问题 使用BufferedOutputStream的write(byte[] b, int off, int len) 是不是会复制不完整?
整个封装到数据报中传送。
tcp层 -----封装---》 ip 层--封装---》 数据链路层
数据链路层 包含有哪些呢?
比如 以太网 ,无线LAN 还是PPP,这么多 ip层都得抽象 封装 。
里面有意思的一点就是 数据链接层都有最大传输单位 ,都是不一样的,都有各自的限制。
为了解决这个问题 ip 层就用了分片处理的思想,将一个大的ip包 分成多个小的ip包进行传输 ,接收端 会把小的根据长度组合成为大的ip包 ,再交给上一层。那么ip 上一层是什么了 就是tcp 层,tcp 也可以应用这个分包处理的逻辑,tcp 要传输数据时 就会分段 最理想的情况分成ip 不分分包的大小。
tcp上最大的问题是,由于不同网络的包可能不同要求,会发生拆包和组包过程,大大影响速度。