随笔分类 -  计算机网络

http常见问题
摘要:HTTP 和 HTTPS 的区别 HTTP 是一种 超文本传输协议(Hypertext Transfer Protocol),HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范HTTP 主要内容分为三部分,超文本(Hypertext)、传输(Transfe 阅读全文
posted @ 2020-08-04 19:20 围龙小子 阅读(400) 评论(0) 推荐(0)
面试中的 IO 多路复用
摘要:转载:https://mp.weixin.qq.com/s/iVfLZJ89UMtu3Z5IgpoCoQ 1、什么是IO多路复用 「定义」 IO多路复用是一种同步IO模型,实现一个线程可以监视多个文件句柄;一旦某个文件句柄就绪,就能够通知应用程序进行相应的读写操作;没有文件句柄就绪时会阻塞应用程序, 阅读全文
posted @ 2020-08-04 18:23 围龙小子 阅读(502) 评论(0) 推荐(0)
TCP如何保证传输可靠性
摘要:转载:https://www.iteye.com/blog/uule-2429131 TCP协议保证数据传输可靠性的方式主要有: (校序重流拥) 校验和 发送的数据包的二进制相加然后取反,目的是检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP将丢弃这个报文段和不确认收到此报文段。 确 阅读全文
posted @ 2020-08-03 18:41 围龙小子 阅读(1032) 评论(0) 推荐(0)
TCP流量控制和拥塞控制
摘要:转载:https://www.cnblogs.com/wxgblogs/p/5616829.html TCP的流量控制 所谓的流量控制就是让发送方的发送速率不要太快,让接收方来得及接受。利用滑动窗口机制可以很方便的在TCP连接上实现对发送方的流量控制。TCP的窗口单位是字节,不是报文段,发送方的发送 阅读全文
posted @ 2020-08-03 18:28 围龙小子 阅读(293) 评论(0) 推荐(0)
epoll详解
摘要:https://blog.csdn.net/daaikuaichuan/article/details/83862311 https://blog.csdn.net/songchuwang1868/article/details/89877739 设想一个场景:有100万用户同时与一个进程保持着TC 阅读全文
posted @ 2020-08-01 16:01 围龙小子 阅读(234) 评论(0) 推荐(0)
tcp/ip常见面试题
摘要:【问题1】为什么连接的时候是三次握手,关闭的时候却是四次握手? 答:因为当Server端收到Client端的SYN连接请求报文后,可以直接发送SYN+ACK报文。其中ACK报文是用来应答的,SYN报文是用来同步的。但是关闭连接时,当Server端收到FIN报文时,很可能并不会立即关闭SOCKET,所 阅读全文
posted @ 2020-08-01 13:00 围龙小子 阅读(1853) 评论(0) 推荐(0)
TCP连接的TIME_WAIT和CLOSE_WAIT 状态解说
摘要:转载:https://www.cnblogs.com/kevingrace/p/9988354.html 相信很多运维工程师遇到过这样一个情形: 用户反馈网站访问巨慢, 网络延迟等问题, 然后就迫切地登录服务器,终端输入命令"netstat -anp | grep TIME_WAIT | wc -l 阅读全文
posted @ 2020-08-01 12:55 围龙小子 阅读(1112) 评论(0) 推荐(0)