![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
小龙飞2
公众号《小龙飞》既能提手敲代码,也能仗剑走天涯,立志当一个灵魂程序媛。
展开
-
TCP可靠传输,流量控制,拥塞控制一篇搞定
目录抓包过程以及TCP包首部可靠传输窗口概念引出接收窗口 rwnd 和发送窗口 cwnd流量控制举例来说明具体TCP流量控制过程拥塞控制慢开始和拥塞避免算法快重传和快恢复算法流量控制和拥塞控制的区别抓包过程以及TCP包首部使用了 Wireshark 进行抓包,用两个最常用的 curl 和 ping 命令来演示抓包情况,开启抓包。## 先访问我自己的网站首页 curl https://zengzhiqin.kuaizhan.com ## 再查看我自己网站的地址 ping https://zengz原创 2020-05-09 00:10:16 · 619 阅读 · 0 评论 -
抓包分析UDP,UDP应用,TCP与UDP的区别需要有理可据,别再死记硬了
目录抓包过程UDP 特点UDP 抓包看首部UDP主要特点UDP 应用代表`TCP` vs `UDP`从头部分析 TCP 与 UDP 的区别:TCP 解决了五个问题抓包过程使用了 Wireshark 进行抓包,用两个最常用的 curl 和 ping 命令来演示抓包情况,开启抓包。## 先访问我自己的网站首页 curl https://zengzhiqin.kuaizhan.com ## 再...原创 2020-04-30 02:22:10 · 1224 阅读 · 1 评论 -
抓包分析TCP首部,三次牵手四次分手过程,序列号确认号计算,为什么握手是三次挥手是四次?
目录抓包过程TCP 首部分析TCP 三次牵手过程TCP 四次分手过程常见面试经典问题为什么牵手是三次,分手是四次?为什么TIME_WAIT状态需要经过2MSL(最大报文段生存时间)才能返回到CLOSE状态?抓包过程使用了 Wireshark 进行抓包,用两个最常用的 curl 和 ping 命令来演示抓包情况,开启抓包。## 先访问我自己的网站首页 curl https://zengzhi...原创 2020-04-28 00:23:54 · 519 阅读 · 0 评论 -
抓包分析以太网帧和IP数据包,头部那么多东东用来干啥的,扫盲篇
目录抓包过程以太网帧(也叫MAC帧)首部分析IP数据包首部分析抓包过程 使用了 Wireshark 进行抓包,用两个最常用的 curl 和 ping 命令来演示抓包情况,开启抓包。## 先访问我自己的网站首页 curl https://zengzhiqin.kuaizhan.com ## 再查看我自己网站的地址 ping https://zengzhiqin.kuaizhan.com...原创 2020-04-24 09:39:19 · 3067 阅读 · 0 评论 -
对称加密,非对称加密,CA,数字证书,图解https演变以及各种加密解密过程,一篇就够看不懂你打我
图解https演变以及各种加密解密过程HTTP->HTTPS原因HHTP 访问HTTPS 访问· 直接原因,如上图,使用http和https访问网站,最明显的差别就是使用http进行访问的,浏览器直接标志为“不安全”网站,平时上网遇到这样的网站心里都会发毛,涉及到要支付钱的应该没人敢随意支付吧。· 主要原因,浏览器也不是吃饱了没事做逼着大家改协议,主要是因为http是明文传输,那...原创 2019-12-27 18:30:36 · 1601 阅读 · 0 评论 -
有关NAT,私网IP怎么访问公网IP
这里我有必要先介绍两个头,生活在数据链路层的MAC头和生活在网络层的IP头,以及为啥他们要这样封装数据。MAC头1.以太网帧的内容很好理解,要找机器,需要目标MAC和源MAC;2.类型两种一个是知道目标MAC正常封装数据帧发送;一个是不知道目标MAC需要先发送将包含目标IP地址的 ARP 请求,广播局域网所有主机找目标MAC地址然后再正常封装帧数据;3.为了检测差错(比特...原创 2019-11-17 00:36:03 · 3562 阅读 · 0 评论