SNMP application of IPX protocol

Source: Internet
Author: User

In our understanding of the SNMP protocol, we know that some management and applications will involve the IPX protocol. Now we will make a brief analysis on the combination of the two. The details are as follows:

1. Introduction

The SNMP protocol has been specified as the formal Network Management Protocol used on the Internet. It has been widely accepted and used by developers on the Internet and non-Internet networks. Related Protocols and platforms have been generated. This section focuses on the use of SNMP on the IPX protocol, which is widely used due to the popularity of NovellNetWare. Compared with UDP, IPX also provides non-connection and unconfirmed data packet services based on different physical media and protocols.

Although the NetWare protocol family has been modified, IPX's socket address space authorization is still managed by Novell because it comes from Xerox's Internet Datagram Protocol IDP. Using SNMP on UDP is the most common method on the Internet. This description should be most suitable for environments where UDP transmission services are unavailable. The SNMP performer should realize that the lower transmission mode will have an important impact on the interoperability and universality of Internet management capabilities. Select the description of the appropriate SNMP transmission mode in.

2. Detailed Description

SNMP usually sets the value of PacketTyepField in the packet type field of the packet header of IPX protocol to 4, that is, PacketExchangePacket ).

Socket specified

The SNMP entity receives the GetRequest-PDU, GetNextRequest-PDU, and SetRequest-PDU message on port 36879. The target socket of the message is set to the hexadecimal value 900F ), set the target socket for receiving the Trap-PDU message on port 36880 to a hexadecimal value of 9010F ). The IPX address and Socket of the GetResponse-PDU message are determined based on the start point of the corresponding GetRequest-PDU, GetNextRequest-PDU, and orSetRequest-PDU messages.

Maximum packet length

Although SNMP does not uniformly require the execution of messages containing more than 484 bytes, we recommend that you support the maximum size allowed to execute a maximum SNMP message of 546 bytes under IPX ). In addition, this limit is the maximum packet length of the data that is guaranteed to be non-segmented by the router using the IPX protocol. If the executor knows the maximum value, he or she should select a large data packet. The maximum value is determined by the Intermediate router or link layer protocol.

Agent-addr domain of Trap-PDU

The agent-addr domain in the Trap-PDU sent by the SNMP agent should contain the IP address 0.0.0.0. The SNMP manager may query the transport layer to determine the trap source.

IPX transmission address Representation

It is sometimes necessary to indicate the IP address of the transmission service in the MIB. For example, in SNMPMIB, OBJECTIDENTIFIER is used to define the transmission domain IP address, IPX, and so on ). Use OCTETSTRING to represent the address of the domain.

 
 
  1. RFC1298-MIBDEFINITIONS::=BEGIN 
  2. IMPORTS  
  3. enterprisesFROMRFC1155-SMI;  
  4. novellOBJECTIDENTIFIER::={enterprises23}  
  5. transportDomainsOBJECTIDENTIFIER::={novell7}  
  6. ipxTransportDomainOBJECTIDENTIFIER::={transportDomains1} 

-- IPX transmission Domain Name: IpxTransportAddress: = OCTETSTRING (SIZE (12 ))

-- IpxTransportDomain indicates the original protocol of the transport service address.

-- IpxTransportAddress is 12 bytes long and contains three fields, in the order of High-low network bytes ).

-- The first domain contains 4 bytes of network number.

-- The next domain contains 6 bytes of the physical address of the node. Since the IPX protocol can run in various subnets.

-- In structure, the node physical address may not use all 6 bytes.

-- The address occupies the smallest valid part of the domain, and the majority of valid bytes should be 0.

-- The last domain contains 2 bytes of socket number.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.