ВУЗ:
Составители:
Рубрика:
5.3. Другие протоколы межсетевого уровня стека TCP/IP 133
Исходный идентификатор интерфейса генерируется с использованием слу-
чайных чисел. Для систем IPv6, не способных хранить протокольные сведения
для создания будущих значений идентификатора интерфейса, при каждой ини-
циализации протокола IPv6 генерируется новый случайный идентификатор ин-
терфейса. Для систем IPv6, имеющих возможность хранения протокольных све-
дений, при инициализации протокола IPv6 новый идентификатор интерфейса со-
здаётся следующим образом:
1) загружается значение из хранилища протокольных сведений и добавляется
к идентификатору интерфейса, основанному на адресе EUI-64 адаптера;
2) для величины, полученной на шаге 1, вычисляется хеш-функция MD5;
3) последние 64 бита хеша MD5, вычисленного на шаге 2, сохраняются для
вычисления следующего идентификатора интерфейса;
4) для седьмого из первых 64 бит хеша MD5, вычисленного на шаге 2, задаёт-
ся значение 0 (седьмым является бит U/L, нулевое значение которого задаёт
локальное администрирование идентификатора интерфейса), результат ко-
торого представляет собой идентификатор интерфейса.
Итоговый адрес IPv6, основанный на таком случайном идентификаторе ин-
терфейса, называют временным адресом. Временные адреса создаются для пре-
фиксов общедоступных адресов, использующих автонастройку адресов без веде-
ния базы данных.
5.3. Другие протоколы межсетевого уровня стека TCP/IP
5.3.1. Протокол ICMP
Протокол передачи команд и сообщений об ошибках (Internet Control Message
Protocol, ICMP) используется программным обеспечением ЭВМ при взаимодей-
ствии друг с другом в рамках идеологии TCP/IP (см. RFC 792 [23]).
5.3.1.1. Функциональность протокола ICMP
ICMP-протокол осуществляет:
–– передачу отклика на пакет или эхо на отклик;
–– контроль времени жизни дейтаграмм в системе;
–– реализует переадресацию пакета;
–– выдаёт сообщения о недостижимости адресата или о некорректности пара-
метров;
–– формирует и пересылает временные метки;
–– выдаёт запросы и отклики для адресных масок и другой информации.
ICMP-сообщения об ошибках никогда не выдаются в ответ на:
–– ICMP-сообщение об ошибке;
–– при мультикастинге или широковещательной адресации;
–– для фрагмента дейтаграммы (кроме первого);
–– для дейтаграмм, чей адрес отправителя является нулевым, широковеща-
тельным или мультикастинговым.
Эти правила призваны блокировать потоки дейтаграмм, посылаемых в ответ на
мультикастинг или широковещательные ICMP-сообщения.
Страницы
- « первая
- ‹ предыдущая
- …
- 131
- 132
- 133
- 134
- 135
- …
- следующая ›
- последняя »
