1. DNS域名解析
-
我们访问一个网站的时候,可以通过主机名或者域名来访问。但是绝大多数的时候是使用
域名来访问网站。因为相对于主机名的ip地址,域名更能让人记住。 -
但是TCP/IP协议是通过IP地址来访问的,所以就需要一个机制,将域名转换为IP地址 而DNS服务就是做这件事情,它提供了域名到IP地址之间的解析服务.
2.建立TCP连接
HTTP请求是怎样的一个过程?(知道三次握手和四次挥手是怎么回事)
(1)三次握手:
第一次握手:客户端向服务器端发送请求链接
第二次握手:服务端确认收到客户端请求,回调一个信息给客户端
第三次握手:客户端收到,服务器端的确认请求链接
(2)四次挥手:
第一次挥手:客户端向服务器端发送断开链接的请求
第二次挥手:服务器端确认收到了客户端发送的断开请求
第三次挥手:服务器端确认剩下的数据传输完毕,正式关闭服务器端这边的链接
第四次挥手:客户端这边收到了服务器关闭的信息,客户端关闭链接
(客户端:“兄弟,我这边没数据要传了,咱关闭连接吧。”
服务端:“收到,我看看我这边有木有数据了。”
服务端:“兄弟,我这边也没数据要传你了,咱可以关闭连接了。”
客户端:“好嘞。”)