一凝危、用戶瀏覽器輸入域名到屏幕顯示內(nèi)容 發(fā)生了什么
DNS解析過(guò)程:域名對(duì)應(yīng)的IP地址
TCP/IP三次握手:與服務(wù)器建立連接
HTTP請(qǐng)求報(bào)文:用戶想服務(wù)器要東西(圖片 頁(yè)面)
HTTP響應(yīng)報(bào)文:把你要的內(nèi)容給你
TCP/IP四次揮手:與服務(wù)器斷開(kāi)連接
二、DNS解析的詳細(xì)過(guò)程
1.域名結(jié)構(gòu):
域名是用來(lái)解決IP地址的一種方法帮掉;一個(gè)完整的域名由2個(gè)或2個(gè)以上的部分組成,各部分之間用英文的句號(hào)“.”來(lái)分隔汁雷,最后一個(gè)“.”的右邊部分稱為頂級(jí)域名(TLD粟誓,也稱為一級(jí)域名)隙畜,最后一個(gè)“.”的左邊部分稱為二級(jí)域名(SLD),二級(jí)域名的左邊部分稱為三級(jí)域名诺凡,以此類推东揣,每一級(jí)的域名控制它下一級(jí)域名的分配践惑。
2.DNS解析流程詳解
域名解析過(guò)程.png
3.DNS記錄的類型
記錄1個(gè)對(duì)應(yīng)關(guān)系
A記錄 域名ip
CNAME記錄 別名記錄
MX記錄 郵件使用
4.搭建網(wǎng)站的流程
(1)云服務(wù)器
搭建LNMP環(huán)境部署 wordpress
(2)域名
備案
網(wǎng)站基本信息 個(gè)人信息
(3)配置DNS解析
記錄類型
記錄1個(gè)對(duì)應(yīng)關(guān)系
A記錄 域名 ip
CNAME記錄 別名記錄
CDN(網(wǎng)站加速 緩存網(wǎng)站頁(yè)面)
MX記錄郵件使用
主機(jī)記錄
記錄值
TTL Time To Live 存活的時(shí)間(緩存時(shí)間)
三、http協(xié)議
(1)HTTP 超文本傳輸協(xié)議
(2)核心
用戶訪問(wèn)網(wǎng)站(請(qǐng)求)
服務(wù)器把你要的發(fā)給你(響應(yīng))
www.baidu.com/index.html
(3)請(qǐng)求報(bào)文格式
請(qǐng)求起始行 GET /index.html http/1.1
請(qǐng)求方法
GET(下載)
Post(上傳)
/index.html
文件的位置/路徑
第1個(gè)斜線/表示站點(diǎn)目錄(網(wǎng)站根目錄)
http/1.1 協(xié)議版本
請(qǐng)求頭
Host:www.baidu.com 訪問(wèn)域名
Http-User-Agent 用戶使用的瀏覽器(使用的客戶端)
空行
請(qǐng)求報(bào)文主體
只有上傳(POST)的時(shí)候這部分才有的內(nèi)容
(4)響應(yīng)報(bào)文
狀態(tài)碼
服務(wù)器的類型
文本的單位
服務(wù)端返回的文件大小
(5)wireshark抓包
指定抓包卡
指定協(xié)議
指定ip和協(xié)議
四嘶卧、http協(xié)議補(bǔ)充
(1)URL與URI
- URL 統(tǒng)一資源定位符
www.oldboyedu.com/images/lidao.jpg - URI 統(tǒng)一資源標(biāo)識(shí)符(范圍更廣)
(2)狀態(tài)碼
簡(jiǎn)易分類
2xx ok
3xx 跳轉(zhuǎn)(搬家)
301 永久跳轉(zhuǎn)
302 臨時(shí)跳轉(zhuǎn)
4xx 客戶故障
403 禁止訪問(wèn) (一般為服務(wù)配置不正確)
404 服務(wù)器找不到請(qǐng)求頁(yè)面
5xx
服務(wù)端故障
500 內(nèi)部服務(wù)器錯(cuò)誤
502 壞的網(wǎng)關(guān)(服務(wù)器下面的結(jié)點(diǎn)出問(wèn)題)
503 服務(wù)當(dāng)前不可用
504 網(wǎng)關(guān)超時(shí)
(3)靜態(tài)頁(yè)面VS動(dòng)態(tài)頁(yè)面
靜態(tài)頁(yè)面
文字信息 圖片 視頻
網(wǎng)站只進(jìn)行請(qǐng)求與響應(yīng)
瀏覽器進(jìn)行處理(解析)
web服務(wù)器自己能處理:nginx
搜索引擎容易收入
動(dòng)態(tài)頁(yè)面
交互信息 評(píng)論 上傳
URL包含 & 一般動(dòng)態(tài)頁(yè)面
需要服務(wù)器進(jìn)行處理 把處理后的結(jié)果發(fā)給你
動(dòng)態(tài):nginx+PHP/java
搜索引擎不容易收入
(4)衡量網(wǎng)站訪問(wèn)量:IP PV UV
IP獨(dú)立ip數(shù)量
PV page view 頁(yè)面訪問(wèn)量
UV Unig Visitor 獨(dú)立的訪客數(shù)
有多少人訪問(wèn)
統(tǒng)計(jì)
通過(guò)三劍客
在網(wǎng)站中加入第3方統(tǒng)計(jì)工具(百度統(tǒng)計(jì) 谷歌統(tǒng)計(jì))
www.alexa.chinaz.com