IPX协议的使用和分析(1)


对于IPX协议的一些应用我们本文结合SNMP协议的相关使用来对这方面内容进行一下讲解。首先我们来了解一下目前这两个协议结合使用的一些基本情况。那么具体的内容还是请大家从下文来了解一下。

1.介绍

SNMP协议已经被指定为Internet上使用的正式的网络管理协议。它已经在Internet上和非Internet网络中被开发者广泛接受和使用。由此已产生了相关的协议和平台。本节定位于在IPX协议上使用SNMP,其主要因为NovellNetWare的流行而广泛普及。大略的等同UDP的功能,IPX也提供了基于不同物理介质和协议上的无连接的、非确认的数据包服务。

尽管NetWare协议族已经做了修改,IPX因其来源于Xerox的网际数据报协议IDP,其套接字地址空间的授权仍由Novell管理。在UDP上使用SNMP是目前Internet最普通的方式。本描述应最适合于那些UDP传输服务不可用的环境。SNMP执行者应该意识到下层的传输方式会对Internet管理能力的互操作性和普遍性产生重要影响。选择适当SNMP传输方式的描述在。

2.详细描述

SNMP通常会把IPX协议的包头的包类型域PacketTyepField的值设为4也就是包交换包PacketExchangePacket)。

套接字指定

SNMP实体在端口号36879接收GetRequest-PDU,GetNextRequest-PDU,and SetRequest-PDU消息目标套接字设为十六进制的值900F),在端口36880接收Trap-PDU消息目标套接字设为十六进制的值9010F)。GetResponse-PDU消息的IPX地址和套接字是根据相应的GetRequest-PDU、GetNextRequest-PDU、orSetRequest-PDU消息的发起点确定的。

最大数据包长度

尽管SNMP没有统一要求执行接收超过484字节的消息,建议支持执行最大SNMP消息的长度为546字节IPX下允许的最大尺寸)。此外这个限制也是担保的数据通过IPX协议的路由器不分段的最大包长度。执行者如果知道最大值,应该选择使用较大的数据包。这个最大值是由中间的路由器或者中间的链路层协议决定的。

Trap-PDU的agent-addr域

由SNMP代理所发出的Trap-PDU其中的agent-addr域应当包含IP地址0.0.0.0。SNMP管理器可能会通过查询传输层来确定陷阱来源。


相关内容