搜尋
首頁常見問題網路層協定有哪些

網路層協定有哪些

Dec 28, 2020 pm 03:13 PM
網路層協定

網路層有四個協定:ARP協議,IP協議,ICMP協議,IGMP協定。 ARP協定為IP協定提供服務,IP協定為ICMP協定提供服務,ICMP協定為IGMP協定提供服務。

網路層協定有哪些

本文操作環境:windows7系統、Dell G3電腦。

網路層協定有哪些?

網路層協議,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)做了詳盡的描述。

想要查閱更多相關文章,請造訪PHP中文網! !

以上是網路層協定有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。