Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы организации сетей CISCO т.1 - Вито Амато

.pdf
Скачиваний:
931
Добавлен:
24.05.2014
Размер:
4.03 Mб
Скачать

Поле результата

Описание

Host

Имена хост-машин, о которых стало известно маршрутизатору

Flag

Описание того, как поступила информация, и ее текущий статус

perm

Ручное конфигурирование в статической таблице хост-машин

temp

Получено в результате использования службы DNS

ок

Текущая запись

ЕХ

Запись превысила временной предел нахождения в таблице, или срок ее

 

достоверности истек

Age

Время в часах с момента обращения программного обеспечения к записи

Туре

Поле протокола

Address (es)

Логические адреса, связанные с именем хост-машины

Верификация конфигурации адресов

Проблемы адресации являются наиболее часто встречающимися в IP-сетях. Поэтому важно сначала проверить конфигурацию адресов и только потом продолжать конфигурирование. Приведенные ниже три команды позволяют верифицировать конфигурацию адресов в сети.

telnet — команда, которая верифицирует работу программного обеспечения уровня приложений между отправителем и получателем. Она представляет собой наиболее полный механизм тестирования из имеющихся.

ping — использует межсетевой протокол управляющих сообщений (Internet Control Message Protocol, ICMP) для верификации соединения на аппаратном уровне и логический адрес сетевого уровня. Это самый основной механизм тестирования.

trace — использует значения параметра времени* жизни (Time To Live, TTL) для генерации сообщений от каждого из маршрутизаторов, задействуемых по пути следования пакета. Это очень мощное средство для локализации отказов по пути от отправителя к получателю.

Команда telnet

telnet — это простая команда, которая используется для того, чтобы посмотреть, Можно ли

установить соединение с маршрутизатором Если с маршрутизатором не удается установить Telnet-сеанс, но его можно пропинговать с помощью команды ping, то тогда понятно, что проблема заключается в функциональности маршрутизатора верхнего уровня. В этом случае, возможно, надо перезагрузить маршрутизатор и попытаться снова установить с ним сеанс.

Команда ping

Команда ping посылает ICMP эхо-пакеты и поддерживается как в пользовательском, так и в привилегированном режиме EXEC. В приведенном ниже примере время прохождения одного эхо- пакета превысило заданный предел ожидания, о чем говорит точка (.) в выводимой информации, а четыре были успешно приняты, что показано восклицательными знаками (!).

Router> ping 172.16.101.1

Type escape sequence to abort.

Sending 5 100-byte ICMP echoes to 172.16.10.1. timeout is 2 seconds:

. ! ! ! !

Success rate is 80 percent, round-trip min/avg/max = 6/6/6 ms Router>

В табл. 17.6 приведены символы, обозначающие результат ping-тестирования, которые могут встретиться в информации, выводимой командой ping.

Таблица 17.6. Команда ping для тестирования возможности установления связи в IP сетях

Символ Определение

!Успешный прием эхо-ответа

.

Превышение временного предела ожидания ответной дейтаграммы

U

Ошибка недостижимости пункта назначения

СПакет столкнулся с перегрузкой в сети

IИсполнение команды ping было прервано (например, в результате нажатия комбинации клавиш <Ctrl+Shift-6 X)

?Неизвестный тип пакета

&Пакет превысил значение параметра TTL

Расширенная команда ping

Расширенная команда ping поддерживается только из привилегированного режима EXEC. Как показано в листинге 17.2, расширенный режим команды ping можно использовать для задания поддерживаемых опций заголовков, используемых в сети Internet. Для того чтобы войти в расширенный режим, необходимо в строке подсказки Extended commands ("Расширенные команды") ввести букву "у".

Листинг 17.2. Расширенная команда ping, которая поддерживается только из привилегированного режима EXEC

Router# ping Protocol [ip]:

Target IP address: 192.168.101.162 Repeat count [5]:

Datagram size [100]: Timeout in seconds [2] : Extended commands [n] : у Source address:

Type of service [0]:

Set DF bit in IP header? [no]: yes Data pattern [OxABCD] :

Loose, Strict, Record, Timestamp, Verbose [non]: Sweep range of sizes [n] :

Type escape sequence to abort.

Sending 5 100-byte ICMP echoes to 192.168.101.162. timeout is 2 seconds :

! ! ! ! !

Success rate is 100 percent (5/5), roundrobin min/avg/max = 24/26/28 ms Router#

Команда trace

При использовании команды trace (листинг 17.3) имена хост-машин выводятся в том случае,

если имеет место динамическое преобразование адресов или они преобразуются с помощью записей в статической таблице хост-машин. Выводимые временные значения отражают время, необходимое для возврата каждого из трех зондирующих пакетов.

Листинг 17.3. Команда trace

