html網(wǎng)站開發(fā)心得體會(huì)查淘寶關(guān)鍵詞排名軟件
目錄
- 交換機(jī) v.s. 路由器
- OSI七層
- 更實(shí)用的TCP/IP四層
- TCP
- UDP
交換機(jī) v.s. 路由器
交換機(jī)-MAC地址 鏈接設(shè)備和設(shè)備
路由器- IP地址 鏈接局域網(wǎng)和局域網(wǎng)
OSI七層
- 物理層:傳輸設(shè)備。原始電信號(hào)比特流。
- 數(shù)據(jù)鏈路層:代表是交換機(jī)。物理地址尋址,交給對(duì)應(yīng)的端口。比特流->數(shù)據(jù)幀。
- 網(wǎng)絡(luò)層:代表是路由器。邏輯地址尋址,路由表記錄IP地址及對(duì)應(yīng)的目標(biāo)主機(jī),可以自動(dòng)學(xué)習(xí)連接到的網(wǎng)絡(luò)放入路由表,其中會(huì)區(qū)分直連網(wǎng)絡(luò),找一個(gè)最短路徑發(fā)過(guò)去。
- 傳輸層:
-
- TCP 傳輸控制協(xié)議 可靠安全 慢
-
- UDP 用戶數(shù)據(jù)報(bào)協(xié)議 不可靠 快
- 會(huì)話層:建立管理會(huì)話。
- 表示層:按數(shù)據(jù)的類別翻譯成對(duì)應(yīng)的形式。圖片和視頻等。
- 應(yīng)用層:各種應(yīng)用程序協(xié)議。如HTTP,FTP,SMTP;
更實(shí)用的TCP/IP四層
簡(jiǎn)化了OSI的七層。
- 網(wǎng)絡(luò)層:包括IP協(xié)議 (網(wǎng)際協(xié)議),ICMP協(xié)議 (控制報(bào)文協(xié)議),IGMP協(xié)議 (組管理)
- 應(yīng)用層:關(guān)注端口,Telnet,FTP,SMTP,SNMP簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議
TCP
面向連接的協(xié)議,客戶端與服務(wù)器之間建立TCP連接。
- 三次握手
右側(cè)是服務(wù)端。發(fā)送,確認(rèn),建立連接。
通信:每一個(gè)或幾個(gè)數(shù)據(jù)包都要進(jìn)行確認(rèn)(按報(bào)文中的序號(hào)順序控制、校驗(yàn)和、滑動(dòng)窗口、重傳機(jī)制),如果沒(méi)有確認(rèn),客戶端會(huì)一直發(fā)送這個(gè)包直到確認(rèn)。 - 四次揮手(四次斷開)
MSL:報(bào)文最大生存時(shí)間
兩邊都說(shuō)傳完了,并且對(duì)方確認(rèn)之后,客戶端等2*MSL時(shí)間再斷開。
UDP
無(wú)連接。
一次性傳少量數(shù)據(jù)。
如DNS協(xié)議,速度快。
可以多對(duì)多交互通信。