计算机网络协议
宋七夏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记录TCP粘包及处理
文章目录TCP粘包问题处理粘包问题一篇很好的文章,传送门TCP粘包问题TCP 粘包就是指发送方发送的若干数据包到达接收方时粘成了一包,从接收缓冲区来看,后一个数据包的头紧接着前一个数据包的尾。出现粘包的原因是多方面的,可能是来自发送方,也可能是来自接收方。造成粘包的原因?发送方原因TCP 默认使用 Nagle 算法(主要作用:减少网络中报文段的数量),而 Nagle 算法主要做两件事:只有上一个分组得到确认,才会发送下一个分组;收集多个小分组,在一个确认到来时一起发送该多个分组,原创 2020-08-11 12:32:45 · 187 阅读 · 0 评论 -
记录应用层--HTTPS
文章目录HTTP 与 HTTPS对称加密与非对称加密HTTP1.0,HTTP1.1 和 HTTP2.0学习敖丙,传送门HTTP 与 HTTPSHTTP 是超文本传输协议,信息是明文传输,存在安全风险的问题;HTTPS 则解决 HTTP 不安全的缺陷,在 TCP 和 HTTP 应用层之间加入了 SSL/TLS 安全协议,使得报文能够加密传输;HTTP 连接建立相对简单, TCP 三次握手之后便可进行 HTTP 的报文传输;而 HTTPS 在 TCP 三次握手之后,还需进行 SSL/TLS 的握手过程原创 2020-08-07 15:42:04 · 219 阅读 · 0 评论 -
计算机网络--应用层(HTTP,DNS解析等)
文章目录DNS域名的层级关系域名解析的工作流程FTPARP 解析 MAC 地址DHCPHTTP概述状态码概述常见字段GET 和 POST请求的 HTTP 协议格式GET 请求POST 请求响应的 HTTP 协议格式HTTP 与 HTTPSDNS我们在上网的时候,通常使用的是域名,而不是 IP 地址,因为域名方便人类记忆;那么实现这一技术的就是 DNS 域名解析,DNS 可以将域名网址自动转换为具体的 IP 地址;域名的层级关系DNS 中的域名都是用句点来分隔的,比如 www.server.com原创 2020-07-30 16:54:22 · 1376 阅读 · 0 评论 -
计算机网络-传输层(TCP和UDP,三次握手,拥塞控制)
文章目录UDP 和 TCP 的特点UDP首部格式TCP首部格式TCP 三次握手TCP 四次挥手TCP 可靠传输TCP 流量控制TCP 滑动窗口TCP 拥塞控制慢开始和拥塞避免快重传和快恢复记录网络基础协议的学习,参考1,CyC2018UDP 和 TCP 的特点用户数据报协议 UDP(User Datagram Protocol)是无连接的(减少开销),尽最大可能交付,没有拥塞控制,面向报文(对于应用程序传下来的报文不合并也不拆分,只是添加 UDP 首部,适合一次性传输少量数据的网络应用),支持一对一原创 2020-07-30 16:46:08 · 658 阅读 · 0 评论
分享