当前位置:  技术问答>linux和unix

虚拟机的linux,在其中运行Server和Client,Server端send了一个大小4096B的包,客户端recv到3845B,用netstat查看连接,Recv-Q和Send-Q项显示为0,为什么没收完?其余字节哪去了??

    来源: 互联网  发布时间:2016-03-03

    本文导语:  问题如题 | tcp还是udp? 如果是udp,那可能是这个原因: 实际上,你发128k也好,32k,4k也好,linux内核都会根据网络协议给拆分成1500个字节左右发送出去,内核不负责重发.就因为如此,你数据包很大的情况...

问题如题

|
tcp还是udp?
如果是udp,那可能是这个原因:
实际上,你发128k也好,32k,4k也好,linux内核都会根据网络协议给拆分成1500个字节左右发送出去,内核不负责重发.就因为如此,你数据包很大的情况下,拆分后的数据包如果有丢失的,那你接收端接收的数据就会不正确的.即是只有一个包失败,所要的数据你都要重发,因为那些分包对于你的程序来说是不可控的.因此在linux下,尽量不要把数据包的大小设置的
超过1500个字节

http://topic.csdn.net/u/20070823/10/47da71cc-7bab-45c5-bf3b-a86b9da29d54.html
这里正再讨论这个问题.

|
虚拟机和windows其实是使用得相同的网卡,会不会没有走到IP层就直接内部转发了?

个人猜想

    
 
 

您可能感兴趣的文章:

  • 我在虚拟机上安装了ubuntu server 系统,内存不够用,怎样改变系统的内存呢?
  • 请问一下linux做虚拟主机行吗?我用win2000server怕查。
  • 在vmware虚拟机下可以使用使用boa web server吗?
  • VMware虚拟机装 SUSE Linux Enterprise Server 9 找不到镜像问题!
  • 用虚拟机安装rhel-server-6.0时提示以下错误,求解????
  • linux下虚拟机安装win 2003 server,停电后网站无法打开
  • 为什么调试servet每次都要重起服务器,是不是要在tomcat下的server.xml修改服务器虚拟目录的属性,,
  • 急!!!win2000 advanced server下虚拟安装红旗Linux4.0,linux如何访问windows的文件,在线等待
  • 解决SQL Server虚拟内存不足情况
  • tomcat在哪个地方配置服务器的虚拟路径?在哪个地方改端口号(附server.xml代码)????(1)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问各位,java是跨平台的,但如果c++改一下编译器,也编译成字节码让虚拟机执行,是不是也跨平台了?
  • VPN虚拟局域网和本地局域网共存(连上vpn后正常打开网页)
  • 虚拟机的系统为Linux ,我在虚拟机下装了tomcat,我在虚拟机下可以访问tomcat的应用,但是为什么在本机访问不了虚拟机下的应用
  • VLAN(虚拟局域网)技术工作原理介绍
  • 我有两个电脑都装了Virtual PC虚拟机,请问我在一个虚拟机上装了LINUX后,另一个虚拟机可以用吗?
  • docker和VM虚拟机的区别以及如何用docker搭建基础设施
  • [虚拟机下安装linux]初次使用虚拟机,请帮忙推荐虚拟机和可以下载的镜像
  • ​docker之轻量虚拟化技术——docker实战分享
  • 在虚拟机上运行的程序和非虚拟机的区别
  • 虚拟机能虚拟硬件平台不 ?
  • 一台机器能不能装两台虚拟机或是同一台虚拟机能装两个linux系统么??
  • ARM ping不通虚拟机,虚拟机可以ping通ARM
  • linux(虚拟机)如何使用windows上的虚拟光驱?谢谢了
  • 虚拟机安装xampp后虚拟接口一访问网站,主机不可以
  • vmware虚拟机linux不能ping通主机,主机能ping通虚拟机
  • VMware虚拟机下Linux怎么访问虚拟机的光驱
  • Fedora9中虚拟机工具不能创建虚拟机
  • 虚拟机-虚拟光驱的搭配,有安装LINUX成功的办法么?
  • 请问各位,java是跨平台的,但如果c++改一下编译器,也编译成字节码让虚拟机执行,是不是也跨平台了? iis7站长之家
  • aix可以用虚拟机虚拟吗?
  • redhat 虚拟机的ip设置好了,如何让虚拟机跟xp本机通讯呢?
  • 虚拟linux,我在windows下面怎么虚拟linux。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3