IPX協(xié)議的SNMP應(yīng)用
在對SNMP協(xié)議的了解中,我們得知,一些管理和應(yīng)用都會涉及到IPX協(xié)議的相關(guān)方面。那么現(xiàn)在對于這兩者的結(jié)合使用我們來做一個簡要的分析。具體內(nèi)容如下:
1.介紹
SNMP協(xié)議已經(jīng)被指定為Internet上使用的正式的網(wǎng)絡(luò)管理協(xié)議。它已經(jīng)在Internet上和非Internet網(wǎng)絡(luò)中被開發(fā)者廣泛接受和使用。由此已產(chǎn)生了相關(guān)的協(xié)議和平臺。本節(jié)定位于在IPX協(xié)議上使用SNMP,其主要因為NovellNetWare的流行而廣泛普及。大略的等同UDP的功能,IPX也提供了基于不同物理介質(zhì)和協(xié)議上的無連接的、非確認的數(shù)據(jù)包服務(wù)。
盡管NetWare協(xié)議族已經(jīng)做了修改,IPX因其來源于Xerox的網(wǎng)際數(shù)據(jù)報協(xié)議IDP,其套接字地址空間的授權(quán)仍由Novell管理。在UDP上使用SNMP是目前Internet最普通的方式。本描述應(yīng)最適合于那些UDP傳輸服務(wù)不可用的環(huán)境。SNMP執(zhí)行者應(yīng)該意識到下層的傳輸方式會對Internet管理能力的互操作性和普遍性產(chǎn)生重要影響。選擇適當(dāng)SNMP傳輸方式的描述在。
2.詳細描述
SNMP通常會把IPX協(xié)議的包頭的包類型域PacketTyepField的值設(shè)為4(也就是包交換包PacketExchangePacket)。
套接字指定
SNMP實體在端口號36879接收GetRequest-PDU,GetNextRequest-PDU,and SetRequest-PDU消息(目標(biāo)套接字設(shè)為十六進制的值900F),在端口36880接收Trap-PDU消息(目標(biāo)套接字設(shè)為十六進制的值9010F)。GetResponse-PDU消息的IPX地址和套接字是根據(jù)相應(yīng)的GetRequest-PDU、GetNextRequest-PDU、orSetRequest-PDU消息的發(fā)起點確定的。
***數(shù)據(jù)包長度
盡管SNMP沒有統(tǒng)一要求執(zhí)行接收超過484字節(jié)的消息,建議支持執(zhí)行***SNMP消息的長度為546字節(jié)(IPX下允許的***尺寸)。此外這個限制也是擔(dān)保的數(shù)據(jù)通過IPX協(xié)議的路由器不分段的***包長度。執(zhí)行者如果知道***值,應(yīng)該選擇使用較大的數(shù)據(jù)包。這個***值是由中間的路由器或者中間的鏈路層協(xié)議決定的。
Trap-PDU的agent-addr域
由SNMP代理所發(fā)出的Trap-PDU其中的agent-addr域應(yīng)當(dāng)包含IP地址0.0.0.0。SNMP管理器可能會通過查詢傳輸層來確定陷阱來源。
IPX傳輸?shù)刂返谋硎?/strong>
有時有必要在MIB中表示IPX協(xié)議的傳輸服務(wù)地址。比如說SNMPMIB中使用OBJECTIDENTIFIER定義傳輸域(IP,IPX等等)。用OCTETSTRING表示該域的地址。
- RFC1298-MIBDEFINITIONS::=BEGIN
- IMPORTS
- enterprisesFROMRFC1155-SMI;
- novellOBJECTIDENTIFIER::={enterprises23}
- transportDomainsOBJECTIDENTIFIER::={novell7}
- ipxTransportDomainOBJECTIDENTIFIER::={transportDomains1}
--IPX傳輸域的權(quán)威命名:IpxTransportAddress::=OCTETSTRING(SIZE(12))
--IpxTransportDomain中表示傳輸服務(wù)地址的原文協(xié)定。
--IpxTransportAddress長12字節(jié)包含三個域,順序為網(wǎng)絡(luò)字節(jié)(高-低)。
--***個域長4字節(jié)包含網(wǎng)絡(luò)號。
--接下來的域長6字節(jié)包含該節(jié)點的物理地址。既然IPX協(xié)議可以運行在各種子網(wǎng)結(jié)。
--構(gòu)上,節(jié)點物理地址也許并不使用所有的6字節(jié)。
--理地址將占用該域中最小的有效部分而大部分有效字節(jié)應(yīng)當(dāng)為0。
--***的域長2字節(jié)包含套接字號。