⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2417.txt

📁 <VC++网络游戏建摸与实现>源代码
💻 TXT
📖 第 1 页 / 共 5 页
字号:
Chung & Greene              Standards Track                     [Page 7]RFC 2417                     Multicast MIB                September 1998           marsClientRowStatus                RowStatus       }   marsClientIndex OBJECT-TYPE       SYNTAX  Integer32(1..65535)       MAX-ACCESS not-accessible       STATUS  current       DESCRIPTION           "The auxiliary variable used to identify instances of            the columnar objects in the MARS MarsClientTable."       ::= { marsClientEntry 1 }   marsClientAddr OBJECT-TYPE       SYNTAX  AtmAddr          MAX-ACCESS read-create          STATUS  current          DESCRIPTION              "The ATM address associated with the ATM Client."          ::= { marsClientEntry 2 }   marsClientDefaultMarsAddr OBJECT-TYPE       SYNTAX  AtmAddr          MAX-ACCESS read-create          STATUS  current          DESCRIPTION              "The default MARS ATM address which is needed to               setup the initial signalling path between a MARS               client and its associated MARS."          ::= { marsClientEntry 3 }   marsClientHsn OBJECT-TYPE       SYNTAX  Unsigned32       MAX-ACCESS read-create          STATUS  current          DESCRIPTION              "The cluster membership own 32 bit Host Sequence               Number.  When a new cluster member starts up, it is               initialized to zero.  When the cluster member sends               the MARS_JOIN to register, the HSN will be correctly               set to the current cluster sequence number (CSN) when               the Client receives the copy of its MARS_JOIN from               the MARS.  It is is used to track the MARS sequence               number."          ::= { marsClientEntry 4 }   marsClientRegistration OBJECT-TYPE       SYNTAX  INTEGER {             notRegistered (1),Chung & Greene              Standards Track                     [Page 8]RFC 2417                     Multicast MIB                September 1998             registering (2),             registered (3),             reRegisteringFault (4),             reRegisteringRedirMap (5)           }       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "An indication with regards to the registration            status of this client. The registration codes            of 'notRegistered (1)', 'registered (2)', and            registered (3) are self-explanatory. The            'reRegisteringFault (4)' indicates the client is            in the process of re-registering with a MARS due            to some fault conditions.  The 'reRegisteringRedMap            (5)' status code shows that client is re-registering            because it has received a MARS_REDIRECT_MAP message            and was told to register with a different MARS from            the current MARS."       ::= { marsClientEntry 5 }   marsClientCmi OBJECT-TYPE       SYNTAX  INTEGER (0..65535)       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "16 bit Cluster member identifier (CMI) assigned by the            MARS which uniquely identifies each endpoint attached            to the cluster.  The value becomes valid after the            'marsClientRegistration' is set to the value            of 'registered (1)'."       ::= { marsClientEntry 6 }   marsClientDefaultMtu OBJECT-TYPE       SYNTAX  INTEGER (1..65535)       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "The default maximum transmission unit (MTU) used for            this cluster.  Note that the actual size used for a            VC between two members of the cluster may be negotiated            during connection setup and may be different than this            value.  Default value = 9180 bytes."       DEFVAL { 9180 }       ::= { marsClientEntry 7 }   marsClientFailureTimer OBJECT-TYPE       SYNTAX  INTEGER (1..2147483647)Chung & Greene              Standards Track                     [Page 9]RFC 2417                     Multicast MIB                September 1998       UNITS   "seconds"       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "A timer used to flag the failure of last MARS_MULTI            to arrive.  Default value = 10 seconds (recommended)."       DEFVAL { 10 }       ::= { marsClientEntry 8 }   marsClientRetranDelayTimer OBJECT-TYPE       SYNTAX  INTEGER (5..10)       UNITS   "seconds"       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "The delay timer for sending out new MARS_REQUEST            for the group after the client learned that there            is no other group in the cluster.  The timer must            be set between 5 and 10 seconds inclusive."       ::= { marsClientEntry 9 }   marsClientRdmMulReqAddRetrTimer OBJECT-TYPE       SYNTAX  INTEGER (5..10)       UNITS   "seconds"       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "The initial random L_MULTI_RQ/ADD retransmit timer            which can be set between 5 and 10 seconds inclusive."       ::= { marsClientEntry 10 }   marsClientRdmVcRevalidateTimer OBJECT-TYPE       SYNTAX  INTEGER (1..10)       UNITS   "seconds"       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "The random time to set VC_revalidate flag.  The            timer value ranges between 1 and 10 seconds            inclusive."       ::= { marsClientEntry 11 }   marsClientJoinLeaveRetrInterval OBJECT-TYPE       SYNTAX  INTEGER(5..2147483647)       UNITS   "seconds"       MAX-ACCESS read-create       STATUS  current       DESCRIPTIONChung & Greene              Standards Track                    [Page 10]RFC 2417                     Multicast MIB                September 1998           "MARS_JOIN/LEAVE retransmit interval. The minimum            and recommended values are 5 and 10 seconds,            respectively."       DEFVAL { 10 }       ::= { marsClientEntry 12 }   marsClientJoinLeaveRetrLimit OBJECT-TYPE       SYNTAX  INTEGER (0..5)       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "MARS_JOIN/LEAVE retransmit limit. The maximum            value is 5."       ::= { marsClientEntry 13 }   marsClientRegWithMarsRdmTimer OBJECT-TYPE       SYNTAX  INTEGER (1..10)       UNITS   "seconds"       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "Random time to register with MARS."       ::= { marsClientEntry 14 }   marsClientForceWaitTimer OBJECT-TYPE       SYNTAX  INTEGER (1..2147483647)       UNITS   "minutes"       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "Force wait if MARS re-registration is looping.            The minimum value is 1 minute."       ::= { marsClientEntry 15 }   marsClientLmtToMissRedirMapTimer OBJECT-TYPE       SYNTAX  INTEGER (1..4)       UNITS   "seconds"       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "Timer limit for client to miss MARS_REDIRECT_MAPS."       ::= { marsClientEntry 16 }   marsClientIdleTimer OBJECT-TYPE       SYNTAX  INTEGER (1..2147483647)       UNITS   "minutes"       MAX-ACCESS read-create       STATUS  currentChung & Greene              Standards Track                    [Page 11]RFC 2417                     Multicast MIB                September 1998       DESCRIPTION           "The configurable inactivity timer associated with a            client. When a VC is created at this client, it gets            the idle timer value from this configurable timer.            The minimum suggested value is 1 minute and the            recommended default value is 20 minutes."       DEFVAL { 20 }       ::= { marsClientEntry 17 }   marsClientRowStatus OBJECT-TYPE       SYNTAX  RowStatus       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "The object is used to create, delete or modify a            row in this table.            A row cannot be made 'active' until instances of            all corresponding columns in the row of this table            are appropriately configured and until the agent            has also created a corresponding row in the            marsClientStatTable.            When this object has a value of 'active', the            following columnar objects can not be modified:              marsClientDefaultMarsAddr,              marsClientHsn,              marsClientRegstration,              marsClientCmi,              marsClientDefaultMtu            while other objects in this conceptual row can be            modified irrespective of the value of this object.            Deletion of this row is allowed regardless of            whether or not a row in any associated tables            (i.e., marsClientVcTable) still exists or is in            use. Once this row is deleted, it is recommended            that the agent or the SNMP management station            (if possible) through the set command deletes            any stale rows that are associated with this            row."       ::= { marsClientEntry 18 }   --****************************************************************Chung & Greene              Standards Track                    [Page 12]RFC 2417                     Multicast MIB                September 1998   -- IP ATM MARS Client Multicast Group Address Object Definitions   --****************************************************************   marsClientMcGrpTable OBJECT-TYPE       SYNTAX  SEQUENCE OF MarsClientMcGrpEntry       MAX-ACCESS not-accessible       STATUS current       DESCRIPTION           "This table contains a list of IP multicast group address            blocks associated with a MARS client.  Entries in this            table are used by the client that needs to receive or            transmit packets from/to the specified range of            multicast addresses.            Each row can be created or deleted via configuration."       ::= {  marsClientObjects 2 }   marsClientMcGrpEntry OBJECT-TYPE       SYNTAX  MarsClientMcGrpEntry       MAX-ACCESS not-accessible       STATUS  current       DESCRIPTION           "Each entry represents a consecutive block of multicast            group addresses."       INDEX { ipAdEntAddr,               marsClientIndex,               marsClientMcMinGrpAddr,               marsClientMcMaxGrpAddr }       ::= { marsClientMcGrpTable 1 }   MarsClientMcGrpEntry ::=       SEQUENCE {           marsClientMcMinGrpAddr           IpAddress,           marsClientMcMaxGrpAddr           IpAddress,           marsClientMcGrpRowStatus         RowStatus       }   marsClientMcMinGrpAddr OBJECT-TYPE       SYNTAX  IpAddress       MAX-ACCESS not-accessible       STATUS  current       DESCRIPTION           "Minimum multicast group address - the min and max            multicast forms multi-group block.  If the MinGrpAddr            and MaxGrpAddr are the same, it indicates that this            block contains a single group address."       ::= { marsClientMcGrpEntry 1 }   marsClientMcMaxGrpAddr OBJECT-TYPEChung & Greene              Standards Track                    [Page 13]RFC 2417                     Multicast MIB                September 1998       SYNTAX  IpAddress       MAX-ACCESS not-accessible       STATUS  current       DESCRIPTION           "Maximum multicast group address - the min and max            multicast forms a multi-group block.  If the MinGrpAddr            and MaxGrpAddr are the same, it indicates that this            block contains a single group address."       ::= { marsClientMcGrpEntry 2 }   marsClientMcGrpRowStatus OBJECT-TYPE       SYNTAX  RowStatus       MAX-ACCESS read-create       STATUS  current       DESCRIPTION           "The object is used to create or delete a row in this            table.            Since other objects in this row are not-accessible            'index-objects', the value of this object has no            effect on whether those objects in this conceptual            row can be modified."       ::= { marsClientMcGrpEntry 3 }   --****************************************************************   -- IP ATM MARS Client Backup MARS Object Definitions   --****************************************************************   marsClientBackupMarsTable OBJECT-TYPE       SYNTAX  SEQUENCE OF MarsClientBackupMarsEntry       MAX-ACCESS not-accessible       STATUS current       DESCRIPTION           "This table contains a list of backup MARS addresses that            a client can connect to in case of failure for connecting            to the primary server. The list of addresses is in            descending order of preference. It should be noted that            the backup list provided by the MARS to the client via            the MARS_REDIRECT_MAP message has a higher preference than            addresses that are manually configured into the client.            When such a list is received from the MARS, this information            should be inserted at the top of the list.            Each row can be created or deleted via configuration."       ::= {  marsClientObjects 3 }   marsClientBackupMarsEntry OBJECT-TYPE       SYNTAX  MarsClientBackupMarsEntry       MAX-ACCESS not-accessibleChung & Greene              Standards Track                    [Page 14]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -