本文檔講述了一種Internet社區的Internet標準跟蹤協議,它需要進一步進行討論和建議以得到改進。請參考最新版的”Internet架構委員會正式協議標準”來獲得本協議的標準化程度和狀態。本備忘錄的發布不受任何限制。
版權聲明
Copyright(C)TheInternetSociety(1998)。版權所有。
摘要
這個文檔是定義了多種ipv6MIB對象組的一系列文檔中的一個。非凡是在這個文檔中定義了它描述了ICMPv6組。
這個文檔定義了用于治理基于IPv6Internet的網絡治理協議的治理信息數據庫(ManagementInformationBase,縮寫為MIB)的一部分。
在某種意義上,這個文檔定義了一個MIB模塊,它既適用于SNMPv2SMI,也在語義上和對等體SNMPv1的定義相同。
1.SNMPv2網絡治理框架
SNMPv2網絡治理框架目前包括三個主要部分。它們是:
oSMI,在RFC1902[1]中描述——用于為治理目的描述和命名對象的機制。
oMIB-II,STD17,RFC1213[2]——Internet協議組的治理對象核心集。
oRFC1157/STD15[4]和RFC1905[5]——定義了兩個用于訪問治理對象的協議版本。
框架答應出于實驗和評估目的來定義新對象。
1.1.對象定義
治理對象通過一個稱為治理信息庫或MIB的虛擬信息庫來訪問。MIB中的對象用抽象語法標記(ASN.1)的子集(定義在SMI中)定義。非凡地,每個對象類型命名為一個對象標識符(OBJECTIDENTIFIER)(一個治理指配名)。對象類型和對象實例一起唯一地標識一個特定的實例化對象。為方便起見,通常使用一個文本字符串,稱為描述符,指向對象類型。
2.綜述
這個文檔是定義了多種IPv6MIB對象組的一系列文檔中的一個。非凡是在這個文檔中定義了它描述了ICMPv6組。這些組是一致的基本單位:假如把組的語義應用于應用程序,那么必須在組中執行所有對象。例如,假如它在IPv6協議上執行TCP的話,應用程序必須執行TCP組。最少,應用程序必須執行和在這個文檔中定義的ICMPv6組以及IPv6通用組(Generalgroup)[9]。
這個文檔定義了IPv6MIB的ICMPv6組。
3.ICMPv6類
IPV6-ICMP-MIBDEFINITIONS::=BEGIN
IMPORTS
模塊標識符,對象類,
來自SNMPv2-SMI的mib-2,32位計數器
來自SNMPv2-CONF的對象組模塊依從關系
來自IPV6-MIB的ipv6IfEntry;
ipv6IcmpMIB模塊標識符
最新的更新“9801082155Z”
組織“IETFIPv6WorkingGroup”
聯系信息
“DimitryHaSKIN
Postal:BayNetworks,Inc.
660TechologyParkDrive.
Billerica,MA01821
US
Tel:+1-978-916-8124
E-mail:dhaskin@baynetworks.com
SteveOnishi
Postal:BayNetworks,Inc.
3FederalStreet
Billerica,MA01821
US
Tel:+1-978-916-3816
E-mail:sonishi@baynetworks.com”
描述
“執行ICMPv6實體的MIB模塊。”
::={mib-256}
--ICMPv6組
ipv6IcmpMIBObjects對象標識符::={ipv6IcmpMIB1}
--各個接口的ICMPv6狀態表
ipv6IfIcmpTable對象類
語法:Ipv6IfIcmpEntry的序列
最大訪問權限:不可訪問
狀態:現行
描述
“IPv6ICMP的統計。這個表包含了實體收到和發出的ICMPv6消息的統計。”
::={ipv6IcmpMIBObjects1}
ipv6IfIcmpEntry對象類
語法:Ipv6IfIcmpEntry
最大訪問權限:不可訪問
狀態:現行
描述
“一個ICMPv6統計表項,包含著在一個真正的IPv6接口上的對象。注重:接收接口是給定ICMPv6消息編址的接口,對于消息的輸入接口不一定必須。同樣地,發送接口是源于給定的ICMP消息的接口,這個消息一般有輸出接口,但是這不是必須的。”
增量{ipv6IfEntry}
::={ipv6IfIcmpTable1}
Ipv6IfIcmpEntry::=序列{
ipv6IfIcmpInMsgs
32位計數器,
ipv6IfIcmpInErrors
32位計數器,
ipv6IfIcmpInDestUnreachs
32位計數器,
ipv6IfIcmpInAdminPRohibs
32位計數器,
ipv6IfIcmpInTimeExcds
32位計數器,
ipv6IfIcmpInParmProblems
32位計數器,
ipv6IfIcmpInPktTooBigs
32位計數器,
ipv6IfIcmpInEchos
32位計數器,
ipv6IfIcmpInEchoReplies
32位計數器,
ipv6IfIcmpInRouterSolicits
32位計數器,
ipv6IfIcmpInRouterAdvertisements
32位計數器,
ipv6IfIcmpInNeighborSolicits
32位計數器,
ipv6IfIcmpInNeighborAdvertisements
32位計數器,
ipv6IfIcmpInRedirects
32位計數器,
ipv6IfIcmpInGroupMembQueries
32位計數器,
ipv6IfIcmpInGroupMembResponses
32位計數器,
ipv6IfIcmpInGroupMembRedUCtions
32位計數器,
ipv6IfIcmpOutMsgs
32位計數器,
ipv6IfIcmpOutErrors
32位計數器,
ipv6IfIcmpOutDestUnreachs
32位計數器,
ipv6IfIcmpOutAdminProhibs
32位計數器,
ipv6IfIcmpOutTimeExcds
32位計數器,
ipv6IfIcmpOutParmProblems
32位計數器,
ipv6IfIcmpOutPktTooBigs
32位計數器,
ipv6IfIcmpOutEchos
32位計數器,
ipv6IfIcmpOutEchoReplies
32位計數器,
ipv6IfIcmpOutRouterSolicits
32位計數器,
ipv6IfIcmpOutRouterAdvertisements
32位計數器,
ipv6IfIcmpOutNeighborSolicits
32位計數器,
ipv6IfIcmpOutNeighborAdvertisements
32位計數器,
ipv6IfIcmpOutRedirects
32位計數器,
ipv6IfIcmpOutGroupMembQueries
32位計數器,
ipv6IfIcmpOutGroupMembResponses
32位計數器,
ipv6IfIcmpOutGroupMembReductions
32位計數器
}
ipv6IfIcmpInMsgs對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP消息的總數,包括由ipv6IfIcmpInErrors累計的所有數字。注重:這個接口是對ICMP消息編址的接口,對于這個消息,輸入接口不是必須的。”
::={ipv6IfIcmpEntry1}
ipv6IfIcmpInErrors對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到并檢測到帶有特定的ICMP錯誤(ICMP校驗錯、長度錯誤等等)的ICMP消息的數量。”
::={ipv6IfIcmpEntry2}
ipv6IfIcmpInDestUnreachs對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口上收到的目的地址不可達的ICMP消息(DestinationUnreachablemessage)的數量。”
::={ipv6IfIcmpEntry3}
ipv6IfIcmpInAdminProhibs對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP源地址不可達/通訊治理禁止(destinationunreachable/communicationadministrativelyprohibited)消息的數量。”
::={ipv6IfIcmpEntry4}
ipv6IfIcmpInTimeExcds對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP超時(TimeExceeded)消息的數量。”
::={ipv6IfIcmpEntry5}
ipv6IfIcmpInParmProblems對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP參數問題(ParameterProblem)消息的數量。”
::={ipv6IfIcmpEntry6}
ipv6IfIcmpInPktTooBigs對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP數據包太大(PacketTooBig)消息的數量。”
::={ipv6IfIcmpEntry7}
ipv6IfIcmpInEchos對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMPEcho(必要的)消息的數量。”
::={ipv6IfIcmpEntry8}
ipv6IfIcmpInEchoReplies對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMPEcho應答(EchoReply)消息的數量。”
::={ipv6IfIcmpEntry9}
ipv6IfIcmpInRouterSolicits對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP路由器請求(RouterSolicit)消息的數量。”
::={ipv6IfIcmpEntry10}
ipv6IfIcmpInRouterAdvertisements對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP路由器通告(RouterAdvertisement)消息的數量。”
::={ipv6IfIcmpEntry11}
ipv6IfIcmpInNeighborSolicits對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP相鄰節點請求(NeighborSolicit)消息的數量。”
::={ipv6IfIcmpEntry12}
ipv6IfIcmpInNeighborAdvertisements對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMP相鄰節點通告(NeighborAdvertisement)消息的數量。”
::={ipv6IfIcmpEntry13}
ipv6IfIcmpInRedirects對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的重定向(Redirect)消息的數量。”
::={ipv6IfIcmpEntry14}
ipv6IfIcmpInGroupMembQueries對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMPv6組成員查詢(GroupMembershipQuery)消息的數量。”
::={ipv6IfIcmpEntry15}
ipv6IfIcmpInGroupMembResponses對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMPv6組成員響應(GroupMembershipResponse)消息的數量。”
::={ipv6IfIcmpEntry16}
ipv6IfIcmpInGroupMembReductions對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口收到的ICMPv6組成員還原(GroupMembershipReduction)消息的數量。”
::={ipv6IfIcmpEntry17}
ipv6IfIcmpOutMsgs對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“這個接口嘗試發送的ICMP消息的總數。注重這個累計數字包含了所有由icmpOutErrors累計的次數。”
::={ipv6IfIcmpEntry18}
ipv6IfIcmpOutErrors對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“由于在ICMP中發現了諸如緩存缺乏導致的問題而不能發送的ICMP消息的數量。這個數值不包括在ICMP層之外發現的錯誤,例如IPv6路由失效而產生的數據報。在某些應用程序中,可能有一些形成計數器數值的錯誤類型。”
::={ipv6IfIcmpEntry19}
ipv6IfIcmpOutDestUnreachs對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMP目的地址不可達(DestinationUnreachable)消息的數量。”
::={ipv6IfIcmpEntry20}
ipv6IfIcmpOutAdminProhibs對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“發送的ICMP源地址不可達/通訊治理禁止(destunreachable/communicationadministrativelyprohibited)消息的數量。”
::={ipv6IfIcmpEntry21}
ipv6IfIcmpOutTimeExcds對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMP超時(TimeExceeded)消息的數量。”
::={ipv6IfIcmpEntry22}
ipv6IfIcmpOutParmProblems對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMP參數問題(ParameterProblem)消息的數量。”
::={ipv6IfIcmpEntry23}
ipv6IfIcmpOutPktTooBigs對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMP數據包太大(PacketTooBig)消息的數量。”
::={ipv6IfIcmpEntry24}
ipv6IfIcmpOutEchos對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMPEcho(請求)消息的數量。”
::={ipv6IfIcmpEntry25}
ipv6IfIcmpOutEchoReplies對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMPEcho應答消息的數量。”
::={ipv6IfIcmpEntry26}
ipv6IfIcmpOutRouterSolicits對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMP路由器請求消息的數量。”
::={ipv6IfIcmpEntry27}
ipv6IfIcmpOutRouterAdvertisements對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMP路由器通告消息的數量。”
::={ipv6IfIcmpEntry28}
ipv6IfIcmpOutNeighborSolicits對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMP相鄰節點請求消息的數量。”
::={ipv6IfIcmpEntry29}
ipv6IfIcmpOutNeighborAdvertisements對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“接口發送的ICMP相鄰節點(NeighborAdvertisement)消息的數量。”
::={ipv6IfIcmpEntry30}
ipv6IfIcmpOutRedirects對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“發送的重定向消息的數量。對于主機來講,這個對象總是0,因為主機不發送重定向。”
::={ipv6IfIcmpEntry31}
ipv6IfIcmpOutGroupMembQueries對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“發送的ICMPv6組成員查詢(GroupMembershipQuery)的數量。”
::={ipv6IfIcmpEntry32}
ipv6IfIcmpOutGroupMembResponses對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“發送的ICMPv6組成員響應(GroupMembershipResponse)的數量。”
::={ipv6IfIcmpEntry33}
ipv6IfIcmpOutGroupMembReductions對象類
語法:32位計數器
最大訪問權限:只讀
狀態:現行
描述
“發送的ICMPv6組成員復位(GroupMembershipReduction)的數量。”
::={ipv6IfIcmpEntry34}
--一致性消息
ipv6IcmpConformance對象標識符::={ipv6IcmpMIB2}
ipv6IcmpCompliances
對象標識符::={ipv6IcmpConformance1}
ipv6IcmpGroups
對象標識符::={ipv6IcmpConformance2}
--依從關系聲明
ipv6IcmpCompliance模塊依從關系
狀態:現行
描述
“執行ICMPv6的SNMPv2實體的依從關系聲明。”
MODULE--thismodule
強制性組{ipv6IcmpGroup}
::={ipv6IcmpCompliances1}
ipv6IcmpGroup對象類
對象{
ipv6IfIcmpInMsgs,
ipv6IfIcmpInErrors,
ipv6IfIcmpInDestUnreachs,
ipv6IfIcmpInAdminProhibs,
ipv6IfIcmpInTimeExcds,
ipv6IfIcmpInParmProblems,
ipv6IfIcmpInPktTooBigs,
ipv6IfIcmpInEchos,
ipv6IfIcmpInEchoReplies,
ipv6IfIcmpInRouterSolicits,
ipv6IfIcmpInRouterAdvertisements,
ipv6IfIcmpInNeighborSolicits,
ipv6IfIcmpInNeighborAdvertisements,
ipv6IfIcmpInRedirects,
ipv6IfIcmpInGroupMembQueries,
ipv6IfIcmpInGroupMembResponses,
ipv6IfIcmpInGroupMembReductions,
ipv6IfIcmpOutMsgs,
ipv6IfIcmpOutErrors,
ipv6IfIcmpOutDestUnreachs,
ipv6IfIcmpOutAdminProhibs,
ipv6IfIcmpOutTimeExcds,
ipv6IfIcmpOutParmProblems,
ipv6IfIcmpOutPktTooBigs,
ipv6IfIcmpOutEchos,
ipv6IfIcmpOutEchoReplies,
ipv6IfIcmpOutRouterSolicits,
ipv6IfIcmpOutRouterAdvertisements,
ipv6IfIcmpOutNeighborSolicits,
ipv6IfIcmpOutNeighborAdvertisements,
ipv6IfIcmpOutRedirects,
ipv6IfIcmpOutGroupMembQueries,
ipv6IfIcmpOutGroupMembResponses,
ipv6IfIcmpOutGroupMembReductions
}
狀態:現行
描述
“提供消息細節給ICMPv6的對象的ICMPv6組。”
::={ipv6IcmpGroups1}
END
4.致謝
這個文檔取材于IETF在基于IPv4的Internet方面的MIB作品。
我們對下列朋友的建設性的和有價值的建議:
MikeDaniele,
MargaretForsythe,
Jean-PierreRoch,
JuergenSchoenwaelder,
VivekVenkatraman.
5.參考文獻
[1]SNMPv2WorkingGroup,Case,J.,McCloghrie,K.,Rose,M.,andS.Waldbusser,“StructureofManagementInformationforVersion2oftheSimpleNetworkManagementProtocol(SNMPv2)”,RFC1902,January1996。
[2]SNMPv2WorkingGroup,Case,J.,McCloghrie,K.,Rose,M.,andS.Waldbusser,“TextualConventionsforVersion2oftheSimpleNetworkManagementProtocol(SNMPv2)”,RFC1903,January1996。
[3]McCloghrie,K.,andM.Rose,Editors,“ManagementInformationBaseforNetworkManagementofTCP/IP-basedinternets:MIB-II”,STD17,RFC1213,March1991。
[4]Case,J.,Fedor,M.,Schoffstall,M.andJ.Davin,“ASimpleNetworkManagementProtocol(SNMP)”,STD15,RFC1157,May1990。
[5]SNMPv2WorkingGroup,Case,J.,McCloghrie,K.,Rose,M.andS.Waldbusser,“ProtocolOperationsforVersion2oftheSimpleNetworkManagementProtocol(SNMPv2)”,RFC1905,January1996。
[6]McCloghrie,K.andF.Kastenholz,“EvolutionoftheInterfacesGroupofMIB-II”,RFC1573,January1994。
[7]Deering,S.andR.Hinden,Editors,“InternetProtocol,Version6(IPv6)Specification”,RFC2460,December1998。
[8]Conta,A.andS.Deering,“InternetControlMessageProtocol(ICMPv6)fortheInternetProtocolVersion6(IPv6)Specification”,RFC2463,December1998。
[9]Haskin,D.,andS.Onishi,“ManagementInformationBaseforIPVersion6:TextualConventionsandGeneralGroup”,RFC2465,December1998。
6.需要考慮的安全問題
在某些網絡環境中,認為在這個MIB中定義的某些治理信息是很敏感的。
因此,在這種環境下,對收到的SNMP請求和控制訪問權限的治理信息進行認證是非常必要的。
7.作者地址
DimitryHaskin
BayNetworks,Inc.
600TechnologyParkDrive
Billerica,MA01821
EMail:dhaskin@baynetworks.com
SteveOnishi
BayNetworks,Inc.
3FederalStreet
Billerica,MA01821
EMail:sonishi@baynetworks.com
8.完整的版權聲明
Copyright(C)TheInternetSociety(2000)。版權所有。
本文檔及其譯文可以拷貝和提供給他人,且其衍生物,如評論、解釋或幫助實施的作品可以全部或部分地定制、拷貝、出版和發布,對此我們不加任何限制,前提是上述版權聲明,及本段內容包含在所有的拷貝和派生作品中。然而,本文檔本身不答應以任何方式修改,例如刪除Internet社團或其他Internet組織的版權聲明或參考,除非是為了開發Internet標準的需要。即便在這種情況下,也需要添加Internet標準中定義的版權聲明,或者根據需要把他翻譯成英語以外的其他語言。
上述準許的有限許可是永久性的,無論是Internet社團以及其繼續者或代理者都將不會廢止這些許可。
本文檔及其中包含的信息基于“ASIS”提供,而且INTERNET社團和IETF拒絕所有授權、表達或影射,包括但不限于任何這里使用的消息的授權將不會違反任何版權或者隱含的商業性授權或對特定的合理目的。
新聞熱點
疑難解答