Internet Assigned Numbers Authority
Port Control Protocol (PCP) Parameters
Created
2012-11-21
Last Updated
2016-05-11
Available Formats
[IMG]
XML [IMG]
HTML [IMG]
Plain text
Registries included below
??PCP Opcodes
??PCP Result Codes
??PCP Options
PCP Opcodes
Expert(s)
Dan Wing, Stuart Cheshire
Reference
[RFC6887]
Available Formats
[IMG]
CSV
Range Registration Procedures
0-31, 127 Standards Action
32-63 Specification Required
Value Description Reference
0 ANNOUNCE [RFC6887]
1 MAP [RFC6887]
2 PEER [RFC6887]
3 AUTHENTICATION [RFC7652]
4-63 Unassigned
64-95 Reserved [RFC6887]
96-126 Reserved for Private Use [RFC6887]
127 Reserved [RFC6887]
PCP Result Codes
Expert(s)
Dan Wing, Stuart Cheshire
Reference
[RFC6887]
Available Formats
[IMG]
CSV
Range Registration Procedures
0-127, 255 Standards Action
128-191 Specification Required
Value Name Description Reference
0 SUCCESS Success. [RFC6887]
1 UNSUPP_VERSION The version number at the start of the PCP Request header is not recognized by this PCP server. [RFC6887]
This is a long lifetime error. [RFC6887] describes PCP version 2.
2 NOT_AUTHORIZED The requested operation is disabled for this PCP client, or the PCP client requested an operation [RFC6887]
that cannot be fulfilled by the PCP server's security policy. This is a long lifetime error.
3 MALFORMED_REQUEST The request could not be successfully parsed. This is a long lifetime error. [RFC6887]
4 UNSUPP_OPCODE Unsupported Opcode. This is a long lifetime error. [RFC6887]
5 UNSUPP_OPTION Unsupported Option. This error only occurs if the Option is in the mandatory-to-process range. [RFC6887]
This is a long lifetime error.
6 MALFORMED_OPTION Malformed Option (e.g., appears too many times, invalid length). This is a long lifetime error. [RFC6887]
7 NETWORK_FAILURE The PCP server or the device it controls are experiencing a network failure of some sort (e.g., [RFC6887]
has not obtained an External IP address). This is a short lifetime error.
Request is well-formed and valid, but the server has insufficient resources to complete the
requested operation at this time. For example, the NAT device cannot create more mappings at this
8 NO_RESOURCES time, is short of CPU cycles or memory, or is unable to handle the request due to some other [RFC6887]
temporary condition. The same request may succeed in the future. This is a system-wide error,
different from USER_EX_QUOTA. This can be used as a catch- all error, should no other error
message be suitable. This is a short lifetime error.
9 UNSUPP_PROTOCOL Unsupported transport protocol, e.g. SCTP in a NAT that handles only UDP and TCP. This is a long [RFC6887]
lifetime error.
10 USER_EX_QUOTA This attempt to create a new mapping would exceed this subscriber's port quota. This is a short [RFC6887]
lifetime error.
The suggested external port and/or external address cannot be provided. This error MUST only be
returned for: * MAP requests that included the PREFER_FAILURE Option (normal MAP requests will
11 CANNOT_PROVIDE_EXTERNAL return an available external port); * MAP requests for the SCTP protocol (PREFER_FAILURE is [RFC6887]
implied); * PEER requests. See Section 13.2 of [RFC6887] for processing details. The error
lifetime depends on the reason for the failure.
The source IP address of the request packet does not match the contents of the PCP Client's IP
12 ADDRESS_MISMATCH Address field, due to an unexpected NAT on the path between the PCP client and the PCP-controlled [RFC6887]
NAT or firewall. This is a long lifetime error.
The PCP server was not able to create the filters in this request. This result code MUST only be
13 EXCESSIVE_REMOTE_PEERS returned if the MAP request contained the FILTER Option. See Section 13.3 for processing [RFC6887]
information. This is a long lifetime error.
14 INITIATION The client includes this PCP result code in its request to the server for authentication. [RFC7652]
15 AUTHENTICATION_REQUIRED This error response is sent to the client if EAP authentication is required. [RFC7652]
16 AUTHENTICATION_FAILED This error response is sent to the client if EAP authentication failed. [RFC7652]
17 AUTHENTICATION_SUCCEEDED This success response is sent to the client if EAP authentication succeeded. [RFC7652]
18 AUTHORIZATION_FAILED This error response is sent to the client if EAP authentication succeeded but authorization [RFC7652]
failed.
19 SESSION_TERMINATED This PCP result code indicates to the partner that the PA session must be terminated. [RFC7652]
20 UNKNOWN_SESSION_ID This error response is sent from the PCP server if there is no known PA session associated with [RFC7652]
the Session ID sent in the PA request or common PCP request from the PCP client.
21 DOWNGRADE_ATTACK_DETECTED This PCP result code indicates to the client that the server detected a downgrade attack. [RFC7652]
22 AUTHENTICATION_REQUEST The server indicates to the client that the PA message contains an EAP request. [RFC7652]
23 AUTHENTICATION_REPLY The client indicates to the server that the PA message contains an EAP response. [RFC7652]
24 THIRD_PARTY_ID_UNKNOWN The provided identifier in a THIRD_PARTY_ID option is unknown/unavailable to the PCP server. This [RFC7843]
is a long lifetime error.
25 THIRD_PARTY_MISSING_OPTION This error occurs if both THIRD_PARTY and THIRD_PARTY_ID options are expected in a request but [RFC7843]
one option is missing. This is a long lifetime error.
26 UNSUPP_THIRD_PARTY_ID_LENGTH The received option length is not supported. This is a long lifetime error. [RFC7843]
27-191 Unassigned
192-254 Reserved for Private Use [RFC6887]
255 Reserved [RFC6887]
PCP Options
Expert(s)
Dan Wing, Stuart Cheshire
Reference
[RFC6887]
Note
Values 0-127 are mandatory to process, and 128-255 are optional to process.
Available Formats
[IMG]
CSV
Range Registration Procedures
0-63, 127-191, 255 Standards Action
64-95, 192-223 Specification Required
Value Name Purpose Valid for Opcodes Length May Appear in Maximum Occurrences Reference
0 Reserved [RFC6887]
Request. May
Indicates the MAP or PEER appear in response
1 THIRD_PARTY request is for a host other MAP, PEER 16 octets only if it 1 [RFC6887]
than the host sending the PCP appeared in the
Option. associated
request.
Indicates that the PCP server Request. May
should not create an appear in response
2 PREFER_FAILURE alternative mapping if the MAP 0 only if it 1 [RFC6887]
suggested external port and appeared in the
address cannot be mapped. associated
request.
Request. May
appear in response As many as fit
3 FILTER Specifies a filter for MAP 20 octets only if it within maximum PCP [RFC6887]
incoming packets. appeared in the message size.
associated
request.
4 NONCE See Section 5.3 of [RFC7652]. AUTHENTICATION 4 octets Request and 1 [RFC7652]
response.
5 AUTHENTICATION_TAG See Section 5.4 of [RFC7652]. MAP, PEER, ANNOUNCE variable Request and 1 [RFC7652]
response.
6 PA_AUTHENTICATION_TAG See Section 5.5 of [RFC7652]. AUTHENTICATION variable Request and 1 [RFC7652]
response.
7 EAP_PAYLOAD See Section 5.6 of [RFC7652]. AUTHENTICATION variable Request and 1 [RFC7652]
response.
Request and As many as fit
8 PRF See Section 5.7 of [RFC7652]. AUTHENTICATION 4 octets response. within maximum PCP [RFC7652]
message size.
Request and As many as fit
9 MAC_ALGORITHM See Section 5.8 of [RFC7652]. AUTHENTICATION 4 octets response. within maximum PCP [RFC7652]
message size.
10 SESSION_LIFETIME See Section 5.9 of [RFC7652]. AUTHENTICATION 4 octets Response. 1 [RFC7652]
11 RECEIVED_PAK See Section 5.10 of AUTHENTICATION 4 octets Request and 1 [RFC7652]
[RFC7652]. response.
12 ID_INDICATOR See Section 5.11 of AUTHENTICATION variable Response. 1 [RFC7652]
[RFC7652].
Together with the THIRD_PARTY Request. May
option, the THIRD_PARTY_ID Variable; appear in response
13 THIRD_PARTY_ID option identifies a third MAP, PEER maximum 1016 only if it 1 [RFC7843]
party for which a request for octets. appeared in the
an external IP address and associated
port is made. request.
14-95 Unassigned
96-126 Reserved for Private Use [RFC6887]
127 Reserved [RFC6887]
Request. May
variable, appear in response
128 DESCRIPTION Used to associate a text MAP, PEER maximum 1016 only if it 1 [RFC7220]
description with a mapping. octets. appeared in the
associated
request.
Learn the prefix used by the
NAT64 to build IPv4-converted 1 for a request. As
IPv6 addresses. This is used many as fit within
129 PREFIX64 by a host for local address MAP, ANNOUNCE variable request, response the maximum PCP [RFC7225]
synthesis (e.g., when an IPv4 message size for a
address is present in response.
referrals).
130 PORT_SET To map sets of ports. MAP 5 bytes Request and 1 [RFC7753]
response.
131-191 Unassigned
192 CHECKPOINT_REQUIRED Indicate if an entry needs to MAP, PEER 0 Request and 1 [RFC7767]
be check-pointed. response.
193-223 Unassigned
224-254 Reserved for Private Use [RFC6887]
255 Reserved [RFC6887]
Licensing Terms
Presently we were in a very dark road, and at a point where it dropped suddenly between steep sides we halted in black shadow. A gleam of pale sand, a whisper of deep flowing waters, and a farther glimmer of more sands beyond them challenged our advance. We had come to a "grapevine ferry." The scow was on the other side, the water too shoal for the horses to swim, and the bottom, most likely, quicksand. Out of the blackness of the opposite shore came a soft, high-pitched, quavering, long-drawn, smothered moan of woe, the call of that snivelling little sinner the screech-owl. Ferry murmured to me to answer it and I sent the same faint horror-stricken tremolo back. Again it came to us, from not farther than one might toss his cap, and I followed Ferry down to the water's edge. The grapevine guy swayed at our side, we heard the scow slide from the sands, and in a few moments, moved by two videttes, it touched our shore. Soon we were across, the two videttes riding with us, and beyond a sharp rise, in an old opening made by the swoop of a hurricane, we entered the silent unlighted bivouac of Ferry's scouts. Ferry got down and sat on the earth talking with Quinn, while the sergeants quietly roused the sleepers to horse. Plotinus is driven by this perplexity to reconsider the whole theory of Matter.477 He takes Aristotle¡¯s doctrine as the groundwork of his investigation. According to this, all existence is divided into Matter and Form. What we know of things¡ªin other words, the sum of their differential characteristics¡ªis their Form. Take away this, and the unknowable residuum is their Matter. Again, Matter is the vague indeterminate something out of which particular Forms are developed. The two are related as Possibility to Actuality, as the more generic to the more specific substance through every grade of classification and composition. Thus there are two Matters, the one sensible and the other intelligible. The former constitutes the common substratum of bodies, the other the common element of ideas.478 The general distinction between Matter and Form was originally suggested to Aristotle by Plato¡¯s remarks on the same subject; but he differs325 from his master in two important particulars. Plato, in his Timaeus, seems to identify Matter with space.479 So far, it is a much more positive conception than the ?λη of the Metaphysics. On the other hand, he constantly opposes it to reality as something non-existent; and he at least implies that it is opposed to absolute good as a principle of absolute evil.480 Thus while the Aristotelian world is formed by the development of Power into Actuality, the Platonic world is composed by the union of Being and not-Being, of the Same and the Different, of the One and the Many, of the Limit and the Unlimited, of Good and Evil, in varying proportions with each other. The Lawton woman had heard of an officer's family at Grant, which was in need of a cook, and had gone there. [See larger version] On the 8th of July an extraordinary Privy Council was summoned. All the members, of whatever party, were desired to attend, and many were the speculations as to the object of their meeting. The general notion was that it involved the continuing or the ending of the war. It turned out to be for the announcement of the king's intended marriage. The lady selected was Charlotte, the second sister of the Duke of Mecklenburg-Strelitz. Apart from the narrowness of her education, the young princess had a considerable amount of amiability, good sense, and domestic taste. These she shared with her intended husband, and whilst they made the royal couple always retiring, at the same time they caused them to give, during their lives, a moral air to their court. On the 8th of September Charlotte arrived at St. James's, and that afternoon the marriage took place, the ceremony being performed by the Archbishop of Canterbury. On the 22nd the coronation took place with the greatest splendour. Mother and girls were inconsolable, for each had something that they were sure "Si would like," and would "do him good," but they knew Josiah Klegg, Sr., well enough to understand what was the condition when he had once made up his mind. CHAPTER V. THE YOUNG RECRUITS Si proceeded to deftly construct a litter out of the two guns, with some sticks that he cut with a knife, and bound with pawpaw strips. His voice had sunk very low, almost to sweetness. A soft flurry of pink went over her face, and her eyelids drooped. Then suddenly she braced herself, pulled herself taut, grew combative again, though her voice shook. HoME²Ô¾®Ïè̫ʲôÐÇ×ù
ENTER NUMBET 0016www.hhybuu.com.cn
lz1zb.net.cn
irxhhq.com.cn
jo15.org.cn
quqie.com.cn
smwallet.com.cn
www.rmchain.com.cn
rimionline.com.cn
www.nmchain.com.cn
smeita.org.cn