маршрутизатор
Маршрутизатор под OS/2 - Журнал "Компьютерра"
#toptabs ul {display:none;}
@import "http://www.computerra.ru/bitrix/php_interface/ct/styles.css";
.content {
margin-right: 125px;
}
#skyright {
left: 650px;
}
Компьютерра
Бизнес-журнал
Компьюлента
TerraLab
CIO-World
Домашний компьютер
Компьютерра
поиск по сайту:
статьи
онлайн
мнения
блог
гид
rtfm
разнософт
инфобизнес
бумажный журнал
архив
форум
RSS
конкурс
Маршрутизатор под OS/2Автор: ВИКТОР МЕТЕЛИЦА Опубликовано в журнале "Компьютерра" №39 от 29 сентября 1997 годаЕсли бы существовала среда с безграничной пропускной способностью, способная обеспечить непосредственную связь всех компьютеров друг с другом в одной сети, никаких маршрутизаторов бы не понадобилось. В реальности же мы зачастую не можем обеспечить такую связь даже в пределах одного здания. Физические пределы, соображения надежности маршрутизатор безопасности заставляют дробить сети на подсети. Маршрутизаторы же выступают в роли некоего клея, их объединяющего.Что это такое - маршрутизатор? Это компьютер, имеющий несколько сетевых интерфейсов, причем разные интерфейсы принадлежат разным сетям. (Всякого рода аппаратные маршрутизаторы, наподобие тех, что выпускают Bay Networks маршрутизатор Cisco, тоже являются компьютерами, пусть маршрутизатор специализированными.) Задача маршрутизатора - переправлять пакеты данных между интерфейсами. Сетевые интерфейсы могут быть разными - сетевые карты Ethernet, модемы на выделенных маршрутизатор коммутируемых линиях, X.25 PAD, ISDN маршрутизатор т. д.В зависимости от сложности сети, нам требуется либо статическая, либо динамическая маршрутизация, либо их сочетание. Статическая маршрутизация применяется тогда, когда пути следования пакетов можно задать заранее. Один из жизненных примеров: сеть на тонком коаксиальном кабеле очень ненадежна, и, чтобы хоть немного повысить надежность, где-то в середине ее поставили компьютер с двумя сетевыми интерфейсами. Другой пример - подключение локальной сети к провайдеру Internet. Здесь известно, что все пакеты, не относящиеся к данной локальной сети, надо передать провайдеру, маршрутизатор он уже сам должен с ними разбираться.Когда нужна динамическая маршрутизация? Возьмем такой пример, чисто учебный (рис. 1). Пусть у нас имеются три сети (A, B маршрутизатор C), каждая из которых соединена с каждой маршрутизаторами по выделенной линии. Фактически, кстати, возникают еще три сети - это соединения AB, BC маршрутизатор AC (обозначим их AB, BC маршрутизатор AC). Из сети A мы желаем работать с компьютером в B. Пакеты могут достигнуть его двумя путями: либо через выделенную линию AB, либо проходя через AC, сеть C маршрутизатор далее через BC. Мы можем воспользоваться статической маршрутизацией маршрутизатор жестко задать маршрут (пакеты для B передавать только через AB), но хочется, чтобы при возможном разрыве связи AB пакеты автоматически пошли по альтернативному пути, маршрутизатор при восстановлении связи был восстановлен старый путь. Это маршрутизатор есть динамическая маршрутизация. Программы-демоны должны следить за состоянием сети маршрутизатор автоматически находить наиболее выгодный маршрут.Наиболее часто для маршрутизации используются разного рода версии Unix. Однако это совершенно необязательно, маршрутизатор в некоторых местах эту роль могут сыграть другие операционные системы. Я взялся написать об использовании в качестве маршрутизатора машины с операционной системой OS/2. Честно говоря, при детальном рассмотрении темы я почувствовал себя довольно неуверенно. Для меня машина с OS/2 - это сервер, на котором работает уйма различных программ маршрутизатор сервисов: DNS, DHCP, POP3-сервер, WWW-сервер, news-сервер, SQL-сервер DB2, proxy разного сорта, маршрутизатор также пара фидошных мэйлеров в придачу, один из которых работает по телефонной линии, маршрутизатор другой, точно такой же, при помощи VModem работает по TCP/IP. То, что она еще маршрутизатор занимается маршрутизацией в сети, для меня как бы "бесплатная добавка". При рассмотрении ее в качестве "выделенного" маршрутизатора выяснилось, что Linux она все-таки кое в чем уступает, однако работать с ней можно.Для чего же не годится OS/2? Прежде всего заметим, что IPX она маршрутизировать не будет. Конечно, IPX сейчас уже не актуален, но любители некоторых сетевых игрушек будут разочарованы. Единственный протокол, который она будет маршрутизировать, - это TCP/IP.Рисунок 1.Второе замечание: нет службы WINS, того, что IBM называет "NetBIOS Name Server". Эквивалент для OS/2 существует, но в стандартную поставку не входит маршрутизатор стоит чрезвычайно дорого. (Смотрите о Shadow Netbios Name Server by Network Telesystems страничку http://www.software.ibm.com/os/warp/pspinfo/ wspr19.html). Если локальная Ethernet-сеть разбита на сегменты, в отсутствие WINS пользователям Windows 95 придется описывать машины в чужих сегментах в своих файлах lmhosts. Конечно, это не так уж маршрутизатор трудно. Этот файл (lmhosts) содержит IP-адреса машин маршрутизатор их соответствие NetBIOS-именам машин (то есть именам машин в сети Microsoft Windows, как это называет фирма Microsoft). По своей сути он похож на файл hosts, в нем должны быть описаны все машины в чужих подсетях, чьи ресурсы вы желаете видеть. Пример такого файла, под названием lmhosts.sam, находится в системном каталоге Windows. Кстати, DHCP в сети без WINS лучше не пользоваться, поскольку в lmhosts, понятное дело, надо указывать статические адреса.Третье замечание - коммутируемые линии. В стандартной поставке нет "звонильщиков", которые умеют "dial on demand" (то есть "звонить по необходимости"). Эту возможность имеет пакет InJoy (это звонилка, dialer, с неайбиэмовской реализацией PPP маршрутизатор SLIP), но его надо приобретать отдельно (см. http://www.fx.dk). Он выпускается в трех вариантах: InJoy Basic Client, InJoy Extended Client маршрутизатор InJoy Professional Enterprise Server/Client. Второй маршрутизатор третий варианты поддерживают dial on demand маршрутизатор IP masquerading (это трансляция сетевых адресов, нечто, напоминающее proxy). Существует еще бесплатный sockd - брандмауэр (firewall), который, кроме всего прочего, судя по документации, может автоматически запускать звонилку. Его можно получить на http://hobbes.nmsu.edu, архив называется sockd.zip.Рисунок 2.Четвертое замечание - по поводу драйверов. К некоторым сетевым интерфейсам (вроде RadioEthernet) они могут даже вообще не существовать.Пятое замечание - по поводу динамической маршрутизации. Для OS/2 существует только routed (то есть поддержка RIP), маршрутизатор более новый демон gated не существует.Рисунок 3.Более или менее твердо можно утверждать, что OS/2 годится для статической маршрутизации в локальных Ethernet-сетях маршрутизатор для связи с помощью модемов по выделенной линии. Во многих случаях этого вполне достаточно. По коммутируемой линии даже без наличия InJoy Extended Client работать тоже будет можно, но здесь придется изворачиваться. (Автоматически по обращению клиента стандартный айбиэмовский PPP dialer звонить не будет, однако можно будет попытаться явно передать ему какой-нибудь сигнал, чтобы попросить его об этом. Потребуется писать скрипт, который в бесконечном цикле будет ожидать некоего условия маршрутизатор при его выполнении заставлять PPP звонить. Условием могут служить семафоры, сбрасываемые скриптами CGI Web-сервера, или данные, переданные по именованному каналу с другой машины, или наличие заданного файла в заданном каталоге, - вариантов может быть много.) Динамическая маршрутизация при помощи routed тоже будет вполне нормальна, если только интрасеть не окажется чрезмерно велика. На той же машине может иметь смысл установить proxy и/или sockd, упомянутый мной выше (эта штука похожа на proxy тем, что в локальной сети благодаря ей можно пользоваться нелегальными IP-адресами, но вместо посредничества при запросах к WWW или FTP она занимается перетрансляцией IP-адресов, маршрутизатор ее основное назначение - закрыть локальную сеть от внешнего мира).Аппаратные требования зависят от нагрузки, которая ляжет на машину. Очевидно, что для связи с провайдером через выделенную линию больших мощностей не требуется, маршрутизатор использование для этого даже 386-го процессора мне кажется расточительством (но на более слабый процессор установить OS/2 2.0 маршрутизатор поздние версии уже невозможно). С другой стороны, для 100-мегабитной Ethernet может потребоваться 486DX100 или Pentium. Загрузка зависит также от типа маршрутизации (динамическая маршрутизация потребует больших ресурсов, чем статическая) маршрутизатор количества обслуживаемых сетевых интерфейсов. Если, кроме маршрутизации, от компьютера потребуются дополнительные услуги, требования, конечно, еще возрастут. Оперативной памяти для маршрутизатора тоже потребуется не так уж много, но разный объем в зависимости от выполняемых задач. Warp 3 для "чистого маршрутизатора" достаточно будет 4 мегабайт, маршрутизатор все лишнее ляжет в swap-файл маршрутизатор маршрутизатору не будет мешать. Однако устанавливать маршрутизатор настраивать операционную систему окажется довольно-таки неудобно, поэтому, если возможно, поставьте 8 мегабайт. Чем больше сервисов, тем больше требуется памяти. Для WWW-сервера фирмы IBM, к примеру, потребуется минимум 12 мегабайт на машине.OS/2 очень критична к качеству оборудования. Если оперативная память или сетевая карточка окажется дефектной, возможна масса неприятностей. Такое замечание я делаю потому, что, к сожалению, нередко тестом оборудования оказывается именно работа под OS/2, маршрутизатор под другими ОС сбои гораздо менее заметны. Приходится выяснять перебором, в чем причина маршрутизатор какое устройство нужно заменить. Обязательно убедитесь, что к сетевым карточкам у вас имеются самые "свежие" драйверы. Впрочем, порой маршрутизатор это не помогает: например, из-за дефектов в драйверах мне не удалось использовать на одной машине две сетевых карточки 3Com серии EL59X. Еще одно больное место - это карточки, совместимые с NE2000. Найти драйверы к ним теоретически можно (у меня, например, они есть), но в стандартной поставке их нет. Не забудьте также получить фикспаки для самой OS/2 маршрутизатор ее сетевых служб. Это можно сделать по адресу ftp://ftp.software.ibm.com, в различных подкаталогах каталога /ps/products.Какую версию OS/2 использовать? Маршрутизацией могут заниматься сетевые службы как Warp 3 Connect, так маршрутизатор Warp 4 (обычно называемого "Мерлином"). "Мерлин" требует значительно больше ресурсов, чем Warp 3. Например, инсталлятор откажется его устанавливать на дисковый раздел объемом менее 100 мегабайт. При самой минимальной установке он займет 53 мегабайта, маршрутизатор к этому надо будет прибавить 7 мегабайт на MPTS (Multi Protocol Transport Support) маршрутизатор столько же на минимальную инсталляцию сервисов "Приложений TCP/IP". Оставшееся место почти целиком покроет swap-файл, так что 100 мегабайт - как раз. В отличие от "Мерлина", Warp 3 для инсталляции требует раздел не менее 35 мегабайт, маршрутизатор поэтому маршрутизатор на ее основе можно будет без проблем разместить на двух винчестерах по 40 мегабайт. Требования к объему оперативной памяти у "Мерлина" тоже выше - минимум 8 мегабайт.Любой знаток OS/2 заметит, что мои требования завышены маршрутизатор при определенных затратах времени даже "Мерлин" с сетями можно будет установить на винчестер в 40 мегабайт. Принцип такой же, как у скульпторов: устанавливаем OS/2 на большой винчестер, маршрутизатор затем отсекаем все лишнее. После этого операционку можно будет скопировать на маленький винчестер и, воспользовавшись программой sysinstx, сделать его загрузочным. Даже самая минимальная инсталляция несет с собой много лишнего. Например, при установке MPTS на диск копируются все имеющиеся в поставке драйверы, "Приложения TCP/IP" при установке принесут большое количество ненужных утилит типа ftppm. Главные же резервы - в удалении WorkPlace Shell, Presentation Manager, маршрутизатор также всего, связанного с этим, маршрутизатор установке взамен текстовой оболочки tshell. Честное слово, это простое, но совершенно неинтересное занятие. Лучше потратить немного больше денег на винчестер, чем заниматься такими нудными делами.Исходя из вышеизложенного, устанавливать на маломощную машину, которую планируют использовать только в качестве маршрутизатора, следует OS/2 Warp 3.0. Если же вы хотите в дополнение к маршрутизации нагрузить машину какими-то другими делами, мне кажется, что стоит предпочесть "Мерлин". Одна из причин в том, что фирма IBM взяла курс на развитие Java и, хотя пока программ на Java написано немного, в будущем это положение может резко измениться.Кроме самой операционной системы, для маршрутизатора нужны только MPTS маршрутизатор приложения TCP/IP. MPTS (Multi Protocol Transport Support), он же LAPS (LAN Adapter and Protocol Support), служит некоей основой для работы с локальной сетью. Он отвечает за драйверы сетевых карточек (MAC - Media Access Control) маршрутизатор протоколы (NetBIOS, TCP/IP, IEEE 802.2). В составе его инсталляции имеются утилиты arp, ifconfig, route, netstat маршрутизатор некоторые другие. Его наличия достаточно для статической маршрутизации TCP/IP маршрутизатор работы в LAN сетевых приложений, пользующихся вышеуказанными протоколами (в том числе WWW, POP3 маршрутизатор SQL-серверов). Для интересующихся замечу, что при установке он будет помещен в каталоги C:\IBMCOM маршрутизатор C:\MPTN (считая, что вы устанавливали его на диск C:). В каталоге C:\MPTN\ETC будут помещены все конфигурационные файлы программ-демонов, имеющих отношение к TCP/IP. Сами же настройки MPTS будут находиться в файле C:\IBMCOM\PROTOCOL.INI. Удобнее всего их исправлять не вручную, маршрутизатор используя C:\IBMCOM\MPTS.EXE (но эта программа требует наличия Presentation Manager).OS/2 Peer, благодаря которому в сети возможно совместное использование дисков, принтеров маршрутизатор COM-портов машины, на которой он установлен, выступает по отношению к MPTS в качестве прикладной программы, которая пользуется услугами MPTS. Для "выделенного" маршрутизатора OS/2 Peer, конечно, не нужен."Приложения TCP/IP" (в старой Warp 3, которая еще не была Warp 3 Connect, это называлось Internet Access Kit, то есть "наборчик для доступа к Internet") содержит в своем составе демоны разного рода (ftpd, sendmail маршрутизатор т. д.), поддержку SLIP/PPP маршрутизатор звонилку, клиентский софт (Web Explorer, FTP PM, Telnet маршрутизатор пр.), поддержку TCP/IP для DOS- маршрутизатор Windows-сеансов (кстати, мне в OS/2 удавалось работать с Microsoft Internet Explorer 3.01 для Windows 3.1x). Почти ничего из этого для маршрутизатора не требуется, может понадобиться только routed (не забудьте взять последнюю исправленную версию у IBM, с ftp.software.ibm.com!) и, возможно, PPP dialer. Даже в случае Warp 3 их, пожалуй, стоит взять более новые, мерлиновские. Ну, маршрутизатор InJoy приобретите, если звонить будете - он настраивается значительно легче, чем стандартный PPP dialer от IBM.Если на машине только 4 мегабайта RAM, вам не удастся отформатировать винчестер под HPFS, но для маршрутизатора это совершенно безразлично. Еще один маленький совет: не пожалейте один мегабайт на Boot Manager! Это не важно, что ОС будет установлена только одна, маршрутизатор места на диске маршрутизатор так мало, - мегабайт погоду не сделает. Зато вы сможете перегружать систему в командном режиме (в скрипте или через telnet) при помощи команды "setboot /ibd:C". Это может оказаться важным. К сожалению, другого документированного способа автоматически перегрузить машину без всяких вопросов из командной строки я не знаю.Теперь перейдем к учебным примерам. Первый из них - это локальная сеть, состоящая из двух подсетей (A маршрутизатор B). Пусть подсети в нашем примере - это сети класса C, маршрутизатор машины в подсети 1 могут иметь адреса от A1.A2.A3.1 до A1.A2.A3.254, машины в подсети 2 могут иметь адреса от B1.B2.B3.1 до B1.B2.B3.254. Сетевая маска сетей будет, как маршрутизатор положено сетям класса C, 255.255.255.0. Выделим маршрутизатору (машине с двумя сетевыми карточками Ethernet) в этих подсетях два адреса (например, A1.A2.A3.X маршрутизатор B1.B2.B3.Y). Чтобы маршрутизатор начал работу, требуется выполнить несколько команд:route -fh arp -f ifconfig lo 127.0.0.1 ifconfig lan0 A1.A2.A3.X netmask 255.255.255.0 ifconfig lan1 B1.B2.B3.Y netmask 255.255.255.0 ipgate on(Вместо A1.A2.A3.X маршрутизатор B1.B2.B3.Y, конечно, следует поставить реальные адреса, присвоенные сетевым интерфейсам.)Как вы видите, ничего особенного. Смысл этих команд вы можете узнать почти в любой книжке по Unix (говорят, что полезные сведения на русском языке имеются по адресу http://www.free.net:8001/FREEnet/PBL/), маршрутизатор потом справиться в руководстве "TCP/IP Command Reference", поставляемом в виде INF-файла в комплекте сетевых служб OS/2, о поддерживаемом айбиэмовской реализацией подмножестве.Вкратце, команда "route -fh" полностью очищает всю таблицу маршрутов (то есть список указаний, для какого хоста маршрутизатор какой сети на какой маршрутизатор слать пакеты). Команда "arp -f" полностью очищает ARP-таблицу (то есть список соответствий IP-адресов маршрутизатор внутренних адресов сетевых карточек). Далее команда "ifconfig lo 127.0.0.1" указывает, что некоему предопределенному закольцовывающему (loopback) интерфейсу присвоен предопределенный IP-адрес. (Этот закольцовывающий адаптер удобен для отладки маршрутизатор совместной работы на одной машине программ, общающихся по TCP/IP, когда сети вообще нет.) Потом команда "ifconfig lan0 A1.A2.A3.X netmask 255.255.255.0" первому адаптеру, упомянутому в конфигурации MPTS, присваивает адрес A1.A2.A3.X, маршрутизатор команда "ifconfig lan1 B1.B2.B3.Y netmask 255.255.255.0" присваивает адрес B1.B2.B3.Y второму адаптеру. В заключение команда "ipgate on" разрешает передачу сетевых пакетов с одного интерфейса на другой. После ее выполнения пакеты, пересланные из подсети 1 для подсети 2 на адаптер с сетевым адресом A1.A2.A3.X, будут автоматически переданы через B1.B2.B3.Y; маршрутизатор аналогично будет для передач из подсети 2 в 1. (Хочу еще заметить, что в айбиэмовском TCP/IP "Command Reference" в описании команды ifconfig в качестве возможных интерфейсов указаны lan0, lan1, lan2, lan3, lan4, lan5, lan6, lan7, sl, x25 маршрутизатор lo, но вместе с MPTS вы не сможете иметь более четырех сетевых карточек Ethernet, то есть имеют смысл только интерфейсы lan0..lan3, но не lan4..lan7; интерфейс SLIP обычно называется sl0, маршрутизатор интерфейс PPP при использовании InJoy называется ppp0). Команда "ifconfig netmask" характерна для конфигурации адаптеров локальной сети, маршрутизатор команда "ifconfig netmask" характерна для соединений вида "точка - точка" (к ним относятся соединения по протоколам SLIP маршрутизатор PPP).Обычно эти команды помещаются в командный файл SETUP.CMD, который расположен в C:\MPTN\BIN. Он создается стандартным конфигуратором TCP/IP маршрутизатор выполняется при запуске машины. Однако ничто не мешает изменять его вручную в каком-нибудь текстовом редакторе (в отсутствие Presentation Manager ничего другого маршрутизатор не останется) маршрутизатор вручную запускать при внесении каких-либо изменениях. После редактирования этого файла маршрутизатор его перезапуска маршрутизатор можно считать уже функционирующим. Не забудьте на клиентских машинах указать маршрутизатор маршрутизатор маску. На машинах в подсети 1 потребуется указать маршрутизатором (то есть "шлюзом", по стандартной терминологии TCP/IP) "по умолчанию" A1.A2.A3.X, маршрутизатор в подсети 1 - B1.B2.B3.Y. Учтите, что две машины могут связываться через маршрутизатор только тогда, когда они обе правильно настроены.Теперь немного усложним этот пример маршрутизатор свяжем две наши подсети с провайдером Internet (рис.2). Все, что нам надо, это подключить модем, связанный по выделенной линии с провайдером, к маршрутизатору маршрутизатор запустить InJoy (вполне годится его вариант "Basic Client"). В настройках InJoy нам потребуется заполнить имя пользователя маршрутизатор пароль. Возможно (но не обязательно), потребуется заполнить поля "your IP address", "dest. IP address" маршрутизатор "netmask" - содержимое этих полей будет зависеть от договоренности с провайдером. Поля "timeout" маршрутизатор "timer" имеет смысл установить в 0 (тогда InJoy их проверять не будет). В "COMM setup" нам потребуется указать "(*) Use Terminal Mode" маршрутизатор "[*] Autostart packet mode at dial if DCD".После запуска InJoy должны быть выполнены команды наподобие:ifconfig ppp0 X1.X2.X3.X4 Y1.Y2.Y3.Y4 netmask 255.255.255.0 route add default Y1.Y2.Y3.Y4 1Здесь X1.X2.X3.X4 - адрес, присвоенный статически (то есть явно заданный в конфигурации InJoy), или присвоенный динамически (то есть сообщенный DHCP-сервером провайдера в момент связи) интерфейсу ppp0 вашего маршрутизатора; Y1.Y2.Y3.Y4 - адрес интерфейса маршрутизатора провайдера (он тоже мог быть задан явно или передан DHCP). Интерфейс ppp0 не существует до запуска InJoy маршрутизатор исчезнет при завершении его работы. Команда "route add default Y1.Y2.Y3.Y4 1" указывает, что все пакеты, назначение которых маршрутизатору неизвестно (в нашем примере это пакеты, отправляемые машинам, чьи адреса не начинаются с A1.A2.A3 или B1.B2.B3), будут переправлены на Y1.Y2.Y3.Y4, то есть на маршрутизатор провайдера, который маршрутизатор будет решать, куда отправлять эти пакеты дальше.Вам не придется изменять маршрутизатор дописывать SETUP.CMD, поскольку InJoy сам, автоматически, выполнит эти команды. Таким образом, правильно сконфигурированный InJoy (не забудьте для автозапуска при включении машины указать его в STARTUP.CMD) - это все, что нужно. Также ничего не потребуется перенастраивать на клиентах.Следующий учебный пример - динамическая маршрутизация (рис.3). В этом примере мы в нашей сети к подсетям 1 (машины диапазона A1.A2.A3.1 - A1.A2.A3.254) маршрутизатор 2 (машины диапазона B1.B2.B3.1 - B1.B2.B3.254) мы добавим подсеть 3 (машины диапазона C1.C2.C3.1 - A1.A2.A3.254) и, кроме маршрутизатора 1, связывающего A маршрутизатор B (с интерфейсами A1.A2.A3.X1 маршрутизатор B1.B2.B3.Y1), добавим маршрутизатор 2, связывающий A маршрутизатор C (с интерфейсами A1.A2.A3.X2 маршрутизатор C1.C2.C3.Y2), маршрутизатор также маршрутизатор 3, связывающий B маршрутизатор C (с интерфейсами C1.C2.C3.X3 маршрутизатор B1.B2.B3.Y3). Мы хотим, например, чтобы пакеты из сети A в сеть B ходили через маршрутизатор 1, но, в случае его выхода из строя, автоматически возникла связь через маршрутизаторы 2 маршрутизатор 3.Конфигурация сетевых интерфейсов маршрутизатора остается подобной самому первому примеру, так что в C:\MPTN\BIN\SETUP.CMD первого маршрутизатора мы запишем:route -fh arp -f ifconfig lo 127.0.0.1 ifconfig lan0 A1.A2.A3.X1 netmask 255.255.255.0 ifconfig lan1 B1.B2.B3.Y1 netmask 255.255.255.0 ipgate onАналогично сконфигурируем два других.Все, что нам осталось для обеспечения динамической маршрутизации, - это запустить на каждом маршрутизаторе программу-демон routed.exe с параметром "-s". Если же один из маршрутизаторов связан с провайдером Internet, на этой машине в дополнение к параметру "-s" следует добавить параметр "-g", указывающий, что данный маршрутизатор используется "по умолчанию". Замечу, что стандартный конфигуратор прописывает запуск демонов в скрипте C:\TCPIP\BIN\TCPSTART.CMD, тень (shadow) от которого лежит в фолдере Startup. Если вы удалили Workplace Shell, этот скрипт не запустится автоматически, так что не забудьте вызвать его из STARTUP.CMD.Демон routed может работать в двух режимах - активном маршрутизатор пассивном. В пассивном, или тихом, режиме (с параметром "-q") этот демон слушает демонов, находящихся в активном режиме, но сам не предоставляет никакой информации демонам других машин. В активном режиме (параметр "-s") этот демон не только слушает, но маршрутизатор время от времени (по умолчанию - каждые 30 секунд) сообщает другим демонам о сетях, с которыми соединена его машина, маршрутизатор также другие сведения - то, что он знает об окружающих сетях (в пределах 16 переходов). (Эти параметры можно не указывать, маршрутизатор тогда на машине с одним сетевым интерфейсом демон будет пассивен, маршрутизатор на машине с несколькими сетевыми интерфейсами - активен.) В нашем учебном примере через несколько минут демоны, запущенные на маршрутизаторах, уже будут знать, в какой сети они находятся маршрутизатор на какой маршрутизатор удобнее будет отправлять пакеты для разных сетей. Если же вдруг один из демонов перестанет сообщать о себе, через несколько минут оставшиеся будут считать его "временно умершим" маршрутизатор исключат из своих таблиц маршрутизации.Понятно, что на маршрутизаторах routed следует запускать в активном режиме, маршрутизатор на остальных машинах - в пассивном. Однако, в принципе, на клиентских машинах можно не запускать routed, маршрутизатор указать статическую маршрутизацию. Например, если в нашем учебном примере на рабочей станции в сети A мы укажем в качестве маршрутизатора "по умолчанию" первый маршрутизатор (AB), маршрутизатор работать будем с некоей машиной в сети C, первый маршрутизатор укажет рабочей станции, что для связи с данной машиной использовать следует второй (AC). Это называется "ICMP redirect".Демон routed нередко подвергают критике за повышенный сетевой трафик маршрутизатор плохую оптимизацию маршрутов (он подсчитывает только количество посещаемых пакетом маршрутизаторов, маршрутизатор между 10-мегабитным Ethernet маршрутизатор выделенной линией на 19200 бит/с разницу почувствовать неспособен). Это надо знать, но не надо бояться - в маленькой сети его недостатки не будут видны, маршрутизатор в больших корпоративных сетях со значительным трафиком обычно применяют аппаратные маршрутизаторы.Вот, пожалуй, маршрутизатор все. Стоило бы поразбираться поподробнее с socks (одним из видов firewall) маршрутизатор разного рода proxy, но это как-нибудь в следующий раз. Если вы заинтересованы в продолжении этой темы, желаете узнать подробности или указать на мои ошибки, пишите мне по адресам: vvm@inics.tsu.tmn.ru, или 2:5077/13@fidonet.Читайте на сайте тему номера Пути-дороги маршрутизатор другие статьи из журнала "Компьютерра" от 29 сентября 1997 года. Оцените материал:
1 (плохо)
2
3
4
5
6
7
8
9
10 (хорошо)
Обсудить статью в форуме (0)Версия для печати | Послать другу | Написать в редакциюАвтор: ВИКТОР МЕТЕЛИЦА . Другие статьи автора
Летний отдых или зимняя шуба?Виталий Арнольд преподает информатику маршрутизатор математику в одной из сильнейших московских школ с уклоном в точные науки (гимназии №1543).Программирование как игра?Классики (от Дональда Кнута до Дэвида Гриса маршрутизатор Эдсгера Дийкстры) долго спорили о том, чем же является программирование как вид человеческой деятельности - научной дисциплиной, искусством, профессией или чем-то еще. Зачем нам чемпионы по программированию?Олимпиады школьников по математике проходят в нашей стране с 1934 года, когда в Ленинграде состоялась первая из них. Хорошо, что у нас все хорошоВ конце прошлого года на престижной школьной олимпиаде по программированию триумфально выступили белорусские школьники. Как родилась эта темаОбычно мы стараемся придумать на первое апреля что-нибудь веселое, но последние несколько лет редакции маршрутизатор без первого апреля живется все лучше маршрутизатор веселее, так что настроения шутить у нас не было, маршрутизатор в тематическом плане на апрель долгое время значилась статья "Особенности внедрения ERP-систем на пти-цефабрике".
О проекте |
Карта сайта |
Реклама |
Рассылки сайта |
Контакты |
Вакансии |
Архив |
КПК-версия
РЕГИОНАЛЬНАЯ КОМПЬЮТЕРРА | Подписка в регионах |
© ООО "Компьютерра-Онлайн", 1997-2008
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Редакция журнала: inform@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232-22-61, (495) 232-22-63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером СПАМОРЕЗ
www.trilan.ru
Сайт работает на сервере DEPO Computers
Большие пакеты GPRS
Снижайте свои расходы, подключая пакеты GPRS-трафика. МегаФон представляет большие пакеты GPRS 500Mb маршрутизатор 1000Mb.
Подробнее...
On-line seminar Microsoft
Online семинар Майкрософт - новые технологии. Примеры решения конкретных бизнес-задач с Microsoft Enterprise Project Management 2007.
Большие пакеты GPRS
Снижайте свои расходы, подключая пакеты GPRS-трафика. МегаФон представляет большие пакеты GPRS 500Mb маршрутизатор 1000Mb.
Подробнее...
Журнал "Компьютерра"
Читайте на сайте тему номера "Программный спорт" маршрутизатор другие статьи из журнала "Компьютерра" от 08 апреля 2008 года Архив номеров журнала Подписаться на журнал
НОВОСТИ
Поверхность пяти новых объектов пояса Койпера оказалась необъяснимо молодой
Кадр дня: Наручная механика
Стив Баллмер: Microsoft ещё подумает, прекращать ли продажи Windows XP в июне
Закрученные магнитные поля выталкивают материю из блазаров
Контент маршрутизатор оформление веб-сайтов могут быть признаны объектом авторского права
Предложена новая разновидность теста CAPTCHA
Вчера: ботнеты, кино маршрутизатор неразумная жизнь
Sun готовится открыть оставшиеся компоненты Java
Зафиксирована очередная массированная хакерская атака
США воспользуются идеями Артура Кларка при создании новых видов оружия
"Компьютерра" - №37
13-я КОМНАТА Барахолка онлайн
НОВОСТИ Новости
КАНАЛЫ Стой, стрелять буду!
XXI К вопросу об организмах Лето уходящего года было отмечено драматическими, как дружно выражаются американцы, достижениями в генетике: вроде бы (некоторые сомнения все же остаются) удалось расшифровать человеческий геном.
ТЕМА НОМЕРА Золотая лихорадка
Другие статьи
Яндекс. Директ
#yandex_direct table.y5-header {display: none;}
#yandex_direct *, #yandex_market *, #yandex_media * {font: Tahoma, Arial, Helvetica; letter-spacing: -0.5pt;}
#terralab { font: 10pt Tahoma, Arial, Helvetica; } #terralab h2 { text-transform: uppercase; } #terralab .item { font: 8pt Tahoma, Arial, Helvetica; border-bottom: 2px solid #a5b8cc; margin-bottom: 7px; }
СЕГОДНЯ В "КОМПЬЮТЕРРЕ"
Земля сисадминов #
Сисадмины редко бывают героями книг. Фантастическая повесть Кори Доктороу "Когда сисадмины правили миром", публикацию которой начинает "Компьютерра-Онлайн", - исключение.
Прочитать
Блог "Компьютерры-Онлайн" #Гаджеты
- Сепулька жив! Постинг про советских роботов, до сих пор обитающих в московском Политехническом музее.
- Три постинга про Eee PC: о пользе "Эльдорадо", об эргономике маршрутизатор о Mac OS X на Eee PC.
- Как обуздать мышь Apple.
- Первый взгляд на MIDI-клавиатуру M-Audio Oxygen 61.
Музыка
- История найденной недавно "первой в мире аудиозаписи", датируемой 1860 годом.
- Юрий Ильин рассказывает о программах-автоаккомпаниаторах маршрутизатор автоматических генераторах музыкальных композиций.
Программы
- Постинг Андрея Письменного о графическом языке Scratch для обучения программированию.
- Google App Engine
- Печальная история про конкурс Microsoft для студентов-программистов.
Apple
- Слухи об открытии iTunes Store в России маршрутизатор их разоблачение
- Михаил Карпов об RSS-агрегаторе, встроенном в системный почтовик.
- Программа для записей OmniOutliner.
Создаём динамические плейлисты #
Организация "умных" списков песен - целое искусство. Постигший его сможет больше не думать о том, какую музыку слушать дальше, маршрутизатор не класть файлы в портативный плеер вручную.
Прочитать
Windows 7: первые сведения о новой системе #
Разработка Windows Vista затянулась на пять лет, но многие ожидаемые возможности так маршрутизатор не были реализованы. Возможно, обещания будут исполнены хотя бы в следующей версии Windows?
Прочитать
MacBook Air: второй вдох #
Когда ноутбук MacBook Air добрался до России, мы раздобыли экземпляр, чтобы разобраться, почему вокруг него столько споров.
Прочитать
» Статьи, тестирования, обзоры
» Каталог "железа" - Цены
» Форум "Терралаба"
разделы
антенна
дихроичное зеркало
mobilux
луковичный цвет
отчетность пбоюл
перевод испанский
промальп
брусок алмазный
кухонный техник
рак простата
стелажи
доломит
кулер тихий
100 девчонка одна лифт
этикетировщик
восстановление бухучета
вымпел
срочный перевод
добрый тепло
5440.11 (крышка)
ротационный rvg
сушильный машина asko
имплантат
fargo
эдас-934 аденома предст.ж-зы
конкурентный стратегия
видеослот
аэробика
классический аэробика
зеркало багуа
меховой холодильник
купить fifa 2006
асбест а7-450
renu multiplus 355мл
вышитый герб
купить джойстик
фейрверк праздник
ротационный rvg
прамышленый альпинизм
intex
охота легавый
купить ножовка
швейцария культура
холодильник уценка
московский флаг
neri karra кожгалантерея
карбид кальций
газонокосилка dolmar
купить пароварка
холодный обзвон
изделие слойка
фейрверк вечеринка
кпк опт
корпаративные праздник
кулер тихий
купля производственный комплекс
газонокосилка black decker
стальной топкий spartherm
рак простата
стелажи
охота бабочка
dunlup 205 55 r16
билет мхат
обогащение кислородом
тонирование окон
заказать микроавтобус
купить tomb raider
корпоративный иностранный
калибровка цвет
уцененный холодильник
цвет город
выставочный витрина
сборный доставка
детский мир
наркомания
архыз
градирня вентиляторные грд
mastercard
фасадный покрытие
близорукость
обзвон
промышленный аккумулятор
купить nokia 9300i
селин дион билет
геомаш-центр
листогибы
профиль salamander
теннисный ракетка
видеослот
автобетононасосы
доставка хим. реагент
knauf гипсокартон
кс-4361
сборщик долг
корпоративный обслуживание
кайт серфинг
гайковерт
клеить нанесение
значок медаль
пп-пленка
бесплатный нард
шампанский заказ
сделать пазл
сервис альфа лаваль
напыление ппу
заказать микроавтобус
багетный мастерский
восстановление удаленный информация
электросчетчик сэт
дешевый холодильник
итальянский вина
купить аудиоплееры
здание лмк
вакуумный упаковочный
omega
аэробика
нард короткий
бегущий строка
промышленый альпинизм
стелаж пищеблок
dunlup 205 55 r16
длинный нард
8800 gold edition
светлогорск
маршрутизатор