БИБЛИЯ ХАКЕРА

Протоколы NetWare

NetWare является операционной системой сети (network operating system — NOS) и связанной с ней средой обеспечения услуг, разработан­ной Novell, Inc. и представленной на рынок в начале 1980 гг. В то время сети были небольшими и преимущественно гомогенными, связь рабочих групп с помощью локальных сетей была еще новым явлением, а идея о персональном компьютере еще только начала завоевывать популярность.

Большая часть технологии организации сетей NetWare была заим­ствована из Xerox Network Systems (XNS) — системы организации сетей, разработанной Xerox Corporation в конце 1970 гг.

К началу 1990 гг. доля в рынке NOS NetWare возросла до 50-75% (данные зависят от исследовательских групп, занимавшихся изучением рынка). Установив свыше 500,000 сетей NetWare по всему миру и ускорив продвижение по пути объединения сетей с другими сетями, NetWare и поддерживающие ее протоколы часто сосуществуют на одном и том же физическом канале с многими другими популярными протоколами, в том числе TCP/IP, DECnet и AppleTalk.

Основы технологии

В качестве среды NOS, NetWare определяет пять высших уровней эталонной модели OSI. Она обеспечивает совместное пользование файла­ми и принтером, поддержку различных прикладных задач, таких как пе­редача электронной почты и доступ к базе данных, и другие услуги. Так­же, как и другие NOS, такие как Network File System (NFS) компании Sun Microsystems, Inc. и LAN Manager компании Microsoft Corporation, Net­Ware базируется на архитектуре клиент-сервер (client-server В таких архитектурах клиенты (иногда называемые рабочими станциями) запрашивают у серверов определенные услуги, такие как доступ к файлам и принтеру.

Первоначально клиентами NetWare были небольшие PC, в то вре­мя как серверами были ненамного более мощные PC. После того, как NetWare стала более популярной, она была перенесена на другие компью­терные платформы. В настоящее время клиенты и сервера могут быть представлены практически любым видом компьютерной системы, от PC до универсальных вычислительных машин.

Основная характеристика системы клиент-сервер заключается в том, что доступ к отдаленной сети является прозрачным для пользовате­ля. Это достигается с помощью удаленного вызова процедур (remote pro­cedure calls) — такого процесса, когда программа местного компьютера, работающая на оборудовании клиента, отправляет вызов в удаленный сервер. Этот сервер выполняет указанную процедуру и возвращает запро­шенную информацию клиенту местного компьютера.

Доступ к среде

NetWare работает с Ethenet/IEEE 802.3, Token Ring/IEEE 802.5, Fiber Distributed Data Interface (FDDI) и ARCnet.

ARCnet представляет собой систему простой сети, которая поддер­живает все три основных носителя (скрученную пару, коаксиальный ка­бель и волоконно-оптический кабель) и две топологии (шина и звезда). Она была разработана корпорацией Datapoint Corporation и выпущена в 1977. Хотя ARCnet не приобрела такую популярность, какой пользуются Ethernet и Token Ring, ее гибкость и низкая стоимость завоевали много верных сторонников.

Сетевой уровень

Internet Packet Exchange (IPX) является оригинальным протоколом сетевого уровня Novell. В случае, если устройство, с которым необходимо установить связь, находится в другой сети, IPX прокладывает маршрут для прохождения информации через любые промежуточные сети, которые могут находиться на пути к пункту назначения.

Пакет IPX начинается с 16-битового поля контрольной суммы (checksum), которое устанавливается на единицы.

16-битовое поле длины (length) определяет длину полной дейта­граммы IPX в байтах. Пакеты IPX могут быть любой длины, вплоть до раз­меров максимальной единицы передачи носителя (MTU). Фрагментация пакетов не применяется.

За полем длины идет 8-битовое поле управления транспортировкой (transport control), которое обозначает число роутеров, через которые про­шел пакет. Когда значение этого поля доходит до 15, пакет отвергается ис­ходя из предположения, что могла иметь место маршрутная петля.

8-битовое поле типа пакета (packet type) определяет протокол выс­шего уровня для приема информации пакета. Двумя общими значениями этого поля являются 5, которое определяет Sequenced Packet Exchange (SPX) (Упорядоченный обмен пакетами) и 17, которое определяет NetWare Core Protocol (NCP) (Основной протокол NetWare).

Информация адреса пункта назначения (destination address) занима­ет следующие три поля. Эти поля определяют сеть, главную вычислитель­ную машину и гнездо (процесс) пункта назначения.

Следом идут три поля адреса источника (source address), определя­ющих сеть, главную вычислительную машину и гнездо источника.

За полями пункта назначения и источника следует поле данных (data). Оно содержит информацию для процессов высших уровней.

Хотя IPX и является производной XNS, он имеет несколько уни­кальных характеристик. С точки зрения маршрутизации, наиболее важ­ное различие заключается в механизмах формирования пакетов данных этих двух протоколов. Формирование пакета данных — это процесс упа­ковки информации протокола высшего уровня и данных в блок данных. Блоки данных являются логическими группами информации, очень по­хожими на слова телефонного разговора. XNS использует стандартное формирование блока данных Ethernet, в то время как пакеты IPX форми­руются в блоки данных Ethernet Version 2.0 или IEEE 802.3 без информа­ции IEEE 802.2, которая обычно сопровождает эти блоки данных.

Для маршрутизации пакетов в объединенных сетях IPX использует протокол динамической маршрутизации, называемый Routing Information Protocol (RIP) (Протокол маршрутной информации). Также, как и XNS, RIP получен в результате усилий компании Xerox по разработ­ке семейства протоколов XNS. В настоящее время RIP является наиболее часто используемым протоколом для внутренних роутеров (interior gate­way protocol-IGP) в сообществе Internet-среде международной сети, обес­печивающей связность практически со всеми университетами и исследо­вательскими институтами и большим числом коммерческих организаций в США, а также со многими иностранными организациями.

В дополнение к разнице в механизмах формирования пакетов, Novell также дополнительно включила в свое семейство протоколов IPX протокол, называемый Service Adverticement Protocol (SAP) (Протокол объявлений об услугах). SAP позволяет узлам, обеспечивающим услуги, объявлять о своих адресах и услугах, которые они обеспечивают.

Novell также поддерживает «Блок адресуемой сети» LU 6,2 компа­нии IBM (LU 6.2 network addressable unit — NAU). LU 6.2 обеспечивает связность по принципу равноправных систем через среду сообщений IBM. Используя возможности LU 6.2, которые имеются у NetWare, узлы

NetWare могут обмениваться информацией через сеть IBM. Пакеты NetWare формируются в пределах пакетов LU 6.2 для передачи через сеть IBM.

Транспортный уровень

Sequenced Packet Exchange (SPX) (Упорядоченный обмен пакетами) является наиболее часто используемым протоколом транспортного уров­ня NetWare. Novell получила этот протокол в результате доработки Sequenced Packet Protocol (SPP) системы XNS. Как и протокол TCP (Transmission Control Protocol) и многие другие протоколы транспортно­го уровня, SPX является надежным, с установлением соединения прото­колом, который дополняет услуги дейтаграмм, обеспечиваемые протоко­лами Уровня

Novell также предлагает поддержку протокола Internet Protocol (IP) в виде формирования протоколом User Datagram Protocol (UDP)/IP дру­гих пакетов Novell, таких как пакеты SPX/IPX. Для транспортировки че­рез объединенные сети, базирующиеся на IP, дейтаграммы IPX формиру­ются внутри заголовков

Протоколы высших уровней

NetWare поддерживает большое разнообразие протоколов высших уровней; некоторые из них несколько более популярны, чем другие. NetWare shell (командный процессор) работает в оборудовании клиентов (которое часто называется рабочими станциями среди специалистов по NetWare) и перехватывает обращения прикладных задач к устройству Ввод/Вывод, чтобы определить, требуют ли они доступ к сети для удовле­творения запроса. В случае, если это так, то NetWare shell организует па­кеты запросов и отправляет их в программное обеспечение низшего уров­ня для обработки и передачи по сети. В случае, если это не так, то они просто передаются в ресурсы местного устройства Ввода/Вывода. При­кладные задачи клиента не осведомлены о каких-либо доступах к сети, необходимых для выполнения обращений прикладных задач. NetWare Remote Procedure Call (Netware RPC) (Вызов процедуры обращения к от­даленной сети) является еще одним более общим механизмом переадре­сации, поддерживаемым Novell.

Netware Core Protocol (NCP) (Основной протокол NetWare) пред­ставляет собой ряд программ для сервера, предназначенных для удовле­творения запросов прикладных задач, приходящих, например, из NetWare shell. Услуги, предоставляемые NCP, включают доступ к файлам, доступ к принтеру, управление именами, учет использования ресурсов, защиту данных и синхронизацию файлов.

NetWare также поддерживает спецификацию интерфейса сеансово­го уровня Network Basic I/O System (NetBIOS) компаний IBM и Microsoft.

Программа эмуляции NetBIOS, обеспечиваемая NetWare, позволяет про­граммам, написанным для промышленного стандартного интерфейса NetBIOS, работать в пределах системы NetWare.

Услуги прикладного уровня NetWare включают NetWare Message Handling Service (NetWare MHS) (Услуги по обработке сообщений), Btrieve, NetWare Loadable Modules (NLM) (Загружаемые модули NetWare) и различные характеристики связности IBM. NetWare MHS является си­стемой доставки сообщений, которая обеспечивает транспортировку ктронной почты. Btrieve представляет собой реализацию механизма до­ступа к базе данных двоичного дерева (btree) Novell. NLM реализуются как дополнительные модули, которые подключаются к системе NetWare. В настоящее время компания Novell и третьи участвующие стороны пре­доставляют NLM для чередующихся комплектов протоколов (alternate protocol услуги связи, услуги доступа к базе данных и много дру­

Гих услуг.

БИБЛИЯ ХАКЕРА

Эта заподлистая кнопка power — как отключить?

На клавиатуре есть кнопка - у меня под делетом сразу, power называется - соответственно значок "яблоко с прямым хвостиком"... Какого гондураса её не разместили где-нибудь в другом месте да подальше …

Безопасность

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

Прямой (кривой номер), АОН, БП и переадресация Прямые и кривые номера

Номера сотовых телефонов могут быть прямыми и кривыми. Пря­мые — это обычные городские семизначные (в Москве) номера, кривые (или федеральные) — набирать через коды 901, 902, 903, 501 или другие, …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.