Router# trace aba.nyc.mil

Type escape sequence to abort.

Tracing the route to aba.nyc.mil (26.0.0.73)

1.debris.cisco.com (172.16.1.6) 1000 msec 8 msec 4 msec

2.barmet-gw.cisco.com (172.16.16.2) 8 msec 4 msec 4 msec

3.external-a-gateway.stanford.edu (192.42.110.225) 8 msec 4 msec 4 msec

4.bb2.su.barmet.net (131.119.254.6) 8 msec 8 msec 8 msec

5.su.arc.barmet.net (131.119.3.8) 12 msec 12 msec 8 msec

6.moffett-fld-mb.in.mil (192.52.195.1) 216 msec 120 msec 132 msec

7.aba.nyc.mil (26.0.0.73) 412 msec * 664 msec

Когда процесс трассировки достигает намеченного пункта назначения, на экран выводится символ звездочки (*). Обычно это происходит в результате приема пакета с сообщением о

недостижимости порта и превышения временного предела ожидания ответа на зондирующий пакет. Другие ответы, которые могут быть получены по команде trace, приведены в табл. 17.7.

Примечание

Команда trace поддерживается межсетевым протоколом (IP), службой сетевого сервиса

без установления соединения (Connectionless Network Service, CLNS), службой виртуальной интегрированной сети (Virtual Integrated Network Service, VINES) и прото-

колом AppleTalk.

Таблица 17.7. Ответы команды trace

Ответ Определение

__________________________________________________________________________________

! Н

Зондирующий пакет был принят маршрутизатором, но не переадресован,

 

что обычно бывает из-за наложенного списка доступа

Р

Протокол недостижим

N

Сеть недостижима

и

Порт недостижим

*

Превышение временного предела ожидания

__________________________________________________________________________________

Резюме

В среде TCP/IP конечные станции обмениваются информацией с серверами или другими конечными станциями. Это происходит благодаря тому, что каждый узел, использующий группу протоколов TCP/IP, имеет уникальный 32-разрядный логический адрес, известный под названием

IP-адрес.

Наличие у интерфейса IP-адреса с адресом подсети позволяет достичь трех целей:

-Система имеет возможность обрабатывать прием и передачу пакетов.

-Задается локальный адрес устройства

-Задается диапазон адресов, которые используют один кабель с устройством.

Широковещательные сообщения это такие сообщения, которые должны быть услышаны всеми хост-машинами, находящимися в сети.

Команда ip address используется для присвоения данному интерфейсу логического сетевого адреса.

Команда ip hosts осуществляет статическую запись "имяадрес" в конфигурационный файл маршрутизатора.

Команда ip name-server задает те хост-машины, которые могут предоставить сервис работы с именами.

Команда show hosts используется для вывода находящегося в кэше списка имен хост-машин и их адресов.

Для верификации конфигурации IP-адресов могут использоваться команды telnet, ping И trace.

Контрольные вопросы

1.Что из приведенного ниже наилучшим образом описывает функцию адреса широковещания?

A.Посылает сообщение в единственный пункт назначения в сети.

B.Копирует сообщения и посылает их по конкретному подмножеству сетевых адресов.

C.Посылает сообщение всем узлам в сети.

D.Посылает сообщение каждому узлу, к которому маршрутизатор имеет доступ.

2.Какова цель использования команды trace?

A.Это наиболее полный механизм тестирования из имеющихся.

B.Это самый основной механизм тестирования.

C.Она добавляет IP-адрес и имя в таблицу маршрутизатора.

D.Она локализует отказы по пути от отправителя к получателю.

3.Каково назначение команды ip name-server?

A.Задает хост-машины, которые могут предоставить сервис работы с именами.

B.Определяет схему присвоения имен, которая позволяет идентифицировать устройства по их местоположению.

C.Идентифицирует TCP-порт, который необходим при использовании имени хост- машины.

D.Генерирует сообщения от каждого маршрутизатора, задействуемого по пути прохождения дейтаграммы.

4.Если необходимо отобразить имя домена на IP-адрес, то что надо сделать сначала?

A.Идентифицировать имена хост-машин.

B.

Задать сервер имен.

'

C.

Активизировать службу DNS.

'

D.Обратиться в службу DNS за IP-адресом этого устройства.

5.Каково назначение команды no ip domain-lookup?

A.Задает хост-машины, которые могут предоставить сервис работы с именами.

B.Определяет схему присвоения имен, которая позволяет идентифицировать устройства по их местоположению.

C.Включает в маршрутизаторе функцию преобразования "имя-адрес".

D.Отключает в маршрутизаторе функцию преобразования "имяадрес".

6.Что из приведенного ниже наилучшим образом описывает функцию команды show

hosts?

