http
TCP/IP協議各層:
應用層
決定了向用戶提供應用服務時通信的活動,
比如 :
FTP(FileTransferProtocol,檔案傳輸協議)和DNS(DomainNameSystem,域名系統), HTTP協議
DNS(DomainNameSystem)服務,提供域名到IP地址之間的決議服務,計算機既可以被賦予IP地址,也可以被賦予主機名和域名,比如www.hackr.jp,用戶通常使用主機名或域名來訪問對方的計算機,而不是直接通過IP地址訪問,因為與IP地址的一組純數字相比,用字母配合數字的表示形式來指定計算機名更符合人類的記憶習慣,
傳輸層
對上層應用層,提供處于網路連接中的兩臺計算機之間的資料傳輸,
比如:
TCP(TransmissionControlProtocol,傳輸控制協議)和UDP(UserDataProtocol,用戶資料報協議)
TCP位于傳輸層,提供可靠的位元組流服務,為了準確無誤地將資料送達目標處,TCP協議采用了三次握手(three-wayhandshaking)策略,
網路層(又名網路互連層)
網路層用來處理在網路上流動的資料包,資料包是網路傳輸的最小資料單位,該層規定了通過怎樣的路徑(所謂的傳輸路線)到達對方計算機,并把資料包傳送給對方,
與對方計算機之間通過多臺計算機或網路設備進行傳輸時,網路層所起的作用就是在眾多的選項內選擇一條傳輸路線,
比如:
IP(InternetProtocol)網際協議 [ 作用是把各種資料包傳送給對方,而要保證確實傳送到對方那里,則需要滿足各類條件,其中兩個重要的條件是IP地址和MAC地址(MediaAccessControlAddress) ];
IP地址 : 指明了節點被分配到的地址,
MAC地址 : 是指網卡所屬的固定地址,
IP地址可以和MAC地址進行配對,IP地址可變換,但MAC地址基本上不會更改,
可能有人會把“IP”和“IP地址”搞混,“IP”其實是一種協議的名稱,
鏈路層(又名資料鏈路層,網路介面層)
用來處理連接網路的硬體部分,包括控制作業系統、硬體的設備驅動、NIC(NetworkInterfaceCard,網路配接器,即網卡),及光纖等物理可見部分(還包括連接器等一切傳輸媒介),
硬體上的范疇均在鏈路層的作用范圍之內,
各種協議與 HTTP 協議的關系圖

本文來自博客園,作者:楊建鑫,轉載請注明原文鏈接:https://www.cnblogs.com/qd-lbxx/p/15825845.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/419033.html
標籤:其他
上一篇:MongoDB 常用啟動引數
下一篇:DEEP LEARNING WITH PYTORCH: A 60 MINUTE BLITZ | TRAINING A CLASSIFIER
