CDN:全国各地因为距离,加速响应,也因此可以节省带宽成本.
DNS:域名解析器
OSI七层模型:
应用层:类比填写的数据报文
表示层:类比浏览器层
会话层:类比cookie或者token记录上次信息
传输层:所谓的三次握手和四次挥手发生在这一层,进程到进程
网络层:类似于ip通过路由器找到另一ip,服务器到服务器
数据链路层:mac地址通过交换机到另一台mac地址,mac地址即网卡,全球唯一
物理层:物理机
应用层,表示层,会话层统称为应用层。
三次握手:
1 客户端发送网络包,服务端收到了
2 服务端发包,客户端收到了
3 客户端发包,服务端收到了(做确认并通知服务端)
四次挥手:
1 客户端发送一个FIN包,表示要断开连接(客户端不能立即关闭,防止第3步服务端还有数据要响应)
2 服务器端收到客户端的FIN包后,就知道客户端想要断开连接了,于是返回一个ACK包
3 服务器端发送完所有数据之后,发送一个FIN报文,设置seq序列号为n,进入LAST_ACK状态,
表示我的数据都已经发送完了,你可以断开连接了
4 客户端收到服务器端的FIN包后,返回一个ACK包
ip地址和子网掩码:根据子网掩码可以确认该ip地址属于具体哪个网段中,如下图
vpn:用于数据安全传输和通过定位IP来访问国外网站.
ssh协议握手:三次握手建立连接,版本协商,算法协商,密钥交换
udp协议握手:是一种无连接的、不可靠的协议,通常用于直播或者视频会议.
公网ip和私网ip:私网ip为局域网ip,由10,172,192,开头.其余网段为公网,也是互联网
私网IP地址的范围:
A类地址;10.0.0.0至10.255.255.255。
B类地址;172.16.0.0 至172.31.255.255。
C类地址;192.168.0.0至192.168.255.255
https协议:如下图