⑴ 網路協議分別是哪七層協議
根據建議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層)主要面向通過網路的端到端的數據流。
⑵ 網路層協議有哪些
網路層協議有:
1、ARP協議:
地址解析協議,即ARP(Address Resolution Protocol),是根據IP地址獲取物理地址的一個TCP/IP協議。
主機發送信息時將包含目標IP地址的ARP請求廣播到區域網絡上的所有主機,並接收返回消息,以此確定目標的物理地址;收到返回消息後將該IP地址和物理地址存入本機ARP緩存中並保留一定時間,下次請求時直接查詢ARP緩存以節約資源。
2、IP協議:
IP是Internet Protocol(網際互連協議)的縮寫,是TCP/IP體系中的網路層協議。設計IP的目的是提高網路的可擴展性:一是解決互聯網問題,實現大規模、異構網路的互聯互通;二是分割頂層網路應用和底層網路技術之間的耦合關系,以利於兩者的獨立發展。根據端到端的設計原則,IP只為主機提供一種無連接、不可靠的、盡力而為的數據包傳輸服務。
3、ICMP協議:
ICMP(Internet Control Message Protocol)Internet控制報文協議。它是TCP/IP協議簇的一個子協議,用於在IP主機、路由器之間傳遞控制消息。控制消息是指網路通不通、主機是否可達、路由是否可用等網路本身的消息。這些控制消息雖然並不傳輸用戶數據,但是對於用戶數據的傳遞起著重要的作用。
4、IGMP協議:
互聯網組管理協議(IGMP,Internet Group Management Protocol)是網際網路協議家族中的一個組播協議。
TCP/IP協議族的一個子協議,用於IP主機向任一個直接相鄰的路由器報告他們的組成員情況。允許Internet主機參加多播,也是IP主機用作向相鄰多目路由器報告多目組成員的協議。多目路由器是支持組播的路由器,向本地網路發送IGMP查詢。主機通過發送IGMP報告來應答查詢。組播路由器負責將組播包轉發到所有網路中組播成員。
5、互聯網組管理協議
互聯網組管理協議是對應於開源系統互聯(OSI)七層框架模型中網路層的協議。在互聯網工程任務組(The Internet Engineering Task Force,簡稱IETF)編寫的標准文檔(RFC)2236.中對Internet組管理協議(IGMP)做了詳盡的描述。
⑶ 計算機網路有幾層協議
第一層:物理層,代表設備:網卡,網線,光纖,atm線纜等。第二層:數據鏈路層,代表設備:二層交換機,hub。第三層:網路層,代表設備:路由器,三層交換機,防火牆。第四層:傳輸層,代表協議:tcp,udp。之後的5-7層就是各種協議的表示了。這個主要是開發人員用的多一些,如http,smtp,ftp等等。
計算機:
計算機俗稱電腦,是現代一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機。