LV8--网络编程
文章平均质量分 79
字母哥先生
痛苦的本质来源于你对现状的不满,焦虑的本质来源于你成长速度太慢。
展开
-
LV8 DAY10【TCP协议中可靠传输的原理】
由图可以看出,SYN发的1001~2000 这一段的数据丢包了,这个主机A一直连续发很多的数据,但是主句B一直想主句A索要 1001 这一段的数据,那么主句A收到3次同样的确认应答都是1001,那么主句A就意识到,1001这个包的数据丢失了,触发重传机制,主句B得到了缺的1001这个数据,就会把这个数据补上了,直接返回7001就行了,因为A一直发数据的,B都把这些数据记录在接受缓冲区中,当缺的补上了,就发现接受缓冲区里面7001之前的数据都齐,于是直接ACK7001.转载 2023-11-22 21:04:34 · 61 阅读 · 0 评论 -
【LV8 DAY6 socket套接字详解】
本文是关于Socket通信的大杂烩。我深知自己的局限性和不足之处,无论是在语言表达、逻辑思维还是知识储备上,都有许多需要改进和学习的地方。因此,如果您发现我在博客中有任何错误、不准确或者需要补充的地方,欢迎指正并提出建议。Socket 的原意是“插座”,在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。Socket本质上是一个抽象层,它是一组用于网络通信的API,包括了一系列的函数和数据结构,它提供了一种标准的网络编程接口,使得应用程序可以在网络中进行数据传输。转载 2023-11-16 16:59:14 · 95 阅读 · 1 评论