2021中国年度划水大师
2021中国年度划水大师
全部文章
计算机网络
C/C++基础(11)
Linux(18)
实践教程(2)
操作系统(4)
归档
标签
去牛客网
登录
/
注册
只会写八阿哥
划水大师
全部文章
/ 计算机网络
(共8篇)
你还没搞懂可靠数据传输协议?
在开始之前,欢迎大家关注我的公众号,跟我一起交流学习。 可靠数据传输作为计算机网络的“TOP-10”问题,一直是面试常见问题。本文将简述可靠数据传输的原理,并渐进地构造一套可靠传输协议。 可靠数据传输原理 所谓可靠数据传输,简单来讲,就是指发送方发送的数据与接收方接收到的数据完全相...
2021-05-18
0
1128
流水线技术:解决停等协议对物理资源的浪费
流水线可靠数据传输协议 rdt3.0性能问题的核心在于它是一个停等协议。 在停等协议中,发送方发完数据之后,必须进入等待ACK/NAK状态等待来自接收方的反馈信息。在等待状态中,发送方无法发送新一批的数据。这就造成了效率低下的问题。 解决方法是:不使用停等方式,允许发送方发送多个分组而无需...
2021-05-18
0
694
TCP三次握手四次挥手以及SYN泛洪攻击
更多文章欢迎关注个人微信公众号:极客熊猫 从TCP 首部结构谈起 本文中我们重点关注TCP首部中的以下字段: source port 和 destination port。 Sequence Number 和 Acknowledgement Number:用以实现可靠数据传输服务。...
2021-05-18
0
490
一文搞懂DHCP协议
更多文章欢迎关注个人微信公众号:极客熊猫 何为DHCP? DHCP是Dynamic Host Configuration Protocol的首字母缩写,即动态主机配置协议。 任何连接到的互联网的主机或路由器都需要IP地址、子网掩码、默认网关、DNS服务器等配置信息,当一个网络中的主...
2021-05-18
0
523
一文搞懂DNS协议
更多文章请关注我的个人公众号:极客熊猫 欢迎扫码关注: 什么是DNS? DNS是Domain Name System的首字母缩写,即域名系统。 网络上的主机有两种标识方法: 域名:如www.baidu.com。优点是人们喜欢,容易记;缺点是机器不喜欢,路由器无法处理。 IP...
2021-05-18
0
813
一文搞懂ARP协议
更多文章请关注我的个人微信公众号:极客熊猫 欢迎扫码关注: 什么是ARP? ARP是Address Resolution Protocol的首字母缩写,即地址解析协议。 如果一台主机要将一个帧发送到另一台主机,只知道这台主机的IP地址是不够的,还需要知道主机的硬件地址。 对...
2021-05-18
0
754
TCP:传输控制协议(初步)
更多文章分享在个人微信公众号:极客熊猫 欢迎扫码关注: 引言 所谓可靠传输,有以下四点要求: 不损坏,即接收到的数据不存在比特差错; 不丢失,即接收到的数据无间隙; 不重复,即接收到的数据不重复; 不乱序,即接收到的数据是按次序的。 通信介质由于一些原因可能会造成比特差错和分组...
2021-05-18
0
571
再探TCP连接管理
更多文章分享在个人微信公众号:极客熊猫 欢迎扫码关注: 引言 在《TCP的三次握手与四次挥手》中,我们已经了解了一个TCP连接的建立与终止的规则及这个过程中发送的各个类型的报文段。这些决定TCP应该做什么的规则其实是由当前TCP连接所属的状态决定的。当前的状态会在各种触发条件下发生改变。常见的...
2021-05-18
0
580