Сетевое оборудование IOLANET


Для построения сети используется следующее сетевое оборудование:

  • сетевой адаптер
  • Т-коннектор (для Iola25 в режиме шины)
  • активный разветвитель на 4 направления
  • заглушка
  • коаксиальный кабель 75 ом (Iola25 в режиме шины может также использовать 50 ом и 90 ом)
  • пассивный разветвитель на 4 направления
  • плата для удаленной загрузки

Оборудование IOLANET2

Адаптер имеет следующий вид:

Iola02 adapter

Адаптер использует шину ISA. На нем имеются перемычки для установки номера аппаратного прерывания JIRQ (5,4,3,2 нумерация со стороны планки) и номеров используемых портов ввода/вывода JPORT (118-11f, 318-31f нумерация со стороны планки). При изготовлении перемычки установлены на прерывание 5 и адреса портов 318-31f.

Существует вариант этого адаптера для EC-1840, EC-1841 2-х типов: без удаленной загрузки и с удаленной загрузкой.

Оборудование IOLANET10

Iola10  адаптер

Адаптер предназначен для шины ISA. На адаптере имеются перемычки для установки номера аппаратного прерывания (JIRQL — 5,4,3 и JIRQH 10,11,12,15 (нумерация со стороны планки)) и номеров используемых портов ввода/вывода (JPORT 318-31f, 358-35f).

Оборудование IOLANET25 и IOLANET25LR

Выпускаются или выпускались адаптеры  следующих модификаций:

Серия Long Range

Адаптер типа "0"

Iola25 тип 0

На адаптере имеются перемычки для установки номера аппаратного прерывания JIRQL — IRQ5,IRQ4,IRQ3 и JIRQH — IRQ10,IRQ11,IRQ12,IRQ15 (нумерация со стороны планки) и номеров используемых портов ввода/вывода JPORT 310-31f, 350-35f. Перемычка JLB задает режим работы. Если перемычка не надета — контроллер используется в режиме "шина", если надета — "звезда".

Адаптер типа "1"

Iola25 тип 1

Перемычка JLB задает режим работы. Если перемычка не надета — контроллер используется в режиме "шина", если надета — "звезда". Перемычка JLL используется в случае установки в одну машину нескольких адаптеров этого типа. У каждого адаптера она должна быть в разном положении. Драйверам в этом случае требуется задавать параметр LOADLINE для определения адаптера, с которым он работает. Номер аппаратного прерывания и портов ввода/вывода задаются программно при запуске драйвера адаптера. Номера портов в отличие от типа "0" могут быть любые от 100h до 3F0h кратные 10h. Главное выбирать их так чтобы они не пересекались с другим оборудованием.

Адаптер типа "4"

Iola25 тип 4

Сетевой адаптер для шины PCI. Назначение джамперов аналогично адаптеру типа "1".

Адаптер типа "5"

Iola25 тип 5

Адаптер для шины PCI. Перемычка JLB задает режим работы. Если перемычка не надета — контроллер используется в режиме "шина", если надета — "звезда". Адаптер типа PnP — порты и прерывания назначаются BIOS или операционной системой при загрузке.

Адаптер типа "1" Long Range

Iola25 тип 1 LongRange (Iola25LR)

Адаптер работает только в режиме "звезда". Перемычка JRANGE задает диапазон длины кабеля. Длина приводится для кабеля РК-75-4. Первый диапазон(верхняя перемычка) 5-400м, второй диапазон (вторая сверху перемычка) 400–700 м, третий (две нижних перемычки одновременно) — 700–1000 м. Перемычка JLL используется в случае установки в одну машину нескольких адаптеров этого типа. Порты и прерывания задаются также как и для обычного адаптера 1-го типа.

Активный разветвитель

Активный разветвитель служит для усиления и разветвления сигнала. Имеет 4 равноправных направления. Конструктивно выполнен в виде автономного блока, подключается к сети 220В, рассчитан на круглосуточную работу, потребляет менее 10 Вт.

Iola25 Hub

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

Для IOLANET25 разветвитель устроен таким образом, что обрывы кабеля и замыкания в одном сегменте сети не влияют на работоспособность других сегментов. Для плат серии LongRange два направления разветвителя типа LongRange и два обычного типа.

Заглушка

Заглушка — коаксиальный разъем с вмонтированным сопротивлением. Служит для согласования кабеля, подсоединяется на концах шины и к незанятым разъемам пассивного разветвителя. Для звезды всегда имеет сопротивление 75 ом, для шины сопротивление должно равняться волновому сопротивлению кабеля, и может быть 75 или 50 ом в соответствии с применяемым кабелем.

Пассивный разветвитель

Пассивный разветвитель служит для соединения нескольких ПЭВМ, расположенных на небольшом расстоянии друг от друга. Разветвитель имеет 4 равноправных направления.

Passiv Hub

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

Кабель

Для топологии "звезда" используется коаксиальный кабель с волновым сопротивлением 75 Ом (РК-75-2, РК-75-4). Для соединения на более длинные расстояния могут использоваться более толстые кабеля: РК-75-7, РК-75-9 и т.д.

Платы не рассчитаны на работу по кабелю с другим волновым сопротивлением.

Для IOLANET25 при топологии "шина" может использоваться коаксиальный кабель с другим волновым сопротивлением. Но во всей сети кабель должен быть с одним и тем же волновым сопротивлением. В случае если вам нужны активные разветвители для кабеля с другим волновым сопротивлением их нужно заказывать отдельно, т.к. они настроены на 75-омный кабель.

Далее приведена таблица расстояний для различных типов кабеля и топологии. Под активными точками подразумеваются сетевые платы и активные разветвители, под пассивными — пассивные разветвители. Расстояние указано в метрах для следующих типов кабеля РК-75-2 (РК-75-4 любой, РК-75-4-113). При использовании кабеля большего диаметра расстояние увеличивается.

  IOLANET2 IOLANET10 IOLANET25 IOLANET25 LR
Скорость в линии, Мбит/сек 2 10 25 25
Макс. количество станций в сети, штук 254 254 254 254
Расстояние между двумя активными точками для топологии "звезда" 400(800,1000) 300(500,800) 250(400,500) -(1000,-)
Расстояние от активной до пассивной точки для топологии "звезда" 30(60,60) 30(50,50) 30(30,50)            -
Максимальное расстояние между точками сети более 20 км 10 активных повторителей 4км* 4км*
Максимальная длина сегмента для топологии "шина"     250(400,500)-n*3(5,5) , где n — число машин  
Максимальное число машин в сегменте     20  

* — возможно и большее расстояние, но для этого требуется коррекция драйверов.

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

Кабель с одним и тем же волновым сопротивлением может иметь разный диаметр. Чем больше диаметр кабеля, тем на более далекие расстояния возможна связь.

Плата удаленной загрузки

Плата удаленной загрузки служит для загрузки DOS, сетевого программного обеспечения и других программ на бездисковые или оснащенные только гибкими дисками рабочие станции. Плата вставляется в свободный разъем компьютера дополнительно к сетевому адаптеру. Удаленная загрузка возможна только с сервера сети ИОЛА.

Примеры построения сетей

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

Схема-1

Объединение нескольких компьютеров в режиме шина. Для подсоединения каждого требуется T-коннектор. На крайних компьютерах на T-коннектор надеваются заглушки, или платы сконфигурированные для режима "звезда" и кабель втыкается прямо в них без T-коннектора (только для 75-ом кабеля).

Схема-2

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

Схема-3

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

Схема-4

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

Использование адаптеров IolaNet для объединения Ethernet сетей

