大資料學習四:網路相關知識

weixin_33758863發表於2018-05-08

1、TCP/IP四層模型


11897200-18c1df59bffe98e7.png

物理層:負責0101位元流傳輸

資料鏈路層:建立資料鏈路——>幀傳輸——>資料鏈路關閉(差錯檢測、HDLC協議等,細節不知道)

網路層:確定IP

傳輸層:TCP/IP

應用層:FTP、Telnet、DNS等

2、TCP協議


11897200-c11c9c900f301624.png


SYN表示建立連線、ACK表示響應、FIN表示連線結束、SEQ資料包序號、AN確認號碼

第一次握手:syn=1, seq=x , 主機A傳送到主機B

第二次握手:ack=x+1,syn=1 , seq=y , 主機B傳送到主機A

第三次握手:ack=y+1 , 主機A傳送到主機B , 此時狀態為ESTABLISHED ,可以開始傳輸資料

3、資料封裝過程


11897200-b5e8e38d06e88a80.png


4、DNS和route、閘道器

DNS域名解析器,將域名解析為IP地址

route add  增加路由是為了在區域網內不同網段可以互相訪問 , 系統重啟後route add需重新新增 (動態),若要一直保持有效可更改/etc/rc.local檔案    11.124.0.0/16 via 212.12.0.0

閘道器是為了訪問外網,如baidu.com

相關文章