ГОСТ Р 56950—2016
Семантика полей APDU comms_IP_config_req:
- comms_info_roq_tag: поле 24 бита содержит значение тега, которое должно быть 0x9F8C08;
- Iength_field: длина полезной нагрузки APDU должна быть в формате BER ASN.1 в соответствии
с [2] (8.3.1).
10.10.3 APDU comms_IP_config_reply
Этот APDU должен быть направлен Хостом в ответ на comms_IP_config_req. чтобы сообщить
CICAM о конфигурации IP-порта Хоста. Хост сообщает о конфигурации основного адаптера, который в
настоящее время используется Хостом для IP-соединения. Синтаксис APDU comms_IP_config_reply
показан в таблице 77.
Т а б л и ц а 77 — Синтаксис APDU comms_IP_config_reply
СинтаксисКоличество битовМнемоника
comms_IP_config_rep!y () {
comms_IP_config_reply_tag
24uimsbf
length_field ()
connection_state
2uimsbf
reserved
6bslbf
physical_address
48uimsbf
if (conneciion_state == 01) (
IP_address
128uimsbf
network_mask
128uimsbf
defauitjjateway
128uimsbf
DHCP_server_address
128uimsbf
num_DNS_servers
8uimsbf
for (int i=0; i<num_DNSservers; i++ ) {
uimsbf
DNS_server_address
128uimsbf
}
}
)
Семантика полей APDU comms_IP_config_reply:
- comms_info_roq_tag:
поле 24 бита содержит значение тега, которое должно быть 0x9F8C08;
- connection state:
поле 2 бита определяет состояние соединения IP-адаптера. Поле содержит
следующие значения:
- 0x00 отключен (сетевой интерфейс неактивен или отключен):
- 0x01 связан (сетевой интерфейс активен, подключен и имеет действительный 1Р-адрес);
- от 0x10 до 0x11 значения зарезервированы;
- physical_address:
поле
48
битов содержит МАС-адрес этого
IP
сетевого адаптера;
- IP_address:
поле 128 битов содержит IP-адрес, назначенный этому IP-адаптеру;
-
network_mask:
поле 128 битов содержит маску подсети для этого IP сетевого адаптера;
-
default_Gateway:
поле 128 битов содержит IP-адрес шлюза, используемого для этого IP сетево
го адаптера;
-
DHCP_server_address:
поле 128 битов содержит IP-адрес DHCP-сервера, используемого для
этого IP сетевого адаптера. Если сервер DHCP отсутствует, то это поле должно быть установлено в ноль;
-
num_DNS_servors:
поле 8 битов содержит количество DNS-серверов, используемых для этого
IP сетевого адаптера;
- DNS_server_address:
поле 128 битов содержит IP-адрес сервера DNS.
78