网络
文章平均质量分 90
底层网络知识
疯狂撸代码的奋青
道阻且长,行则将至,行而不辍,未来可期。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
可靠传输的工作原理(一篇讲完TCP可用性)
一、前言因为在TCP发送的报文段是交给 IP层(可以理解为网络层)传送的。但是IP层只能提供最大努力服务,就是并不能保证传输的可靠(错误、丢包)。所以我们可以使用一些可靠传输协议,来处理出错、丢失、慢回复等问题。可靠的传输协议包含:停止等待协议连续ARQ协议选择重传ARQ二、停止等待协议就是每发送完一个分组就停止放松,等待对方的确认,在收到确认后在发送下一个分组。工作原理这种方式简单来说就是 发送方A发一个,接收方B接一个并且给A应答,但是传输过程会有这几种情况:A发M1给B,B原创 2021-12-21 16:09:58 · 3053 阅读 · 0 评论 -
网络协议汇总与终极详细解析
OSI七层协议 比较完整,但是既复杂又不实用。TCP/IP协议 则不同,他现在已经得到了非常广泛的应用。五层协议 采用折中的的办法,既简介又能将概念阐述清楚。参考:通过“表白”,让我们快速了解网络七层协议OSI层功能协议应用层文本传输,电子邮件,文件服务,虚拟终端FTP,HTTP,SNMP,DNS等表示层数据格式化,代码转换,数据加密没有协议会话层解除或建立与其他节点的联系没有协议传输层提供端对端的接口TCP,UDP网络层为数据包选择.原创 2021-12-15 17:48:37 · 3203 阅读 · 0 评论 -
详解HTTPS连接过程
SSL建立连接过程client向server发送请求https://baidu.com,然后连接到server的443端口,发送的信息主要是随机值1和客户端支持的加密算法。server接收到信息之后给予client响应握手信息,包括随机值2和匹配好的协商加密算法,这个加密算法一定是client发送给server加密算法的子集。随即server给client发送第二个响应报文是数字证书。服务端必须要有一套数字证书,可以自己制作,也可以向组织申请。区别就是自己颁发的证书需要客户端验证通过,才可以继续访原创 2021-05-11 08:58:29 · 8044 阅读 · 0 评论
分享