| フィールド | 型 | 既定値 | Auto | 説明 |
src_port | uint(16) | 49152 | | 送信元ポート。 |
dst_port | uint(16) | 9 | | 宛先ポート。 |
verification_tag | uint(32) | 0 | | 検証タグ: 相手の Initiate Tag(INIT を含むパケットでは 0)。 |
checksum | uint(32) | | ヘッダとそれ以降すべてに対するCRC-32C | このフィールドを 0 とした SCTP パケット全体の CRC32c(Auto)。下位オクテットから送出。 |
chunks | tlv — PDU の残りすべて | 1 要素 | | チャンク(8 ビット型、8 ビットフラグ、4 オクテットのヘッダを含む 16 ビット長、4 オクテット境界までゼロ詰め): DATA、INIT、INIT ACK、SACK、HEARTBEAT、ABORT、SHUTDOWN、ERROR、COOKIE ECHO / ACK、AUTH、I-DATA、ASCONF、RE-CONFIG、FORWARD TSN、PAD。長さ・詰め物・SACK の件数は Auto。 |
- タイプ 8 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 値の先頭 1 オクテットはタイプと長さの間にあります。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない)
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 0 (0x00) | data | flags, tsn, stream_identifier, stream_sequence_number, payload_protocol_identifier, user_data | |
| 1 (0x01) | init | flags, initiate_tag, a_rwnd, outbound_streams, inbound_streams, initial_tsn, parameters | |
| 2 (0x02) | init_ack | flags, initiate_tag, a_rwnd, outbound_streams, inbound_streams, initial_tsn, parameters | |
| 3 (0x03) | sack | flags, cumulative_tsn_ack, a_rwnd, number_of_gap_ack_blocks, number_of_duplicate_tsns, gap_ack_blocks, duplicate_tsns | |
| 4 (0x04) | heartbeat | flags, parameters | |
| 5 (0x05) | heartbeat_ack | flags, parameters | |
| 6 (0x06) | abort | flags, causes | |
| 7 (0x07) | shutdown | flags, cumulative_tsn_ack | |
| 8 (0x08) | shutdown_ack | flags | |
| 9 (0x09) | error | flags, causes | |
| 10 (0x0a) | cookie_echo | flags, cookie | |
| 11 (0x0b) | cookie_ack | flags | |
| 14 (0x0e) | shutdown_complete | flags | |
| 15 (0x0f) | auth | flags, shared_key_identifier, hmac_identifier, hmac | |
| 64 (0x40) | i_data | flags, tsn, stream_identifier, reserved, message_identifier, ppid_or_fsn, user_data | |
| 128 (0x80) | asconf_ack | flags, serial_number, parameters | |
| 130 (0x82) | re_config | flags, parameters | |
| 132 (0x84) | pad | flags, padding | |
| 192 (0xc0) | forward_tsn | flags, new_cumulative_tsn, streams | |
| 193 (0xc1) | asconf | flags, serial_number, parameters | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | flags(8) | 0x3 | | |
tsn | uint(32) | 1 | | |
stream_identifier | uint(16) | | | |
stream_sequence_number | uint(16) | | | |
payload_protocol_identifier | uint(32) | | | |
user_data | bytes — PDU の残りすべて | 00 00 00 00 | | |
| ビット | マスク | 名前 |
| 3 | 8 (0x08) | i |
| 2 | 4 (0x04) | u |
| 1 | 2 (0x02) | b |
| 0 | 1 (0x01) | e |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
initiate_tag | uint(32) | 1 | | |
a_rwnd | uint(32) | 106496 | | |
outbound_streams | uint(16) | 10 | | |
inbound_streams | uint(16) | 65535 | | |
initial_tsn | uint(32) | 1 | | |
parameters | tlv — PDU の残りすべて | [] | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
| 1 (0x0001) | heartbeat_info | info | |
| 7 (0x0007) | state_cookie | cookie | |
| 8 (0x0008) | unrecognized_parameter | parameter | |
| 9 (0x0009) | cookie_preservative | increment_ms | |
| 11 (0x000b) | host_name_address | host_name | |
| 12 (0x000c) | supported_address_types | types | |
| 13 (0x000d) | outgoing_ssn_reset_request | request_sequence, response_sequence, last_tsn, streams | |
| 14 (0x000e) | incoming_ssn_reset_request | request_sequence, streams | |
| 15 (0x000f) | ssn_tsn_reset_request | request_sequence | |
| 16 (0x0010) | reconfiguration_response | response_sequence, result, tsns | |
| 17 (0x0011) | add_outgoing_streams_request | request_sequence, number_of_new_streams, reserved | |
| 18 (0x0012) | add_incoming_streams_request | request_sequence, number_of_new_streams, reserved | |
| 32768 (0x8000) | ecn_capable | | |
| 32770 (0x8002) | random | random | |
| 32771 (0x8003) | chunk_list | chunk_types | |
| 32772 (0x8004) | requested_hmac_algorithm | hmac_identifiers | |
| 32773 (0x8005) | padding | padding | |
| 32776 (0x8008) | supported_extensions | chunk_types | |
| 49152 (0xc000) | forward_tsn_supported | | |
| 49153 (0xc001) | add_ip_address | correlation_id, address | |
| 49154 (0xc002) | delete_ip_address | correlation_id, address | |
| 49155 (0xc003) | error_cause_indication | correlation_id, causes | |
| 49156 (0xc004) | set_primary_address | correlation_id, address | |
| 49157 (0xc005) | success_indication | correlation_id | |
| 49158 (0xc006) | adaptation_layer_indication | indication | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
info | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
cookie | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameter | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
increment_ms | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
host_name | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
types | list<enum(16)> — PDU の残りすべて | | | |
chunks › init › parameters › supported_address_types › types
| 値 | 名前 |
| 5 (0x0005) | ipv4 |
| 6 (0x0006) | ipv6 |
| 11 (0x000b) | host_name |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
response_sequence | uint(32) | | | |
last_tsn | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
response_sequence | uint(32) | | | |
result | enum(32) | | | |
tsns | bytes — PDU の残りすべて | | | |
chunks › init › parameters › reconfiguration_response › result
| 値 | 名前 |
| 0 (0x00000000) | success_nothing_to_do |
| 1 (0x00000001) | success_performed |
| 2 (0x00000002) | denied |
| 3 (0x00000003) | error_wrong_ssn |
| 4 (0x00000004) | error_request_already_in_progress |
| 5 (0x00000005) | error_bad_sequence_number |
| 6 (0x00000006) | in_progress |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
random | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifiers | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
padding | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › init › parameters › add_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › init › parameters › add_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › init › parameters › add_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › init › parameters › delete_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › init › parameters › delete_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › init › parameters › delete_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
causes | tlv — PDU の残りすべて | | | |
chunks › init › parameters › error_cause_indication › causes
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
chunks › init › parameters › error_cause_indication › causes › invalid_stream_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
chunks › init › parameters › error_cause_indication › causes › missing_mandatory_parameter
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
chunks › init › parameters › error_cause_indication › causes › stale_cookie
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
chunks › init › parameters › error_cause_indication › causes › unresolvable_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
chunks › init › parameters › error_cause_indication › causes › unrecognized_chunk_type
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
chunks › init › parameters › error_cause_indication › causes › unrecognized_parameters
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
chunks › init › parameters › error_cause_indication › causes › no_user_data
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
chunks › init › parameters › error_cause_indication › causes › restart_with_new_addresses
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
chunks › init › parameters › error_cause_indication › causes › user_initiated_abort
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
chunks › init › parameters › error_cause_indication › causes › protocol_violation
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
chunks › init › parameters › error_cause_indication › causes › unsupported_hmac_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › init › parameters › set_primary_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › init › parameters › set_primary_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › init › parameters › set_primary_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
indication | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
initiate_tag | uint(32) | 2 | | |
a_rwnd | uint(32) | 106496 | | |
outbound_streams | uint(16) | 10 | | |
inbound_streams | uint(16) | 65535 | | |
initial_tsn | uint(32) | 2 | | |
parameters | tlv — PDU の残りすべて | 1 要素 | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
| 1 (0x0001) | heartbeat_info | info | |
| 7 (0x0007) | state_cookie | cookie | |
| 8 (0x0008) | unrecognized_parameter | parameter | |
| 9 (0x0009) | cookie_preservative | increment_ms | |
| 11 (0x000b) | host_name_address | host_name | |
| 12 (0x000c) | supported_address_types | types | |
| 13 (0x000d) | outgoing_ssn_reset_request | request_sequence, response_sequence, last_tsn, streams | |
| 14 (0x000e) | incoming_ssn_reset_request | request_sequence, streams | |
| 15 (0x000f) | ssn_tsn_reset_request | request_sequence | |
| 16 (0x0010) | reconfiguration_response | response_sequence, result, tsns | |
| 17 (0x0011) | add_outgoing_streams_request | request_sequence, number_of_new_streams, reserved | |
| 18 (0x0012) | add_incoming_streams_request | request_sequence, number_of_new_streams, reserved | |
| 32768 (0x8000) | ecn_capable | | |
| 32770 (0x8002) | random | random | |
| 32771 (0x8003) | chunk_list | chunk_types | |
| 32772 (0x8004) | requested_hmac_algorithm | hmac_identifiers | |
| 32773 (0x8005) | padding | padding | |
| 32776 (0x8008) | supported_extensions | chunk_types | |
| 49152 (0xc000) | forward_tsn_supported | | |
| 49153 (0xc001) | add_ip_address | correlation_id, address | |
| 49154 (0xc002) | delete_ip_address | correlation_id, address | |
| 49155 (0xc003) | error_cause_indication | correlation_id, causes | |
| 49156 (0xc004) | set_primary_address | correlation_id, address | |
| 49157 (0xc005) | success_indication | correlation_id | |
| 49158 (0xc006) | adaptation_layer_indication | indication | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
info | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
cookie | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameter | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
increment_ms | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
host_name | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
types | list<enum(16)> — PDU の残りすべて | | | |
chunks › init_ack › parameters › supported_address_types › types
| 値 | 名前 |
| 5 (0x0005) | ipv4 |
| 6 (0x0006) | ipv6 |
| 11 (0x000b) | host_name |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
response_sequence | uint(32) | | | |
last_tsn | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
response_sequence | uint(32) | | | |
result | enum(32) | | | |
tsns | bytes — PDU の残りすべて | | | |
chunks › init_ack › parameters › reconfiguration_response › result
| 値 | 名前 |
| 0 (0x00000000) | success_nothing_to_do |
| 1 (0x00000001) | success_performed |
| 2 (0x00000002) | denied |
| 3 (0x00000003) | error_wrong_ssn |
| 4 (0x00000004) | error_request_already_in_progress |
| 5 (0x00000005) | error_bad_sequence_number |
| 6 (0x00000006) | in_progress |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
random | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifiers | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
padding | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › init_ack › parameters › add_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › init_ack › parameters › add_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › init_ack › parameters › add_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › init_ack › parameters › delete_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › init_ack › parameters › delete_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › init_ack › parameters › delete_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
causes | tlv — PDU の残りすべて | | | |
chunks › init_ack › parameters › error_cause_indication › causes
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
chunks › init_ack › parameters › error_cause_indication › causes › invalid_stream_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
chunks › init_ack › parameters › error_cause_indication › causes › missing_mandatory_parameter
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
chunks › init_ack › parameters › error_cause_indication › causes › stale_cookie
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
chunks › init_ack › parameters › error_cause_indication › causes › unresolvable_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
chunks › init_ack › parameters › error_cause_indication › causes › unrecognized_chunk_type
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
chunks › init_ack › parameters › error_cause_indication › causes › unrecognized_parameters
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
chunks › init_ack › parameters › error_cause_indication › causes › no_user_data
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
chunks › init_ack › parameters › error_cause_indication › causes › restart_with_new_addresses
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
chunks › init_ack › parameters › error_cause_indication › causes › user_initiated_abort
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
chunks › init_ack › parameters › error_cause_indication › causes › protocol_violation
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
chunks › init_ack › parameters › error_cause_indication › causes › unsupported_hmac_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › init_ack › parameters › set_primary_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › init_ack › parameters › set_primary_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › init_ack › parameters › set_primary_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
indication | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
cumulative_tsn_ack | uint(32) | 1 | | |
a_rwnd | uint(32) | 106496 | | |
number_of_gap_ack_blocks | uint(16) | | gap_ack_blocks の要素数 | |
number_of_duplicate_tsns | uint(16) | | duplicate_tsns の要素数 | |
gap_ack_blocks | list<struct> — number_of_gap_ack_blocks 個の要素 | | | |
duplicate_tsns | list<uint(32)> — number_of_duplicate_tsns 個の要素 | | | |
各要素は以下のフィールドの組です。
| フィールド | 型 | 既定値 | Auto | 説明 |
start | uint(16) | | | |
end | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
parameters | tlv — PDU の残りすべて | | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
| 1 (0x0001) | heartbeat_info | info | |
| 7 (0x0007) | state_cookie | cookie | |
| 8 (0x0008) | unrecognized_parameter | parameter | |
| 9 (0x0009) | cookie_preservative | increment_ms | |
| 11 (0x000b) | host_name_address | host_name | |
| 12 (0x000c) | supported_address_types | types | |
| 13 (0x000d) | outgoing_ssn_reset_request | request_sequence, response_sequence, last_tsn, streams | |
| 14 (0x000e) | incoming_ssn_reset_request | request_sequence, streams | |
| 15 (0x000f) | ssn_tsn_reset_request | request_sequence | |
| 16 (0x0010) | reconfiguration_response | response_sequence, result, tsns | |
| 17 (0x0011) | add_outgoing_streams_request | request_sequence, number_of_new_streams, reserved | |
| 18 (0x0012) | add_incoming_streams_request | request_sequence, number_of_new_streams, reserved | |
| 32768 (0x8000) | ecn_capable | | |
| 32770 (0x8002) | random | random | |
| 32771 (0x8003) | chunk_list | chunk_types | |
| 32772 (0x8004) | requested_hmac_algorithm | hmac_identifiers | |
| 32773 (0x8005) | padding | padding | |
| 32776 (0x8008) | supported_extensions | chunk_types | |
| 49152 (0xc000) | forward_tsn_supported | | |
| 49153 (0xc001) | add_ip_address | correlation_id, address | |
| 49154 (0xc002) | delete_ip_address | correlation_id, address | |
| 49155 (0xc003) | error_cause_indication | correlation_id, causes | |
| 49156 (0xc004) | set_primary_address | correlation_id, address | |
| 49157 (0xc005) | success_indication | correlation_id | |
| 49158 (0xc006) | adaptation_layer_indication | indication | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
info | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
cookie | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameter | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
increment_ms | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
host_name | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
types | list<enum(16)> — PDU の残りすべて | | | |
chunks › heartbeat › parameters › supported_address_types › types
| 値 | 名前 |
| 5 (0x0005) | ipv4 |
| 6 (0x0006) | ipv6 |
| 11 (0x000b) | host_name |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
response_sequence | uint(32) | | | |
last_tsn | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
response_sequence | uint(32) | | | |
result | enum(32) | | | |
tsns | bytes — PDU の残りすべて | | | |
chunks › heartbeat › parameters › reconfiguration_response › result
| 値 | 名前 |
| 0 (0x00000000) | success_nothing_to_do |
| 1 (0x00000001) | success_performed |
| 2 (0x00000002) | denied |
| 3 (0x00000003) | error_wrong_ssn |
| 4 (0x00000004) | error_request_already_in_progress |
| 5 (0x00000005) | error_bad_sequence_number |
| 6 (0x00000006) | in_progress |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
random | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifiers | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
padding | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › heartbeat › parameters › add_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › heartbeat › parameters › add_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › heartbeat › parameters › add_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › heartbeat › parameters › delete_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › heartbeat › parameters › delete_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › heartbeat › parameters › delete_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
causes | tlv — PDU の残りすべて | | | |
chunks › heartbeat › parameters › error_cause_indication › causes
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
chunks › heartbeat › parameters › error_cause_indication › causes › invalid_stream_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
chunks › heartbeat › parameters › error_cause_indication › causes › missing_mandatory_parameter
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › stale_cookie
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › unresolvable_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › unrecognized_chunk_type
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › unrecognized_parameters
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › no_user_data
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › restart_with_new_addresses
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › user_initiated_abort
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › protocol_violation
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
chunks › heartbeat › parameters › error_cause_indication › causes › unsupported_hmac_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › heartbeat › parameters › set_primary_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › heartbeat › parameters › set_primary_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › heartbeat › parameters › set_primary_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
indication | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
parameters | tlv — PDU の残りすべて | | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
| 1 (0x0001) | heartbeat_info | info | |
| 7 (0x0007) | state_cookie | cookie | |
| 8 (0x0008) | unrecognized_parameter | parameter | |
| 9 (0x0009) | cookie_preservative | increment_ms | |
| 11 (0x000b) | host_name_address | host_name | |
| 12 (0x000c) | supported_address_types | types | |
| 13 (0x000d) | outgoing_ssn_reset_request | request_sequence, response_sequence, last_tsn, streams | |
| 14 (0x000e) | incoming_ssn_reset_request | request_sequence, streams | |
| 15 (0x000f) | ssn_tsn_reset_request | request_sequence | |
| 16 (0x0010) | reconfiguration_response | response_sequence, result, tsns | |
| 17 (0x0011) | add_outgoing_streams_request | request_sequence, number_of_new_streams, reserved | |
| 18 (0x0012) | add_incoming_streams_request | request_sequence, number_of_new_streams, reserved | |
| 32768 (0x8000) | ecn_capable | | |
| 32770 (0x8002) | random | random | |
| 32771 (0x8003) | chunk_list | chunk_types | |
| 32772 (0x8004) | requested_hmac_algorithm | hmac_identifiers | |
| 32773 (0x8005) | padding | padding | |
| 32776 (0x8008) | supported_extensions | chunk_types | |
| 49152 (0xc000) | forward_tsn_supported | | |
| 49153 (0xc001) | add_ip_address | correlation_id, address | |
| 49154 (0xc002) | delete_ip_address | correlation_id, address | |
| 49155 (0xc003) | error_cause_indication | correlation_id, causes | |
| 49156 (0xc004) | set_primary_address | correlation_id, address | |
| 49157 (0xc005) | success_indication | correlation_id | |
| 49158 (0xc006) | adaptation_layer_indication | indication | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
info | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
cookie | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameter | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
increment_ms | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
host_name | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
types | list<enum(16)> — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › supported_address_types › types
| 値 | 名前 |
| 5 (0x0005) | ipv4 |
| 6 (0x0006) | ipv6 |
| 11 (0x000b) | host_name |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
response_sequence | uint(32) | | | |
last_tsn | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
response_sequence | uint(32) | | | |
result | enum(32) | | | |
tsns | bytes — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › reconfiguration_response › result
| 値 | 名前 |
| 0 (0x00000000) | success_nothing_to_do |
| 1 (0x00000001) | success_performed |
| 2 (0x00000002) | denied |
| 3 (0x00000003) | error_wrong_ssn |
| 4 (0x00000004) | error_request_already_in_progress |
| 5 (0x00000005) | error_bad_sequence_number |
| 6 (0x00000006) | in_progress |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
random | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifiers | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
padding | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › add_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › heartbeat_ack › parameters › add_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › heartbeat_ack › parameters › add_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › delete_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › heartbeat_ack › parameters › delete_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › heartbeat_ack › parameters › delete_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
causes | tlv — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › invalid_stream_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › missing_mandatory_parameter
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › stale_cookie
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › unresolvable_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › unrecognized_chunk_type
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › unrecognized_parameters
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › no_user_data
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › restart_with_new_addresses
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › user_initiated_abort
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › protocol_violation
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › error_cause_indication › causes › unsupported_hmac_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › heartbeat_ack › parameters › set_primary_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › heartbeat_ack › parameters › set_primary_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › heartbeat_ack › parameters › set_primary_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
indication | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | flags(8) | 0x0 | | |
causes | tlv — PDU の残りすべて | | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
cumulative_tsn_ack | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
causes | tlv — PDU の残りすべて | | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
cookie | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | flags(8) | 0x0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
shared_key_identifier | uint(16) | | | |
hmac_identifier | uint(16) | 1 | | |
hmac | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | flags(8) | 0x3 | | |
tsn | uint(32) | 1 | | |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
message_identifier | uint(32) | | | |
ppid_or_fsn | uint(32) | | | |
user_data | bytes — PDU の残りすべて | 00 00 00 00 | | |
| ビット | マスク | 名前 |
| 3 | 8 (0x08) | i |
| 2 | 4 (0x04) | u |
| 1 | 2 (0x02) | b |
| 0 | 1 (0x01) | e |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
serial_number | uint(32) | | | |
parameters | tlv — PDU の残りすべて | | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
| 1 (0x0001) | heartbeat_info | info | |
| 7 (0x0007) | state_cookie | cookie | |
| 8 (0x0008) | unrecognized_parameter | parameter | |
| 9 (0x0009) | cookie_preservative | increment_ms | |
| 11 (0x000b) | host_name_address | host_name | |
| 12 (0x000c) | supported_address_types | types | |
| 13 (0x000d) | outgoing_ssn_reset_request | request_sequence, response_sequence, last_tsn, streams | |
| 14 (0x000e) | incoming_ssn_reset_request | request_sequence, streams | |
| 15 (0x000f) | ssn_tsn_reset_request | request_sequence | |
| 16 (0x0010) | reconfiguration_response | response_sequence, result, tsns | |
| 17 (0x0011) | add_outgoing_streams_request | request_sequence, number_of_new_streams, reserved | |
| 18 (0x0012) | add_incoming_streams_request | request_sequence, number_of_new_streams, reserved | |
| 32768 (0x8000) | ecn_capable | | |
| 32770 (0x8002) | random | random | |
| 32771 (0x8003) | chunk_list | chunk_types | |
| 32772 (0x8004) | requested_hmac_algorithm | hmac_identifiers | |
| 32773 (0x8005) | padding | padding | |
| 32776 (0x8008) | supported_extensions | chunk_types | |
| 49152 (0xc000) | forward_tsn_supported | | |
| 49153 (0xc001) | add_ip_address | correlation_id, address | |
| 49154 (0xc002) | delete_ip_address | correlation_id, address | |
| 49155 (0xc003) | error_cause_indication | correlation_id, causes | |
| 49156 (0xc004) | set_primary_address | correlation_id, address | |
| 49157 (0xc005) | success_indication | correlation_id | |
| 49158 (0xc006) | adaptation_layer_indication | indication | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
info | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
cookie | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameter | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
increment_ms | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
host_name | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
types | list<enum(16)> — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › supported_address_types › types
| 値 | 名前 |
| 5 (0x0005) | ipv4 |
| 6 (0x0006) | ipv6 |
| 11 (0x000b) | host_name |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
response_sequence | uint(32) | | | |
last_tsn | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
response_sequence | uint(32) | | | |
result | enum(32) | | | |
tsns | bytes — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › reconfiguration_response › result
| 値 | 名前 |
| 0 (0x00000000) | success_nothing_to_do |
| 1 (0x00000001) | success_performed |
| 2 (0x00000002) | denied |
| 3 (0x00000003) | error_wrong_ssn |
| 4 (0x00000004) | error_request_already_in_progress |
| 5 (0x00000005) | error_bad_sequence_number |
| 6 (0x00000006) | in_progress |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
random | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifiers | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
padding | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › add_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › asconf_ack › parameters › add_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › asconf_ack › parameters › add_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › delete_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › asconf_ack › parameters › delete_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › asconf_ack › parameters › delete_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
causes | tlv — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
chunks › asconf_ack › parameters › error_cause_indication › causes › invalid_stream_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › missing_mandatory_parameter
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › stale_cookie
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › unresolvable_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › unrecognized_chunk_type
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › unrecognized_parameters
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › no_user_data
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › restart_with_new_addresses
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › user_initiated_abort
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › protocol_violation
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › error_cause_indication › causes › unsupported_hmac_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › asconf_ack › parameters › set_primary_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › asconf_ack › parameters › set_primary_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › asconf_ack › parameters › set_primary_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
indication | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
parameters | tlv — PDU の残りすべて | | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
| 1 (0x0001) | heartbeat_info | info | |
| 7 (0x0007) | state_cookie | cookie | |
| 8 (0x0008) | unrecognized_parameter | parameter | |
| 9 (0x0009) | cookie_preservative | increment_ms | |
| 11 (0x000b) | host_name_address | host_name | |
| 12 (0x000c) | supported_address_types | types | |
| 13 (0x000d) | outgoing_ssn_reset_request | request_sequence, response_sequence, last_tsn, streams | |
| 14 (0x000e) | incoming_ssn_reset_request | request_sequence, streams | |
| 15 (0x000f) | ssn_tsn_reset_request | request_sequence | |
| 16 (0x0010) | reconfiguration_response | response_sequence, result, tsns | |
| 17 (0x0011) | add_outgoing_streams_request | request_sequence, number_of_new_streams, reserved | |
| 18 (0x0012) | add_incoming_streams_request | request_sequence, number_of_new_streams, reserved | |
| 32768 (0x8000) | ecn_capable | | |
| 32770 (0x8002) | random | random | |
| 32771 (0x8003) | chunk_list | chunk_types | |
| 32772 (0x8004) | requested_hmac_algorithm | hmac_identifiers | |
| 32773 (0x8005) | padding | padding | |
| 32776 (0x8008) | supported_extensions | chunk_types | |
| 49152 (0xc000) | forward_tsn_supported | | |
| 49153 (0xc001) | add_ip_address | correlation_id, address | |
| 49154 (0xc002) | delete_ip_address | correlation_id, address | |
| 49155 (0xc003) | error_cause_indication | correlation_id, causes | |
| 49156 (0xc004) | set_primary_address | correlation_id, address | |
| 49157 (0xc005) | success_indication | correlation_id | |
| 49158 (0xc006) | adaptation_layer_indication | indication | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
info | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
cookie | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameter | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
increment_ms | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
host_name | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
types | list<enum(16)> — PDU の残りすべて | | | |
chunks › re_config › parameters › supported_address_types › types
| 値 | 名前 |
| 5 (0x0005) | ipv4 |
| 6 (0x0006) | ipv6 |
| 11 (0x000b) | host_name |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
response_sequence | uint(32) | | | |
last_tsn | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
response_sequence | uint(32) | | | |
result | enum(32) | | | |
tsns | bytes — PDU の残りすべて | | | |
chunks › re_config › parameters › reconfiguration_response › result
| 値 | 名前 |
| 0 (0x00000000) | success_nothing_to_do |
| 1 (0x00000001) | success_performed |
| 2 (0x00000002) | denied |
| 3 (0x00000003) | error_wrong_ssn |
| 4 (0x00000004) | error_request_already_in_progress |
| 5 (0x00000005) | error_bad_sequence_number |
| 6 (0x00000006) | in_progress |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
random | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifiers | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
padding | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › re_config › parameters › add_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › re_config › parameters › add_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › re_config › parameters › add_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › re_config › parameters › delete_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › re_config › parameters › delete_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › re_config › parameters › delete_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
causes | tlv — PDU の残りすべて | | | |
chunks › re_config › parameters › error_cause_indication › causes
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
chunks › re_config › parameters › error_cause_indication › causes › invalid_stream_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
chunks › re_config › parameters › error_cause_indication › causes › missing_mandatory_parameter
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
chunks › re_config › parameters › error_cause_indication › causes › stale_cookie
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
chunks › re_config › parameters › error_cause_indication › causes › unresolvable_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
chunks › re_config › parameters › error_cause_indication › causes › unrecognized_chunk_type
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
chunks › re_config › parameters › error_cause_indication › causes › unrecognized_parameters
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
chunks › re_config › parameters › error_cause_indication › causes › no_user_data
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
chunks › re_config › parameters › error_cause_indication › causes › restart_with_new_addresses
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
chunks › re_config › parameters › error_cause_indication › causes › user_initiated_abort
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
chunks › re_config › parameters › error_cause_indication › causes › protocol_violation
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
chunks › re_config › parameters › error_cause_indication › causes › unsupported_hmac_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › re_config › parameters › set_primary_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › re_config › parameters › set_primary_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › re_config › parameters › set_primary_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
indication | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
padding | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
new_cumulative_tsn | uint(32) | | | |
streams | list<struct> — PDU の残りすべて | | | |
各要素は以下のフィールドの組です。
| フィールド | 型 | 既定値 | Auto | 説明 |
stream | uint(16) | | | |
stream_sequence | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
flags | uint(8) | 0 | | |
serial_number | uint(32) | | | |
parameters | tlv — PDU の残りすべて | | | |
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
| 1 (0x0001) | heartbeat_info | info | |
| 7 (0x0007) | state_cookie | cookie | |
| 8 (0x0008) | unrecognized_parameter | parameter | |
| 9 (0x0009) | cookie_preservative | increment_ms | |
| 11 (0x000b) | host_name_address | host_name | |
| 12 (0x000c) | supported_address_types | types | |
| 13 (0x000d) | outgoing_ssn_reset_request | request_sequence, response_sequence, last_tsn, streams | |
| 14 (0x000e) | incoming_ssn_reset_request | request_sequence, streams | |
| 15 (0x000f) | ssn_tsn_reset_request | request_sequence | |
| 16 (0x0010) | reconfiguration_response | response_sequence, result, tsns | |
| 17 (0x0011) | add_outgoing_streams_request | request_sequence, number_of_new_streams, reserved | |
| 18 (0x0012) | add_incoming_streams_request | request_sequence, number_of_new_streams, reserved | |
| 32768 (0x8000) | ecn_capable | | |
| 32770 (0x8002) | random | random | |
| 32771 (0x8003) | chunk_list | chunk_types | |
| 32772 (0x8004) | requested_hmac_algorithm | hmac_identifiers | |
| 32773 (0x8005) | padding | padding | |
| 32776 (0x8008) | supported_extensions | chunk_types | |
| 49152 (0xc000) | forward_tsn_supported | | |
| 49153 (0xc001) | add_ip_address | correlation_id, address | |
| 49154 (0xc002) | delete_ip_address | correlation_id, address | |
| 49155 (0xc003) | error_cause_indication | correlation_id, causes | |
| 49156 (0xc004) | set_primary_address | correlation_id, address | |
| 49157 (0xc005) | success_indication | correlation_id | |
| 49158 (0xc006) | adaptation_layer_indication | indication | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
info | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
cookie | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
parameter | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
increment_ms | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
host_name | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
types | list<enum(16)> — PDU の残りすべて | | | |
chunks › asconf › parameters › supported_address_types › types
| 値 | 名前 |
| 5 (0x0005) | ipv4 |
| 6 (0x0006) | ipv6 |
| 11 (0x000b) | host_name |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
response_sequence | uint(32) | | | |
last_tsn | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
streams | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
response_sequence | uint(32) | | | |
result | enum(32) | | | |
tsns | bytes — PDU の残りすべて | | | |
chunks › asconf › parameters › reconfiguration_response › result
| 値 | 名前 |
| 0 (0x00000000) | success_nothing_to_do |
| 1 (0x00000001) | success_performed |
| 2 (0x00000002) | denied |
| 3 (0x00000003) | error_wrong_ssn |
| 4 (0x00000004) | error_request_already_in_progress |
| 5 (0x00000005) | error_bad_sequence_number |
| 6 (0x00000006) | in_progress |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
request_sequence | uint(32) | | | |
number_of_new_streams | uint(16) | | | |
reserved | uint(16) | 0 | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
random | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifiers | list<uint(16)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
padding | bytes — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk_types | list<uint(8)> — PDU の残りすべて | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › asconf › parameters › add_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › asconf › parameters › add_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › asconf › parameters › add_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › asconf › parameters › delete_ip_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › asconf › parameters › delete_ip_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › asconf › parameters › delete_ip_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
causes | tlv — PDU の残りすべて | | | |
chunks › asconf › parameters › error_cause_indication › causes
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 1 (0x0001) | invalid_stream_identifier | stream_identifier, reserved | |
| 2 (0x0002) | missing_mandatory_parameter | number_of_missing_parameters, missing_parameters | |
| 3 (0x0003) | stale_cookie | staleness_us | |
| 4 (0x0004) | out_of_resource | | |
| 5 (0x0005) | unresolvable_address | address | |
| 6 (0x0006) | unrecognized_chunk_type | chunk | |
| 7 (0x0007) | invalid_mandatory_parameter | | |
| 8 (0x0008) | unrecognized_parameters | parameters | |
| 9 (0x0009) | no_user_data | tsn | |
| 10 (0x000a) | cookie_received_while_shutting_down | | |
| 11 (0x000b) | restart_with_new_addresses | addresses | |
| 12 (0x000c) | user_initiated_abort | reason | |
| 13 (0x000d) | protocol_violation | information | |
| 160 (0x00a0) | request_to_delete_last_address | | |
| 161 (0x00a1) | operation_refused | | |
| 162 (0x00a2) | request_to_delete_source_address | | |
| 163 (0x00a3) | illegal_asconf_ack | | |
| 164 (0x00a4) | request_refused | | |
| 261 (0x0105) | unsupported_hmac_identifier | hmac_identifier | |
chunks › asconf › parameters › error_cause_indication › causes › invalid_stream_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
stream_identifier | uint(16) | | | |
reserved | uint(16) | 0 | | |
chunks › asconf › parameters › error_cause_indication › causes › missing_mandatory_parameter
| フィールド | 型 | 既定値 | Auto | 説明 |
number_of_missing_parameters | uint(32) | | missing_parameters の要素数 | |
missing_parameters | list<uint(16)> — number_of_missing_parameters 個の要素 | | | |
chunks › asconf › parameters › error_cause_indication › causes › stale_cookie
| フィールド | 型 | 既定値 | Auto | 説明 |
staleness_us | uint(32) | | | |
chunks › asconf › parameters › error_cause_indication › causes › unresolvable_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | bytes — PDU の残りすべて | | | |
chunks › asconf › parameters › error_cause_indication › causes › unrecognized_chunk_type
| フィールド | 型 | 既定値 | Auto | 説明 |
chunk | bytes — PDU の残りすべて | | | |
chunks › asconf › parameters › error_cause_indication › causes › unrecognized_parameters
| フィールド | 型 | 既定値 | Auto | 説明 |
parameters | bytes — PDU の残りすべて | | | |
chunks › asconf › parameters › error_cause_indication › causes › no_user_data
| フィールド | 型 | 既定値 | Auto | 説明 |
tsn | uint(32) | | | |
chunks › asconf › parameters › error_cause_indication › causes › restart_with_new_addresses
| フィールド | 型 | 既定値 | Auto | 説明 |
addresses | bytes — PDU の残りすべて | | | |
chunks › asconf › parameters › error_cause_indication › causes › user_initiated_abort
| フィールド | 型 | 既定値 | Auto | 説明 |
reason | bytes — PDU の残りすべて | | | |
chunks › asconf › parameters › error_cause_indication › causes › protocol_violation
| フィールド | 型 | 既定値 | Auto | 説明 |
information | bytes — PDU の残りすべて | | | |
chunks › asconf › parameters › error_cause_indication › causes › unsupported_hmac_identifier
| フィールド | 型 | 既定値 | Auto | 説明 |
hmac_identifier | uint(16) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
address | tlv — PDU の残りすべて | | | |
chunks › asconf › parameters › set_primary_address › address
- タイプ 16 ビット、長さ 16 ビット。
- 長さはタイプと長さのフィールドも含みます。
- 各項目は 4 オクテットの倍数までゼロで詰めます (長さには含めない); 最後の項目は詰めない
- 未知のタイプは値をオクテット列のまま保持します。
| タイプ値 | 名前 | 値のフィールド | 説明 |
| 5 (0x0005) | ipv4_address | address | |
| 6 (0x0006) | ipv6_address | address | |
chunks › asconf › parameters › set_primary_address › address › ipv4_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv4 | | | |
chunks › asconf › parameters › set_primary_address › address › ipv6_address
| フィールド | 型 | 既定値 | Auto | 説明 |
address | ipv6 | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
correlation_id | uint(32) | | | |
| フィールド | 型 | 既定値 | Auto | 説明 |
indication | uint(32) | | | |
| レベル | 規則 |
| 警告 | ヘッダとペイロードが 12 オクテット以上 |
- sctp-abort —
templates/protocols/l4/sctp-abort.wpg.yaml
- sctp-data —
templates/protocols/l4/sctp-data.wpg.yaml
- sctp-heartbeat —
templates/protocols/l4/sctp-heartbeat.wpg.yaml
- sctp-init-ack —
templates/protocols/l4/sctp-init-ack.wpg.yaml
- sctp-init —
templates/protocols/l4/sctp-init.wpg.yaml
- sctp-over-udp —
templates/protocols/l4/sctp-over-udp.wpg.yaml
- sctp-sack —
templates/protocols/l4/sctp-sack.wpg.yaml
- sctp-shutdown —
templates/protocols/l4/sctp-shutdown.wpg.yaml