網絡協議X檔案ICMP、IGMP和RIP協議篇

2020-12-25 51CTO

網絡協議X檔案ICMP、IGMP和RIP協議篇

之前我們介紹了用於無盤工作站自動獲得IP位址的BOOTP協議、用於簡單文件傳輸的TFTP協議以及用於自動分配IP位址的DHCP協議。那麼本文將介紹Internet控制消息協議(ICMP)、Internet組管理協議(IGMP)以及路由信息協議(RIP)。

作者:佚名來源:知識無憂|2011-08-24 09:35

ICMP協議

說明:ICMP協議全稱Internet Control Message Protocol(Internet控制消息協議),ICMP協議是TCP/IP協議集中的一個子協議,屬於網絡層協議,主要用於在主機與路由器之間傳遞控制信息,包括報告錯誤、交換受限控制和狀態信息等。當遇到IP數據無法訪問目標、IP路由器無法按當前的傳輸速率轉發數據包等情況時,會自動發送ICMP消息。我們可以通過Ping命令發送ICMP回應請求消息並記錄收到ICMP回應回復消息,通過這些消息來對網絡或主機的故障提供參考依據。

應用:要使用該協議,我們可以進行相應的ICMP設置,比如在Windows XP中,首先打開「網絡連接」,右鍵單擊啟用Internet連接防火牆的「網絡連接」,選擇「屬性」打開屬性窗口。接著,選擇「高級」選項卡,單擊右下角「設置」按鈕。然後,在高級設置窗口中選擇「ICMP」選項卡(如圖),在其中就可以進行相應的設置,包括允許傳入的回顯請求等。

IGMP協議

說明:全稱Internet Group Management Protocol(Internet組管理協議),該協議運行於主機和與主機直接相連的組播路由器之間,是IP主機用來報告多址廣播組成員身份的協議。通過IGMP協議,一方面可以通過IGMP協議主機通知本地路由器希望加入並接收某個特定組播組的信息;另一方面,路由器通過IGMP協議周期性地查詢區域網內某個已知組的成員是否處於活動狀態。

應用:IGMP協議的主要作用是解決網絡上廣播時佔用帶寬的問題。在網絡中,當給所有客戶端發出廣播信息時,支持IGMP的交換機會將廣播信息不經過濾地發給所有客戶端。但是這些信息只需要通過組播的方式傳輸給某一個部分的客戶端。

RIP協議

說明:全稱Routing Information Protocol(路由信息協議),該協議是施樂公司20世紀80年代推出的,主要適用於小規模的網絡環境。RIP協議主要用於一個AS(自治系統)內的路由信息的傳遞,每30秒發送一次路由信息更新,RIP協議提供跳躍計數(hop count)作為尺度來衡量路由距離,跳躍計數是一個包到達目標所必須經過的路由器的數目,RIP最多支持的跳躍數為15。

應用:在Windows中,我們可以通過啟用「RIP偵聽」功能來偵聽RIP消息,這樣計算機可以了解其他路由,然後向路由表中添加它們的IP位址。以Windows XP為例,具體的啟用「RIP偵聽」功能方法如下:首先,打開「控制面板」,雙擊「添加或刪除程序」。接著,單擊「添加或刪除Windows組件」,單擊「網絡服務」,然後單擊「詳細信息」。選中「RIP 偵聽器」複選框,然後單擊「確定」按鈕安裝該組件。

ICMP、IGMP和RIP協議三個網絡協議的介紹就是這麼多的內容,更多的協議介紹請閱讀:http://network.51cto.com/col/551/

【編輯推薦】

【責任編輯:

liyan

TEL:(010)68476606】

點讚 0

相關焦點

  • 小姜學網絡(動態路由協議RIP的配置)
    >距離矢量的意義:使用距離矢量路由協議的路由器並不了解到達目的網絡的整條路徑。命令:全局配置模式 Router rip-提示符將變為 R1(config-router)#用no router rip命令能夠刪除創建的rip進程2、指定網絡
  • 華為路由器RIP協議的配置
    2、RIP協議可支持15跳以內的網絡,公司路由器共有12臺,數量不多且網絡拓撲基本固定;3、OSPF協議配置相對複雜,需要有較高的網絡知識水平才能配置和管理OSPF網絡,且路由負載均衡能力較弱。基於以上分析,工程師認為15跳以下的網絡可採用RIP協議來配置路由,RIP沒有區域的概念,路由選路基於跳數,比較適合本網絡的應用。
  • 盤點路由協議之RIP協議及IGRP協議
    RIP協議RIP協議簡介RIP是Routing Information Protocol(路由信息協議)的簡稱,是一種基於D-V算法的簡單動態路由協議,主要用於小型網絡。RIP配置(以Cisco的路由器為例)Router(config)#router rip—啟動RIP路由協議AH_CZ_TC_2500(config-router)# network [network range | all]—指定工作網段,RIP只在指定網段上的接口工作;對於不在指定網段上的接口,RIP既不在它上面接收和發送路由,也不將它的接口路由轉發出去
  • 新華三(H3C)RIP路由協議練習
    RIP協議是距離矢量路由協議的一種,也是最早的內部網關協議,有兩個版本,RIPv1和RIPv2,RIPv1是有類路由協議,RIPv2是無類路由協議。RIP是以跳數作為開銷依據,在H3C設備中優先級默認是100,基於UDP報文交換路由信息,埠號520,每30S發送一次路由更新信息。
  • 使用Filter-Policy和ACL來控制RIP協議的路由發布
    網絡拓撲圖在R1、R2上配置RIPv2路由協議,並在R2上引入所有loopback接口的直連路由。【R1】rip【R1-rip-1】version 2【R1-rip-1】undo summary【R1-rip-1】network 10.0.0.0【R2】rip【R2-rip-1】version 2【R2-rip-1】undo summary【R2-rip-1】network 10.0.0.0
  • 華為 組播之IGMPv1
    dis igmp interface g0/0/03、IGMPv1需要PIM協議的DR選舉機制來協助查詢者的選舉,因此啟用IGMPv1的接口還需啟用PIM協議。由PIM協議選舉出該網段上的DR,由DR充當IGMPV1的查詢器。PIM DR 選舉機制1、根據PIM協議中hello中攜帶的優先級選舉DR,優先級越大,優先成為DR。2、優先級相同,則比較接口IP位址的大小,地址大的優先成為DR。
  • icmp 中文man頁面
    NAME 名稱icmp, IPPROTO_ICMP - Linux IPv4 ICMP 核心模塊. DESCRIPTION 描述本網絡核心協議模塊實現了基於 RFC792 協議中定義的《網際網路控制報文協議》。它針對網絡主機間通訊出錯的情況作出回應並給出診斷信息。
  • ICMP協議消息的流程和格式
    我們對ICMP協議已經有了一個了解,在網絡協議中,這個協議有著至關重要的作用。那麼在系統中,是如何實現ICMP協議消息的傳輸呢?就此話題我們來細緻地分析一下。在被稱為Catenet的系統中,IP協議被用作主機到主機的數據報服務。網絡連接設備稱為網關。這些網關通過網關到網關協議(GGP)相互交換用於控制的信息。
  • 通過源碼理解IGMP v1的實現(基於linux1.2.13)
    首先我們看一下網絡架構。ip地址中給多播預留了一段範圍的ip。IGMP的一個多播組其實就是一個多播ip。主機記錄了本主機加入的多播組信息。組播路由記錄了區域網中所有多播組的信息和轉發信息。IGMP的實現主要分為下面幾個方面。1 加入、離開多播組多播是和進程(或者說socket)相關的。我們可以通過以下代碼加入一個多播組。
  • RIP路由協議特點簡述
    RIP路由協議特點簡述 RIP路由協議的特點我們在這篇文章中再來為大家鞏固一下,包括配置簡單,相互兼容,小巧方便等等。那麼不知道大家對他的概念和特點有沒有劃分清楚。為了讓更多朋友區分它和別的路由協議的差異,我們現在再來回顧一下RIP路由協議的一些特點。RIP RIP(路由信息協議)是路由器生產商之間使用的***個開放標準,是最廣泛的路由協議,在所有IP路由平臺上都可以得到。當使用RIP時,一臺Cisco路由器可以與其他廠商的路由器連接。
  • 一個動畫看懂網絡原理之RIP協議的路由表的建立過程(網絡篇)
    今天要給大家講的是RIP協議的路由表的建立過程。在講到網絡設備配置與管理課程的時候,我們經常會提到路由協議,協議有很多不一一列舉了,我們會經常學到RIP協議,這也是我們今天要講的內容。RIP協議上面圖片配的怪怪的,希望各位不要介意。
  • RIPv1和RIPv2路由協議
    RIPv1和RIPv2路由協議 RIP 有兩個不同的版本,RIPv1和RIPv2。RIP 採用距離向量算法,是一種距離向量協議。通常情況下RIPv1報文為廣播報文;而RIPv2報文為組播報文。
  • RIP協議註定被淘汰?
    RIP協議作為路由協議的「鼻祖」我們看到更多的則是它的缺點。隨著網絡的不斷發展,它的一些功能及限制已經不能滿足人們的需要了。雖然RIP協議有很長的歷史,但它還是有自身的限制.它非常適合於為早期的網絡互聯計算路由;然而,技術進步已極大地改變了網際網路建造和使用的方式.因此,RIP會很快被今天的網際網路所淘汰.
  • 華為 組播之IGMPv2、IGMPv3
    >[AR-1-GigabitEthernet0/0/0]igmp timer query 5PC-1[AR-2-GigabitEthernet0/0/0]igmp timer query 10[AR-2]dis igmp interface g0/0/0
  • ICMP協議設置的基本操作 - 51CTO.COM
    ICMP協議設置的基本操作 文章中,我們對於ICMP協議設置進行了說明。那麼這個設置過程,是為了讓防火牆能夠進行有效地管理。那麼具體的操作請從文中來看一下。
  • HCNA數通-動態路由協議——RIPv1和RIPv2的區別
    動態路由協議——RIPv1和RIPv2的區別RIPV1分類路由,每30秒發送一次更新分組,分組中不包含子網掩碼信息,不支持VLSM,默認進行邊界自動路由匯總,且不可關閉,所以該路由不能支持非連續網絡.不支持身份驗證.
  • RIP路由的環路避免機制 及其配置相關參數
    RIP路由協議在運行時會自身會發生一些問題,這也是與它的更新路由信息的方式有關的。首先我們知道RIP路由學習路由表的方式就是由相鄰的依次發出通告,知道學習完成整個網絡並且此時所有路由器擁有共同的路由表。如圖所示,如果在rip收斂完成後,突然10.0.4/24網絡發生癱瘓了,那這時候會發生什麼呢?
  • 網絡中的計算機互相通信網絡分層和各層協議
    很多人寫網絡編程這快都沒有怎麼講網絡中的協議,然而我覺得既然是網絡編程肯定要介紹下網絡編程中一些協議的,這樣可以讓更好的梳理網絡編程的知識的,所以我在這系列中會用兩個專題去講協議,第一個專題簡單介紹網絡分層以及各層之間如何通信的只是,第二專題將會介紹下應用層協議——Http協議,了解這個不僅對網絡編程有個理論基礎,也可以幫助更好地理解Web(Asp.net)的開發。