瀏覽器輸入一個URL經歷了什麼
阿新 • • 發佈:2019-02-17
一:相關概念說明:
1.1: DNS(Domain name System)快取: (域名系統)(檢視本機的ipconfig/displaydns)
當電腦把一個域名解析完之後,它把這個這個域名和那個主機Ip地址相關聯起來了,電腦吧這個關係存到DNS快取表中,下次電腦再輸入www.baidu.com的時候,電腦通過查詢DNS快取,就可以知道這個域名對應的IP地址了,不再進行域名解析了,提高了效率1.2: ip地址:
ip地址對應好像門牌號,我們通過這個地址可以找到主機的位置1.3:域名:(domain name):
Ip地址是4個數字,用頓號隔開,這個東西不好記,我們一般用字母搭配數字的方式使用比如.www.baidu.com.,Ip地址和域名不是一一對應的,一個域名可以繫結多個IP,但在同一時刻一個域名只能解析成一個Ip地址(這個活由我們的DNS幫我們完成)二:相關請求大致流程
1:瀏覽器根據域名解析出來Ip地址2:瀏覽器根據IP地址進行Socket通訊3:瀏覽器和客戶端進行通訊,瀏覽器請求,伺服器接收請求4:瀏覽器和伺服器斷開連結