A.Идентифицирует маску подсети, используемую в пункте назначения.

B.Управляет кэшем отображения имен на адреса, который используется командами режима EXEC.

C.Используется для вывода на экран находящегося в кэше списка имен и адресов.

D.Показывает имя хост-машины по IP-адресу.

7.

Какова функция команды telnet?

A.

Проверяет работоспособность программного обеспечения уровня приложений на

 

участке между станцией-отправителем и станцией-получателем.

B.

Проверяет возможность соединения на физическом уровне и логический адрес

 

сетевого уровня.

C.

Генерирует сообщения от каждого маршрутизатора, задействованного вдоль пути

 

перемещения пакета

D.

Показывает продолжительность времени в часах с момента обращения программного

 

обеспечения к записи.

8.

Какова функция команды ping?

A.Проверяет работоспособность программного обеспечения уровня приложений на участке между станцией-отправителем и станцией-получателем.

B.Использует протокол ICMP для проверки возможности соединения на физическом уровне и логического адреса сетевого уровня.

C.Присваивает значения для генерации сообщений от каждого маршрутизатора, задействованного вдоль пути перемещения пакета.

D.Описывает, как отсылалась информация, и ее текущий статус.

9.Какую команду следует использовать для занесения статической записи отображения

"имя-адрес" в конфигурационный файл маршрутизатора?

A.ip perm.

B.ip route.

C.ip name.

D.ip host.

10.Что из приведенного ниже наилучшим образом описывает функцию расширенной

команды ping?

A.Используется для задания поддерживаемых в сети Internet-заголовков.

B.Используется для задания временных рамок возврата ping-пакета.

C.Используется для диагностики причин задержки или невозвращения ping-пакета.

D.Используется для отслеживания прохождения дейтаграммы через каждый маршрутизатор.

Глава 18

Конфигурирование маршрутизатора и протоколы маршрутизации RIP и IGRP

Вэтой главе...

Режим начального конфигурирования маршрутизатора режим начальной установки

Таблица IP-маршрутизации

Команды статической маршрутизации

Команды маршрутизации по умолчанию

Команды динамической маршрутизации, включая протоколы RIP и IGRB

Введение

В главе 17, "Конфигурирование IP-адресов интерфейсов маршрутизатора", был описан процесс конфигурирования адресов межсетевого протокола (IP). В данной главе будет рассказано о начальном конфигурировании маршрутизатора на применение таких протоколов IP- маршрутизации, как протокол маршрутной информации (Routing Information Protocol, RIP) и протокол внутренней маршрутизации между шлюзами (Interior Gateway Routing Protocol, IGRP)

Начальное конфигурирование маршрутизатора

После тестирования аппаратной части и загрузки образа ОС IOS маршрутизатор находит и

исполняет операторы конфигурирования Эти операторы дают подробную информацию об атрибутах данного конкретного маршрутизатора, функциях протоколов и адресах интерфейсов Однако, если маршрутизатор сталкивается с начальной ситуацией, когда он не может обнаружить достоверный конфигурационный файл запуска, он переключается в режим начального конфигурирования, называемый режимом начальной установки

Благодаря средствам команды режима начальной установки (команды setup) пользователь имеет

возможность вводить ответы на вопросы диалога конфигурирования системы Эти средства запрашивают у пользователя основную информацию о конфигурации Представляемые пользователем ответы позволяют маршрутизатору сформировать достаточную, но функционально минимальную конфигурацию, при этом:

определяется перечень используемых интерфейсов;

предоставляется возможность ввода глобальных параметров;

предоставляется возможность ввода параметра интерфейсов;

осуществляется просмотр скрипта начальной установки;

предоставляется возможность ввода подтверждения пользователя на использование данной конфигурации.

После того как пользователь утверждает информацию, введенную в режиме начальной установки, маршрутизатор использует эти записи в качестве рабочей конфигурации. Он также

записывает эту конфигурацию в энергонезависимую память в качестве нового конфигурационного файла запуска. Теперь пользователь может использовать маршрутизатор.

Для введения дополнительных изменений относительно протоколов и интерфейсов пользователь должен войти в режим EXEC и ввести команду configure.

Начальная таблица IP-маршрутизации

Как показано на рис. 18.1, первоначально маршрутизатор должен обратиться к записям о непосредственно подключенных к нему сетях или подсетях. Каждый интерфейс должен быть сконфигурирован соответствующим IP-адресом и маской ОС IOS узнает эту информацию об IP- адресе и маске из конфигурационных данных, получаемых из какого-либо источника. Первоначальным источником адресных данных является тот человек, который вносит их в конфигурацию.

В данном разделе рассматривается ситуация, когда маршрутизатор запускается в начальных условиях, т.е. при отсутствии других источников информации о конфигурации запуска. При

