Сидни Фейт - 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) - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
8.6 Таблица маршрутизации по протоколу RIP
Элементы маршрутизации таблицы 8.1 получены из университетского маршрутизатора, работающего по протоколу RIP. В таблице перечислены точки назначения и перемещающиеся по пути следования к этим точкам маршрутизаторы (на них нужно направить датаграмму при отправке ее в заданную точку назначения). Кроме того, в таблице хранятся метрики (по вектору расстояния), помогающие маршрутизатору выбрать следующее попадание.
Таблица 8.1 Таблица маршрутизации RIP-маршрутизатора
IP-маршрут назначения | Маска IP-маршрута | IP-маршрут следующего попадания | Тип IP-маршрута | Протокол IP-маршрута | Метрика IP-маршрута 1 | Метрики IP-маршрутов: 2, 3, 4, 5 (совпадают) | Индекс ЕСЛИ IP-маршрута | Возраст IP-маршрута (секунды) |
---|---|---|---|---|---|---|---|---|
0.0.0.0 | 0.0.0.0 | 128.36.0.2 | * | rip | 2 | -1 | 1 | 153,84 |
128.36.0.0 | 255.255.255.0 | 128.36.0.62 | ** | *** | 0 | -1 | 1 | 0 |
128.36.2.0 | 255.255.255.0 | 128.36.0.7 | * | rip | 1 | -1 | 1 | 30 |
128.36.11.0 | 255.255.255.0 | 128.36.0.12 | * | rip | 1 | -1 | 1 | 13 |
128.36.12.0 | 255.255.255.0 | 128.36.0.21 | * | rip | 1 | -1 | 1 | 15 |
128.36.13.0 | 255.255.255.0 | 128.36.0.12 | * | rip | 1 | -1 | 1 | 14 |
128.36.14.0 | 255.255.255.0 | 128.36.0.21 | * | rip | 1 | -1 | 1 | 16 |
128.36.15.0 | 255.255.255.0 | 128.36.0.21 | * | rip | 1 | -1 | 1 | 17 |
128.36.16.0 | 255.255.255.0 | 128.36.0.36 | * | rip | 12 | -1 | 1 | 24 |
128.36.17.0 | 255.255.255.0 | 128.36.0.12 | * | rip | 1 | -1 | 1 | 16 |
128.36.19.0 | 255.255.255.0 | 128.36.0.10 | * | rip | 14 | -1 | 1 | 27 |
128.36.20.0 | 255.255.255.0 | 128.36.0.10 | * | rip | 1 | -1 | 1 | 28 |
128.36.21.0 | 255.255.255.0 | 128.36.0.5 | * | rip | 1 | -1 | 1 | 5 |
128.36.22.0 | 255.255.255.0 | 128.36.0.5 | * | rip | 1 | -1 | 1 | 5 |
128.36.126.0 | 255.255.255.0 | 128.36.0.41 | * | rip | 1 | -1 | 1 | 23 |
130.132.0.0 | 255.255.0.0 | 128.36.0.2 | * | rip | 2 | -1 | 1 | 25 |
192.31.2.0 | 255.255.255.0 | 128.36.0.1 | * | rip | 3 | -1 | 1 | 10 |
192.31.235.0 | 255.255.255.0 | 128.36.0.41 | * | rip | 1 | -1 | 1 | 25 |
* — косвенный
** — прямой
*** — локальный
Таблица маршрутизации содержит элементы для многих различных подсетей сети 128.36.0.0, а также маршруты к сетям 130.132.0.0, 192.31.2.0 и 192.31.235.0 (эти значения извлечены из маршрутизатора приложением HP Open View for Windows Workgroup Node Manager ). Четыре столбца правой части таблицы не используются в RIP).
8.6.1 Использование маски маршрута
Для поиска совпадения с адресом назначения (например, 128.36.2.25) нужно сравнить 128.36.2.25 с каждым элементом маршрута назначения (Route Destination). Элементы маски маршрута (Route Mask) указывают, сколько бит из 128.36.2.25 должны совпадать с битами маршрута назначения. Допустим, третья строка таблицы 8.1 имеет маску маршрута 255.255.255.0, означающую, что должны совпадать первые три байта, 128.36.2 (именно так и будет). Более формально можно сказать, что нужно сравнивать маршрут назначения с результатом операции логического умножения адреса назначения и маски маршрута.
Предположим, что совпадение выявлено для двух строк таблицы. Предпочтительный путь будет определять строка с более длинной маской.
8.6.2 Маршрут по умолчанию
Первой строкой в таблице 8.1 стоит маршрут по умолчанию . В ней указано, что, не найдя совпадения со строкой таблицы, трафик должен быть направлен на ближайший соседний маршрутизатор с адресом 128.36.0.2.
8.6.3 Использование подсети 0
Администратор данной сети сделал то, что не разрешается стандартами. Он присвоил локальной сети, в которой расположен маршрутизатор, номер подсети 0. Мы уже знаем, что нельзя присваивать 0 в качестве номера подсети. Однако, понимая, что некоторые возможности должны быть у любого доступного номера, разработчики маршрутизаторов позволяют управлять и такими адресами.
8.6.4 Прямые и косвенные назначения
Отметим, что один элемент таблицы указывает на прямой (direct) тип локальной сети 128.36.0, что означает непосредственное подключение этой сети к маршрутизатору. Протокол является локальным (local), когда маршрут можно изучить, просмотрев конфигурационные параметры самого маршрутизатора.
Оставшиеся элементы перечисляют удаленные подсети и сети, которые достигаются косвенно (indirect) при направлении трафика на другие маршрутизаторы. Такие маршруты изучаются средствами протокола RIP.
8.6.5 Метрики маршрутизации
В таблице предусмотрено место для нескольких метрик. RIP использует только одну из них — простой счетчик количества попаданий по пути к точке назначения. Неиспользуемые значения установлены в -1. Отметим, что метрика 0 присвоена подсети 128.36.0, которая подключена непосредственно к маршрутизатору. Многие другие точки назначения доступны за одно попадание. Однако подсеть 128.36.19.0 отстоит от маршрутизатора на 14 попаданий.
Мы рассматривали маршрутизатор модели Shiva Lanrover , имеющий множество телефонных номеров для подключения линий к интерфейсу 1.
8.6.6 Возраст маршрута
Столбец возраста маршрута (Route Age) отслеживает количество секунд от последнего изменения или проверки каждого из маршрутов. Элементы таблицы, созданные через RIP, будут считаться недействительными по тайм-ауту возраста, если их невозможно реконфигурировать в течение трех минут.
8.7 Таблица маршрутизации IGRP/BGP
Элементы маршрутизации в таблице 8.2 получены из маршрутизатора провайдера Интернета. В ней перечислены назначения и идентифицированы маршрутизаторы для следующего попадания, используемые при доставке датаграмм к каждой точке назначения. Кроме того, здесь содержится информация для помощи маршрутизатору при повторном вычислении участка следующего попадания, когда произойдет изменение топологии сети.
Таблица 8.2 Элементы таблицы маршрутизации IGRP и BGP
IP-маршрут назначения | Маска IP-маршрута | IP-маршрут следующего попадания | Тип IP-маршрута | Протокол IP-маршрута | Метрика IP-маршрута | Индекс ЕСЛИ IP-маршрута | Возраст IP-маршрута (секунды) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||||||
0.0.0.0 | 0.0.0.0 | 130.94.40.250 | косвенный | ciscolgrp | 10647 | 1170 | 21000 | 0 | 255 | 6 | 12 |
128.121.50.0 | 255.255.255.0 | 128.121.50.50 | прямой | локальный | 0 | -1 | -1 | -1 | -1 | 1 | 0 |
128.121.52.0 | 255.255.255.0 | 128.121.50.55 | прямой | локальный | 0 | -1 | -1 | -1 | -1 | 1 | 35 |
128.121.54.0 | 255.255.255.0 | 128.121.50.50 | прямой | локальный | 0 | -1 | -1 | -1 | -1 | 1 | 0 |
128.6.0.0 | 255.255.0.0 | 130.94.0.49 | косвенный | ciscolgrp | 12610 | 1536 | 61000 | 2 | 255 | 3 | 11 |
128.96.0.0 | 255.255.0.0 | 130.94.40.250 | косвенный | ciscolgrp | 14647 | 1170 | 61000 | 2 | 255 | 6 | 16 |
130.33.0.0 | 255.255.0.0 | 130.94.16.2 | косвенный | ciscolgrp | 8710 | 1536 | 22000 | 1 | 255 | 2 | 18 |
130.44.0.0 | 255.255.0.0 | 130.94.0.49 | косвенный | ciscolgrp | 16610 | 1536 | 101000 | 4 | 255 | 3 | 37 |
130.68.0.0 | 255.255.0.0 | 130.94.0.49 | косвенный | ciscolgrp | 12710 | 1536 | 62000 | 3 | 255 | 3 | 39 |
130.94.1.24 | 255.255.255.248 | 130.94.0.49 | косвенный | ciscolgrp | 82125 | 128 | 40000 | 0 | 255 | 3 | 41 |
130.94.1.32 | 255.255.255.248 | 130.94.0.49 | косвенный | ciscolgrp | 182571 | 56 | 40000 | 0 | 255 | 3 | 42 |
130.94.2.8 | 255.255.255.248 | 130.94.0.49 | косвенный | ciscolgrp | 10510 | 1536 | 40000 | 0 | 255 | 3 | 42 |
130.94.2.16 | 255.255.255.248 | 130.94.0.49 | косвенный | ciscolgrp | 10510 | 1536 | 40000 | 0 | 255 | 3 | 43 |
130.94.7.0 | 255.255.255.248 | 130.94.0.49 | косвенный | ciscolgrp | 10610 | 1536 | 41000 | 1 | 255 | 3 | 2 |
130.94.7.8 | 255.255.255.248 | 130.94.0.49 | косвенный | ciscolgrp | 12510 | 1536 | 60000 | 1 | 255 | 3 | 3 |
44.0.0.0 | 255.0.0.0 | 130.94.15.201 | косвенный | bgp | 0 | -1 | -1 | -1 | -1 | 6 | 51766 |
128.3.0.0 | 255.255.0.0 | 130.94.40.201 | косвенный | bgp | 0 | -1 | -1 | -1 | -1 | 6 | 42049 |
129.210.0.0 | 255.255.0.0 | 130.94.15.201 | косвенный | bgp | 0 | -1 | -1 | -1 | -1 | 6 | 586765 |
13.0.0.0 | 255.0.0.0 | 130.94.15.201 | косвенный | bgp | 0 | -1 | -1 | -1 | -1 | 6 | 224463 |
Таблица маршрутизации содержит строки для различных сетей и подсетей (информация из маршрутизатора извлечена через систему управления HP Open View ).
Читать дальшеИнтервал:
Закладка: