网络系列文章汇总
TCP三次握手、四次挥手、滑动窗口、流量控制
本篇文章重点介绍了TCP协议相关的内容,具体内容可见标题
什么是DNS?
以访问我的博客shiyujun.cn为例,详细介绍了DNS协议如何把域名转化为IP的
CDN协议原理
这个紧接着DNS的原理,描述了CDN的原理,两篇文章搭配阅读效果更好
HTTP协议原理
HTTP协议的原理以及HTTP2的简单介绍
HTTPS协议原理
HTTPS协议的请求流程原理
Docker容器中的应用是怎么跟外界通信的?
Docker容器中网络的4种模式,以及Docker容器与外界的通信原理
浏览器输入URL之后会发生什么?
看完上面几篇文章之后再来看这个熟悉的问题会格外的轻松:
- 根据DNS协议把域名转化为IP
- 获取IP的过程中如果有CDN那么IP可能会是CDN节点的IP
- 向这个IP发起TCP三次握手
- 使用HTTP协议或者HTTPS协议进行数据传输
- 如果应用是容器的话那么根据请求端口DNAT到docker0网卡再到容器中的应用
- 数据传输完毕后执行HTTP4次挥手
- 接着就是渲染页面等等吧
推荐阅读
- Spring源码解析系列文章汇总
- SpringBoot源码解析系列文章汇总
- Eureka源码解析系列文章汇总
- SpringCloud服务调用源码解析系列文章汇总
本篇文章由一文多发平台ArtiPub自动发布
以上是 网络系列文章汇总 的全部内容, 来源链接: utcz.com/z/514244.html