網路協議是什麼?

2021-08-14 13:55:36 字數 949 閱讀 6216

什麼是協議?

為了使資料可以在網路上從源位址傳遞到目的地,網路上所有裝置需要「講」相同「語言」

協議是分層的為什麼?

為了降低網路設計的複雜性,將協議進行了分層

模擬現實中例子如:郵局

郵局對寫信人是下層; 運輸部門是郵局的下層; 下層是為了上層提供服務;寫信人與收信人使用相同語言,郵局之間有約定, 得出同層之間使用相同的協議

iso 的osi 七層架構

物理層

資料鏈路層

網路層傳輸層

會話層表示層

應用層

tcp/ip 五層模型

物理層

資料鏈路層

網路層   ip  icmp  igmp arp  rarp

傳輸層  tcp  udp

應用層   ftp  tftp  http  smtp  snmp  dns

資料的封裝與解封過程

封裝

解封

裝置與層的對應關係

物理層  網絡卡 中繼器

資料鏈路層 交換機

網路層  路由器

傳輸層  防火牆

應用層 

協議資料單元

物理層 位元 bit

資料鏈路層 幀 frame

網路層  包  packet

傳輸層 段  segment

http協議是什麼

全稱 hypertext transfer protocol 超文字傳輸協議 是一種詳細規定了瀏覽器和全球資訊網伺服器之間相互通訊的規則,通過網際網路傳說全球資訊網文件的資料傳送協議 http採用請求 響應式模型,整個過程包括了四個階段 建立連線 請求 響應 斷開鏈結 4.我們的瀏覽器解析回來的 把...

SSL協議是什麼?

ssl是secure socket layer的縮寫,即安全套接層協議。是由網景 netscape 公司推出的一種安全通訊協議,它能夠對信用卡和個人資訊提供較強的保護。ssl是對計算機之間整個會話進行加密的協議。在ssl中,採用了公開金鑰和私有金鑰兩種加密方法。ssl協議的優勢在於它是應用層協議確立...

協議棧是什麼

協議棧,英語名稱為protocol stack,又稱協議堆疊,是計算機網路協議套件的乙個具體的軟體實現。協議套件中的乙個協議通常是只為乙個目的而設計的,這樣可以使得設計更容易。因為每個協議模組通常都要和其他兩個通訊,它們通常可以想象成是協議棧中的層。最低階的協議總是描述與硬體的物理互動。每個高階的層...