<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="rsip-parameters.xsl"?>
<?xml-model href="rsip-parameters.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="rsip-parameters">
  <title>Realm Specific IP (RSIP) Parameters</title>
  <created>2001-04-20</created>
  <updated>2009-07-29</updated>
  <registry id="rsip-parameters-1">
    <title>RSIP Parameters</title>
    <xref type="rfc" data="rfc3103"/>
    <range>
      <value>0</value>
      <registration_rule>Reserved</registration_rule>
    </range>
    <range>
      <value>1-240</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>241-255</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <note>RSIP Parameters was defined in section 8 of <xref type="rfc" data="rfc3103"/>, unless
otherwise stated.
    </note>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>1</value>
      <description>Address</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>2</value>
      <description>Ports</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>3</value>
      <description>Lease Time</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>4</value>
      <description>Client ID</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>5</value>
      <description>Bind ID</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>6</value>
      <description>Tunnel Type</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>7</value>
      <description>RSIP Method</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>8</value>
      <description>Error</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>9</value>
      <description>Flow Policy</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>10</value>
      <description>Indicator</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>11</value>
      <description>Message Counter</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>12</value>
      <description>Vendor Specific Parameter</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>13-21</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>22</value>
      <description>SPI</description>
      <xref type="rfc" data="rfc3104"/>
    </record>
    <record>
      <value>23-240</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>241-255</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
  </registry>
  
  <registry id="rsip-parameters-2">
    <title>RSIP Address Types</title>
    <xref type="rfc" data="rfc3103"/>
    <range>
      <value>0</value>
      <registration_rule>Reserved</registration_rule>
    </range>
    <range>
      <value>1-240</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>241-255</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <length>0</length>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>1</value>
      <description>IPv4</description>
      <length>4</length>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>2</value>
      <description>IPv4 netmask</description>
      <length>4</length>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>3</value>
      <description>IPv6</description>
      <length>16</length>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>4</value>
      <description>FQDN</description>
      <length>varies</length>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>5-240</value>
      <description>Unassigned</description>
      <length>-</length>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>241-255</value>
      <description>Reserved for Private Use</description>
      <length>-</length>
      <xref type="rfc" data="rfc3103"/>
    </record>
  </registry>
  
  <registry id="rsip-parameters-3">
    <title>RSIP Tunnel Types</title>
    <xref type="rfc" data="rfc3103"/>
    <range>
      <value>0</value>
      <registration_rule>Reserved</registration_rule>
    </range>
    <range>
      <value>1-240</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>241-255</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>1</value>
      <description>IP-IP</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>2</value>
      <description>GRE</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>3</value>
      <description>L2TP</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>4-240</value>
      <description>Unassigned</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>241-255</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
  </registry>
  
  <registry id="rsip-parameters-4">
    <title>RSIP Methods</title>
    <xref type="rfc" data="rfc3103"/>
    <range>
      <value>0</value>
      <registration_rule>Reserved</registration_rule>
    </range>
    <range>
      <value>1-240</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>241-255</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>1</value>
      <description>RSA-IP</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>2</value>
      <description>RSAP-IP</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>3</value>
      <description>RSIP with IPsec (RSIPSEC)</description>
      <xref type="rfc" data="rfc3104"/>
    </record>
    <record>
      <value>4-240</value>
      <description>Unassigned</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>241-255</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
  </registry>
  
  <registry id="rsip-parameters-5">
    <title>RSIP Local Flow Policies</title>
    <xref type="rfc" data="rfc3103"/>
    <range>
      <value>0</value>
      <registration_rule>Reserved</registration_rule>
    </range>
    <range>
      <value>1-240</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>241-255</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>1</value>
      <description>Macro flows</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>2</value>
      <description>Micro flows</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>3-240</value>
      <description>Unassigned</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>241-255</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
  </registry>
  
  <registry id="rsip-parameters-9">
    <title>RSIP Remote Flow Policies</title>
    <xref type="rfc" data="rfc3103"/>
    <range>
      <value>0</value>
      <registration_rule>Reserved</registration_rule>
    </range>
    <range>
      <value>1-240</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>241-255</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>1</value>
      <description>Macro flows</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>2</value>
      <description>Micro flows</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>3</value>
      <description>No policy</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>4-240</value>
      <description>Unassigned</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>241-255</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
  </registry>
  
  <registry id="rsip-parameters-6">
    <title>RSIP Vendor IDs</title>
    <xref type="rfc" data="rfc3103"/>
    <range>
      <value>0</value>
      <registration_rule>Reserved</registration_rule>
    </range>
    <range>
      <value>1-240</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>241-255</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>1-240</value>
      <description>Unassigned</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>241-255</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
  </registry>
  
  <registry id="rsip-parameters-7">
    <title>RSIP Message Types</title>
    <xref type="rfc" data="rfc3103"/>
    <range>
      <value>0</value>
      <registration_rule>Reserved</registration_rule>
    </range>
    <range>
      <value>1-240</value>
      <registration_rule>Specification Required</registration_rule>
    </range>
    <range>
      <value>241-255</value>
      <registration_rule>Private Use</registration_rule>
    </range>
    <expert>Unassigned</expert>
    <record>
      <value>0</value>
      <description>Reserved</description>
    </record>
    <record>
      <value>1</value>
      <description>ERROR_RESPONSE</description>
      <implementation>gateway</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>2</value>
      <description>REGISTER_REQUEST</description>
      <implementation>host</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>3</value>
      <description>REGISTER_RESPONSE</description>
      <implementation>gateway</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>4</value>
      <description>DE-REGISTER_REQUEST</description>
      <implementation>host</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>5</value>
      <description>DE-REGISTER_RESPONSE</description>
      <implementation>gateway</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>6</value>
      <description>ASSIGN_REQUEST_RSA-IP</description>
      <implementation>host</implementation>
      <status>optional</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>7</value>
      <description>ASSIGN_RESPONSE_RSA-IP</description>
      <implementation>gateway</implementation>
      <status>optional</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>8</value>
      <description>ASSIGN_REQUEST_RSAP-IP</description>
      <implementation>host</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>9</value>
      <description>ASSIGN_RESPONSE_RSAP-IP</description>
      <implementation>gateway</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>10</value>
      <description>EXTEND_REQUEST</description>
      <implementation>host</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>11</value>
      <description>EXTEND_RESPONSE</description>
      <implementation>gateway</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>12</value>
      <description>FREE_REQUEST</description>
      <implementation>host</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>13</value>
      <description>FREE_RESPONSE</description>
      <implementation>gateway</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>14</value>
      <description>QUERY_REQUEST</description>
      <implementation>host</implementation>
      <status>optional</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>15</value>
      <description>QUERY_RESPONSE</description>
      <implementation>gateway</implementation>
      <status>mandatory</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>16</value>
      <description>LISTEN_REQUEST</description>
      <implementation>host</implementation>
      <status>optional</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>17</value>
      <description>LISTEN_RESPONSE</description>
      <implementation>gateway</implementation>
      <status>optional</status>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>18-21</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>22</value>
      <description>ASSIGN_REQUEST_RSIPSEC</description>
      <implementation>host</implementation>
      <status>optional</status>
      <xref type="rfc" data="rfc3104"/>
    </record>
    <record>
      <value>23</value>
      <description>ASSIGN_RESPONSE_RSIPSEC</description>
      <implementation>gateway</implementation>
      <status>optional</status>
      <xref type="rfc" data="rfc3104"/>
    </record>
    <record>
      <value>24-240</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>241-255</value>
      <description>Reserved for Private Use</description>
    </record>
  </registry>
  
  <registry id="rsip-parameters-8">
    <title>RSIP Error Codes</title>
    <xref type="rfc" data="rfc3103"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Unassigned</expert>
    <note>100s  General errors
