① 請問二層網路協議和三層網路協議分別有哪些協議
數據鏈路層協議=二層網路協議
數據鏈路層協議分類
1.面向字元的鏈路層協議
Ø ISO的IS1745,基本型傳輸控制規程及其擴充部分(BM和XBM)
Ø IBM的二進制同步通信規程(BSC)
ØDEC的數字數據通信報文協議(DDCMP)
Ø PPP
2.面向比特的鏈路層協議
Ø IBM的SNA使用的數據鏈路協議SDLC(Synchronous Data Link Control protocol);
Ø ANSI修改SDLC,提出ADCCP(Advanced Data Communication Control Procere);
Ø ISO修改SDLC,提出HDLC(High-level Data Link Control);
Ø CCITT修改HDLC,提出LAP(Link Access Procere)作為X.25網路介面標準的一部分,後來改為LAPB。
第三層
TCP協議
TCP,即傳輸控制協議,是一種面向連接的傳輸層協議。通過使用序列號和確認信息,TCP協議能夠向發送方提供到達接收方的數據包的傳送信息。當傳送過程中出現數據包丟失情況時,TCP協議可以重新發送丟失的數據包直到數據成功到達接收方或者出現網路超時。TCP協議還可以識別重復信息,丟棄不需要的多餘信息,使網路環境得到優化。如果發送方傳送數據的速度大大快於接收方接收數據的速度,TCP協議可以採用數據流控制機制減慢數據的傳送速度,協調發送和接收方的數據響應。TCP協議能夠把數據傳送信息傳遞給所支持的更高層次的協議或應用使用。
IP協議
IP協議位於Internet協議棧的第三層,最早於1970年在UNIX系統平台上開發成功。今天,IP協議已經發展成為網路操作系統相互之間進行通訊的標准機制,是HTTP和TCP等高層協議的基礎。除了可以提供網路路由之外,IP協議還具有錯誤控制以及網路分段等眾多功能,是整個Internet協議棧的核心。
② TCP/IP協議分為哪幾層每層具有哪些功能
TCP/IP協議分為4個層次,自上而下依次為應用層、傳輸層、網路層、網路介面層。
各層的功能如下:
1、應用層的功能為對客戶發出的一個請求,伺服器作出響應並提供相應的服務。
2、傳輸層的功能為通信雙方的主機提供端到端的服務,傳輸層對信息流具有調節作用,提供可靠性傳輸,確保數據到達無誤。
3、網路層功能為進行網路互連,根據網間報文IP地址,從一個網路通過路由器傳到另一網路。
4、網路介面層負責接收IP數據報,並負責把這些數據報發送到指定網路上。
(2)二層三層網路協議有哪些擴展閱讀
TCP/IP協議的主要特點:
(1)TCP/IP協議不依賴於任何特定的計算機硬體或操作系統,提供開放的協議標准,即使不考慮Internet,TCP/IP協議也獲得了廣泛的支持。所以TCP/IP協議成為一種聯合各種硬體和軟體的實用系統。
(2)標准化的高層協議,可以提供多種可靠的用戶服務。
(3)統一的網路地址分配方案,使得整個TCP/IP設備在網中都具有惟一的地址。
(4)TCP/IP協議並不依賴於特定的網路傳輸硬體,所以TCP/IP協議能夠集成各種各樣的網路。用戶能夠使用乙太網(Ethernet)、令牌環網(Token Ring Network)、撥號線路(Dial-up line)、X.25網以及所有的網路傳輸硬體。
③ OSI七層參考模型每一層都有哪些協議
協議分別有:
1、物理層協議有:EIA/TIA-232, EIA/TIA-499,V.35, V.24,RJ45, Ethernet, 802.3
2、數據鏈路層協議有:Frame Relay,HDLC,PPP, IEEE 802.3/802.2
3、網路層協議有:IP,IPX,AppleTalk DDP
4、傳輸層協議有:TCP,UDP,SPX
5、會話層協議有:RPC,SQL,NFS,NetBIOS,names,AppleTalk
6、表示層協議有:TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption
7、應用層協議有:FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP
(3)二層三層網路協議有哪些擴展閱讀:
各層功能
1、應用層
與其它計算機進行通訊的一個應用,它是對應應用程序的通信服務的。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層。但是,如果添加了一個傳輸文件的選項,那麼字處理器的程序員就需要實現OSI的第7層。
示例:TELNET,HTTP,FTP,NFS,SMTP等。
2、表示層
這一層的主要功能是定義數據格式及加密。例如,FTP允許你選擇以二進制或ASCII格式傳輸。如果選擇二進制,那麼發送方和接收方不改變文件的內容。如果選擇ASCII格式,發送方將把文本從發送方的字元集轉換成標準的ASCII後發送數據。在接收方將標準的ASCII轉換成接收方計算機的字元集。
示例:加密,ASCII等。
3、會話層
它定義了如何開始、控制和結束一個會話,包括對多個雙向消息的控制和管理,以便在只完成連續消息的一部分時可以通知應用,從而使表示層看到的數據是連續的,在某些情況下,如果表示層收到了所有的數據,則用數據代表表示層。
示例:RPC,SQL等。
4、傳輸層
這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的數據流的輸入進行復用,還包括對收到的順序不對的數據包的重新排序功能。
示例:TCP,UDP,SPX。
5、網路層
這層對端到端的包傳輸進行定義,它定義了能夠標識所有結點的邏輯地址,還定義了路由實現的方式和學習的方式。為了適應最大傳輸單元長度小於包長度的傳輸介質,網路層還定義了如何將一個包分解成更小的包的分段方法。
示例:IP,IPX等。
6、數據鏈路層
它定義了在單個鏈路上如何傳輸數據。這些協議與被討論的各種介質有關。
示例:ATM,FDDI等。
7、物理層
OSI的物理層規范是有關傳輸介質的特這些規范通常也參考了其他組織制定的標准。連接頭、幀、幀的使用、電流、編碼及光調制等都屬於各種物理層規范中的內容。物理層常用多個規范完成對所有細節的定義。
示例:Rj45,802.3等。
④ 網路協議分別是哪七層協議
根據建議X.200,OSI將計算機網路體系結構劃分為以下七層,標有1~7,第1層在底部。 現「OSI/RM」是英文「Open Systems Interconnection Reference Model」的縮寫。
第7層 應用層
應用層(Application Layer)提供為應用軟體而設的界面,以設置與另一應用軟體之間的通信。例如: HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3等。
第6層 表示層
表示層(Presentation Layer)把數據轉換為能與接收者的系統格式兼容並適合傳輸的格式。
第5層 會話層
會話層(Session Layer)負責在數據傳輸中設置和維護電腦網路中兩台電腦之間的通信連接。
第4層 傳輸層
傳輸層(Transport Layer)把傳輸表頭(TH)加至數據以形成數據包。傳輸表頭包含了所使用的協議等發送信息。例如:傳輸控制協議(TCP)等。
第3層 網路層
網路層(Network Layer)決定數據的路徑選擇和轉寄,將網路表頭(NH)加至數據包,以形成分組。網路表頭包含了網路數據。例如:互聯網協議(IP)等。
第2層 數據鏈路層
數據鏈路層(Data Link Layer)負責網路定址、錯誤偵測和改錯。當表頭和表尾被加至數據包時,會形成幀。數據鏈表頭(DLH)是包含了物理地址和錯誤偵測及改錯的方法。數據鏈表尾(DLT)是一串指示數據包末端的字元串。例如乙太網、無線區域網(Wi-Fi)和通用分組無線服務(GPRS)等。分為兩個子層:邏輯鏈路控制(logic link control,LLC)子層和介質訪問控制(media access control,MAC)子層。
第1層 物理層
物理層(Physical Layer)在局部區域網上傳送數據框(frame),它負責管理電腦通信設備和網路媒體之間的互通。包括了針腳、電壓、線纜規范、集線器、中繼器、網卡、主機適配器等。
其中高層(即7、6、5、4層)定義了應用程序的功能,下面3層(即3、2、1層)主要面向通過網路的端到端的數據流。
⑤ 網路協議分別是哪七層協議
你問的應該是OSI網路協議,一共七層。
最下面一層是物理層,關心的是介面,信號,和介質,只是說明標准,如EIA-232介面,乙太網,fddi令牌環網
第二層是數據鏈路層:一類是區域網中數據連路層協議:MAC子層協議,有LLC子層協議.另一類是廣域網的協議如:HDLC,PPP,SLIP.
第三層是網路層:主要是IP協議.
第四層是傳輸層:主要是面向連接的TCP傳輸控制協議.另一個是不面向連接的UDP用戶數據報協議.
第五層是會話層:主要是解決一個會話的開始進行和結束.(真的想不起有什麼協議)
第六層是表示層:主要是編碼如ASⅡ
第七層是應用層,就是應用程序裡面的拉,文件傳輸協議FTP、電子郵件傳輸協議SMTP、域名系統服務DNS、網路新聞傳輸協議NNTP和HTTP協議等。 HTTP協議(Hypertext Transfer Protocol,超文本傳輸協議)是用於從WWW服務...