Использование адаптеров IolaNet для объединения Ethernet сетей, когда у Ethernet не хватает дальности, рассматривалось как одно из основных применений. Кроме этого Iolanet можно использовать для объединения двух сетей в случае, если для этого требуется внешняя проводка между зданиями. Адаптеры Iolanet устойчивы к перекосу фаз, но на них нет грозозащиты. При таком соединении вы изолируете свою внутреннюю сеть от влияния грозы. Всем известны примеры, когда из-за грозы выгорали целые линейки Ethernet. В случае же выхода из строя адаптеров IolaNet, фирма производит замену адаптеров.

Объединение двух сетей Ethernet через мост

Объединение выполняется по следующей схеме:

Bridge connection

Адаптеры IolaNet позволяют выполнить объединение такого типа только при соединении "точка — точка", т.е. когда в сегменте Iolanet только две точки. Если нужно выполнить объединение трех и более сетей, нужно использовать соединение через маршрутизатор (или роутер). Это обусловлено особенностью протокола доступа адаптеров IolaNet к линии.

Объединение нескольких сетей Ethernet посредством маршрутизаторов

Объединение выполняется по следующей схеме:

Router connection

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

Отличие соединение через мост от соединения через маршрутизатор.

Соединение через маршрутизатор возможно только по протоколам, которые поддерживают маршрутизацию пакетов, а именно Tcp/Ip и Ipx. При этом каждый физический сегмент имеет разные адреса сети. Мост же фактически производит замыкание "Сеть-1" и "Сеть-2" в одну сеть. При этом связь может выполнятся и по другим протоколам, например NetBEUI. При этом на протоколах Tcp/Ip обе сети могут иметь один адрес сети.  Принцип действия моста основан на переводе сетевых адаптеров в режим захвата всех пакетов и их дальнейшей ретрансляции по другим интерфейсам. При этом мост ведет таблицу соответствия между MAC-адресами адаптеров и интерфейсами. Поэтому лишние пакеты в другие сегменты не ретранслируются.

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

Возможная реализация и стандартные решения

Организация объединения типа моста возможна на базе Linux или FreeBSD.  Объединение посредством маршрутизаторов возможно на базе Linux, FreeBSD, Windows NT, Windows 2000, Novell Netware. 

Для облегчения жизни пользователям, мы предлагаем решение по такому объединению на базе одно-дискетной системы под управлением Linux. Система предъявляет минимальные требования к ресурсам компьютера. Для ее реализации достаточно машины на базе процессора 486-66, 8 мегабайт оперативное памяти и привод гибкого диска. Система просто конфигурируется изменением параметров в одном файле, гибкий диск в сформирован в формате MSDOS, поэтому конфигурационный файл может быть изменен компьютере с любой операционной системой. Пользователю самому не нужно связываться с генерацией системы, достаточно скачать архив через Internet с www.iola.ru и сформировать дискету. Это решение не являются панацеей, на дискету не включишь все что можно и во многих случаях потребуется генерация полной системы или вообще использования другой операционной системы, но поможет решить свои проблемы части пользователей. Система содержит в себе как возможности моста так и маршрутизатора. Выбор типа задается в конфигурационном файле.

Замечания по установке адаптеров

  • Не забывайте отключить питание компьютера перед установкой адаптера.
  • Не забывайте закреплять адаптер в слоте винтом, чтобы при надевании/снятии кабеля случайно не выдернуть адаптер из слота.
  • Кабель, надетый на адаптер не должен касаться разъемом корпуса машины и разъемов других кабелей. В случае касания с них может идти сильная наводка. Касание разъемов соседних кабелей возможно при использовании t-образного разъема в режиме "шина".
  • Для IOLANET25 следите чтобы тип подключения адаптера ("звезда" или "шина") соответствовал перемычке JLB. При неправильном подключении адаптер не будет работать сам и будет мешать работе всего сегмента.
  • При установке адаптеров типа ISA с перемычками, следите чтобы параметры прерывания и портов которые вы задаете драйверам соответствовали перемычкам на плате. В случае несоответствия портов драйвер не запустится вообще, а в случае несоответствия прерываний драйвер запустится, но работать не будет.
  • Адаптеры IOLANET не являются PnP адаптерами. Поэтому в машинах с PCI шиной прерывание используемое адаптером должно быть назначено на ISA шину вручную. Это выполняется в PCI/PNP Setup BIOS-а машины.