200s  Parameter and message errors.  The gateway uses these errors
      when it detects that a parameter or message is malformed, as
      well as when it does not understand a parameter or message.
300s  Permission, resource, and policy errors.  The gateway uses these
      errors when a host has attempted to do something that it is
      not permitted to do, or something that violated gateway policy.
400s  IPsec errors.  All errors specific to RSIP / IPsec operation.
    </note>
    <record>
      <value>101</value>
      <description>UNKNOWN_ERROR.  An error that cannot be identified has occurred.           
This error should be used when all other error messages are
inappropriate.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>102</value>
      <description>USE_TCP.  A host has attempted to use UDP on a server that                 
only supports TCP.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>103</value>
      <description>FLOW_POLICY_VIOLATION: A host has not specified address or                 
port information in enough detail for its assigned flow policy.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>104</value>
      <description>INTERNAL_SERVER_ERROR: An RSIP server application has detected             
an unrecoverable error within itself or the RSIP gateway.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>105</value>
      <description>MESSAGE_COUNTER_REQUIRED: An RSIP host did not use a message               
counter parameter in a situation in which it should have.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>106</value>
      <description>UNSUPPORTED_RSIP_VERSION: An RSIP host sent a message with                 
a version number that is not supported by the RSIP gateway.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>201</value>
      <description>MISSING_PARAM. The request does not contain a required parameter.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>202</value>
      <description>DUPLICATE_PARAM. The request contains an illegal duplicate parameter.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>203</value>
      <description>EXTRA_PARAM. The request contains a parameter that it should not.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>204</value>
      <description>ILLEGAL_PARAM. The gateway does not understand a parameter type.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>205</value>
      <description>BAD_PARAM. A parameter is malformed.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>206</value>
      <description>ILLEGAL_MESSAGE. The gateway does not understand the message               
