Сидни Фейт - TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
- Название:TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
- Автор:
- Жанр:
- Издательство:Лори
- Год:2000
- Город:Москва
- ISBN:5-85582-072-6
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Сидни Фейт - TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) краткое содержание
Второе издание популярного справочника полностью переработано и расширено с целью предоставить читателю наиболее полное описание средств разработки, конфигурирования, использования и обслуживания сетей TCP/IP и соответствующих служб.
Книга написана увлекательно и доступно. Она содержит дополнительные материалы о нескольких протоколах Интернета, используемых серверами и браузерами WWW, а также рассматривает все последние изменения в этой области. В книгу включены главы о новом стандарте безопасности IP и протоколе IP следующего поколения, известном как IPng или IPv6. Рисунки и таблицы наглядно показывают влияние средств безопасности IP и IPng на существующие сетевые среды.
Издание содержит следующие дополнительные разделы:
• Безопасность IP и IPv6
• Описание средств WWW, новостей Интернета и приложений для работы с gopher
• Подробное описание серверов имен доменов (DNS), маски подсети и бесклассовой маршрутизации в Интернете
• Таблицы и протоколы маршрутизации
• Руководство по реализации средств безопасности для каждого из протоколов и приложений
• Примеры диалогов с новыми графическими инструментами
Новое издание бестселлера по TCP/IP станет незаменимым помощником для разработчиков сетей и приложений, для сетевых администраторов и конечных пользователей.
TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
22.4.4 Адресация провайдеров
В настоящее время для адресов провайдеров предложена простая иерархическая структура:
3 бита | n бит | m бит | o бит | 125-n-m-o бит |
---|---|---|---|---|
010 | Идентификатор регистратора | Идентификатор провайдера | Идентификатор подписчика | Идентификатор интра-подписчика |
Маршрутизация провайдера проста. Достаточно сравнить первую часть адреса со строками в таблице маршрутизации. Далее провайдер может маршрутизировать данные к своим подписчикам, сравнивая большой фрагмент адреса со строкой своей таблицы.
При такой схеме адреса организация подписчика будет иметь достаточное адресное пространство, чтобы построить удобную внутреннюю иерархию. Организация может структурировать адресное пространство на подсети и хосты (как это делается и сейчас) или прибавить один или несколько дополнительных уровней иерархии. Например, иерархия организации может состоять из областей, подсетей и хостов.
В адресах версии 6 не запрещаются поля со всеми единицами или нулями.
22.4.5 Адреса для независимых сайтов
В настоящее время не связанная с Интернетом локальная сеть в версии 4 использует специальный блок адресов, например 10.0.0.0 или 172.16.0.0, который был зарезервирован для этой цели. Но, если организация впоследствии должна соединиться с внешним миром, потребуется вручную переконфигурировать сеть.
Версия 6 предоставляет более удобные способы переназначения адреса (см. ниже).
22.4.6 Адреса локальных связей
Связь — это вариант коммуникации, например Ethernet (в версии 6 для него определен новый код типа Х'86-DD), Token-Ring, FDDI, сети Frame Relay, ATM или линии "точка-точка". Легко автоматизировать адресацию изолированной связи, которая не соединяется с маршрутизатором. Адреса локальных связей (Link-Local) имеют формат:
1111111010 (10 бит) | 00…00 | Уникальный адрес технологии связи |
Для локальной сети адрес имеет вид:
1111111010 | 00…00 | MAC-адрес локальной сети |
Адреса локальных связей весьма полезны во время инициализации.
22.4.7 Адреса локальных сайтов
Если сайт имеет маршрутизаторы, но не связан с провайдером, можно автоматически генерировать внутренние адреса в виде:
1111111011 (10 бит) | 00…00 | Идентификатор подсети | Уникальный адрес технологии связи (например, MAC-адрес локальной сети) |
Для такой связи префикс предоставляют маршрутизаторы (включая идентификатор подсети).
От этого формата очень легко перейти к соединению с провайдером. Маршрутизатор просто конфигурируется с новым префиксом, который содержит идентификаторы регистратора адреса, провайдера и подписчика вместе с номером подсети. Маршрутизатор предоставляет новый префикс, а хосты начинают им пользоваться. Назначенная в сайте часть адреса не меняется.
22.4.8 Формат многоадресной рассылки
Многоадресные рассылки в версии 6 имеют более четкое и гибкое определение, чем в версии 4. Введено множество типов таких рассылок. Они немного различаются в зависимости от своих свойств: постоянный адрес (permanent), кратковременный (transient), локальный (local) или глобальный (global). Многоадресные рассылки имеют следующий формат:
8 бит | 4 | 4 | 112 бит |
---|---|---|---|
11111111 | 000T | Вложенность | Идентификатор группы |
T = 0 для общеизвестного постоянного адреса многоадресной рассылки.
T = 1 для кратковременного адреса многоадресной рассылки.
Коды вложенности указывают, находится ли область действия в пределах того же узла, локальной связи, локального сайта, данной организации или это глобальная структура. Область действия внутри узла охватывает и случай, когда клиент посылает сообщение многоадресной рассылки на сервер, находящийся в том же самом хосте. Определены следующие коды вложенности:
0 | зарезервировано |
1 | локальный узел |
2 | локальная связь |
3 | не присвоено |
4 | не присвоено |
5 | локальный сайт |
6 | не присвоено |
7 | не присвоено |
8 | внутри организации |
9 | не присвоено |
A | не присвоено |
В | не присвоено |
С | не присвоено |
D | не присвоено |
E | глобально |
F | зарезервировано |
22.4.9 Несколькоадресные рассылки
Предложен новый (и экспериментальный) вид адресации — несколькоадресные рассылки (anycast). Адрес в таких рассылках соответствует нескольким одноадресным рассылкам, присвоенным в нескольких сетевых интерфейсах. Первоначально несколькоадресные рассылки могут быть назначены только маршрутизаторам. Несколькоадресная рассылка может выделять:
■ Все маршрутизаторы, принадлежащие провайдеру
■ Все маршрутизаторы на границе данной автономной системы
■ Все маршрутизаторы отдельной локальной сети
Адреса таких рассылок могут быть включены в маршрут от источника, что будет означать: "Использовать ближайший маршрутизатор, который доступен по данной несколькоадресной рассылке". Например, если адреса такой рассылки идентифицируют маршрутизаторы провайдера, можно указать: "Добраться к этому провайдеру по самому короткому пути".
Интерфейс маршрутизатора, который был назначен в несколькоадресной рассылке, также имеет собственный реальный адрес.
22.5 Специальные адреса
Существует несколько форматов специальных адресов IPv6.
22.5.1 Неспецифицированные адреса
Адреса со всеми нулями
0:0:0:0:0:0:0:0
означают "неспецифицированные адреса" (unspecified address). Они иногда используются как адрес источника во время инициализации, когда система еще не знает собственного адреса.
22.5.2 Кольцевые адреса версии 6
Кольцевые адреса (loopback) в версии 6 определены как:
0:0:0:0:0:0:0:1
22.5.3 Адреса версии 4
В смешанном окружении адресов версий 4 и 6 IP-адреса систем версии 4, которые не поддерживают версию 6, отображаются в адреса версии 6 следующим образом:
0:0:0:0:0:FFFF:a.b.c.d
где a.b.c.d — исходный IP-адрес.
22.5.4 Взаимодействие адресов версии 6 с сетями версии 4
Еще один специальный формат используется узлами версии 6, которые связываются друг с другом через промежуточные сети версии 4 (это называется туннелями IPv4). Как показано на рис. 22.1, интерфейсам на границах должны быть присвоены адреса версии 4. Они будут преобразованы в специальный формат совместимости IPv4 — IPv6:
0:0:0:0:0:0:a.b.c.d

Рис. 22.1.Совместимость адресов IPv4 и Ipv6
Читать дальшеИнтервал:
Закладка: