Соединение двух компьютеров в локальную сеть
🕛 02.06.2006, 15:29
Основные понятияСервер ( выделенный сервер )
это компьютер, который всегда включен и за ним практически никто не работает, ему даже монитор не сильно нужен по большому счету. На сервере выполняется Сетевая Операционная Система. В роли С.О.С. как правило выступают: Novell Netware 3.x , 4.x, Windows NT, UNIX ( LINUX, FreeBSD ).
Одноранговая сеть
это сеть, в которой нет выделенных серверов, а все компьютеры подключенные к сети, делят между собой свои же ресурсы.
Сегмент сети
это часть сети, в которой все компьютеры "видят" друг друга напрямую. Любая сеть состоит как минимум из 1 сегмента. Сеть, состоящая из нескольких сегментов, имеет в своем составе более сложное сетевое оборудование, как то - маршрутизатор, мост , коммутатор. А вот хаб ( концентратор ) и репитер - это отдельная история.
Протокол
это "язык", на котором "разговаривают" компьютеры в сети. Наиболее популярные протоколы:
NETBEUI ( расширенный NetBIOS ), IPX/SPX , TCP/IP.
NETBEUI - старенький протокол, хорош для маленькой сети, которая состоит из одного сегмента.
IPX/SPX - родной протокол для Netware, его поддерживают все версии Netware. У него есть подробности в виде типа кадра Ethernet (тип фрейма). Для того чтобы компы в одной IPX - сети видели друг друга, они все должны работать на одинаковом типе кадра. см подробнее рецепт Сервера Netware.
TCP/IP - Internet-protocol, ему посвящены целые книги. Сложный протокол, в домашней сети его имеет смысл использовать в случае наличия систем UNIX, маршрутизатора и/или выхода в Интернет или просто для опыта.
ПАКЕТ
Информация в локальной сети путешествует в "пакетах" - в одинаковой длины кусках информации, в заголовках которых содержатся адреса отправителя и получателя. В IP-пакетах соответственно это IP-адреса, а в IPX-пакетах это ETHERNET-адреса.
ETHERNET
это тип сети, это "спецификация", это стандарт, это набор протоколов, это в целом практически все, относящееся к самой распространенной сетевой технологии с пропускной способностью 10 Мегабит. Наряду с Ethernet существуют ARCnet (устаревшая), Token Ring (отмирающая), Fast Ethernet, IOLAnet и др. Мы будем иметь дело в основном с Ethernetoм.
Сетевая карта
плата расширения, с помощью которой компьютер подключается к сети. Платы ETHERNET (см. выше) выпускают множество производителей , среди них: 3com, Intel, DEC, AMD, Cabletron и др., но самая массовая и популярная сетевая карта - так называемая NE2000. Сетевые платы выпускаются в ISA-16 и PCI вариантах, с разъемами BNC и/или UTP (TP) , а иногда и с разъемом AUI. Каждая плата умеет уникальный адрес из 6 байт, типа [ 1E:34:00:00:FF:12 ], который называется ETHERNET-адрес или "мак-адрес".
Концентратор ( ХАБ, HUB )
это такой девайс, который "разветвляет" сеть на витой паре. Хабов очень много, они бывают очень разные. Принцип его действия прост - любая Ethernet-информация, пришедшая на один из его портов, через небольшое время отсылается через все остальные порты. Соответственно все порты хаба двунаправленные. Существуют простые хабы, с количеством портов от 5 до 32, и сложные - стековые и/или модульные, с настройкой портов - но это уже для большой и не домашней сети.
Маршрутизатор ( роутер )
это весьма интеллектуальное устройство, которое занимается тем, что обслуживает сети с протоколами TCP/IP или IPX/SPX. Маршрутизатор распознает адрес получателя и перенаправляет пакет только туда, куда ему, пакету, предназначено. Аппаратная реализация роутера весьма дорогостоящая штука (т.е. буквально - минимум штука$), а вот для домашней сети его можно сделать из недорогого (огого!) компутера. Или из дорогого.
"Расшаренный диск"
это диск или область на диске, который(ая) открыт для доступа другим обьектам сети. От англ. SHARE - разделять. "Шарить диски" - открывать диски для сетевого доступа, или , что наооборот, подключать чужие диски, предоставленные для доступа и шарить, шарить по ним грязными ручками ...
Сеть на витой паре
Сеть на витой паре - современная технология, строится с использованием хабов, по топологии "звезда". Гарантированные расстояния - 100 метров между хабами или от хаба до сетевой карточки. Потребуется спец. инструмент и некоторый навык, который появится после пяти запоротых "джеков". Разьемы витой пары - RJ-45 проще зовутся "джеками". Витую пару берите только 5-й категории. Витая пара представляет собой 4 или 8 проводов в мягкой пластиковой оболочке.
Кабель витой пары оконцовывается путем обжимания джеком предварительно подготовленных проводов. Готовятся они так: срежте оболочку сантиметра на 3, распутайте проводочки, выпрямите их и расположите в одной плоскости друг с другом в следующей последовательности.
Последовательность важна!
Операция обжимания проводится с помощью инструмента "кримпер", кажется по-русски он называется "обжималка" и похож на страшного вида секатор, часто с пластмассовыми ручками оранжевого цвета. Дальше делается так: Подрежьте кончики, чтобы получился прямой ровный срез, возьмите "джек" и засовайте туды плоско-ориентированные проводочки до упора, так чтобы слева оказался бело-оранжевый проводочек, а под самым правым контактиком оказался коричневый. Засуньте так, чтобы срез каждого проводка уткнулся своей медной сердцевинкой в плексовое стеклышко торца джека. Держите все это, возьмите обжималку и обожмите джек, применив силу :)). Все. Теперь внимательно посмотрите и сравните с тем что на схеме :)). Нравится? Каждый контактик должен прокусить своими зубчиками изоляцию своего проводочка и дотронуться до медной жилки. Ну, что, похоже? Если непохоже, то сначала попробуйте запустить сеть, ну а потом срезайте "джек" и начинайте сначала. Джеки надо закупать с небольшим запасом.
А теперь - соединение двух компьютеров. Для этого нужны две сетевые карты с разъемом UTP и кабель, который нужно обжать особым образом.
Кабель, сготовленный таким образом, называется "скрестным". Он применяется для соединения двух отдельно стоящих компов.
Передача сигнала по витой паре (по стандарту ТХ) осуществляется по двум парам, а по оставшимся двум - прием :)). В скрестном кабеле передача по паре первого компьютера переходится по кабелю на пару приема второго компьютера. Если добавляем третий компьютер, то автоматически требуется хаб. Хаб всегда надо брать с небольшим запасом. Если у вас три компьютера и больше точно не будет - тогда сгодится 4-ех портовый хаб. Постарайтесь не обмануться - у 4 портового хаба может быть 5 дырок, но это не значит что он 5-ти портовый. Просто одна дырка дублируется с разводкой для cкрестного кабеля. Для небольшой сети оптимально брать 8-ми портовый хаб. Если в Вашей сети требуется больше 20 подключений, то над выбором хаба придется подумать, чтобы не платить дважды. Всегда предпочтительнее использовать один хаб, например, 16-портовый, чем два 8-портовых. Подключение к хабу осуществляется прямым кабелем - у него на обоих концах разводка должна совпадать (со стандартной).
Но в один прекрасный момент у нас кончаются свободные порты в хабе или требуется пробросить кабель на 300 метров. Придется добавить хабов. Хабы соединяются между собой с соблюдением следующего правила, чтобы между любыми двумя узлами сети (компьютерами) было не больше 4-х повторяющих устройств (хабов). Это требование стандарта Ethernet. Соединение хабов называется каскадированием. Каскадирование хабов несколько снижает общую производительность сети.
Кабель на витой паре
Хорош своей надежностью, наиболее современен, допускает соединение компьютеров на скорости до 100 Мбит. Но не позволяет без покупки специального устройства HUB (хаб) расширить сеть даже до трех компьютеров. Впрочем, устройство это не очень дорогое. Максимальное расстояние компьютер-компьютер или компьютер-хаб - 100 метров. Предпочтительнее использовать в пределах одного здания.
Потребуется:
Измерьте, как можно точнее, расстояние между компьютерами (мерить необходимо по тому пути, как будет проложен кабель, то есть дверь, к примеру, надо обходить по косяку). Прибавьте к этому числу несколько метров (на всякий случай). Длина кабеля не должна превышать 100м. Приобретите кабель "витая пара" категории 5 (cat.5) в нужном количестве.
Две вилки (разъемы) RJ-45. Можно также приобрести два защитных колпачка к ним.
Инструмент обжимной (хотя два разъема вполне можно обжать отверткой).
Работа:
1. Проложите кабель по нужному пути, не допуская перекручивания и повреждений. Оставьте с каждой стороны запас около 2-3 м на случай возможных перестановок компьютеров и для удобства монтажа разъемов.
2. Закрепите разъемы на концах кабеля в соответствии со схемой "cross-over" кабеля.
"Cross-over" ("нуль-хабный") кабель
одна сторона цвет провода другая сторона
1 бело/оранж 3
2 оранжевый 6
3 бело/синий 1
6 синий 2
Для восьмипроводного кабеля (четыре пары):
"нуль-хабный" кабель
одна сторона цвет провода другая сторона
1 бело/зеленый 3
2 зеленый 6
3 бело/оранж 1
4 синий 4
5 бело/синий 5
6 оранжевый 2
7 бело/коричн. 7
8 коричневый 8
Стратегия выбора и реализации
Витая пара приятнее в эксплуатации. При выборе технологии нужно руководствоваться и такими соображениями:
- максимальная безопасность (от молний, воров, ЖЭКа и МГТС)",
- максимальная дальность и возможность подключить еще кого-нибудь".
Для прокладки кабеля по улице лучше всего подходит экранированная витая пара.
Молния - очень серьезная угроза, и если кладете кабель снаружи, то обязательно и немедленно надо обезопасить свои и чужие жизни и защитить оборудование. Низко проложенный кабель надо обязательно заземлить, спустив медный проводок до земли и вкопав его поглубже, привязав к чему-нибудь металлическому и большеразмерному. Кроме этого, очень рекомендуется поставить NetProtect от APC. Стоимость этих устройств ~20$ для каждого конца кабеля. NetProtect-ы также необходимо заземлить. Эта защита будет в самый раз. Не следует экономить на таких вещах. Человеческая жизнь и 40$ вещи несопоставимые.
Конфигурирование сетевой карты
Карты бывают Plug&Play и без PNP. Если ISA-карточка без P'N'P - то у нее есть определенный адрес и номер прерывания. Как правило, бывает соответственно 300 и 10 (или 300 и 5). Но легко могут быть другие значения. Во всяком случае, их надо узнать. Если неизвестно какие значения - то надо иметь драйвера. У каждой карточки в комплекте должна быть дискета с драйверами. На ней, помимо драйверов под различные опер. системы, должны быть конфигурирующие драйвера, с помощью которых можно выставить карточку на какие захочется параметры.
Если драйверов нет и не будет, то можно с некоторой вероятностью определить параметры сетевушки с помощью маленькой программки DIAG.COM.
Если и это не поможет, то придется воспользоваться методом научного тыка и подобрать адрес и прерывание, на какие выставлена карточка. Если у вас ISA P'N'P карточка, то шанс, что она заработает просто так, есть, но небольшой. Лучше взять конфигурирующие драйверочки и запретить ей P'N'P, а заодно выставить порт 300 и прерывание 10.
Если же не получится ни то, ни другое - "благодарите" дядю Билла - это его проделки.
Если у вас PCI - карта, то все должно работать.
Конфигурация TCP/IP + IPX
- является наиболее применяемой в смешанных сетях и благодаря своей функциональности позволяет проводить в жизнь множество решений. Чтобы в Win9x настроить сеть на этих протоколах надо сделать следующее:
Добавить в конфигурацию сети следующие компоненты ( удалить лишние ) :
Клиент для сетей Micrsoft
Клиент для сетей NetWare
NE-2000 совместимая плата
IPX/SPX совместимый протокол
TCP/IP
Служба доступа к файлам и и принтерам сетей Microsoft
При этом надо обязательно настроить протокол TCP/IP. Смотрите только не перепутайте - настраиваем тот протокол, который привязан к сетевой карте, а не к "Контроллеру удаленного доступа (Dial Up Adapter)". Для этого надо щелкнуть на свойства протокола и задать ему:
IP - Адрес, например, 192.168.1.1 и маску подсети, 255.255.255.0. Второй машине дайте адрес 192.168.1.2, третьей - 192.168.1.3 и так далее. Маска у всех должна быть одна - 255.255.255.0. Кого интересует почему именно так - читайте описание протокола TCP/IP в разделе FILES.
Распознавание WINS - Отключить.
Шлюз ( Gateway) . Роутера нету - значит отключить.
Привязка (Binding). Привяжите ко всему, что там есть.
Дополнительно (Advanced). Поставить галочку "Использовать по умолчанию".
DNS можно не включать пока. Чтоб не путаться.
Ну и как водится - надо перезагрузиться, дождавшись надписи, что ваш компьютер готов к выключению. Проверять работоспособность надо командой Ping [IP соседнего компьютера]. Например, PING 192.168.1.2. Команда выдает результат - за какое время запущенные нами IP-пакеты достигли машины с указанным адресом и вернулись. Кроме того, можно пинговать машину по ее имени в рабочей группе или домене.
Одноранговая сеть Windows 9x
Сеть под Win9x - самое распространенное и само собой напрашивающееся решение. К тому же чрезвычайно простое.
Загружайте Win9x. Система обнаружит новое устройство и потребует драйвера под него. Потом потребуется обратиться к дистрибутиву. ( Если вы не знаете, что такое дистрибутив Win9x - то можете дальше не читать, лучше позовите к компьютеру человека, который знает что это такое).
После этого появится окно NETWORK с закладками Configutation, Identification и Access Control. А если окно не появится, то откройте его сами - Панель управления - Сеть.
Для того, чтобы работала сеть, в окне Configutation должны находиться следующие объекты:
А если их там нет, то тогда надо воспользоваться кнопкой ADD и добавить недостающие обьекты. У каждого обьекта есть свойства, которые требуют вашего вмешательства:
Client for Microsoft networks - там не надо ставить галочку "Log on to Windows NT domain", если у вас нет сервера WINDOWS NT.
Client for Netware networks - ( когда будете добавлять его, то ставьте Microsoft Client for Netware networks) , если у вас нет сервера NETWARE, то и Клиент Нетвари не особо нужен и настройки его пофигу.
XXXXX XXXXX LAN Adapter - драйвер сетевой карты; если карта P'n'P, то там все хорошо, а если нет - то надо выставить параметры (адрес и прерывание) на закладке RESOURCES. Для NE2000 - карточек у Win9x есть собственные драйвера, "производитель" - Novell/Anthem.
IPX/SPX - compatible protocol - протокол, который поддерживают практически все мультиплеер-игры. Обязательно надо выставить одинаковый тип кадра в закладке Advanced: Frame Type - Ethernet 802.3 например.
NetBEUI - самонастраивающийся протокол, не требует вмешательства.
File and printer sharing for Microsoft network - там тоже не надо ничего делать. Служба эта должна присутствовать в сетевых настройках для того, чтобы компьютер мог предоставлять свои ресурсы ( диски, каталоги и принтеры) для других. Компьютер, в сетевых настройках которого нет этой службы, НЕ БУДЕТ ВИДЕН В Сетевом Окружении !
В закладке Identification надо проставить уникальное имя компьютера и общее имя рабочей группы.
ПЕРЕЗАГРУЗИТЬСЯ ОБЯЗАТЕЛЬНО ДОЖДАВШИСЬ ПОЛНОГО ВЫКЛЮЧЕНИЯ КОМПЬЮТЕРА !!!
Выгружаться Win9x будет долго - 2-3 минуты и НЕЛЬЗЯ нажимать RESET для ускорения! Иначе сетевые настройки не сохранятся.
Выделенный сервер
Смысл выделенного сервера следующий - в сети, непрерывно (круглосуточно), находится особая сетевая станция, которая предоставляет практически все сервисы сети, как то - обмен почтой, файлами, сообщениями, запуск сетевых приложений, и т.д. и т.п., но самое основное - поддержка функционирования самой сети. С помощью выделенного сервера намного проще осуществляются многие функции одноранговой сети и добавляется масса возможностей. К тому же, одноранговая сеть и выделенный сервер - вещи не взаимоисключающие, а скорее дополняющие друг друга, и чаще всего в средних и крупных сетях встречается именно их комбинация. Итак, если в Вашей сети больше трех компьютеров, то можно с уверенностью сказать, что выделенный сервер Вам не помешает.
Что же вам это даст
повышение производительности сети - до 500 Кб от сервера к станциям вместо до 250 Кб от станции к станции
возможность общаться в режиме OFF-LINE c помощью почтовой программы, благодаря чему будет возможность оставить записку типа: "ушел в магазин, буду в 21-00, без меня не начинайте играть..."
хранение общих и наиболее употребимых файлов
запуск общих приложений - например, лежат на сервере файлы, а вы все их запускаете одновременно и прекрасно себя чувствуете
и много всего того, что и перечислить трудно.
А для крупной сети выделенный файл-сервер просто необходим.
Доступ в Интернет из локальной сети
Упрощенное решение этой задачи выглядит так - на компьютер с модемом и c Windows(95/98/NT) устанавливается программка WinGATE или, например, WinProxy. КАК- поясню ниже. Главная сложность - не столько техническая, сколько юридическая, заключается в том, что "раздача" Интернета - это лицензируемая деятельность. То есть если вы купили Интернет у провайдера и продаете (или отдаете) его другим людям - то сами становитесь провайдером, а следовательно должны иметь лицензию. Многие провайдеры при подключении, в договоре, сразу предупреждают, что нельзя гейтовать Интернет третьим лицам, иначе - расторгнем договор подключения.
То, что вы раздаете Интернет, теоретически можно выявить. Если вас это не пугает - в добрый путь. Итак, для того чтобы пользоваться всей локалкой Интернетом с одного компьютера надо иметь:
Локальную сеть с настроенным протоколом TCP/IP.
Подключение к провайдеру Интернет.
Установленный WinGATE на машине с Интернетом.
Примечание: WinGATE способен выдавать "Интернет", даже когда реально связи с провайдером нет. Просто он кэширует то, что проходит через него при реальной работе в Интернет - сохраняет на диске файлы HTML и картинки, что именно кэшировать и сколько места отводится под кэш - это настраивается.
Как настроить в сети протокол TCP/IP - написано чуть выше. Подключение к Провайдеру - это Ваша головная боль. Устанавливаем WinGATE.
Инсталлятор будет спрашивать серийный номер - надо дать номер или иметь крякалку и игнорировать вопрос о номере. Самое главное, когда он спросит, указать ему IP - адрес машины на которой он устанавливается и ее имя в DOMAIN/WORKGROUPE. Не меняйте значения портов !!! пусть будет как он ставит.