「Eleght科技」網路配置基礎,TCP/IP網路模型及各類協定隨身筆記
給大家分享一下自己的一些網路筆記
TCP/IP網路隨身筆記
1、鏈路層:也稱之為資料連結層或網路介面層,包括了能使用TCP/IP與物理網路進行通信的協定。
2、網路層:也稱之為互聯網層,主要功能就是定址,
3、傳輸層:又稱為通信層,主要為兩台主機上的應用程式提供點到點的通信。
4、應用層:應用層負責處理特定的應用程式細節,幾乎所有的TCP/IP實現都會提供下面這些通用的應用程式
1.Telnet(遠端終端機協議)
2.FTP(檔案傳輸通訊協定)
3.SMTP(簡單郵件傳送協議)
4.SNMP(簡單網路管理協定)
示例圖
(一)網路層協定
1、IP(網際協定),很多人都知道IP,但是很多人都說不出IP是什麼,這下知道了吧,IP的任務就是對資料包進行相應的定址和路由,使其通過網路進行傳輸。IP在發送每個資料包前都會加入一個控制資訊,其中包括了源主機的IP位址,目標主機的IP位址和其他的一些資訊,
網際協議
2、ICMP(互聯網控制報文協定),互聯網控制報文協議為IP提供差錯報告,是因為IP是不需連線的,且不進行差錯校驗,當網路上發生錯誤時不能檢測錯誤,向發送IP資料包的主機彙報錯誤就是ICMP的責任。
互聯網控制報文協議
3、IGMP(互聯網管理協定),IP只是負責網路中點到點的資料包傳輸,而點到點的資料傳輸則依靠IGMP完成,
互聯網管理協議
4、ARP(位址解析通訊協定)和RARP(反向位址解析通訊協定),電腦網路之間要進行通信時,必須要知道彼此的物理位址,即資料連結層位址,也就是咱們常說的MAC位址,因此在TCP/IP的網路中的ARP,RARP,他們的作用就是源主機和目的主機的IP位址與他們的物理位址相匹配。
位址解析通訊協定
(二)傳輸層協議
1、TCP(傳輸控制協議),
2、UDP(使用者資料包通訊協定),UDP是一種不需連線的協議,所以他不能提供可靠地資料傳輸,而且UDP不會進行差錯校驗,但是在一定的環境中UDP還是非常佔用優勢的,比如實現一對多機的資料傳輸,即廣播或多播,就需要UDP
TCP UDP
(三)應用層協議
在應用層主要有以下幾種
1、Telnet:遠端終端機協議
2、FTP:檔案傳輸通訊協定
3、SMTP:簡單郵件傳輸協議
4、DNS:功能變數名稱服務
5、DHCP:動態主機設定通訊協定
6、RIP:路由資訊通訊協定
7、HTTP:超文字傳輸協定
8、NFS:網路檔案系統
9、BOOTP:引導協議
10、SNMP:簡單網路管理協定
資料格式
資料幀:幀頭+IP資料包+幀尾 (幀頭包括源和目標主機MAC初步位址及類型,幀尾是校驗字)
IP資料包:IP頭部+TCP資料資訊(IP頭包括源和目標主機IP位址、類型、生存期等)
TCP資料資訊:TCP頭部+實際資料 (TCP頭包括源和目標主機埠號、順序號、確認號、校驗字等)
最後附上一張TCP/IP與OSI參考模型的對應關係
TCP/IP
我是小E,咱們下期見!
最後附上一張TCP/IP與OSI參考模型的對應關係
TCP/IP
我是小E,咱們下期見!