
计算机网络
文章平均质量分 92
爬蜥
这个作者很懒,什么都没留下…
展开
-
链路层
把书读薄(TCP/IP详解 卷一 第二章)链路层是做什么的?为IP模块发送和接收IP数据报为ARP模块发送ARP请求和接收ARP应答为RARP发送RARP请求和接收RARP应答什么是以太网?局域网采用的通信协议标准,封装格式详见 RFC 894。以太网链路层协议:SLIP(Serial Line IP 串行线路IP)、PPP(点对点协议)什么是IEEE 802?IEEE制定的局域网和城域网通信协议...原创 2018-05-06 19:44:36 · 175 阅读 · 0 评论 -
TCP/IP这本书讲TCP连接是如何建立和终止的?
把书读薄(TCP/IP详解 卷一 第十八章)TCP的三次握手是过程是怎样的?请求端(客户端)发起第一个SYN,执行主动打开,表示想要连接服务端,同时指明初始序号(ISN,比如这里的141553152)服务端做出回应,指明自己的初始序号,执行被动打开,同时将确认序号设置成对客户端的初始序号加1,表示确认了客户端的SYN客户端将确认序号设置成服务端的初始序号加1,表示确认了服务端的S...原创 2018-05-21 00:52:15 · 235 阅读 · 0 评论 -
TCP中的数据是怎么传输的?
把书读薄(TCP/IP详解 卷一 第十九章 第二十章)交互式数据是怎么传输的? 交互式数据指泛指每次传递的字节很少,比如Telnet,Rlogin以Rlogin为例,它每次传到服务器的是一个字节的按键,并且要求服务器回显客户端输入的字符。理论上完整的交互包括4个报文段:客户端发送交互的数据服务端对交互的数据进行ack服务端对数据进行会显客户端对数据回显进行确认...原创 2018-06-05 22:04:41 · 8982 阅读 · 0 评论 -
TCP/IP这本书讲TCP是从哪些方面保证可靠性的?
把书读薄(TCP/IP详解 卷一 第十七章)TCP协议长什么样?1位表示1bit,除去任选字段(选项和数据)共160bit也就是20字节源端口号和目的端口号用于寻找发端和接收端【源端口+源IP地址+目的端口+目的IP地址唯一确定一个TCP连接】序号用来标识从TCP发送端向接收端发送的数据字节流,他是32bit的无符号数,到达2的32次方-1后又从0开始确认序号是上次已成功收...原创 2018-06-05 22:12:34 · 1234 阅读 · 0 评论 -
TCP中有哪些定时器?
把书读薄(TCP/IP详解 卷一 第二十二章 第二十三章)TCP中有哪些定时器?每个连接。TCP管理4个不用的定时器 1. 重传定时器,使用于当希望收到另一端的确认。 2. 坚持定时器,使窗口大小信息保持不断流动,即使另一端关闭了其接收窗口 3. 保活定时器,检测到一个空闲连接的另一端何时崩溃或重启 4. 2MSL定时器,测量一个连接处于TIME_WAIT状态的时间如何...原创 2018-06-24 17:49:48 · 844 阅读 · 1 评论 -
什么是websocket?
网络协议什么是websocket?传统的基于浏览器的应用,比如网页游戏,经常需要和服务端进行通信,免不了要开多个http请求,来主动向服务器查询最新的信息,但是对于客户端的更新操作却又得发起新的请求,这样带来一系列的问题:服务端对于同一个客户端得提供一些不同的TCP连接,一个用于发送信息给客户端,一个用于处理每个送给服务端的信息通信协议本身是会造成通信的高开销,比如每个客户端到...原创 2018-06-24 17:51:47 · 235 阅读 · 0 评论 -
TCP的局限性有哪些?
把书读薄(TCP/IP详解 卷一 第二十四章)Tcp的局限性有哪些?在带宽乘积很大的时候,即处于长肥网络中,容易暴露出问题 capacity(b)=bandwidth(b/s) * round-trip time(s)窗口过小的问题。问题:TCP首部窗口大小为16bit,从而窗口限制在65535个字节,但是当前存在大带宽时延乘积,比如横跨大陆的gigabit线路...原创 2018-06-24 23:04:02 · 605 阅读 · 0 评论 -
如果TCP发生超时,这个过程是如何处理的?
把书读薄(TCP/IP详解 卷一 第二十一章)为什么需要重传?TCP本身需要提供可靠的服务,方式之一就是确认接收方真的收到了数据,如果过了一段时间,即超时了,还没有收到确认的报文,认为报文可能被丢失,就重新传送报文,确保数据都能被收到 超时发生重传不一定重传同样的报文段,可以重新分组发送一个较大的报文段,只要它不超过接收方声明的MSS为什么要动态的计算超时时间?网...原创 2018-06-18 19:09:24 · 12271 阅读 · 1 评论 -
网络之旅总览
传输层TCPTCP协议之旅总览链路层链路层是做什么的?websocketwebsocket简介待续原创 2018-12-31 19:28:02 · 302 阅读 · 1 评论