国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

IPv4組播路由MIB

2019-11-04 10:51:04
字體:
來源:轉載
供稿:網友

本備忘錄的狀態
本文檔講述了一種Internet社區的Internet標準跟蹤協議,它需要進一步進行討論和建議以得到改進。請參考最新版的“Internet架構委員會正式協議標準”來獲得本協議的標準化程度和狀態。本備忘錄的發布不受任何限制。
版權聲明
Copyright (C) The Internet Society (2000)。版權所有。
摘要
在INTERNET社團中,為了使用網絡治理協議,本備忘錄定義了治理信息數據庫(Management Information Base,縮寫為MIB)的一部分。尤其,它描述了用來治理ipv4 IP組播路由的治理對象,不依靠于現在使用的組播路由協議。
1. 介紹
這個MIB具體描述了用于治理IP組播路由[16]的對象。它不依靠于現在使用的組播路由協議[17-21]。在其他地方具體說明了特定的組播路由協議的治理對象。類似的,該MIB不支持其他地址系列(包括IPv6)的組播路由的治理。這種治理可以由其他 MIB來支持。
2. SNMP治理框架
SNMP治理框架目前包括五個主要的組成部分:
* 總體框架,參見RFC2571[RFC2571]的敘述。
* 用于治理目的的對象及事件的描述和命名機制。這個治理信息結構(SMI)的第一個版本稱為SMIv1,參見STD 16,RFC1155,STD 16,RFC1212和RFC1215。第二版稱為SMIv2,參見STD 58,RFC2578 [RFC2578],RFC2579 [RFC2579] 和RFC2580的描述。
* 用于傳輸治理信息的消息協議。SNMP消息協議的第一版稱為SNMPv1,由STD 15,RFC1157[RFC1157]描述。SNMP消息協議的第二版——不是一項Internet標準跟蹤協議——稱為SNMPv2c,由RFC1901[RFC1901]和RFC1906[RFC1906]描述。消息協議的第三版稱為SNMPv3,由RFC1906[RFC1906]、RFC2572 [RFC2572]和 RFC2574 [RFC2574]描述。
* 訪問治理信息的協議操作。采用PDU格式的第一個協議操作集合由STD 15,RFC1157 [RFC1157]描述,采用PDU格式的第二個協議操作集合由RFC1905 [RFC1905]描述。
* RFC2573 [RFC2573]描述了一系列基礎應用,RFC2575 [RFC2575]描述了基于視圖的訪問控制機制。
通過虛擬信息存儲訪問治理對象稱為治理信息庫或者MIB。在MIB中的對象使用SMI定義的機制定義。本備忘錄描述了適應SMIv2的MIB模型。通過適當的轉化可以得到遵循SMIv1的MIB。轉換后的MIB必須在語義上式等價的,除非不可能轉換而不得不忽略的對象及事件(Counter64的使用)。SMIv2的一些機器易讀的信息在轉換的過程中必須轉化成SMIv1的文本描述。不過這種極其易讀信息的損失不認為是改變了MIB的語義。
3. 概述
該MIB模塊包含了1個標量和6個表單。表單是:
(1)包含了從特定的源發往路由器已知的IP組播組的IP數據報組播路由信息的IP組播路由表單。
(2)IP組播路由下一跳表單,包含了路由IP組播數據報的下一跳信息。每個表項就是在輸出接口上從特定的源地址發送給某個組播組地址的下一跳地址列表中的一個地址。
(3) IP組播路由Interface表單包含了Interface的組播路由信息細節。
(4) IP組播范圍邊界列表包含了組播范圍[22]的配置邊界。
(5) IP組播范圍名稱表單包含了組播范圍的可讀性名稱。
4. 定義
IPMROUTE-STD-MIB DEFINITIONS ::= BEGIN

IMPORTS
源自SNMPv2-SMI的模塊標識符、OBJECT-TYPE、mib-2、Integer32、32位計數器、Counter64、Gauge32、IpAddress、TimeTicks
源自SNMPv2-TC的RowStatus、TEXTUAL-CONVENTION、TruthValue
源自SNMPv2-CONF的MODULE-COMPLIANCE、OBJECT-GROUP
源自SNMP-FRAMEWORK-MIB的SnmpAdminString
源自IF-MIB的InterfaceIndexOrZero、InterfaceIndex
源自IANA-RTPROTO-MIB的IANAipRouteProtocol、IANAipMRouteProtocol;

ipMRouteStdMIB 模塊標識符
最新的升級:“200009220000Z” -- 2000年9月22日
組織:“IETF IDMR工作組”
聯系方式:
“Dave Thaler
Microsoft Corporation
One Microsoft Way
Redmond,WA 98052-6399
US
Phone: +1 425 703 8835
EMail: dthaler@microsoft.com”
描述
“IP組播路由治理的MIB模塊,但是不依靠于目前使用的特定的組播路由協議。”
修訂版:“200009220000Z” -2000年9月22日
描述
“早期的版本,以RFC2932發布。”
::= { mib-2 83 }