type.  The message type is neither mandatory nor optional.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>207</value>
      <description>BAD_MESSAGE. A message is malformed and gateway parsing failed.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>208</value>
      <description>UNSUPPORTED_MESSAGE: The host has transmitted an optional message          
that the gateway does not support.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>301</value>
      <description>REGISTER_FIRST. The RSIP host has attempted to request or use              
resources without registering.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>302</value>
      <description>ALREADY_REGISTERED. The host has attempted to register again               
without first de-registering.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>303</value>
      <description>ALREADY_UNREGISTERED. The host has attempted to de-register but it         
is already in the unregistered state.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>304</value>
      <description>REGISTRATION_DENIED. The gateway will not allow the host to register.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>305</value>
      <description>BAD_CLIENT_ID. The host has referred to itself with the wrong client ID.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>306</value>
      <description>BAD_BIND_ID. The request refers to a bind ID that is not valid for         
the host.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>307</value>
      <description>BAD_TUNNEL_TYPE. The request refers to a tunnel type that is               
not valid for the host.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>308</value>
      <description>LOCAL_ADDR_UNAVAILABLE. The gateway is currently not able to               
allocate ANY local address, but the host may try again later.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>309</value>
      <description>LOCAL_ADDRPORT_UNAVAILABLE.  The gateway is currently not able to          
allocate ANY local IP address / port tuple of the requested magnitude
(i.e., number of ports), but the host may try again later.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>310</value>
      <description>LOCAL_ADDR_INUSE. The gateway was not able to allocate the requested       
local address because it is currently used by another entity.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>311</value>
      <description>LOCAL_ADDRPORT_INUSE.  The gateway was not able to allocate the            
requested local address / port tuple because it is currently used
by another entity.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>312</value>
      <description>LOCAL_ADDR_UNALLOWED. The gateway will not let the host use                
the specified local IP address due to policy.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>313</value>
      <description>LOCAL_ADDRPORT_UNALLOWED. The gateway will not let the host                
use the specified local address / port pair due to policy.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>314</value>
      <description>REMOTE_ADDR_UNALLOWED.  The gateway will not allow the host                
to establish a session to the specified remote address.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>315</value>
      <description>REMOTE_ADDRPORT_UNALLOWED.  The gateway will not allow the host to         
establish a session to the specified remote address /  port tuple.</description>
      <xref type="rfc" data="rfc3103"/>
    </record>
    <record>
      <value>401</value>
      <description>IPSEC_UNALLOWED.  The server will not allow the client                     
to use end-to-end IPsec.</description>
      <xref type="rfc" data="rfc3104"/>
    </record>
    <record>
      <value>402</value>
      <description>IPSEC_SPI_UNAVAILABLE. The server does not have an SPI                     
available for client use.</description>
      <xref type="rfc" data="rfc3104"/>
    </record>
    <record>
      <value>403</value>
      <description>IPSEC_SPI_INUSE.  The client has requested an SPI that                     
another client is currently using.</description>
      <xref type="rfc" data="rfc3104"/>
    </record>
  </registry>
  <people/>
</registry>
