您好,登錄后才能下訂單哦!
小編給大家分享一下計算機中網絡層協議有哪些,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
網絡層有四個協議:ARP協議,IP協議,ICMP協議,IGMP協議。ARP協議為IP協議提供服務,IP協議為ICMP協議提供服務,ICMP協議為IGMP協議提供服務。
網絡層協議,OSI參考模型的第三層。它控制通信子網進行工作,提供建立、保持和釋放連接的手段,保證傳輸層實體之間進行透明的數據傳輸。
網絡層協議有:ARP協議,IP協議,ICMP協議,IGMP協議。
ARP協議:
地址解析協議,即ARP(Address Resolution Protocol),是根據IP地址獲取物理地址的一個TCP/IP協議。
主機發送信息時將包含目標IP地址的ARP請求廣播到局域網絡上的所有主機,并接收返回消息,以此確定目標的物理地址;收到返回消息后將該IP地址和物理地址存入本機ARP緩存中并保留一定時間,下次請求時直接查詢ARP緩存以節約資源。
地址解析協議是建立在網絡中各個主機互相信任的基礎上的,局域網絡上的主機可以自主發送ARP應答消息,其他主機收到應答報文時不會檢測該報文的真實性就會將其記入本機ARP緩存;由此攻擊者就可以向某一主機發送偽ARP應答報文,使其發送的信息無法到達預期的主機或到達錯誤的主機,這就構成了一個ARP欺騙。
ARP命令可用于查詢本機ARP緩存中IP地址和MAC地址的對應關系、添加或刪除靜態對應關系等。相關協議有RARP、代理ARP。NDP用于在IPv6中代替地址解析協議。
IP協議:
IP是Internet Protocol(網際互連協議)的縮寫,是TCP/IP體系中的網絡層協議。設計IP的目的是提高網絡的可擴展性:一是解決互聯網問題,實現大規模、異構網絡的互聯互通;二是分割頂層網絡應用和底層網絡技術之間的耦合關系,以利于兩者的獨立發展。根據端到端的設計原則,IP只為主機提供一種無連接、不可靠的、盡力而為的數據包傳輸服務。
ICMP協議:
ICMP(Internet Control Message Protocol)Internet控制報文協議。它是TCP/IP協議簇的一個子協議,用于在IP主機、路由器之間傳遞控制消息。控制消息是指網絡通不通、主機是否可達、路由是否可用等網絡本身的消息。這些控制消息雖然并不傳輸用戶數據,但是對于用戶數據的傳遞起著重要的作用。
ICMP使用IP的基本支持,就像它是一個更高級別的協議,但是,ICMP實際上是IP的一個組成部分,必須由每個IP模塊實現。
IGMP協議:
互聯網組管理協議(IGMP,Internet Group Management Protocol)是因特網協議家族中的一個組播協議。
TCP/IP協議族的一個子協議,用于IP主機向任一個直接相鄰的路由器報告他們的組成員情況。允許Internet主機參加多播,也是IP主機用作向相鄰多目路由器報告多目組成員的協議。多目路由器是支持組播的路由器,向本地網絡發送IGMP查詢。主機通過發送IGMP報告來應答查詢。組播路由器負責將組播包轉發到所有網絡中組播成員。
互聯網組管理協議(IGMP)是對應于開源系統互聯(OSI)七層框架模型中網絡層的協議。在互聯網工程任務組(The Internet Engineering Task Force,簡稱IETF)編寫的標準文檔(RFC)2236.中對Internet組管理協議(IGMP)做了詳盡的描述。
看完了這篇文章,相信你對“計算機中網絡層協議有哪些”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。