-- 本文的約定

LanguageTag ::= 本文約定

DISPLAY-HINT “100a”
狀態:現行
描述:
“類RFC1766的語言標記,把所有字母的字符改為了小寫。在用于語言標記時,這種約束使詞匯順序按照SNMP使用的順序排列。注重:理論上,這種有效的語言標記超出了這種語法答應的長度,因此不可能用這種語法進行表述。在INTERNET上當前采用的語言標記取樣建議這種限制不會在實際中引發一系列問題。”
語法:八位字符串(大小(1到100))

-- 這個MIB的最高層結構

ipMRouteMIBObjects對象標識符 ::= { ipMRouteStdMIB 1 }

ipMRoute對象標識符::= { ipMRouteMIBObjects 1 }

--IP組播路由MIB組
--提供IP組播組信息的對象集合

ipMRouteEnable對象類型
語法:整形 { enabled(1),disabled(2) }
最大訪問權限:讀/寫
狀態:現行
描述:
“該路由器上的IP組播路由的啟用狀態”
::= { ipMRoute 1 }

ipMRouteEntryCount對象類型
語法:32位量規
最大訪問權限:只讀
狀態:現行
描述:
“在ipMRouteTable行中的數據可以用于監控組播路由列表尺寸。”
::= { ipMRoute 7 }

ipMRouteTable對象類型
語法:IpMRouteEntry的序列
最大訪問:不可訪問
狀態:現行
描述:
“(概念上的)表,包含著組播路由信息 information for 有關由特定的源發送給這個路由器已知的IP組播組的IP數據報。”
::= { ipMRoute 2 }

ipMRouteEntry對象類型
語法:IpMRouteEntry
最大訪問權限:不可訪問
狀態:現行
描述:
“表項(概念上的行),包含著來自某個具體的IP數據報的組播路由信息,以及一個具體的IP組播組地址的編址。通過觀測ipMRouteUpTime的值來檢測這個表項中累計值的中斷。”
索引{ ipMRouteGroup,
ipMRouteSource,
ipMRouteSourceMask }
::= { ipMRouteTable 1 }

IpMRouteEntry ::= 序列{
IpMRouteGroup:IpAddress,
IpMRouteSource:IpAddress,
IpMRouteSourceMask:IpAddress,
IpMRouteUpstreamNeighbor:IpAddress,
IpMRouteInIfIndex:InterfaceIndexOrZero,
IpMRouteUpTime:TimeTicks,
IpMRouteEXPiryTime:TimeTicks,
IpMRoutePkts:32位計數器,
IpMRouteDifferentInIfPackets:32位計數器,
IpMRouteOctets:32位計數器,
IpMRouteProtocol:IANAipMRouteProtocol,
IpMRouteRtProtoI:ANAipRouteProtocol,
IpMRouteRtAddress:IpAddress,
IpMRouteRtMask:IpAddress,
IpMRouteRtType:INTEGER,
IpMRouteHCOctets:Counter64
}

ipMRouteGroup對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“包含在組播路由信息中的IP組播組地址。”
::= { ipMRouteEntry 1 }

ipMRouteSource對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“和ipMRouteSourceMask的相應值相關的網絡地址,定義了包含在組播路由信息中的源地址。”
::= { ipMRouteEntry 2 }

ipMRouteSourceMask對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述
“和ipMRouteSource的相應值相關的網絡地址,定義了包含在組播路由信息中的源地址。”
::= { ipMRouteEntry 3 }

ipMRouteUpstreamNeighbor對象類型
語法:IpAddress
最大訪問權限:只讀
狀態:現行
描述:
“收到的上行相鄰節點的地址(例如:RPF的相鄰節點),從這里這些源地址就可以把IP數據報發往組播地址了;假如上行相鄰節點未知的話(例如在CBT中),就是0.0.0.0。”
::= { ipMRouteEntry 4 }

ipMRouteInIfIndex對象類型
語法:InterfaceIndexOrZero
最大訪問權限:只讀
狀態:現行
描述:
“收到的接口的(在這個接口上由這個源地址把IP數據報發送給這個組播地址)ifIndex值。0值表示在輸入接口上不檢測數據報,但是可以被多個接口(例如在CBT中)接收。”
::= { ipMRouteEntry 5 }

ipMRouteUpTime對象類型
語法:TimeTicks
最大訪問權限:只讀
狀態:現行
描述:
“從這個表項描述組播路由信息時起,路由器學習的時長。”
::= { ipMRouteEntry 6 }

ipMRouteExpiryTime對象類型
語法:TimeTicks
最大訪問權限:只讀
狀態:現行
描述
“在這個表項沒有老化之前維持的最短時間。0值表示這個表項還沒有老化。”
::= { ipMRouteEntry 7 }

