rfc2107.txt

来自「中、英文RFC文档大全打包下载完全版 .」· 文本 代码 · 共 1,180 行 · 第 1/3 页

TXT
1,180
字号
RFC 2107                          ATMP                     February 1997      Mobile Node IPX Station  The 6 octet value used to represent the                               station portion of the mobile node's IPX                               address.  This value should be set to all                               0's if only IP is to be tunneled instead                               of IPX.      Reserved                 This field is for future extensibility                               and MUST be set to all 0's.      HN Name                  This is the name of the "Connection                               Profile" to be used by the home agent to                               forward all packets received from the                               mobile node.  This character string is                               terminated by a NUL character and can be                               up to 32 characters long, including the                               NUL terminator.2.2 Challenge Request   The Home Agent issues a Challenge Request in response to the receipt   of a Registration Request from a Foreign Agent.  It is used by the   Home Agent, in conjunction with the Challenge Reply, to authenticate   the Foreign Agent.   IP fields      Source Address           The IP address of the Home Agent                               interface from which the request is                               issued.      Destination Address      Copied form the Source Address of the                               Registration Request.   UDP fields:      Source Port              variable      Destination Port         Copied from the Source Port of the                               Registration Request.Hamzeh                       Informational                      [Page 8]RFC 2107                          ATMP                     February 1997The UDP header is followed by the ATMP fields shown below:    0                   1                   2                   3    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |    Version    |    Type       |         Identifier            |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |                                                               |   |                         Authenticator                         |   |                                                               |   |                                                               |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |         Result Code           |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      Version                  The ATMP protocol version.  MUST be 1.      Type                     2 for Challenge Request      Identifier               A 16 bit number used to match replies                               with requests.  A new value should be                               provided in each new request.                               Retransmissions of the same request                               should use the same identifier.      Authenticator            A series of 16 octet values randomly                               generated by the Home Agent.  The                               receiving Foreign Agent is to perform an                               MD5 [7] hash of these values along with a                               shared secret.  The resultant digest is                               returned in the Challenge Reply.  See                               Sec. 2.3 Retransmissions of the Challenge                               Request should use the same Authenticator                               value.                               A value of all 0's in this field                               indicates an error occurred with the                               Registration Request.  The error code                               will be in the following field.Hamzeh                       Informational                      [Page 9]RFC 2107                          ATMP                     February 1997      Result Code              If non-zero, this value indicates the                               error condition that occurred.  See Sec.                               2.8 for a list of Result Code values and                               their meanings.                               A non-zero value in this field implies                               that the Authenticator field will be                               zero.2.3 Challenge Reply   The Foreign Agent issues a Challenge Reply upon receipt of a valid   Challenge Request (one with a Result Code of 0) from the Home Agent.   The Foreign Agent uses the randomly generated Authenticator value   from the Challenge Request along with a shared secret to produce an   MD5 digest value which is returned to the Home Agent in the Challenge   Reply.   IP fields      Source Address           The IP address of the Foreign Agent                               interface from which the reply is issued.      Destination Address      Copied from the Source Address of the                               Challenge Request.   UDP fields:      Source Port              variable      Destination Port         Copied from the Source Port of the                               Challenge Request.   The UDP header is followed by the ATMP fields shown below:       0                   1                   2                   3       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |    Version    |    Type       |         Identifier            |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |          Reply Length         |       Reply  . . .      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Hamzeh                       Informational                     [Page 10]RFC 2107                          ATMP                     February 1997      Version                  The ATMP protocol version.  MUST be 1.      Type                     3 for Challenge Reply      Identifier               Copied from the corresponding                               Deregistration Request.      Reply Length             This field specifies the length of the                               challenge reply computation based on the                               received Authenticator and the shared                               secret.  For MD5 this length will always                               be 16.  This field is provided for future                               extensibility.      Reply                    This is the computed challenge reply.  It                               is computed by performing an MD5 message                               digest computation over the Authenticator                               value received in the Challenge Request                               appended with the secret shared between                               the Foreign Agent and the Home Agent.                               The digests produced by MD5 are always 16                               octets long.2.4 Registration Reply   A Registration Reply is issued by a Home Agent in reply to a   Challenge Reply received from a Foreign Agent.  The Registration   Reply indicates to the Foreign Agent whether the registration was   accepted by the Home Agent or not.  It also provides a "tunnel ID" to   uniquely identify the tunnel to be associated with this session.   The Home Agent calculates the same MD5 hash on the Challenge Request   Authenticator field and the shared secret.  The resulting digest is   compared with the Reply value in the Challenge Reply and if it is   equal, authentication is successful.  Otherwise the registration is   not accepted and the Foreign Agent is informed by the Result Code of   the Registration Reply that registration failed due to an   authentication failure.   IP fields      Source Address           The IP address of the Home Agent                               interface from which the reply is issued.      Destination Address      Copied from the Source Address of the                               Challenge Reply.Hamzeh                       Informational                     [Page 11]RFC 2107                          ATMP                     February 1997   UDP fields:      Source Port              variable      Destination Port         Copied from the Source Port of the                               Challenge Reply.   The UDP header is followed by the ATMP fields shown below:       0                   1                   2                   3       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |    Version    |    Type       |         Identifier            |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |          Result Code          |         Tunnel ID             |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      Version                  The ATMP protocol version.  MUST be 1.      Type                     4 for Registration Reply      Identifier               Copied from the corresponding                               Registration Request.      Result Code              Specifies the result of the registration                               and authentication attempt by the Foreign                               Agent.  Sec. 2.8 for a list of Result                               Code values and their meanings.      Tunnel ID                This is the identifier used to indicate a                               given mobility binding between a given                               Mobile Node and Home Agent.  This                               identifier is used to distinguish                               multiple tunnels between a given Foreign                               Agent-Home Agent pair.  It is carried in                               the "key" field of the GRE [1] tunnel                               packets that ATMP uses as the tunnel                               protocol.  It is also used in                               Deregistration Requests and Error                               Notification messages to indicate the                               particular mobility binding to which they                               relate.Hamzeh                       Informational                     [Page 12]RFC 2107                          ATMP                     February 19972.5 Deregistration Request   The Deregistration Request is issued by the Foreign Agent to the Home   Agent to indicate that the specified mobility binding is to be ended.   This request may result from the Foreign Agent detecting that its   connection to the Mobile Node has terminated.  It can also be issued   in response to a detected error condition by the Foreign Agent or   receipt of an Error Notification message from the Home Agent.   IP fields      Source Address           The IP address of the Foreign Agent                               interface from which the request is                               issued.      Destination Address      5150  (or port number configured in FA                               for given HA)   UDP fields:      Source Port              variable      Destination Port         Copied from the Source Port of the                               Challenge Reply.   The UDP header is followed by the ATMP fields shown below:       0                   1                   2                   3       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |    Version    |    Type       |         Identifier            |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |         Tunnel ID             |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      Version                  The ATMP protocol version.  MUST be 1.      Type                     5 for Deregistration Request      Identifier               A 16 bit number used to match replies                               with requests.  A new value should be                               provided in each new request.                               Retransmissions of the same request                               should use the same identifier.Hamzeh                       Informational                     [Page 13]RFC 2107                          ATMP                     February 1997      Tunnel ID                Tunnel identifier of the mobility binding                               to be terminated.2.6 Deregistration Reply   The Deregistration Reply is issued by the Home Agent in response to a   Deregistration Request received from a Foreign Agent.  If the   Deregistration Request was valid, the Home Agent removes the   specified mobility binding from its tables and issues an affirmative   reply.  Otherwise the Home Agent issues a Deregistration Reply with a   Result Code indicating the reason for failure of the Deregistration   Request.   IP fields      Source Address           The IP address of the Home Agent                               interface from which the reply is issued.      Destination Address      Copied from the Source Address of the                               received Deregistration Request.   UDP fields:      Source Port              variable      Destination Port         Copied from the Source Port of the                               received Deregistration Request.   The UDP header is followed by the ATMP fields shown below:    0                   1                   2                   3    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |    Version    |    Type       |         Identifier            |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |          Result Code          |         Tunnel ID             |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      Version                  The ATMP protocol version.  MUST be 1.      Type                     6 for Deregistration Reply      Identifier               Copied from the corresponding                               Deregistration Request.Hamzeh                       Informational                     [Page 14]RFC 2107                          ATMP                     February 1997

⌨️ 快捷键说明

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