
Основы организации сетей CISCO т.2 - Вито Амато
.pdf
name |
(Необязательное) Отображает список серверов по их именам в |
|
алфавитном порядке |
net |
(Необязательное) Сортирует выводимый список серверов по но- |
|
меру сети |
type |
(Необязательное) Сортирует выводимый список серверов по |
|
типу (номеру) SAP-услуги |
В листинге 7.3 показан вывод по команде show ipx servers. Листинг 7.3. Вывод по команде show ipx servers
Route r > |
show ipx servers |
|
|
|
||
Codes: |
P |
- Periodic, I - |
Incremental, |
H - holddown, S |
- Static |
|
1 |
Total |
IPX Servers |
|
|
|
|
Table ordering is based on routing and server info |
|
|||||
Type Name |
Net Address |
Port |
Route Hops Itf |
2 Et3 |
||
P |
4 MAXINE AD333000.0000.Ib04.0288:0451 32800/1 |
_________________________________________________________________________________
Ниже описаны поля, использованные в листинге 7.3.
Поле |
|
Описание |
|
Codes |
|
Коды, показывающие как был найден сервер' |
|
|
|
|
р — информация о сервере была получена посредством |
|
|
|
обычных периодических сообщений о SAP-изменениях |
|
|
|
i — информация о сервере была получена с использованием |
|
|
|
возможности ступенчатого возрастания SAP (incremental SAP) |
|
|
|
в расширенном IGRP-протоколе |
|
|
|
н — предполагается, что сервер перестал функционировать и |
|
|
|
маршрутизатор не может больше предлагать его услуги |
|
|
|
s — Сервер определен статически посредством команды ipx |
|
|
|
sap |
Total IPX Serv- |
Количество серверов в списке |
||
ers |
and |
server |
|
info |
|
|
|
Table |
ordering |
Перечисленные элементы взяты из маршрутной информации, |
|
is based on rout- |
ассоциированной с этим SAP. Информация о сервере исполь- |
||
ing |
and |
server |
зуется для разрыва соединения |
info |
|
|
|
Type |
|
Номер SAP-услуги |
|
Name |
|
Имя сервера |
|
Net |
|
|
Сетевой номер сервера |
Address |
Узловой адрес сервера |
Port |
Номер гнезда |
Route |
Значение метрики (числа переходов) для формирования мар- |
|
шрута в сети |
Hops |
Сообщаемое SAP число переходов от маршрутизатора к сети |
|
сервера |
Itf |
Интерфейс, через который был в первый раз обнаружен данный |
|
сервер |
|
|
Мониторинг потоков данных в протоколе IPX
Команда show ipx traffic используется для получения информации о числе и типе IPX- пакетов, полученных и переданных маршрутизатором.
В листинге 7.4 большую часть полученных и отправленных пакетов составляют RIP- объявления. Это объясняется тем, что пример был взят из лабораторной сети, в которой практи- чески нет пользовательских потоков данных. Из листинга видно, что протокол IPX генерирует много служебной информации.
(Листинг 7.4. Вывод по команде show ipx traffic
Routert# show ipx traffic
Rcvd: 32124925 total, 1691992 format errors, 0 checksum errors, 67 bad hop count,
18563 packets pitched, 452467 local destination, 0 multicast
Bcast: 452397 received, 1237193 sent Sent: 2164776 generated, 31655567 forwarded 0 encapsulation failed, 2053 no route
SAP: 3684 SAP requested, 10382 SAP replies
259288 SAP advertisements received, 942564 sent 0 SAP SAP flash updates sent, 0 SAP poison sent 0 SAP format errors
RIP: 0 RIP format errors
Echo: Rcvd 0 requests, 0 replies Sent 0 requests, 0 replies
4252 unknown, 0 SAPs throttled, freed NDB len 0
Watchdog:
0 packets received, 0 replies spoofed Queue lengths:
IPX input: 1, SAP 0, RIP 0, GNS 0
Total length for SAP throttling purposes: 1/(no preset limit) IGRP: Total received 0, sent 0
Updates received 0, sent 0 Queries received 0, sent 0 Replies received 0, sent 0 SAPs received 0, sent 0
_________________________________________________________________________________
Ниже описаны поля, показанные в листинге 7.4.
Поле |
Описание |
|
|
|
|
Rcvd: |
Описание пакетов, полученных маршрутизатором |
32124925 total |
Общее число пакетов, полученных маршрутизатором |
Поле |
Описание |
|
|
|
|
|
|
|
1691992 format errors |
Количество поврежденных и отброшенных пакетов (например, |
|
|
пакетов, использующих тип фрейма, не поддерживаемый мар- |
|
|
шрутизатором) |
|
О checksum errors |
Количество пакетов, содержащих ошибочную контрольную |
|
|
сумму |
|
67 bad hops count |
Количество пакетов, отброшенных потому, что их число пере- |
|
|
ходов превышает 16 (т е. просроченных) |
|
18563 packets pitched |
Количество раз, когда маршрутизатор отбрасывал пакеты |
|
|
Это может происходить в следующих случаях |
|
|
∙ Когда распространение типа 20 или широковещание всех |
|
|
|
сетей не соответствует команде ipx type-20-input- |
|
|
checks |
|
∙ Когда обработка пакета по распространению типа 20 об- |
|
|
|
наруживает петлю, избыточное количество переходов |
|
|
или сама обработка выполнена неправильно |
|
∙ |
Когда RIP- или SAP-пакеты поступают в несоответст- |
|
|
вующую сеть |
|
∙ |
Когда маршрутизатор получает собственное широкове- |
|
|
щательное сообщение |
|
∙ Когда маршрутизатор получает локальные пакеты из не- |
|
|
|
правильной сети-источника. |
452467 local desti- |
Количество пакетов, отправленных по адресам локального ши- |
|
nation |
роковещания или конкретно на данный маршрутизатор |
|
О multicast |
Количество полученных пакетов, которые были адресованы в |
|
|
несколько пунктов назначения |
|
Bсast |
Описание широковещательных пакетов, полученных и отправ- |
|
|
ленных маршрутизатором |
|
452397 received |
Количество полученных широковещательных пакетов |
|
1237193 sent |
Количество отправленных широковещательных пакетов. Оно |
|
|
включает в себя как полученные, так и самостоятельно сгене- |
|
|
рированные широковещательные пакеты. |
|
Sent: |
Количество отправленных пакетов Оно включает в себя как са- |
|
|
мостоятельно сгенерированные пакеты, так и полученные, а |
|
|
затем отправленные к другим местам назначения |
|
2164776 generated |
Количество пакетов, сгенерированных маршрутизатором и от- |
|
|
правленных к месту назначения |
Поле |
|
Описание |
|
|
|
|
|
|
31655567 forwarded |
Количество пакетов, полученных от других источников и на- |
|
|
|
правленных далее |
0 encapsulation |
|
Количество пакетов, которые маршрутизатор не смог инкапсу- |
failed |
|
лировать |
2053 no route |
|
Количество раз, когда маршрутизатор не смог найти в своей |
|
|
таблице маршрута к месту назначения |
SAP: |
|
Описание SAP-пакетов, которые маршрутизатор отправил и |
|
|
получил |
3684 SAP requests |
Количество SAP-запросов, полученных маршрутизатором |
|
10382 SAP replies |
Количество ответов на SAP-запросы, отправленных маршрути- |
|
|
|
затором |
259288 SAP adver- |
Количество SAP-объявлений, полученных маршрутизатором от |
|
tisements received |
другого маршрутизатора |
|
942564 sent |
|
Количество SAP-объявлений, сгенерированных и затем от- |
|
|
правленных маршрутизатором |
0 SAP flash updates |
sent |
Количество SAP-объявлений, сгенерированных и затем от- |
|
|
правленных маршрутизатором в результате изменений в его |
|
|
собственной таблице маршрутизации |
0 SAP poison sent |
|
Количество случаев, когда маршрутизатор создал и передал |
|
|
сообщение об изменении, в котором информирует о недоступ- |
|
|
ности какой-то услуги |
О SAP format errors |
Количество некорректно отформатированных SAP-объявлений |
|
RIP: |
|
Количество RIP-пакетов, полученных и отправленных маршру- |
|
|
тизатором |
0 RIP format errors |
Количество некорректно отформатированных RIP-пакетов |
|
Echo: |
|
Описание запросов и ответов команды ping, которые маршру- |
|
|
тизатор отправил и получил |
Rcvd 0 request, |
0 |
Количество запросов и ответов команды ping, полученных |
replies |
|
маршрутизатором |
Sent 0 requests, 0 |
Количество запросов и ответов команды ping, отправленных |
|
replies |
|
маршрутизатором |
4252 unknown |
|
Количество нераспознанных пакетов, отправленных на мар- |
|
|
шрутизатор |
0 SAP throttled |
|
Количество SAP-пакетов, отброшенных, поскольку они превос- |
|
|
ходили размер буфера |
Поле |
Описание |
|
|
|
|
Freed NDB len 0 |
Количество блоков сетевого дескриптора (Network descriptor |
|
block, NDB), которые были удалены из сети, но требуют удале- |
|
ния из таблицы маршрутизации |
Watchdog: |
Описание пакетов контроля, обработанных маршрутизатором |
0 packets received |
Количество управляющих пакетов, полученных маршрути- |
|
затором от IPX-серверов локальной сети |
0 replies spoofed |
Количество случаев, когда маршрутизатор ответил на |
|
watchdog-пакет от имени удаленного клиента |
Queue lengths |
Описание выходных пакетов, которые находятся в буферах и |
|
ожидают обработки |
IPX input |
Количество входных пакетов, ожидающих обработки |
SAP |
Количество входных SAP-пакетов, ожидающих обработки |
RIP |
Количество входных RIP-пакетов, ожидающих обработки |
GNS |
Количество входных GNS-пакетов, ожидающих обработки |
Total length for |
Максимально допустимое количество входных RIP- и SAP- |
SAP throttling pur- |
пакетов в буфере. Все SAP-пакеты с номерами, превышающи- |
poses |
ми это число, отбрасываются |
Unknown counter |
Количество пакетов, которые маршрутизатор не смог отправить |
|
далее, например, по причине отсутствия маршрута к месту на- |
|
значения |
|
|
Устранение ошибок при осуществлении маршрутизации в IPX
Программное обеспечение IOS Cisco включает в себя команды debug и ping, позволяющие
сетевому администратору проанализировать практически все аспекты передачи информации в сети. Команда debug представляет собой важный инструмент наблюдения, управления и устра- нения ошибок в сетях Novell.
Команда debug ipx routing activity отображает информацию о пакетах обновления IPX- маршрутизации, которые передаются или принимаются в сети.
Маршрутизатор рассылает сообщения об обновлениях каждые 60 секунд. Каждый пакет об- новления может содержать до 50 позиций. Если таблица маршрутизации содержит более чем 50 позиций, то обновление состоит более чем из одного пакета.
В листинге 7.5 маршрутизатор отправляет сообщения об изменениях в маршрутизации, но не получает их. Однако сообщения об изменениях, полученные от других маршрутизаторов, также приводятся в листинге.
Листинг 7.5 Пример вывода по команде debug ipx routing activity
Router# debug ipx routing activity
IPX routing debugging is on Router#
IPXRIP: positing full update to 3010.ffff.ffff. ffff via EthernetO
(broadcast)
IPXRIP: positing full update to 3000.ffff.ffff.ffff via Ethernetl (broadcast)
IPXRIP: positing full update to 3020.ffff.ffff.ffff via SerialO (broadcast)
IPXRIP: positing full update to 3021.ffff.ffff.ffff via Seriall (broadcast)
IPXRIP: sending update to 3020.ffff.ffff.ffff via SerialO (broadcast) IPXRIP: arc=3020.0000.0c03.14d8m dst=3020.ffff.ffff.ffff, packet sent
network 3021, hops 1 , delay 6 network 3010, hops 1 , delay 6 network 3000, hops 1 , delay 6
IPXRIP: sending update to 3021.ffff.ffff.ffff via Seriall (broadcast) IPXRIP: arc=3021.0000.0c03.14d8m dst=3021.ffff.ffff.ffff, packet sent
network 3020, hops 1 , delay 6 network 3010, hops 1 , delay 6 network 3000, hops 1 , delay 6
IPXRIP: sending update to 3010.ffff.ffff.ffff via EthernetO
IPXRIP: arc=3010.aaOO.0400.0284, dst=3010.ffff.ffff.ffff, packet sent network 3030, hops 2 , delay 7
network 3020, hops 1 , delay 1 network 3021, hops 1 , delay 1 network 3000, hops 1 , delay 1
IPXRIP: sending update to 3000.ffff.ffff.ffff via Ethernetl
Устранение ошибок в SAP IPX
Команда debug ipx sap отображает информацию об IPX SAP-пакетах, которые передаются или принимаются.
Сообщения об обновлениях протокола SAP также рассылаются каждые 60 секунд, но, в от- личие от аналогичных сообщений протокола RIP, могут содержать более одного пакета. Как по- казано в листинге 7.6, каждый SAP-пакет при выводе представляется несколькими строками, включающими в себя сообщение с общим описанием пакета и сообщение с подробным описа- нием службы.
Листинг 7.6. Пример вывода по команде debug |
sap |
Router# debug ipx sap
IPX SAP debugging is on Router#
NovellSAP: at 0023F778
I SAP Response type 0x2 len 160 arc:160.0000.OcOO.070d dest: 160.ffff.ffff.ffff(452)
Type 0x4, "HELL02", 199.0002.0004.0006(451), 2 hops Type 0x4, "HELL01", 199.0002.0004.0008(451), 2 hops Novell SAP: sending update to 160
NovellSAP: at 169080
0 SAP Update type 0x2 len 96 ssoc; 0x452 dest: 160.ffff.ffff.ffff(452) Novell: type 0x4 "Magnolia", 42.0000.0000.0000(451), 2 hops
_________________________________________________________________________________
Ответом SAP на запрос могут быть:
∙Oxl — общий запрос;
∙0x2 — общий ответ;
∙0x3 — GNS-запрос;
∙0x4 — GNS-ответ.
Впримере вывода в каждой строке SAP-ответа указаны адрес и расстояние до отвечающего или запрашиваемого маршрутизатора.

IPX-версия команды ping
Для устранения возникающих в сети ошибок программное обеспечение IOS Cisco включает в себя IPX-версию команды ping. Эта команда позволяет сетевому администратору убедиться в том, что конкретный узел способен отвечать на сетевые запросы. Она также позволяет опреде- лить, существует ли физический путь через станцию, которая вызвала проблему в сети. Команда ping в Novell является стандартной и может быть использована клиентами Novell, серверами и сетевыми устройствами.
Привилегированная команда ping протокола IPX
Для проверки достижимости хоста и правильности установки сетевых соединений рекомен- дуется использовать команду ping в привилегированном командном режиме (EXEC). Полный синтаксис команды имеет вид:
ping [ipx] [сеть.узел]
Ниже описаны параметры, используемые в команде.
Параметр |
Описание |
|
|
ipx |
(Необязательный) Указывает на исполь- |
|
зование протокола IPX |
|
|
сеть. узел |
(Необязательный) Адрес системы, ис- |
|
пользуемый командой ping |
|
|
Привилегированная команда ping предоставляет полный набор возможностей этой команды пользователям, которые имеют системные привилегии. Она работает только на маршрутизато- рах Cisco, использующих версию IOS 8.2 или более позднюю. Устройства Novell IPX не реаги- руют на эту команду.
Команда ping не может быть выполнена с самого маршрутизатора. Для прекращения сеанса работы команды ping используется последовательность выхода. По умолчанию это сочетание клавиш <Ctrl+Shift+6+X>. Для выполнения этого действия следует одновременно нажать кла- виши <Ctrl>, <Shift> и <6>, и, не отпуская их, нажать клавишу <Х>.
В табл. 7.3 описаны символы, отображаемые на экране в ответ на команду ping.
Таблица 7.3. Символы, используемые для указания типа тестирования, выполняемого командой ping
Символ типа тес- |
Значение |
тирования |
|
|
|
! |
Каждый восклицательный знак указывает на получение отве- |
|
та от заданного адреса |
. |
Каждая точка свидетельствует о том, что сервер просрочил |
|
время, ожидая ответа от заданного адреса |
U |
Был получен модуль данных протокола (PDU) "пункт назначе- |
|
ния недостижим" |
C |
Получен пакет, попавший в сетевой затор |

I |
Пользователь прервал тест |
? |
Неизвестный тип пакета |
& |
Превышено время, в течение которого пакет считается дей- |
|
ствительным |
Текст в листинге 7.7 иллюстрирует ввод привилегированной команды ping и соответствую- щий вывод на экран.
Листинг 7.7. Вывод по привилегированной команде ping
Router# ping Protocol [ip]: ipx
Target Novell Address: 211.0000.OcOl.f4cf Repeat Count [5]:
Datagram Size [100]: Timeout in seconds [2] : Verbose [n]:
Type escape sequence to abort.
Sending 5 100-byte Novell echoes to 211.0000.OcOl.f4cf, timeout is 2 seconds.
!!!!!
Success rate is 100%, round trip min/avg/max = 1/2/4 ms.
_________________________________________________________________________________
Непривилегированная команда ping протокола IPX
Для проверки достижимости хоста и правильности сетевых соединений рекомендуется ис- пользовать команду ping в привилегированном командном режиме (EXEC). В отличие от приви- легированной команды ping, команда ping уровня обычного пользователя предоставляет основ- ные возможности пользователю, не имеющему системного приоритета. Эта команда эквива- лентна упрощенной форме привилегированной команды ping. Она рассылает пять 100-байтовых пакетов. Полный синтаксис команды:
ping [ipx] |
{узел \ адрес} |
Ниже дано описание параметров команды: |
|
|
|
Параметр |
Описание |
ipx |
(Необязательный) Указывает на использо- |
узел |
вание протокола IPX |
Имя хоста в системе, используемое в ко- |
|
адрес |
манде ping |
Адрес системы, используемый в команде |
|
|
ping |
Команда ping пользовательского уровня работает только на маршрутизаторах Cisco, рабо- тающих с версией операционной системы 8.2 или более поздней. Устройства Novell IPX не от- вечают на эту команду.
Команду ping нельзя выполнить непосредственно на маршрутизаторе. Если система не мо- жет найти адрес по имени хоста, то она возвращает сообщение об ошибке: %Unrecognized host or address.
В листинге 7.8 показан вывод по команде ping уровня пользователя.
Листинг 7.8. Вывод команды ping уровня пользователя
Router> ping ipx 211.0000.OcOl.f4of
Type escape sequence to abort.
Sending 5, 100-byte Novell Echoes to 211.0000.OcOl.f4cf, timeout is 2 seconds.
. . .
Success rate is 0 percent (0/5)
_________________________________________________________________________________
Резюме
∙Novell IPX представляет собой набор протоколов, включающий в себя:
∙протокол передачи дейтаграмм, не устанавливающий соединения, и не требующий подтверждения получения каждого пакета;
∙протокол 3-го уровня, определяющий сетевой адрес и межузловой адрес.
∙В Novell NetWare используется протокол R1P для обмена информацией о маршрути- зации и протокол SAP для уведомления о сетевых службах. NetWare использует про- токол NCP для установки соединений и использования приложений типа кли- ент/сервер, а также протокол SPX для ориентированных на соединение служб 4-го уровня.
∙IPX является протоколом 3-го уровня NetWare и выполняет передачу дейтаграмм без установки соединения, аналогично протоколу IP в сетях IP/TCP.
∙По умолчанию типами инкапсуляции на интерфейсах маршрутизаторов Cisco явля-
ются Ethernet (novel 1-ether), Token Ring (sap) и FDDI (snap).
∙Novell RIP представляет собой дистанционно-векторный протокол маршрутизации, использующий для принятия решений о маршрутах две метрики: такты задержки и количество переходов.
∙Протокол SAP в NetWare позволяет сетевым ресурсам объявлять свои сетевые адреса и предоставляемые ими службы.
∙Протокол GNS позволяет клиенту найти ближайший сервер для входа в систему.
∙Конфигурирование маршрутизатора в протоколе IPX включает в себя как глобаль- ную, так и интерфейсную части.
Задачи проекта Вашингтонского учебного округа: конфигурирование протокола Novell IPX
В настоящей главе были описаны понятия и процесс конфигурирования, помогающие реали- зовать протокол IPX в сети Вашингтонского учебного округа. Составной частью конфигуриро- вания и реализации IPX является решение следующих задач.
1.Оформление документации по изменениям в проекте сети в соответствии требова- ниями пользователей к протоколу IPX.
2.Оформление документации по изменениям в конфигурации маршрутизатора в соот- ветствии с требованиями пользователей.
3.Составление списка команд маршрутизатора, необходимых для реализации IPX в се- ти.
Контрольные вопросы
Для проверки понимания тем и понятий, описанных в настоящей главе, рекомендуется отве- тить на приведенные ниже вопросы. Ответы приведены в приложении А.
1.Что используется в качестве сетевого адреса в IPX-сети?
2.Какую команду следует использовать для установки максимального числа равноцен- ных путей при отправке пакетов маршрутизатором?
3.В каком командном режиме должен находиться маршрутизатор перед выполнением команды ipx routing?
4.С помощью какой команды можно проверить правильность назначения маршрутизато- ру IPX-адреса?
5.Какая команда отображает информацию о SAP-пакетах, получаемых или отправляемых протоколом IPX?
6. Novell IPX-адрес состоит из 80 битов: 32 для |
и 48 для |
A. Сетевого номера; IP-адреса. |
|
B. Номера узла; МАС-адреса. |
|
C. Номер сети; номер узла. |
' |
D.МАС-адреса; номера узла.
7.В процессе конфигурирования IPX-сети иногда необходимо указать тип инкапсуляции
________________.
A.Только на Novell-серверах.
B.Только на Cisco маршрутизаторах.
C.Иногда на А и В.
D.Всегда на А и В.
8.Novell NetWare использует протокол_______для облегчения обмена информацией о маршрутизации и протокол_________для объявления о сетевых службах
A.NCP; RIP.
B.RIP; SAP.
C.SPX; NCP.
D.SAP; RIP.
9.Какая из приведенных ниже команд используется для глобального конфигурирования
Novell IPX?
A. ipx routing [узел]
B. router ipx
C. ipx route [узел]
D. router rip
10.Какими командами следует заполнить пропуски в утверждениях:
∙_______отображает статус и параметры IPX;
∙________отображает содержимое таблицы маршрутизации IPX;
∙__________отображает список серверов обнаруженных с помощью SAP-объявлений.
A.show ipx traffic; show ipx route; show ipx routing activity.
B.show ipx interface; show ipx route; show ipx servers.
C.show ipx interface; show ipx; show ipx servers.
D.show ipx; show ipx route; show ipx.
Основные термины
Cisco IOS (Internetwork Operating System software, Cisco IOS software). Программное обеспе-
чение межсетевой операционной системы корпорации Cisco, которое обеспечивает функцио- нальность, расширяемость и обеспечение безопасности всех программных продуктов архитек- туры CiscoFusion. Программное обеспечение операционной системы Cisco предоставляет воз- можность централизованной, интегрированной и автоматизированной установки и управления сетями, обеспечивая поддержку целого ряда протоколов, передающих сред, служб и платформ.