ipMRoutePkts對象類型
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述:
“這個路由器從源地址收到的編成組播組地址的數據包的數量。”
::= { ipMRouteEntry 8 }

ipMRouteDifferentInIfPackets對象類型
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述:
“路由器已經從這個源地址收到并按照組播組地址編制的數據包的數量,假如在由ipMRouteInIfIndex標明的接口上沒有收到的話就會減少。在輸入接口上進行檢測的數據包(例如運用CBT)不進行累計。”
::= { ipMRouteEntry 9 }

ipMRouteOctets對象類型
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述:
“在IP數據報中包含的從源地址收到,并且進行了組播組地址,然后由這個路由器轉發的字節數。”
::= { ipMRouteEntry 10 }

ipMRouteProtocol對象類型
語法:IANAipMRouteProtocol
最大訪問權限:只讀
狀態:現行
描述:
“組播路由協議。通過它,可以學習到這個表項轉發的組播。”
::= { ipMRouteEntry 11 }

ipMRouteRtProto對象類型
語法:IANAipRouteProtocol
最大訪問權限:只讀
狀態:現行
描述
“路由機制。通過它,就可以學到用于查找轉發這個表項的組播的上行或者父接口的路由。路由協議的值的這些可選項并不表示需要支持那些協議。”
::= { ipMRouteEntry 12 }

ipMRouteRtAddress對象類型
語法:IpAddress
最大訪問權限:只讀
狀態:現行
描述:
“用于查找組播轉發表項的上行或者父接口的路由的地址部分。”
::= { ipMRouteEntry 13 }

ipMRouteRtMask對象類型
語法:IpAddress
最大訪問權限:只讀
狀態:現行
描述:
“和用于發現為轉發表項的組播的上行或者父接口的路由相關的掩碼。”
::= { ipMRouteEntry 14 }

ipMRouteRtType對象類型
語法:整形{
unicast (1), -- 單播路由用于組播RIB
組播 (2) -- 組播 route
}
最大訪問權限:只讀
狀態:現行
描述:
“把給定路由放入(邏輯上)組播路由信息庫(Route Information Base,縮寫為RIB)的原因。單播的值表示路由通常只會放到單播RIB中,除非把本地配置(例如在RIP上運行PIM時)放到組播RIB (更換或者其他)中。組播的值表示由路由協議(例如DVMRP或者多協議BGP)把路由明確地添加到組播RIB中。”
::= { ipMRouteEntry 15 }

ipMRouteHCOctets對象類型
語法:64位計數器
最大訪問權限:只讀
狀態:現行
描述:
“包含在從源收到、然后編址為組播組地址、由路由器轉發的IP數據報中的字節數。這個對象是ipMRouteOctets的64位版本。”
::= { ipMRouteEntry 16 }

-- IP組播路由下一跳表單

ipMRouteNextHopTable對象類型
語法:IpMRouteNextHopEntry的序列
最大訪問權限:不可訪問
狀態:現行
描述:
“包含了為了路由IP組播數據報而在輸出接口上的下一跳信息的(概念上的)表單。 每個表項都是輸出接口上由特定的源地址發往特定的組播組地址的下一跳地址清單中的一個地址。”
::= { ipMRoute 3 }

ipMRouteNextHopEntry對象類型
語法:IpMRouteNextHopEntry
最大訪問權限:不可訪問
狀態:現行
描述:
“輸出接口上的下一跳列表中的一個表項(概念上的行),把從特定的源地址路由到某個IP組播組地址的IP組播數據報。可以通過觀測ipMRouteUpTime的值來監測在這個表項中的計數器的中斷。”
索引{ ipMRouteNextHopGroup,ipMRouteNextHopSource,
ipMRouteNextHopSourceMask,ipMRouteNextHopIfIndex,
ipMRouteNextHopAddress }
::= { ipMRouteNextHopTable 1 }

IpMRouteNextHopEntry ::= 序列{
IpMRouteNextHopGroup:IpAddress,
IpMRouteNextHopSource:IpAddress,
IpMRouteNextHopSourceMask:IpAddress,
IpMRouteNextHopIfIndex:InterfaceIndex,
IpMRouteNextHopAddress:IpAddress,
IpMRouteNextHopState:INTEGER,
IpMRouteNextHopUpTime:TimeTicks,
IpMRouteNextHopExpiryTime:TimeTicks,
IpMRouteNextHopClosestMemberHops:Integer32,
IpMRouteNextHopProtocol:IANAipMRouteProtocol,
ipMRouteNextHopPkts:32位計數器
}

ipMRouteNextHopGroup對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“具體說明了在輸出接口上下一跳的IP組播組。”
::= { ipMRouteNextHopEntry 1 }

ipMRouteNextHopSource對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“結合相應的ipMRouteNextHopSourceMask的數值,網絡掩碼定義了源地址(也就是這個表項具體描述了的某個輸出接口上的下一跳地址)。”
::= { ipMRouteNextHopEntry 2 }

ipMRouteNextHopSourceMask對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述
“結合相應的ipMRouteNextHopSource的數值,網絡掩碼定義了源地址(也就是這個表項具體描述了的某個輸出接口上的下一跳地址)。”
::= { ipMRouteNextHopEntry 3 }

ipMRouteNextHopIfIndex對象類型
語法:InterfaceIndex
最大訪問權限:不可訪問
狀態:現行
描述:
“下一跳的輸出接口的接口ifIndex值。”
::= { ipMRouteNextHopEntry 4 }

ipMRouteNextHopAddress對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“這個表項的下一跳指定的地址。對于大多數接口,和ipMRouteNextHopGroup一樣。然而,NBMA接口可能會有若干下一跳地址,而不是一個輸出接口。"
::= { ipMRouteNextHopEntry 5 }

ipMRouteNextHopState對象類型
語法:整形實數{ pruned(1),forwarding(2) }
最大訪問權限:只讀
狀態:現行
描述:
“這個表項用于描述輸出接口和下一跳當前是否被用于轉發IP數據報。‘forwarding’值表示當前正在使用;‘pruned’值表示沒在使用。”
::= { ipMRouteNextHopEntry 6 }

ipMRouteNextHopUpTime對象類型
語法:TimeTicks
最大訪問權限:只讀
狀態:現行
描述
“從這個表項描述組播路由信息時起,路由器學習的時長。”
::= { ipMRouteNextHopEntry 7 }

ipMRouteNextHopExpiryTime對象類型
語法:TimeTicks
最大訪問權限:只讀
狀態:現行
描述
“在這個項目老化以前持續的最小時長。假如刪除了ipMRouteNextHopState(1),在刪節之前持續的時間將到期,而且把對狀態的回復向前轉發(2)。否則,在這個表項之前持續的時間將從這個表中刪除。假如在這個表項使用的協議中沒有指定下一跳的定時器,持續的時間可以復制ipMRouteExpiryTime。0值表示這個表項不會老化。”
::= { ipMRouteNextHopEntry 8 }

ipMRouteNextHopClosestMemberHops對象類型
語法:Integer32
最大訪問權限:只讀
狀態:現行
描述:
“在路由器和任何通過這個輸出接口的下一跳IP組播組成員之間的最少跳數。對于這個組中任何TTL少于這個跳數的IP組播數據報將不能向下一跳轉發。”
::= { ipMRouteNextHopEntry 9 }

ipMRouteNextHopProtocol對象類型
語法:IANAipMRouteProtocol
最大訪問權限:只讀
狀態:現行
描述:
“學習下一跳的路由機制。”
::= { ipMRouteNextHopEntry 10 }

ipMRouteNextHopPkts對象類型
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述:
“用這條路由轉發的數據包的數量。”
::= { ipMRouteNextHopEntry 11 }

-- 組播路由Interface表

ipMRouteInterfaceTable對象類型
語法:IpMRouteInterfaceEntry的序列
最大訪問權限:不可訪問
狀態:現行
描述:
“包含著Interface的組播路由信息的(概念上的)表單。”
::= { ipMRoute 4 }

ipMRouteInterfaceEntry對象類型
語法;IpMRouteInterfaceEntry
最大訪問權限:不可訪問
狀態:現行
描述:
“包含著特定接口的組播路由信息的表項(概念上的行)。”
索引{ ipMRouteInterfaceIfIndex }
::= { ipMRouteInterfaceTable 1 }

IpMRouteInterfaceEntry ::= 序列{
IpMRouteInterfaceIfIndex:InterfaceIndex,
ipMRouteInterfaceTtl:Integer32,
ipMRouteInterfaceProtocol:IANAipMRouteProtocol,
ipMRouteInterfaceRateLimit32位整形實數,
ipMRouteInterfaceInMcastOctets:32位計數器,
ipMRouteInterfaceOutMcastOctets:32位計數器,
ipMRouteInterfaceHCInMcastOctets:64位計數器,
ipMRouteInterfaceHCOutMcastOctets:64位計數器
}

ipMRouteInterfaceIfIndex對象類型
語法:InterfaceIndex
最大訪問權限:不可訪問
狀態:現行
描述:
“接口的ifIndex值,這個表項包含著的信息。”
::= { ipMRouteInterfaceEntry 1 }

ipMRouteInterfaceTtl對象類型
語法:32位整形實數(0到255)
最大訪問 read-write
狀態:現行
描述
“對于這個接口的數據包的TTL的極限。任何小于這個TTL極限的IP組播數據報將從這個接口轉發出去。缺省值0表示把所有的組播數據包從這個接口轉發出去。”
::= { ipMRouteInterfaceEntry 2 }

ipMRouteInterfaceProtocol對象類型
語法:IANAipMRouteProtocol
最大訪問權限:只讀
狀態:現行
描述:
“這個接口上運行的路由協議。”
::= { ipMRouteInterfaceEntry 3 }