Особенности установки нескольких адаптеров в одну машину

Для Iola02 и Iola10 нужно просто установить перемычки портов и прерываний в разные позиции.

В случае, если в одну машину нужно установить два адаптера Iola25 одного типа, для адаптеров типа "1" и "4" на втором адаптере изменяется положение джампера JLL в среднее положение. Драйверу для выбора адаптера в этом случае нужно передавать параметр "Линия загрузки" (обычно параметр называется LOADLINE, но конкретно смотрите в описании драйвера).

В случае, если стоит две платы PCI, нужно запустить программу PCI25 из директории UT дискеты с драйверами. Она покажет конфигурацию:

Detect Iola25 PCI adapter rev.2: I/о base:E800, IRQ=0B, Dev=0F
Detect Iola25 PCI adapter rev.2: I/о base:E900, IRQ=0C, Dev=10

Драйверам для сети ИОЛА, NDIS2, ODI, пакетного драйвера номер устройства(Dev) надо задать в качестве параметра SLOT. В Windows NT параметр передается через строку System specific. Для Windows FWG параметр SLOTNUMBER. В Windows 9x и Windows 2000 дополнительные параметры не нужны.

Драйверы и поддержка

Существуют драйверы для следующих операционных систем:

  • Microsoft Windows for Workgroups 3.11
  • Microsoft Windows 95, 98
  • Microsoft Windows NT 3.51, 4.0
  • Microsoft Windows 2000
  • Novell Netware 3.10 — 5.0
  • OS/2
  • Linux
  • FreeBSD 3.3, 4.0
  • Пакетные драйверы для DOS

Драйверы поставляются на дискете вместе с адаптером. Драйвера для Linux и FreeBSD, а также последние версии драйверов для других систем, могут быть скачены с mail.garnet.ru/~inform    или www.iola.ru.

 

 




Дополнительно

Сетевое оборудование IOLANET

Сетевое оборудование IOLANET

Для построения сети используется следующее сетевое оборудование:

  • сетевой адаптер
  • Т-коннектор (для Iola25 в режиме шины)
  • активный разветвитель на 4 направления
  • заглушка
  • коаксиальный кабель 75 ом (Iola25 в режиме шины может также использовать 50 ом и 90 ом)
  • пассивный разветвитель на 4 направления
  • плата для удаленной загрузки

Оборудование IOLANET2

Адаптер имеет следующий вид:

Iola02 adapter

Адаптер использует шину ISA. На нем имеются перемычки для установки номера аппаратного прерывания JIRQ (5,4,3,2 нумерация со стороны планки) и номеров используемых портов ввода/вывода JPORT (118-11f, 318-31f нумерация со стороны планки). При изготовлении перемычки установлены на прерывание 5 и адреса портов 318-31f.

Существует вариант этого адаптера для EC-1840, EC-1841 2-х типов: без удаленной загрузки и с удаленной загрузкой.

Оборудование IOLANET10

Iola10  адаптер

Адаптер предназначен для шины ISA. На адаптере имеются перемычки для установки номера аппаратного прерывания (JIRQL — 5,4,3 и JIRQH 10,11,12,15 (нумерация со стороны планки)) и номеров используемых портов ввода/вывода (JPORT 318-31f, 358-35f).

Оборудование IOLANET25 и IOLANET25LR

Выпускаются или выпускались адаптеры  следующих модификаций:

Серия Long Range

Адаптер типа "0"

Iola25 тип 0

На адаптере имеются перемычки для установки номера аппаратного прерывания JIRQL — IRQ5,IRQ4,IRQ3 и JIRQH — IRQ10,IRQ11,IRQ12,IRQ15 (нумерация со стороны планки) и номеров используемых портов ввода/вывода JPORT 310-31f, 350-35f. Перемычка JLB задает режим работы. Если перемычка не надета — контроллер используется в режиме "шина", если надета — "звезда".

