![]() |
![]() |
Разделы
Публикации
Популярные
Новые
|
Главная » Устройства множественного доступа 1 ... 15 16 17 18 19 20 21 ... 30 Модель OSI Уровень приложения Уровень представления данных Сеансовый уровень Транспортный уровень Сетевой уровень Канальный уровень Физический уровень Стек IPX/SPX NetWare Shell
Архитектуры IEEE (Ethernet, Token Ring и т.д.} Протоколы WAN (РРР, Frame-Relay и т.д.) Рис. 12.1. Сток протоколов IPX/SPX В 60-е годы группа программистов в Исследовательском центре Xerox Pah создала операционную систему Xerox Network Systems - XNS, иа которой во многом основана ОС NetWare. Та же группа программистов сконструировала и сегевой компьютер с графическим пользовательским интерфейсом, который использовал в качестве устройств ввода информации мышь и клавиатуру. Технология, разработанная в Исследовательском центре Xerox Palo, опередила по времени как IBM PC, так и Apple Macintosh. Много великих идей родилось в этом центре. Так почему же компания Xerox сейчас не является мировым лиде/хум в компьютерных продуктах и решениях? Хороший вопрос... Протоколы стека IPX/SPX \ Акалогнчно TCP/IP, стек IPX/SPX состоит из нескольких протоколов. Так. NetWare Core Protocol (NCP) предоставляет сетевые функции иа ypoBite приложения, уровне представления данных и сеансовом уровне модели OSI. Виртуальные загрузочные моду.т (Virlua! Loadable Modules - VLMs) обеспечивают сеансы связи между клиентом н сервером. Ниже мы рассмотрим те протоколы стека IPX/SPX, которые участвуют в маршрутизации: О протокол SPX (Sequence Packet Exchange) - ориенти рован ный на соединение протокол транспортного уровня, который обеспечивает протоколы более BbicOKiLx уровней прямой виртуальной связью между колшьютером-отпра-В]1телсм и компьютером-получателем SPX посредством виртуальных линий связи реализует взаимодействие между компьютерами и выводит номер 1D-соедннепия в заголовке SPX-датаграммы (SPX - это аналог протокола TCP в стеке TCP/IP); О протокол IPX (Internet Package Exchange) - не ориентированный иа соединение протокол транспортного уровня, который предоставляет систему ад-ресацпн для стека IPX/SPX. Функционируя на сетевом и транспортном уровнях модели OSI, IPX управляет движе1и1ем паке юв данных в сети с помощью ш]формации, предоставляемой протоколом IPX RIP; О п}ютокол RIP (Routing Information Protocol) - протокол маршрутазацни, который посредством двух метрик, отсчета времени (1/18 с) и счетчика переходов маршрутизирует пакеты в сети IPX. Протокол RIP стека IPX/SPX (аналогично протоколу RIP стека TCP/IP) - зто протокол маршрутизации, создающий и поддсрживающшЧ таблицы маршругизации между маршрути-.ааторами, работающими с протоколо.ч IPX, и серверами NetWare; О протокол SAP (Service Advertisement Protocol) - протокол, который информирует о дскпуиности раз.1ичных ресурсов в сети NetWare. Серверы NetWare через каждые 60 с рассылают 1нироковсщателы1ЫС пакеты протокола SAP, что позволяет компьютерам-клиентам получагь сведения о местонахождении доступных сетевых ресурсов (каждому Tiuiy службы в пакетах протокола SAP npitCBauBacTCfl унитошьный шестнадцатеричный номер); О протокол NLSP (NetWaie Link Services Protocol) - разработанный фирмой Novell протокол маршрутизацип, который может заменить протокол RIP (и SAP) прн IPX-маршрутизации, Взаимодействие протоколов RIP и SAP рассматривается ниже (раздел Конфигурирование 1РХ-маршрутизации ). Стек IPX/SPX во многом похож на стек TCP/IP (его описание имеется в главе 10). хотя и работает по-другому. Он содержит несколько протоколов, которые с]1ункционируют на низших уровнях модели OSI (сетевом и канальном) и участвуют в процессе марщрупгзацпи Прежде чем рассказьгаать о том, как .эти протоколы взаимодействуют и обеспечивают маршрутизацию пакетов данных стека IPX/SPX, рассмотрим систему адресации 1PX/SPX. Система IPX-адресации 1РХ-адресацпя использует 80-битную (Ю-байтную) систему адресации (стек TCP/IP применяет, как вы помните, ЗЗ-битную систему), которая содержит информацию об адресе сети и адресе узла. Система адресации иерархическая, как и для стека TCP/IP, IPX-адреса представлены в шестнадцатеричном виде и состоят из двух частей. Первая часть, занимающая 32 бита, - это номер сети IPX, остальные 48 бит представляют собой адрес узла. На рис. 12.2 показан пример типичного 1РХ-алреса в сети Novell. Номер сети 763B20F3. 00.60.08.АС.01.74 ![]() Адрес узла Рис J2.2. {РХОдрес состоит из номера сети и адреса узла Для настройки IPX-маршрутизации необходимо знать номер сети IPX (вам его может сообщить администратор сети NetWare). Если же вы сами являетесь администратором, загрузите утилиту Monitor (для версий Novell NetWare 5.0 и 5 I) или Senman (для предыдушт версий Novell). Для этого в системной консоли сервера введите команду load servman илитоп! tor (в зависимости от версии NetWare) и нажмите клавишу Enter Затем просмотрите информацию о конфигурации сетевого адаптера в соответствующем окне. Если стртится новая сеть NetWare (отдельная самостоятельная сеть), номер для пее предоставит первый сервер NetWare, который будет создан в этой сети. Таким образом, сети IPX идентифицируются по своим сетевым номерал! (а сети IP - по маскам подсети и битам, выделенным в IP-адресах для формирования подсетей). Любой маршрутизатор, у^шствующий в передаче пакетов от определенной сети, будет сконфигурирован с таким же номером сети, как и эта сеть NetWare. Следовательно, если интерфейс Ethernet О маршрутизатора подсоединен к сети NetWare, то в конфигурации интерфейса будет использоваться ее номер. При работе с адресами узлов для IPX-клиентов не возшпсает проблем. Такие адреса динамически задаются всем узлам в сети и представляют собой аппаратные адреса MAC на сетевой карте. Можно сделать вывод о том, что IPX-адрес Откуда появляется номер сетн и где брать информацию об адресе узла? Когда в локальной сети Novell создается сервер NetWaie, прн уставювке его программного обеспечения генерируется номер сети. Это число становится номером локальной сети вне зависимости от того, сколько будет добавлено дополнительных серверов NetWare (серверов файлов и принтеров). Поэтому все компьютеры-клиенты (и дополнительные серверы) в сети Novell NetWare получат одинаковый номер сети (например, 763B20F3, как на рис. 12.2). получается добавлением сетевого номера к аппаратному MAC-адресу узла. На рис. 12.3 показашл два узла н сервер в одной сети NetWare. Сервер NetWare назначает ° локальной сети сетевой л сети сетевой адрес Адрес сети Геовеп 763B20F3 аз ![]() [о] [оооооо [оо] Концентратор Рабочая станция IPX-адрес узла 763B20F3.00.60.ое.АС.01.74 Рабочая станция 1РХ-адрвс узла 763B20F3.00,С0.09.АС.44.07 Адрес сети Аппаратный адрес Адрес сети Аппаратный адрес Рис. 12.3. IPX-адреса узлов состоят из номера Сети и аппаратных МАС-адресов узлов Сведения об аппаратных адресах MAC приведены в главе 2 (раздел Канальный уровень*), а о сетевых картах - в главе 1 (раздел Сетевые адаптеры ). Протокол SAP Прежде чем изучать конфигур11рование 1РХ-маршрутиэадш1, обсудим роль широковещательных пакетов протокола SAP в ра(5оте сети IPX. Серверы Novell рассылают пакеты протокола SAP через каждые 60 с. Эти пакеты содержат сведешш обо всех ресурсах системы, отправляющей пакеты SAP, а также обо всех ресурсах, дашгые о которых были получены от других серверов NetWare. Информация, поступившая на сервер от друп1Х серверов, а также список этих серверов заносятся в таблицу протокола SAP в системе NetWare. Излагаемая информация касается операционных систем Novell NetWare до верен NetWare 5.0, начиная с которой ссриисм Novell могут объявлять о себе ио IP. используя протокол SLP. - Пром. иеучи. ред. 7 - 4631 Маршрутизатор строит общую таблицу и передает ее всем серверам NetWare Netware LAN Таблица SAP на маршрутизаторе Сообщение SAP CT сервера NetWare ![]() ![]() NetWare ![]() Сообщение SAP от сервера NetWare NetWare LAN Рис. 12.4. Пакеты пратокагю SAP передаются с серверов на маршрутизатор, и суммарная таблица SAP посылается от маршрутизатора к серверам Отправляя пакеты протокола SAP, сервер NetWare, по сути, рассылает целиком свою таблицу протокола SAP и таким способом передает информацию протокола SAP всем серверам в сети. Маршрутизаторы Cisco с интерфейсами, сконфигурированными для работы с протоколом IPX, строят таблицы протокола SAP и посылают данные этих таблиц всем сетям, к которым подсоединены интерфейсы маршрутизатора. Маршрутизаторы Cisco, однако, не транслируют широковещательные пакеты протокола SAP от одной сети Novell к друтой. а только отправляют свою таблицу SAP - список ресурсов, которые предоставляются каждой сетью, подключенной к тому или иному ттерфейсу маршрутизатора. Маршрутизатор передает суммарную габлицу SAP всем доступным сетям NetWare. На рис. 12.4 показано, каким образом марщрутизатор Cisco формирует суммарную таблицу протокола SAP. Если клиент сети Novell нуждается в информации об определенном ресурсе, он отправляет широковещательный запрос, или запрос ближайшего сервера (Gel Nearest Server request ~ CNS), где указывается, какой именно ресурс требуется. Сервер, получив запрос GN5, проверяет свою таблицу протокола чтобы определить местонахождение необходимся-а ресурса (такого, как файл или принтер), а затем посыпает клиенту ответ иа запрос, сообщая, иа каком сервере можно найти данный ресурс Конфигурирование IPX-маршрутизации Мы рассказали, как работает IPX-адресация и как протоколы стека IPX/SPX обеспечивают маршрутизацию, теперь попробуем сконфигурировать маршрутизатор для IPX-маршрутизации. Сначала необходимо разрешить поддержку IPX-маршрутизации, а потом сконфигурировать отдельные интерфейсы. Поддержка 1РХ-марщрутпзации включается следующим образом: 1. В приглашении привилегированного режима введите команду conf ig t, затем нажмите клавишу Enter. Вы окажетесь в режиме общей конф1и7 рации. 2. Поместите в строке приглашения команду ipx routing и снова нажмите Enter. Результат выполнения этой команды показан на рис. 12.5.
Рис. 12.5. Чтобы включить IPX-маршругизацию, доааточно выполиигь всего одну команду в режиме обшей конфигурации 3. Выйти из режима конфигурации можно прн помощи клавиш Ctrl+Z. 4. Для возвращения в привилегированный режим нажмите Enter. Проверить, задействовш1а ли 1РХ-маршрутизания, очень легко. Введите в строке команду show protocol и нажмите клавишу Enter. Появится список сетевых протоколов, которые применяются при маршрутизации (рис. 12.6). Для всех интерфейсов маршруптзатора также выводится информация о протоколах. При включении IPX-маршрутизации посредством команды 1рх routing происходит автоматическая конфигурщщя протокола IPX RIP как маршрутизирующего. Как уже отмечалось, IPX RIP работает со счетчиком переходов и отсчетом времени в качестве метрики (протокол RIP, применяемый для 1Р-маршрутизации. использует только счетчик переходов). Эти метрики взаимодействуют простым способом: если найдены два пути до одного пункта назначения (при помощи таблицы маршрутизации протокола IPX маршрутизатора), то они имеют одинаковое --, iralu i jAtmKist FntBcel HMtlnf El eiMbtsd it* muting ! nalilil InCimM addmi ll 11.1в. .1Л| im .Um> 1- nn2HP. iua.7u..5Bu г;й1.Й aariEtirJJJS.y?!. tm .dd .. 1. аиврз.и1в.7ы..1;ви EMaU it lloui. 11ла рпЕМо] 1> 4еш I t.rT..C lU .! и Is. . .l/ll Рис, 12.6. Просмотр списка протоколов, задействованных в сети количество переходов (допустим, пять). Путь с наименьшей метрикой времени будет назначен маршрутом для пересылки пакетов данных. Возможен и обратный принщт: из двух путей с одинаковой метрикой времени будет выбран путь с меньшим числом переходов. На рис. 12.7 представлена сеть IPX, в которой между двумя компьютерами (отправителем и получателем) существуют два пут с однищсовым числом переходов (два). Однако маршрут через сеть 2 (последовательное соединение между Сеть 5 Маршрутиза Принимающий компьютер ![]() Рабочая станция Передающий I компьютер ![]() Маршрутизатор А Таблица маршрутизации IPX нв маршрутизаторе А сеть 5 сеть 5 5/2] через сеть! 3/2] через сеть 2 Рабочая станция Весовая Переходы категория Рис. 12,7. Протокол IPX использует в качестве метрики счетчик времени и счетчик переходов ЮНФИГ7РИР0В/ШИЕ ИНТЕРФЕЙСОВ ДЛЯ IPX-МАРШРУТИЗАЦИИ J97 маршрутизатором А и его соседом) имеет метрику времени 3. поэтому маршрутизатор А предпочтет именно этот путь доставки пакетов данных. Команда, которая задействует 1РХ-маршрутизаиию, записывается в формате ipx routing node, где node (узел) - аппаратный МАС-адрес интерфейса. Если вы не введете адрес узла {аппаратный адрес MAC), он будет задан автоматически Посколы<у последовательный интерфейс не имеет аппаратного адреса, он занимает такой адрес у одного из интерфейсов Ethernet маршрутизатора. Более подробно эта тема рассматривается в следующем разделе. Конфигурирование интерфейсов для 1РХ-маршрутизации Включив IPX-маршрутизацию, вы получаете возможность сконфигурировать интерфейсы маршрутизатора для работы с IPX. Их необходимо конф1П7рировать под определенную сеть IPX - для номера сети, который был сгенерирован первым созданным сервером Novell. Адреса узлов задаются автоматически и соответствуют аппаратным адресам MAC, так что нет нужды беспокоиться о них. Может показаться, что сконфигурировать протокол IPX проще, чем IP. Однако при конфкгур!фованин протокола IPX приходится решать существенную пробле.му - определять глип кадра, который нужно задать интерфейсам LAN маршрутизатора. Интерфейсы LAN Все данные при перемещении по сети в виде потока битов заключаются в особое обрамление, тип которого зависит от содержимого некоторых полей кадра канального уровня модели OSI. Для протоколов LAN назначить тип кадра несложно: сети Ethernet используют кадры Ethernet, сети Token Rjng - кадры Token Ring, сети FDDI - кадры FDDI. Однако операционная система NetWare поддерживает несколько типов кадра для популярных архитектур LAN: Ethernet, Token Ring и FDDI. И если вы сконфигурируете интерфейсы маршрутизатора неправильно, они не смогут обмениваться информацпей с другими узлами или маршрутизаторами. Операционная система NetWare поддерживает четыре типа кадров для архитектуры Ethernet. Так как сети Ethernet очень раснространены, в табл. 12.1 приводятся описания и способ применети для всех типов обрамлений. Там же представлены команды маршрутизатора Cisco, посредством которых задается нужный тип кадров Ethernet на интерфейсе маршрутизатора. Если вы не знаете, как правильно сконфигурировать тип кадра, ие отчаивайтесь. Кадры WAN, такие как HDLC и РРР, описаны в главе 9. Типы кащювдля IEEE-архитектур, например Ethernet и Token Ring, рассматривались в главе 2. Процесс обрамления пакета данных напоминает вложение письма в конверт. Для сети LAN таким конвертом (то есть хранилищем данных) будут кадры Ethernet. В случае сети WAN информация помещается в кадры ( конверты ) HDLC до тех пор, пока не пройдет через соединение WAN, Таблица 12.1. Типы кадров EHiernet ![]() ![]() Ethernet 802.3 Применяется в ранних версиях novel 1-ether NetWore (2/3.11). Донный тип кодро устоновливоегся по умолчанию, когда V на моршрутизаторе зопействуется 1РХ-моршру[изация Ethernet 802 2 Установпивается г6 умолчанию для версий NetWare 3.I2/5.x Ethernet II Используется в сетях, роботающнх с лротоколоми TCP/IP и/или DECriet Ethernet SNAP Используется е сетях, робатоющих с п; отоколами TCP/IP и/или А; ; icTotk Для ОДНОГО интерфейса маршрутизатора разрешается указать несколько типов кадров, но при этом каждому кадру требуется отдельный номер сетн. При маршрутизации различных типов кадров через один интерфейс приходится пользоваться виртуальными сетями (ecjm вы проверите номер сети на сервере NetWare, то заметите, что у каждого типа кадра Ethernet свой номер сети). Таким образом, при конфигур1фовании интерфейса LAN для IPX-маршрутизации необходимо сообщить номер сети IPX и назначить тип (или типы) кадра на интерфейсе. Адрес узла задается автоматически как аппаратный МАС-адрес интерфейса. ерационная система Novell NetWare поддерживает различные типы код-ров не только для архитектуры Ethernet, но и для архитектур Token Ring и FDDI. Применительно к архитектуре Token Ring поддерживаются кадры Taken Ring (стандартные кадры} и Token Ring SNAP; применительно к архитектуре FDDI - кадры SNAP, FDDt 8022 и FDDI RAW (кадры архитектуры FDDI, которые не соответствуют спецификациям IEEE}. КОНФИГУРИРОВАНИЕ ИНТЕРФЕЙСОВ ДЛЯ 1РХ-МАРШРУТИЭАЦИИ 199 Конфнгурироваггае IPX-маршрутизации для Ш1терфейса LAN выполняется следующим образом: 1. В приглашении привилег1фова1ИЮГО режима наберите команду conf ig t, затем нажмите клавшиу Enter, Вы войдете в режим общей конфигурации. 2. Чтобы сконфигурировать порт Ethernet (например, Ethernet 0) для IPX-маршрутизации, поместите в строке конфигурации команду interface ether net О и нажмите Enter. Строка конфигуратщи примет вид config-if, после чего можно вводить информацию об 1РХ-маршрутизтции для интерфейса. 3. Напечатайте команду ipx network: [network number] encapsulation [frame type], где параметр [network number] - это номер сети NetWare, который вам сообщил адшшисфатор. Укажите также значение [ frame type] (тип кадра). Допуспш, что интерфейс Ethernet подсоединяется к сети Novell, которая работает под управлением ОС Novell IntraNetWare 4.11. Данная операционная система применяет тип кадра Ethernet 802.2 (такое обрамление задается командой вар маршрутизатора Cisco). Команда будет выглядеть следующим образом: ipx network f8 7c2e0f encapsulation eap (рис. 12.8). Нажмите клавишу Enter и выполните команду. II------Д tlKv, bid tftth CHTL/Z. if>WipK Mtwrli ШЛТсЗтШ аЛпараиКжс!** ну Рис. 12.8. Чтобы сконфигурировать интерфейс LAN для 1РХ-мари!рутизации, необходимо ввести номер сети и тип кадра А. Для выхода из режима конфигурации воспользуйтесь клавшнами Ctrl+Z. 5. Нажав Enter, вернитесь в привилегированный режим. Рассмотрим конфигурирование одного интерфейса для IPX-маршрутизации. Например, чтобы проверить конфигурацию интерфейса Ethernet О (который был настроен для 1РХ-маргарутизации), введите команду show ipx interface Ethernet О и нажмите клавишу Enter. На рис. 12.9 вы видите информацию о конфигурации интерфейса Ethernet О для 1РХ-маргарутизации на маршрутизаторе 2505. Чтобы просмотреть все интерфейсы, для которых была настроена tPX-марш-рутизация, введите команду show ipx interface и нажмите клавишу Enter Появится список всех ингерфейсов с номерами сетей и типами кадров. 1 ... 15 16 17 18 19 20 21 ... 30 |
© 2004-2025 AVTK.RU. Поддержка сайта: +7 495 7950139 в тональном режиме 271761
Копирование материалов разрешено при условии активной ссылки. |