首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TCPip详解_TCPIP详解

    联系linux里面的ifconfig -a命令,这个命令通常会得到如下的结果 eth0 Link encap:Ethernet HWaddr 00:01:4A:03:5B:ED inet addr:192.168.11.2...尽管在大多数情况下,错误的包传送应该给出ICMP报文,但是在特殊情况下,是不产生ICMP错误报文的。如下 1....通常会ping一下这个网站。ping会回显出一些有用的信息。...这些协议又可以根据数据吞吐量来大致分成两大类:(1)交互数据类型,例如telnet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。...要注意的是:重传的情况下,RTO不用上面的公式计算,而采用一种叫做“指数退避”的方式。例如:当RTO为1S的情况下,发生了数据重传,我们就用RTO=2S的定时器来重新传输数据,下一次用4S。

    1.4K10

    温故Linux后端编程(四):膜拜《TCPIP 卷一》

    Host Requirements RFC声明,UDP检验和选项在默认条件下是打开的。它还声明,如果发送端已经计算了检验和,那么接收端必须检验接收到的检验和(如接收到检验和不为0)。...Host Requirements RFC提供了3个不使用保活定时器的理由: 在出现短暂差错的情况下,这可能会使一个非常好的连接释放掉; 它们耗费不必要的带宽; 在按分组计费的情况下会在互联网上花掉更多的钱...在任何一种情况下,客户的TCP都没有响应。服务器将不能够收到对探查的响应,并在 75秒后超时。 服务器总共发送10个这样的探查,每个间隔75秒。...在第1种情况下,服务器的应用程序没有感觉到保活探查的发生。 TCP层负责一切。这个过程对应用程序都是透明的,直至第 2、3或4种情况发生。...在第2种情况下,差错是诸如“连接超时”之类的信息,而在第 3种情况则为“连接被对方复位”。第4种情况看起来像是连接超时,也可根据是否收到与连接有关的 ICMP差错来返回其他的差错。

    89610
    领券