таких условиях запуска маршрутизатора можно будет воспользоваться средствами команды режима начальной установки и ввести ответы на запросы системы относительно информации по базовой конфигурации маршрутизатора Вводимые ответы включают команды соответствия "адреспорт", позволяющие сделать установки интерфейсов для работы с протоколом IP.

Маршрутизаторы узнают о путях к пунктам назначения тремя различными способами.

Статические маршруты задаются системным администратором вручную как единственный путь к пункту назначения. Полезен с точки зрения управления безопасностью сети и уменьшения трафика (рис. 18.2).

Маршруты по умолчанию задаются системным администратором вручную в качестве пути, который используется в случаях, когда другой маршрут к пункту назначения неизвестен (рис. 18.3).

Динамические маршруты маршрутизатор узнает о путях к пунктам назначения,

принимая периодические пакеты актуализации маршрутной информации от других маршрутизаторов.

Конфигурирование статических маршрутов

Статические маршруты представляют собой задаваемые пользователем маршруты, которые заставляют двигающиеся между отправителем и получателем пакеты идти по конкретному пути. Статический маршрут устанавливается командой ip route со следующим синтаксисом:

ip route network

[mask] {address

|

interface} [distance]

Параметры имеют такое смысловое значение (табл. 18.1).

Таблица 18.1. Описание параметров статической маршрутизации

___________________________________________________________________________________________________

Параметр Описание

___________________________________________________________________________________________________

Network

Сеть или подсеть пункта назначения

mask

Маска подсети

Ethernet 0

Имя интерфейса, которым надо воспользоваться, чтобы попасть на адрес пункта

 

назначения

address

IP-адрес маршрутизатора следующего перехода

interface

Имя интерфейса, которым надо воспользоваться, чтобы попасть в сеть пункта

 

назначения

distance

Административное расстояние

______________________________________________________________________________________

Административное расстояние представляет собой рейтинг доверительности маршрутной информации, выражаемый числами со значениями от 0 до 255. Чем больше число, тем ниже рейтинг доверительности. Например, значение административного расстояния, равное 253, свидетельствует о чрезвычайно низком рейтинге доверительности.

Статические маршруты позволяют вручную конфигурировать таблицу маршрутизации, и до тех пор, пока путь активен, подобная запись в таблице не подвергается динамическим изменениям.

Статический маршрут может отражать некоторые специальные сведения о ситуации в сети, которые известны сетевому администратору. Как правило, значения административного расстояния, введенные вручную, являются низкими. Пакеты актуализации маршрутной информации не посылаются в канал, заданный в качестве статического маршрута, что сохраняет, таким образом, полосу пропускания.

Пример статического маршрута

Показанный на рис. 18.4 пример содержит следующие значения.

ip route 172,16.1.0

Задает статический маршрут до подсети пункта назначения.

255.255.255.0

Маска подсети, которая говорит о том, что для разбиения на подсети

 

используется 8 разрядов

172.16.2.1

IP-адрес маршрутизатора следующего перехода на пути к пункту

 

назначения

Для маршрутизатора Cisco А назначение статического маршрута для выхода на тупиковую сеть 172.16.1.0 является приемлемым, поскольку существует только один способ добраться до этой сети. Назначение статического маршрута для выхода на "облако" сетей в маршрутизаторе Cisco В тоже возможно. Однако в этом случае необходимо назначить статический маршрут для каждой сети назначения, так что здесь может быть более подходящим назначение маршрута по умолчанию.

Конфигурирование маршрута по умолчанию

Маршрутизатор может и не знать маршрутов ко всем другим сетям. Для обеспечения

возможности полной маршрутизации общепринятой практикой является использование нескольких маршрутизаторов в качестве маршрутизаторов по умолчанию с одновременным указанием остальным маршрутизаторам путей по умолчанию к этим первым маршрутизаторам.

Маршрут по умолчанию устанавливается с помощью команды ip default-network, имеющей следующий синтаксис:

ip default-network network-number

где network-numberномер IP-сети или подсети, определенной в качестве пункта назначения по умолчанию.

Если в таблице маршрутизации отсутствует запись о сети пункта назначения, то пакет посылается в сеть по умолчанию. Сеть по умолчанию должна присутствовать в таблице маршрутизации. Наличие маршрутов по умолчанию позволяет иметь более короткие таблицы маршрутизации.

Применение номера сети по умолчанию осуществляется тогда, когда нужен маршрут, но при этом имеется только частичная информация о сети пункта назначения. Так как маршрутизатор не имеет полного знания обо всех сетях назначения, он может воспользоваться номером сети по умолчанию для указания направления, которому надо следовать в случае неизвестных

Соседние файлы в предмете Сети и Телекоммуникации