ipMRouteInterfaceRateLimit對象類型
語法:32位整形實數
最大訪問權限:讀/寫
狀態:現行
描述
“接口上轉發組播的流量的速度極限,以Kb/s為單位。速度極限為0,表示沒有設定速度極限。”
DEFVAL { 0 }
::= { ipMRouteInterfaceEntry 4 }

ipMRouteInterfaceInMcastOctets對象類型
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述:
“已經到達這個接口上的組播數據包的字節數,包括組幀字符串。除了只累計組播數據包以外,這個對象和接口MIB的ifInOctets相似。”
::= { ipMRouteInterfaceEntry 5 }

ipMRouteInterfaceOutMcastOctets對象類型
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述:
“這個接口上發送出來的組播數據包的八位字節數量。”
::= { ipMRouteInterfaceEntry 6 }

ipMRouteInterfaceHCInMcastOctets對象類型
語法:Counter64
最大訪問權限:只讀
狀態:現行
描述:
“到達這個接口的組播數據包的八位字節的數量,包括組幀字符串。這個對象是 ipMRouteInterfaceInMcastOctets的64位版本。除了只對組播數據包進行計數外,其他和接口MIB中的ifHCInOctets類似。”
::= { ipMRouteInterfaceEntry 7 }

ipMRouteInterfaceHCOutMcastOctets對象類型
語法:64位計數器
最大訪問權限:只讀
狀態:現行
描述:
“這個接口上發送出去的組播數據包的八位字節數量。這個對象是ipMRouteInterfaceOutMcastOctets的64為版。”
::= { ipMRouteInterfaceEntry 8 }

--IP組播范圍的邊界表

ipMRouteBoundaryTable對象類型
語法:IpMRouteBoundaryEntry的序列
最大訪問權限:不可訪問
狀態:現行
描述:
“列出了路由器組播地址范圍邊界的(概念上的)表單。”
::= { ipMRoute 5 }

ipMRouteBoundaryEntry對象類型
語法:IpMRouteBoundaryEntry
最大訪問權限:不可訪問
狀態:現行
描述:
“反映界定邊界的ipMRouteBoundaryTable中的表項(概念上的行)。”
索引{ ipMRouteBoundaryIfIndex,ipMRouteBoundaryAddress,
ipMRouteBoundaryAddressMask }
::= { ipMRouteBoundaryTable 1 }

IpMRouteBoundaryEntry ::=序列{
IpMRouteBoundaryIfIndex:InterfaceIndex,
ipMRouteBoundaryAddress:IpAddress,
ipMRouteBoundaryAddressMask:IpAddress,
ipMRouteBoundaryStatus:RowStatus
}

ipMRouteBoundaryIfIndex對象類型
語法:InterfaceIndex
最大訪問權限:不可訪問
狀態:現行
描述:
“這個邊界采用的接口的IfIndex值。不轉發到這個接口的在相關的地址和掩碼范圍帶有源地址的數據包。”
::= { ipMRouteBoundaryEntry 1 }

ipMRouteBoundaryAddress對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“由相應的ipMRouteBoundaryAddressMask值定義了組的范圍(指定了現有的邊界范圍)的組地址。地址范圍必須在RFC2365中定義的239.x.x.x網段中。”
::= { ipMRouteBoundaryEntry 2 }

ipMRouteBoundaryAddressMask對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“組地址掩碼,當結合相應的ipMRouteBoundaryAddress值,定義了的組范圍(現有的邊界網段)。”
::= { ipMRouteBoundaryEntry 3 }

ipMRouteBoundaryStatus對象類型
語法:RowStatus
最大訪問權限:讀創建
狀態:現行
描述:
“在創建的新表項或者從這個表中刪除的舊表項時,這個行的狀態。”
::= { ipMRouteBoundaryEntry 4 }

-- IP組播范圍的名稱表

ipMRouteScopeNameTable對象類型
語法:IpMRouteScopeNameEntry的序列
最大訪問權限:不可訪問
狀態:現行
描述:
“列出了組播范圍的名稱的(概念上)表單。”
::= { ipMRoute 6 }

ipMRouteScopeNameEntry對象類型
語法:IpMRouteScopeNameEntry
最大訪問權限:不可訪問
狀態:現行
描述:
“在ipMRouteScopeNameTable中的一個表項(概念上的行),描述了一個組播范圍的名稱。”
索引{ ipMRouteScopeNameAddress,
ipMRouteScopeNameAddressMask,
IMPLIED ipMRouteScopeNameLanguage }
::= { ipMRouteScopeNameTable 1 }

IpMRouteScopeNameEntry ::= 序列{
IpMRouteScopeNameAddress:IpAddress,
ipMRouteScopeNameAddressMask:IpAddress,
ipMRouteScopeNameLanguage:LanguageTag,
ipMRouteScopeNameString:SnmpAdminString,
ipMRouteScopeNameDefault:TruthValue,
ipMRouteScopeNameStatus:RowStatus
}

ipMRouteScopeNameAddress對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“組地址。和相應的ipMRouteScopeNameAddressMask值組合起來,定義了和組播范圍相關的組范圍。地址范圍是239.x.x.x網段。”
::= { ipMRouteScopeNameEntry 1 }

ipMRouteScopeNameAddressMask對象類型
語法:IpAddress
最大訪問權限:不可訪問
狀態:現行
描述:
“組地址掩碼。和相應的ipMRouteScopeNameAddress值組合起來,定義了和組播范圍相關的組范圍。”
::= { ipMRouteScopeNameEntry 2 }

ipMRouteScopeNameLanguage對象類型
語法:LanguageTag
最大訪問權限:不可訪問
狀態:現行
描述:
“和范圍名稱相關的類RFC1766語言標簽。”
::= { ipMRouteScopeNameEntry 3 }

ipMRouteScopeNameString對象類型
語法:SnmpAdminString
最大訪問權限:讀創建
狀態:現行
描述:
“和組播范圍相關的文本名稱。這個對象的值應該符合最終用戶的顯示要求。例如在這個范圍內分配一個組播地址。沒有指定名稱時,這個對象的缺省值應該是字符串239.x.x.x/y, x和y代表和范圍相對應的適當的地址和掩碼的長度。”
::= { ipMRouteScopeNameEntry 4 }

ipMRouteScopeNameDefault對象類型
語法 TruthValue
最大訪問權限:讀創建
狀態:現行
描述:
“假如為真,表示一種優先選擇權,假如在想用的語言中沒有可用的名稱,那么應用程序就應該使用下列語言中的名稱。”
DEFVAL { false }
::= { ipMRouteScopeNameEntry 5 }

ipMRouteScopeNameStatus對象類型
語法:RowStatus
最大訪問權限:讀創建
狀態:現行
描述:
“該行的狀態,用于創建新的入口或從列表中刪除舊的入口。”
::= { ipMRouteScopeNameEntry 6 }

-- 一致性信息

ipMRouteMIBConformance
對象標識符 ::= { ipMRouteStdMIB 2 }
ipMRouteMIBCompliances
對象標識符 ::= { ipMRouteMIBConformance 1 }
ipMRouteMIBGroups 對象標識符 ::= { ipMRouteMIBConformance 2 }

-- 一致性狀態

ipMRouteMIBCompliance依從模塊
狀態:現行
描述:
“IP組播MIB的一致性狀態。”
MODULE -- this module
強制性組{ ipMRouteMIBBasicGroup,
ipMRouteMIBRouteGroup}

組:ipMRouteMIBBoundaryGroup
描述:
“這個組是強制性的,假如路由器支持治理范圍的組播地址邊界。”

對象:ipMRouteBoundaryStatus
最小訪問權限:只讀
描述:
“不需要寫入訪問。”

對象:ipMRouteScopeNameStatus
最小訪問權限:只讀
描述:
“不需要寫入訪問。”

組:ipMRouteMIBHCInterfaceGroup
描述:
“該組只對ifSpeed的相應數值大于20Mbps的網絡接口是強制性的。”
::= { ipMRouteMIBCompliances 1 }

-- 一致的單元

ipMRouteMIBBasicGroup對象組
對象{ ipMRouteEnable,ipMRouteEntryCount,
ipMRouteUpstreamNeighbor,ipMRouteInIfIndex,
ipMRouteUpTime,ipMRouteExpiryTime,
ipMRouteNextHopState,
ipMRouteNextHopUpTime,
ipMRouteNextHopExpiryTime,
ipMRouteNextHopProtocol,
ipMRouteNextHopPkts,
ipMRouteInterfaceTtl,
ipMRouteInterfaceProtocol,ipMRouteInterfaceRateLimit,
ipMRouteInterfaceInMcastOctets,
ipMRouteInterfaceOutMcastOctets,
ipMRouteProtocol
}
狀態:現行
描述:
“支持基本的IP 組播路由治理的對象集合。”
::= { ipMRouteMIBGroups 1 }

ipMRouteMIBHopCountGroup對象組
對象{ ipMRouteNextHopClosestMemberHops }
狀態:現行
描述:
“支持IP組播路由跳計數應用治理的對象。”
::= { ipMRouteMIBGroups 2 }

ipMRouteMIBBoundaryGroup對象組
對象{ ipMRouteBoundaryStatus,ipMRouteScopeNameString,
ipMRouteScopeNameDefault,ipMRouteScopeNameStatus }
狀態:現行
描述:
“支持組播地址邊界范圍治理的對象集合。”
::= { ipMRouteMIBGroups 3 }

ipMRouteMIBPktsOutGroup對象組
對象{ ipMRouteNextHopPkts }
狀態:現行
描述:
“支持各個輸出接口表項的路由器的數據包計數器的治理對象集合。”
::= { ipMRouteMIBGroups 4 }