Адаптер типа "1"

Iola25 тип 1

Перемычка JLB задает режим работы. Если перемычка не надета — контроллер используется в режиме "шина", если надета — "звезда". Перемычка JLL используется в случае установки в одну машину нескольких адаптеров этого типа. У каждого адаптера она должна быть в разном положении. Драйверам в этом случае требуется задавать параметр LOADLINE для определения адаптера, с которым он работает. Номер аппаратного прерывания и портов ввода/вывода задаются программно при запуске драйвера адаптера. Номера портов в отличие от типа "0" могут быть любые от 100h до 3F0h кратные 10h. Главное выбирать их так чтобы они не пересекались с другим оборудованием.

Адаптер типа "4"

Iola25 тип 4

Сетевой адаптер для шины PCI. Назначение джамперов аналогично адаптеру типа "1".

Адаптер типа "5"

Iola25 тип 5

Адаптер для шины PCI. Перемычка JLB задает режим работы. Если перемычка не надета — контроллер используется в режиме "шина", если надета — "звезда". Адаптер типа PnP — порты и прерывания назначаются BIOS или операционной системой при загрузке.

Адаптер типа "1" Long Range

Iola25 тип 1 LongRange (Iola25LR)

Адаптер работает только в режиме "звезда". Перемычка JRANGE задает диапазон длины кабеля. Длина приводится для кабеля РК-75-4. Первый диапазон(верхняя перемычка) 5-400м, второй диапазон (вторая сверху перемычка) 400–700 м, третий (две нижних перемычки одновременно) — 700–1000 м. Перемычка JLL используется в случае установки в одну машину нескольких адаптеров этого типа. Порты и прерывания задаются также как и для обычного адаптера 1-го типа.

Активный разветвитель

Активный разветвитель служит для усиления и разветвления сигнала. Имеет 4 равноправных направления. Конструктивно выполнен в виде автономного блока, подключается к сети 220В, рассчитан на круглосуточную работу, потребляет менее 10 Вт.

Iola25 Hub

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

Для IOLANET25 разветвитель устроен таким образом, что обрывы кабеля и замыкания в одном сегменте сети не влияют на работоспособность других сегментов. Для плат серии LongRange два направления разветвителя типа LongRange и два обычного типа.

Заглушка

Заглушка — коаксиальный разъем с вмонтированным сопротивлением. Служит для согласования кабеля, подсоединяется на концах шины и к незанятым разъемам пассивного разветвителя. Для звезды всегда имеет сопротивление 75 ом, для шины сопротивление должно равняться волновому сопротивлению кабеля, и может быть 75 или 50 ом в соответствии с применяемым кабелем.

Пассивный разветвитель

Пассивный разветвитель служит для соединения нескольких ПЭВМ, расположенных на небольшом расстоянии друг от друга. Разветвитель имеет 4 равноправных направления.

Passiv Hub

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

Кабель

Для топологии "звезда" используется коаксиальный кабель с волновым сопротивлением 75 Ом (РК-75-2, РК-75-4). Для соединения на более длинные расстояния могут использоваться более толстые кабеля: РК-75-7, РК-75-9 и т.д.

Платы не рассчитаны на работу по кабелю с другим волновым сопротивлением.

Для IOLANET25 при топологии "шина" может использоваться коаксиальный кабель с другим волновым сопротивлением. Но во всей сети кабель должен быть с одним и тем же волновым сопротивлением. В случае если вам нужны активные разветвители для кабеля с другим волновым сопротивлением их нужно заказывать отдельно, т.к. они настроены на 75-омный кабель.

Далее приведена таблица расстояний для различных типов кабеля и топологии. Под активными точками подразумеваются сетевые платы и активные разветвители, под пассивными — пассивные разветвители. Расстояние указано в метрах для следующих типов кабеля РК-75-2 (РК-75-4 любой, РК-75-4-113). При использовании кабеля большего диаметра расстояние увеличивается.

  IOLANET2 IOLANET10 IOLANET25 IOLANET25 LR
Скорость в линии, Мбит/сек 2 10 25 25
Макс. количество станций в сети, штук 254 254 254 254
Расстояние между двумя активными точками для топологии "звезда" 400(800,1000) 300(500,800) 250(400,500) -(1000,-)
Расстояние от активной до пассивной точки для топологии "звезда" 30(60,60) 30(50,50) 30(30,50)            -
Максимальное расстояние между точками сети более 20 км 10 активных повторителей 4км* 4км*
Максимальная длина сегмента для топологии "шина"     250(400,500)-n*3(5,5) , где n — число машин  
Максимальное число машин в сегменте     20  

* — возможно и большее расстояние, но для этого требуется коррекция драйверов.

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

Кабель с одним и тем же волновым сопротивлением может иметь разный диаметр. Чем больше диаметр кабеля, тем на более далекие расстояния возможна связь.

Плата удаленной загрузки

Плата удаленной загрузки служит для загрузки DOS, сетевого программного обеспечения и других программ на бездисковые или оснащенные только гибкими дисками рабочие станции. Плата вставляется в свободный разъем компьютера дополнительно к сетевому адаптеру. Удаленная загрузка возможна только с сервера сети ИОЛА.

Примеры построения сетей

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

Схема-1

Объединение нескольких компьютеров в режиме шина. Для подсоединения каждого требуется T-коннектор. На крайних компьютерах на T-коннектор надеваются заглушки, или платы сконфигурированные для режима "звезда" и кабель втыкается прямо в них без T-коннектора (только для 75-ом кабеля).

Схема-2

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

Схема-3

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

Схема-4

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

Использование адаптеров IolaNet для объединения Ethernet сетей

Использование адаптеров IolaNet для объединения Ethernet сетей, когда у Ethernet не хватает дальности, рассматривалось как одно из основных применений. Кроме этого Iolanet можно использовать для объединения двух сетей в случае, если для этого требуется внешняя проводка между зданиями. Адаптеры Iolanet устойчивы к перекосу фаз, но на них нет грозозащиты. При таком соединении вы изолируете свою внутреннюю сеть от влияния грозы. Всем известны примеры, когда из-за грозы выгорали целые линейки Ethernet. В случае же выхода из строя адаптеров IolaNet, фирма производит замену адаптеров.

Объединение двух сетей Ethernet через мост

Объединение выполняется по следующей схеме:

Bridge connection

Адаптеры IolaNet позволяют выполнить объединение такого типа только при соединении "точка — точка", т.е. когда в сегменте Iolanet только две точки. Если нужно выполнить объединение трех и более сетей, нужно использовать соединение через маршрутизатор (или роутер). Это обусловлено особенностью протокола доступа адаптеров IolaNet к линии.

Объединение нескольких сетей Ethernet посредством маршрутизаторов

Объединение выполняется по следующей схеме:

Router connection

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

Отличие соединение через мост от соединения через маршрутизатор.

Соединение через маршрутизатор возможно только по протоколам, которые поддерживают маршрутизацию пакетов, а именно Tcp/Ip и Ipx. При этом каждый физический сегмент имеет разные адреса сети. Мост же фактически производит замыкание "Сеть-1" и "Сеть-2" в одну сеть. При этом связь может выполнятся и по другим протоколам, например NetBEUI. При этом на протоколах Tcp/Ip обе сети могут иметь один адрес сети.  Принцип действия моста основан на переводе сетевых адаптеров в режим захвата всех пакетов и их дальнейшей ретрансляции по другим интерфейсам. При этом мост ведет таблицу соответствия между MAC-адресами адаптеров и интерфейсами. Поэтому лишние пакеты в другие сегменты не ретранслируются.

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

Возможная реализация и стандартные решения

Организация объединения типа моста возможна на базе Linux или FreeBSD.  Объединение посредством маршрутизаторов возможно на базе Linux, FreeBSD, Windows NT, Windows 2000, Novell Netware. 