ipMRouteMIBHCInterfaceGroup對象組
對象{ ipMRouteInterfaceHCInMcastOctets,
ipMRouteInterfaceHCOutMcastOctets,
ipMRouteHCOctets }
狀態:現行
描述:
“提供給高速網絡接口(高于20,000,000 bps)的信息細節的對象集合。”
::= { ipMRouteMIBGroups 5 }

ipMRouteMIBRouteGroup對象組
對象{ ipMRouteRtProto,ipMRouteRtAddress,
ipMRouteRtMask,ipMRouteRtType }
狀態:現行
描述:
“提供了與組播路由信息和IP轉發列表相關信息的對象集合。”
::= { ipMRouteMIBGroups 6 }

ipMRouteMIBPktsGroup對象組
對象{ ipMRoutePkts,ipMRouteDifferentInIfPackets,
ipMRouteOctets }
狀態:現行
描述:
“支持各個轉發表項的數據包計數器治理的對象集合。”
::= { ipMRouteMIBGroups 7 }

END
5. IANA需要考慮的問題
ipMRouteRtProto、ipMRouteNextHopProtocol、ipMRouteInterfaceProtocol和 ipMRouteProtocol采用從了IANA-RTPROTO-MIB引入的文本約定。在單獨的MIB模塊中定義這些文本約定的目的是答應定義附加變量,除非發布這個文檔的新版本。IANA(Internet Assigned Numbers Authority)對分配所有Internet編號(包括各種和SNMP相關的編號)賦有責任;它將治理和這些文本約定相關的數值。
在和IANA-RTPROTO-MIB的MODULE- IDENTITY聲明相關的描述條款中,勾勒出了對IANA-RTPROTO-MIB進行變更和增減時所要遵守的規則。
可以從IANA的主頁http://www.iana.org/來訪問IANA-RTPROTO-MIB的當前版本。
6. 需要考慮的安全因素
這個MIB包含了可讀的對象,它們的值提供了有關組播路由的信息,包括用什么機制發送到哪個組的信息。也有許多具有讀/寫和/或讀創建的最大訪問權限子句的對象,例如那些答應網絡治理員配置的組播邊界。
當對可讀對象進行無授權的訪問時,并沒有太多問題;但是對可寫對象進行無授權的操作時,就可能導致拒絕服務,或者導致數據包廣播,而不僅僅是本地發布。因此,在沒有恰當的保護措施的非安全環境中,對SET業務的支持可能會對網絡業務產生負面影響。
SNMPv1自身不是一個安全環境。即使假設它自身是安全的(如用IPSec),仍然沒有方法在MIB中控制網絡上答應連通或GET/SET(read/change/create/delete)的信息。
強烈被推薦具有安全特性的應用----SNMPv3。尤其推薦使用基本用戶安全模型RFC2574[12]和基于觀點連接控制模型RFC2575[15]。
保證SNMP提供連通MIB是客戶/用戶的責任,應該配置成只有給那些合法用戶有權實施Get或Set信息。
7. 知識產權聲明
IETF不考慮任何關于知識產權或其他權利的有效性或適用范圍的問題,這些權利可能附屬于那些實現和使用本文檔描述的技術的文檔中聲明,基于此產權聲明的許可不是必須的。而且也無須表示為了識別此聲明而做的努力。關于標準制定和標準相關的IETF版權聲明過程的信息可以在BCP-11中找到。可以從IETF秘書處得到出版物的有效版權聲明的復制和許可證書,還可以使用此詳述的制定者和使用者的私人授權,以便得到通用的授權和許可。
IETF邀請任何感愛好的組織注重其版權、專利或專利應用、其它專有權利,它們可能需要使用這個標準的技術。請告知IETF 執行董事會相關的信息。
8. 致謝
該MIB模塊基于對IETF的Inter- Domain組播路由(IDMR)工作組的建議而修改。
9. 作者地址
Keith McCloghrie
cisco Systems,Inc.
170 West Tasman Drive
San Jose,CA 95134-1706
Phone: +1 408 526 5260
EMail: kzm@cisco.com

Dino Farinacci
Procket Networks
3850 North First Street
San Jose,CA 95134
Phone: +1 408-954-7909
Email: dino@procket.com