Для облегчения жизни пользователям, мы предлагаем решение по такому объединению на базе одно-дискетной системы под управлением Linux. Система предъявляет минимальные требования к ресурсам компьютера. Для ее реализации достаточно машины на базе процессора 486-66, 8 мегабайт оперативное памяти и привод гибкого диска. Система просто конфигурируется изменением параметров в одном файле, гибкий диск в сформирован в формате MSDOS, поэтому конфигурационный файл может быть изменен компьютере с любой операционной системой. Пользователю самому не нужно связываться с генерацией системы, достаточно скачать архив через Internet с www.iola.ru и сформировать дискету. Это решение не являются панацеей, на дискету не включишь все что можно и во многих случаях потребуется генерация полной системы или вообще использования другой операционной системы, но поможет решить свои проблемы части пользователей. Система содержит в себе как возможности моста так и маршрутизатора. Выбор типа задается в конфигурационном файле.

Замечания по установке адаптеров

  • Не забывайте отключить питание компьютера перед установкой адаптера.
  • Не забывайте закреплять адаптер в слоте винтом, чтобы при надевании/снятии кабеля случайно не выдернуть адаптер из слота.
  • Кабель, надетый на адаптер не должен касаться разъемом корпуса машины и разъемов других кабелей. В случае касания с них может идти сильная наводка. Касание разъемов соседних кабелей возможно при использовании t-образного разъема в режиме "шина".
  • Для IOLANET25 следите чтобы тип подключения адаптера ("звезда" или "шина") соответствовал перемычке JLB. При неправильном подключении адаптер не будет работать сам и будет мешать работе всего сегмента.
  • При установке адаптеров типа ISA с перемычками, следите чтобы параметры прерывания и портов которые вы задаете драйверам соответствовали перемычкам на плате. В случае несоответствия портов драйвер не запустится вообще, а в случае несоответствия прерываний драйвер запустится, но работать не будет.
  • Адаптеры IOLANET не являются PnP адаптерами. Поэтому в машинах с PCI шиной прерывание используемое адаптером должно быть назначено на ISA шину вручную. Это выполняется в PCI/PNP Setup BIOS-а машины.

Особенности установки нескольких адаптеров в одну машину

Для Iola02 и Iola10 нужно просто установить перемычки портов и прерываний в разные позиции.

В случае, если в одну машину нужно установить два адаптера Iola25 одного типа, для адаптеров типа "1" и "4" на втором адаптере изменяется положение джампера JLL в среднее положение. Драйверу для выбора адаптера в этом случае нужно передавать параметр "Линия загрузки" (обычно параметр называется LOADLINE, но конкретно смотрите в описании драйвера).

В случае, если стоит две платы PCI, нужно запустить программу PCI25 из директории UT дискеты с драйверами. Она покажет конфигурацию:

Detect Iola25 PCI adapter rev.2: I/о base:E800, IRQ=0B, Dev=0F
Detect Iola25 PCI adapter rev.2: I/о base:E900, IRQ=0C, Dev=10

Драйверам для сети ИОЛА, NDIS2, ODI, пакетного драйвера номер устройства(Dev) надо задать в качестве параметра SLOT. В Windows NT параметр передается через строку System specific. Для Windows FWG параметр SLOTNUMBER. В Windows 9x и Windows 2000 дополнительные параметры не нужны.

Драйверы и поддержка

Существуют драйверы для следующих операционных систем:

  • Microsoft Windows for Workgroups 3.11
  • Microsoft Windows 95, 98
  • Microsoft Windows NT 3.51, 4.0
  • Microsoft Windows 2000
  • Novell Netware 3.10 — 5.0
  • OS/2
  • Linux
  • FreeBSD 3.3, 4.0
  • Пакетные драйверы для DOS

Драйверы поставляются на дискете вместе с адаптером. Драйвера для Linux и FreeBSD, а также последние версии драйверов для других систем, могут быть скачены с mail.garnet.ru/~inform    или www.iola.ru.