Dave Thaler
Microsoft Corporation
One Microsoft Way
Redmond,WA 98052-6399
Phone: +1 425 703 8835
EMail: dthaler@microsoft.com
10. 參考文獻
[1] Wijnen,B.,Harrington,D. and R. Presuhn,"An Architecture for Describing SNMP Management Frameworks",RFC2571,April 1999.
[2] Rose,M. and K. McCloghrie,"StrUCture and Identification of Management Information for TCP/IP-based Internets",STD 16,RFC1155,May 1990.
[3] Rose,M. and K. McCloghrie,"Concise MIB Definitions",STD 16,RFC1212,March 1991.
[4] Rose,M.,"A Convention for Defining Traps for use with the SNMP",RFC1215,March 1991.
[5] McCloghrie,K.,Perkins,D.,Schoenwaelder,J.,Case,J.,Rose,M. and S. Waldbusser,"Structure of Management Information Version 2 (SMIv2)",STD 58,RFC2578,STD 58,April 1999.
[6] McCloghrie,K.,Perkins,D.,Schoenwaelder,J.,Case,J.,Rose,M. and S. Waldbusser,"Textual Conventions for SMIv2",STD 58,RFC2579,April 1999.
[7] McCloghrie,K.,Perkins,D.,Schoenwaelder,J.,Case,J.,Rose,M. and S. Waldbusser,"Conformance Statements for SMIv2",STD 58,RFC2580,April 1999.
[8] Case,J.,Fedor,M.,Schoffstall,M. and J. Davin,"Simple Network Management Protocol",STD 15,RFC1157,May 1990.
[9] Case,J.,McCloghrie,K.,Rose,M. and S. Waldbusser,"Introduction to Community-based SNMPv2",RFC1901,January 1996.
[10] Case,J.,McCloghrie,K.,Rose,M. and S. Waldbusser,"Transport Mappings for Version 2 of the Simple Network Management Protocol (SNMPv2)",RFC1906,January 1996.
[11] Case,J.,Harrington D.,Presuhn R. and B. Wijnen,"Message Processing and Dispatching for the Simple Network Management Protocol (SNMP)",RFC2572,April 1999.
[12] Blumenthal,U. and B. Wijnen,"User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3)",RFC2574,April 1999.
[13] Case,J.,McCloghrie,K.,Rose,M. and S. Waldbusser,"Protocol Operations for Version 2 of the Simple Network Management Protocol (SNMPv2)",RFC1905,January 1996.
[14] Levi,D.,Meyer,P. and B. Stewart,"SNMPv3 applications",RFC2573,April 1999.
[15] Wijnen,B.,Presuhn,R. and K. McCloghrie,"View-based access Control Model (VACM) for the Simple Network Management Protocol (SNMP)",RFC2575,April 1999.
[16] Deering,S.,"multicast Routing in a Datagram Internetwork",PhD thesis,Electrical Engineering Dept.,Stanford University,December 1991.
[17] Waitzman,D.,Partridge,C. and S. Deering,"Distance Vector multicast routing protocol",RFC1075,November 1988.
[18] Estrin,D.,Farinacci,D.,Helmy,A.,Thaler,D.,Deering,S.,Handley,M.,Jacobson,V.,Liu,C.,Sharma,P. and L. Wei,"Protocol Independent multicast-Sparse Mode (PIM-SM): Protocol Specification",RFC2362,June 1998.
[19] Deering,S.,Estrin,D.,Farinacci,D.,Jacobson,V.,Helmy,A. and L. Wei,"Protocol Independent multicast Version 2,Dense Mode Specification",Work in Progress.
[20] Moy,J.,"multicast Extensions to OSPF",RFC1584,March 1994.
[21] Ballardie,A.,"Core Based Trees (CBT version 2) multicast routing",RFC2189,September 1997.
[22] Meyer,D.,"Administratively Scoped IP multicast",BCP 23,RFC2365,July 1998.
11. 完整的版權聲明
Copyright (C) The Internet Society (2000)。版權所有。
本文檔及其譯文可以拷貝和提供給他人,且其衍生物,如評論、解釋或幫助實施的作品可以全部或部分地定制、拷貝、出版和發布,對此我們不加任何限制,前提是上述版權聲明,及本段內容包含在所有的拷貝和派生作品中。然而,本文檔本身不答應以任何方式修改,例如刪除Internet社團或其他Internet組織的版權聲明或參考,除非是為了開發Internet標準的需要。即便在這種情況下,也需要添加Internet標準中定義的版權聲明,或者根據需要把他翻譯成英語以外的其他語言。
上述準許的有限許可是永久性的, 無論是Internet社團以及其繼續者或代理者都將不會廢止這些許可。
本文檔及其中包含的信息基于“AS IS”提供,而且INTERNET社團和IETF拒絕所有授權、表達或影射,包括但不限于任何這里使用的消息的授權將不會違反任何版權或者隱含的商業性授權或對特定的合理目的。
致謝
目前,RFC編者活動的基金由Internet社團提供。




發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 从化市| 汽车| 邮箱| 松阳县| 介休市| 襄汾县| 东源县| 故城县| 兴义市| 沙河市| 肇州县| 石城县| 徐闻县| 五指山市| 涿鹿县| 兴和县| 西贡区| 温泉县| 贵州省| 铜梁县| 淮北市| 花莲市| 德兴市| 葫芦岛市| 昌吉市| 政和县| 澄城县| 弋阳县| 长垣县| 大竹县| 旅游| 如东县| 牟定县| 密山市| 桦川县| 东阳市| 特克斯县| 庄浪县| 肥城市| 灵台县| 怀化市|