Александр Иванович Ватаманюк
Домашние и офисные сети под Vista и XP
Введение
Локальные сети поглощают нашу планету с огромной скоростью, и остановить этот процесс уже нельзя. Для пользователя существует только два выхода из этой ситуации: плыть по течению, отставая от прогресса и превращаясь в обычного пользователя компьютера и игры «Пасьянс», или активно участвовать в нем и, возможно, зарабатывать при этом деньги.
Данная книга не является пособием для заработка миллионов. Однако, прочитав ее, вы не только станете более образованным в компьютерном смысле, но и спокойно сможете организовать свою локальную сеть, которая в недалеком будущем сможет приносить вам неплохую прибыль.
Поэтому дело за вами: вы или плывете по течению, оттачивая свое компьютерное «мастерство» в «Пасьянсе», или идете по пути самосовершенствования, зарабатывая при этом деньги.
Структура книгиКнига, которую вы держите в руках, имеет четкую логическую структуру глав, что позволяет отследить весь процесс создания и функционирования сети от начала и до конца. Тем не менее читатель может с легкостью пропускать некоторые главы и переходить именно к тем, которые его больше всего заинтересовали.
Ниже приводится краткое описание всех глав книги, что позволит легко ориентироваться в структуре издания.
Глава 1. «Введение в компьютерные сети». Первая глава содержит краткое и понятное описание главных определений сети. Из нее вы узнаете, какие типы сетей встречаются, чем они отличаются друг от друга и для чего вообще эти самые сети нужны в современной жизни человека. Здесь же вы поучаствуете в разоблачении мифа о том, что локальную сеть могут создавать только профессионалы, «съевшие» на этом все зубы.
Глава 2. «Проводные сети». Из этой главы вы узнаете обо всем, что связано с теорией проводных сетей; познакомитесь с сетевыми топологиями и стандартами проводной сети. Здесь же вы узнаете о главных преимуществах и недостатках проводной сети, что позволит определиться с дальнейшим выбором в создании сети.
Глава 3. «Беспроводные сети». Данная глава – родная «сестра» предыдущей. В ней рассказывается обо всем, что связано с теорией беспроводной сети: о сетевых топологиях, стандартах беспроводной сети, методах передачи данных и обеспечения безопасности, условиях использования беспроводных сетей и о многом другом.
Глава 4. «Нетипичные варианты сетей». Данная глава познакомит вас с остальными представителями проводных и беспроводных сетей, которые зачастую имеют настолько странный характер, что были отнесены в раздел нетипичных, или, правильнее сказать, нестандартных сетей.
Глава 5. «Модель сетевого взаимодействия и основные сетевые протоколы». Как хлеб всему голова в мире людей, так и модель ISO/OSI – голова в мире сетей. Вы узнаете все, что необходимо знать о модели сетевого взаимодействия, и познакомитесь с популярными сетевыми протоколами, которые эту модель «обслуживают».
Глава 6. «Сетевое оборудование». Данная глава открывает вторую часть книги, которая от теории переходит к практике. В главе рассказывается о разнообразии сетевого оборудования, которое тем или иным образом участвует или может участвовать (что зависит от «объема» планируемой сети) в организации работы локальной сети – сетевых адаптерах, точках доступа, концентраторах, коммутаторах, маршрутизаторах, модемах, антеннах. Описаны не только принципы работы каждого из них, но и их возможности, внешний вид и комплектация. Также в главе подробно рассказывается о расходных материалах, использующихся для построения сети, – кабеле, коннекторах, инструментах для обжима и т. д.
Глава 7. «Подготовка к созданию сети». Перед созданием сети следует предварительно подготовиться к этому процессу. В частности, необходимо определить требования к будущей сети, составить ее проект, подсчитать количество сетевого оборудования, его тип и многое другое. Обо всем этом вы узнаете из данной главы.
Глава 8. «Сеть на основе коаксиального кабеля». Данная глава описывает весь процесс создания сети с использованием коаксиального кабеля. Подробно рассмотрены и снабжены рисунками все этапы: подготовка кабеля, обжим коннекторов, установка терминаторов и т. п.
Глава 9. «Сеть на основе витой пары». В данной главе речь идет о создании компьютерной сети с применением кабеля на основе витой пары. Очень подробно и детально описываются все этапы этого действия, даются практические рекомендации для разных случаев.
Глава 10. «Беспроводная сеть». Глава посвящена созданию беспроводной сети и всем аспектам, связанным с этим вопросом. Здесь вы узнаете о разных подходах, правилах и рекомендациях по размещению и использованию радиооборудования.
Глава 11. «Сеть из двух компьютеров». Многообразие способов соединения двух компьютеров в домашних условиях – главный вопрос данной главы. Здесь вы узнаете, как можно соединить компьютеры с помощью нуль-модемного, коаксиального кабеля или кабеля на основе витой пары, USB-кабеля и другими способами.
Глава 12. «Домашняя сеть». Домашние сети – наиболее быстрый сегмент развития локальных сетей; они охватывают дома, районы и кварталы, и не исключено, что и в вашем районе уже функционирует несколько подобных сетей. В любом случае вы узнаете достаточно много информации о том, что необходимо знать и уметь, чтобы создать собственную домашнюю сеть.
Глава 13. «Установка и подключение сетевого оборудования». Глава посвящена вопросам подключения необходимого сетевого оборудования. Приведены правила подключения сетевых адаптеров, концентраторов, маршрутизаторов и т. д. Также дано описание процесса установки драйвера сетевой карты, которая по каким-либо причинам отказывается устанавливаться в систему автоматически.
Глава 14. «Настройка сервера в Windows 2003 Server». Данная глава посвящена вопросу настройки управляющего компьютера сети (сервера), на котором установлена серверная сетевая операционная система Microsoft Windows 2003. Подробно рассказывается, как настроить домен, добавить пользователей и группы, настроить DNS– и DHCP-серверы и о других вещах, которые необходимо знать при создании и администрировании управляющего компьютера сети.
Глава 15. «Настройка беспроводного оборудования». Прежде чем начать использовать беспроводное оборудование, нужно обязательно настроить параметры. В данной главе описана настройка беспроводного оборудования на примере точки доступа D-Link DWL-2100 АР и беспроводного USB-адаптера D-Link DWL-G122, которые часто используются в составе беспроводной сети разного масштаба. Вы узнаете не только о том, как заставить беспроводное оборудование работать в сети, но и о том, как это сделать со всеми полагающимися мерами безопасности.
Глава 16. «Настройка сети в Windows ХР». Здесь описан процесс настройки сетевого окружения в операционной системе Windows ХР Professional, которая часто устанавливается на компьютерах пользователей и пока не имеет реальных претендентов на это место.
Глава 17. «Настройка сети в Windows Vista». Windows Vista – новейшая операционная система, которая начинает интенсивно входить в нашу жизнь. Все чаще она встречается и на компьютерах пользователей, даже несмотря на достаточно высокие требования для ее установки и использования. В главе дано описание того, что необходимо сделать, чтобы компьютер с этой операционной системой не только стал виден в сети, но и мог полноценно функционировать в ней.
Глава 18. «Подключение сети к Интернету». Сеть без Интернета – полный нонсенс! Такого практически не бывает, поэтому приготовьтесь к тому, что рано или поздно вы должны будете организовать общий доступ в Интернет. О некоторых способах это сделать вы узнаете, прочитав данную главу.
От издательстваВаши замечания, предложения и вопросы отправляйте по следующему адресу электронной почты: dgurski@minsk.piter.com (издательство «Питер», компьютерная редакция).
Мы будем рады узнать ваше мнение! На сайте издательства http://www.piter.com вы найдете подробную информацию о наших книгах.
Часть I
Теория компьютерных сетей
Глава 1
Введение в компьютерные сети
Что такое сеть и зачем она нужна
Еще десяток-другой лет назад никто даже понятия не имел, что такое сеть и зачем она нужна. Люди приобретали персональные компьютеры с одной целью – автоматизировать и ускорить требуемые вычисления. Таковыми считались различные операции: работа с текстом, создание и заполнение баз данных, знакомство с возможностями компьютера с помощью обучающих программ и многое другое. Работа с офисными программами, ведение баз данных, серфинг в Интернете, развлечения (игры, просмотр фильмов, прослушивание музыки) – эти функции выполняет компьютер сегодня.
Тем не менее разнообразные научные группы достаточно быстро стали осознавать, что мощности существующих компьютеров не хватает для выполнения большей части серьезных задач, от которых зависело дальнейшее развитие человечества. Поэтому абсолютно прогнозируемым и ожидаемым было появление способов объединения нескольких компьютеров для повышения их мощности в математических вычислениях. Как результат появилась локальная сеть.
В последнее время, когда информация в ее электронном проявлении превышает все вообразимые объемы, которые с каждым днем возрастают, наличие сети просто необходимо.
Количество компьютеров, используемых для тех или иных целей, огромно. Однако это совсем не означает, что любой пользователь может позволить себе приобрести компьютер такой конфигурации и мощности, которая его полностью устраивает. Например, кто-то решает приобрести жесткий диск увеличенного объема, в то же время отказывая себе в принтере или сканере. Другой же, наоборот, приобретает принтер, но не может сохранить внезапно увеличившийся объем информации. В этом случае наиболее логично взаимное использование ресурсов двух компьютеров. Из подобных размышлений и исходили разработчики современной сети. Как результат – возможность удаленного использования ресурсов.
Таким образом, сеть – это соединение двух и более компьютеров с помощью одного из видов связи с целью использования общих ресурсов. Благодаря этому сеть позволяет экономить время и деньги, достигая при этом поставленной цели.
Основные варианты и типы сетей
Существует две разновидности сети: локальная (Local Area Networks, LAN) и глобальная (Wide Area Networks, WAN), причем вторая – это частный случай первой сети, только в гораздо больших масштабах.
Локальная сеть представляет собой сеть из компьютеров, расположенных, как правило, на достаточно небольшом удалении друг от друга, например в одном офисе, доме или на предприятии. Однако при этом не исключаются случаи достаточно большого удаления отдельных сегментов сети друг от друга.
Глобальная сеть предусматривает соединение компьютеров, которые могут находиться на значительном удалении друг от друга (10 и более километров). Яркий пример глобальной сети – Интернет.
Локальная и глобальная сети различаются только организацией взаимодействия между компьютерами.
Локальные сети в зависимости от их масштабности и характера применения можно разделить на офисные (корпоративные) и домашние. Первые характеризуются строгостью исполнения и наполнения, то есть своей стандартизацией. Способ организации вторых, как правило, достаточно хаотичный.
Сегодня, как и десять лет назад, существует два типа сети: одноранговая и сеть на основе сервера (выделенного компьютера). Каждая из них имеет как преимущества, так и свои недостатки.
Одноранговая сеть, скорее всего, придется по душе пользователям, которые хотят сначала попробовать сеть «в деле» или ограничены в средствах. Сеть на основе сервера применяют там, где важен полный контроль над всеми рабочими местами. Это может быть и небольшая «домашняя» сеть, и объемная корпоративная система сетей, объединенная в одну общую.
Эти два разных типа имеют общие корни и принципы функционирования, что при необходимости модернизации в большинстве случаев позволяет перейти от более простого варианта (одноранговой сети) к более сложному (на основе сервера).
Еще один немаловажный факт при планировании сети – среда передачи данных между сетевыми устройствами, которая, как оказалось, также вносит свои коррективы.
Среда передачи данныхПод средой или способом передачи данных в сети стоит понимать тот вид связи, с помощью которого соединяются компьютеры.
Сегодня используется два типа соединения: проводной и беспроводной.
В качестве проводной связи может служить практически любой вид кабеля. Как правило, это коаксиальный, оптоволоконный или кабель на основе витой пары. Из более экзотических – электрический и телефонный кабели.
В качестве беспроводной связи используются радиоволны конкретного диапазона частот.
Какими бы разными ни казались эти два типа связи, существуют способы их «обуздать», причем они достаточно схожи между собой. Более подробно о них вы узнаете из последующих глав книги.
Одноранговая сетьОдноранговая сеть появилась первой, и именно на ней оттачивали свое умение первые «сетевики». Как ни странно, такого рода сеть встречается гораздо чаще, чем другие, поскольку основное ее достоинство – дешевизна.
Одноранговую сеть построить достаточно просто. Ее особенность в том, что все входящие в ее состав компьютеры работают сами по себе, то есть ими никто не управляет.
Фактически одноранговая сеть выглядит как некоторое количество компьютеров, объединенных в одну рабочую группу с помощью одного из существующих вариантов связи (рис. 1.1). Именно отсутствие управляющего компьютера – сервера – делает ее построение дешевым и эффективным.
Рис. 1.1. Одноранговая сеть
Любой компьютер в такой сети можно смело называть сервером, поскольку он сам определяет тот набор правил, которых должны придерживаться другие пользователи сети, если они хотят использовать его ресурсы. За компьютером такой сети следит пользователь (или пользователи), который работает на нем. В этом кроется главный недостаток одноранговой сети – ее участники должны не просто уметь работать на компьютере, но и иметь хотя бы некоторое представление об администрировании. Кроме того, каждому пользователю такой сети в большинстве случаев приходится самому справляться с возникающими внештатными ситуациями и защищать свой компьютер от разнообразных неприятностей, начиная с вирусов и заканчивая возможными программными и аппаратными неполадками.
Одноранговая сеть позволяет использовать общие ресурсы, файлы, принтеры, модемы и т. п. Тем не менее из-за отсутствия управляющего компьютера каждый пользователь разделяемого ресурса должен самостоятельно устанавливать правила его использования.
Для работы с одноранговыми сетями можно использовать любую существующую операционную систему. Например, ее поддерживает операционная система Windows, начиная с версии Windows 95, поэтому никакого дополнительного программного обеспечения для работы в локальной сети не требуется. Однако, чтобы обезопаситься от разных программных проблем, лучше использовать операционную систему достаточно высокого класса, например Windows ХР.
Одноранговую сеть обычно применяют, когда нужно объединить несколько (как правило, до десяти) компьютеров и не нужно использовать строгую защиту данных. Большее количество компьютеров подключать не рекомендуется, так как отсутствие «контролирующих органов» рано или поздно приведет к возникновению различных проблем. Ведь из-за одного необразованного или ленивого пользователя под угрозу ставится защита и работа всей сети.
Если вы заинтересованы в более защищенной и контролируемой сети, то лучше обратиться к сети с выделенным компьютером.
В табл. 1.1 перечислены основные преимущества и недостатки одноранговой сети.
Таблица 1.1. Преимущества и недостатки одноранговой сетиТаким образом, одноранговую сеть очень часто можно встретить в небольших офисах. Тем не менее ее главный «конек» – домашние сети, в которых изначально не планируется никаких серверов и главное требование – дешевизна создания и замены поврежденных устройств.
Сеть на основе сервераСеть на основе сервера – наиболее часто встречающийся тип сети (рис. 1.2), который используется в крупных офисах и на предприятиях разного масштаба.
Рис. 1.2. Сеть на основе сервера
Как ясно из названия, данная сеть использует сервер, контролирующий работу всех подключенных клиентских компьютеров. Главная задача такого сервера – создание, настройка и обслуживание учетных записей пользователей, настройка прав доступа к общим ресурсам, механизма авторизации и смены паролей доступа и многое другое.
Обычно сервер характеризуется большой мощностью и быстродействием, необходимыми для выполнения поставленных задач: будь то работа с базой данных или обслуживание других запросов пользователей. Сервер оптимизирован для обработки запросов пользователей, обладает специальными механизмами программной защиты и контроля. Достаточная мощность серверов позволяет снизить требование к мощности клиентской машины.
За работой сети на основе сервера обычно следит специальный человек – системный администратор, который отвечает за регулярное обновление антивирусных баз, устраняет возникшие неполадки, разделяет общие ресурсы и т. п.
Количество рабочих мест в такой сети может быть разным – от нескольких штук до сотен или тысяч компьютеров. Для поддержки производительности сети на необходимом уровне при возрастании количества подключенных пользователей устанавливают дополнительное или более скоростное сетевое оборудование, серверы и т. д. Это позволяет оптимально распределить вычислительную мощь, обеспечив максимальную скорость передачи данных в сети.
Не все серверы выполняют одинаковую работу. Существует большое количество следующих специализированных серверов, позволяющих автоматизировать или просто облегчить выполнение тех или иных задач.
• Файл-сервер. Используется в основном для хранения разнообразных данных, начиная с офисных документов и заканчивая музыкой и видео. Обычно на таком сервере создают личные папки пользователей, доступ к которым имеют только они (или другие пользователи, получившие право на их использование). Для управления таким сервером используют любую серверную операционную систему, например Windows 2000 или Windows 2003. Благодаря наличию механизма кэширования файлов доступ к последним значительно ускоряется.
• Принт-сервер. Главная его задача – обслуживание очереди печати сетевых принтеров и обеспечение постоянного доступа к ним. Очень часто в целях экономии средств файл-сервер и принт-сервер совмещают.
• Сервер базы данных. Основная его задача – обеспечение максимальной скорости поиска и записи нужной информации в базу данных или получения сведений из нее с последующей передачей их конечному пользователю сети. Это самые мощные из всех серверов, обладают максимальной производительностью, так как от этого зависит комфортность работы всех пользователей.
• Сервер приложений. Промежуточный сервер между пользователем и сервером базы данных. Как правило, на нем выполняются те запросы, которые требуют максимальной производительности и должны быть переданы пользователю, не затрагивая ни сервер базы данных, ни пользовательский компьютер. Это могут быть как часто запрашиваемые из базы данные, так и любые программные модули.
• Другие серверы. Кроме перечисленных выше, существуют другие серверы, например почтовые, коммуникационные, серверы-шлюзы и т. д.
Достаточно часто с целью экономии средств на один из серверов «вешают» обслуживание нехарактерных для него заданий. В этом случае стоит понимать, что скорость выполнения им тех или иных задач может значительно понижаться в силу разных обстоятельств.
Сеть на основе сервера предоставляет широкий спектр услуг и возможностей, которых трудно или невозможно добиться в одноранговой сети. Кроме того, одноранговая сеть уступает в плане защищенности и администрирования. Имея выделенный сервер или серверы, легко обеспечить резервное копирование, что является первоочередной задачей, если в сети присутствует сервер базы данных.
В табл. 1.2 перечислены основные преимущества и недостатки сети на основе сервера.
Таблица 1.2. Преимущества и недостатки сети на основе сервераСеть своими руками – это сложно?
Многих пользователей пугает словосочетание «создание сети», а точнее, тот объем работ, который требуется при этом выполнить. Однако все не так страшно.
Судите сами: если сеть состоит всего из двух компьютеров, то нужно только сделать или купить шнур, с помощью которого соединить машины. Еще проще – приобрести два беспроводных адаптера и договориться о параметрах соединения по телефону, не выходя из дома.
Если необходимо подключить больше двух компьютеров, то максимум, что придется сделать, – удлинить кабель или подключить его к концентратору или коммутатору. В случае с беспроводной сетью – приобрести еще один беспроводный адаптер или точку доступа.
Если к сети планируется подключить десять и более компьютеров, то обязательно найдутся пользователи, которые захотят поучаствовать в создании сети и помочь.
Из вышесказанного следует, что сеть очень часто создают своими руками. Единственное, что для этого нужно, – твердое желание, подкрепленное необходимыми теоретическими сведениями. Если планируется создание проводной сети, то понадобится инструмент (его можно одолжить на время) для обжима коннекторов.
Как офисные, так и домашние сети очень часто создают один-два пользователя, обладающие необходимым для этого минимальным набором знаний. Однажды, прочитав в одной из книг, как правильно обжимать коннектор, и представив себе структуру сети, эти люди поняли, что смогут достаточно легко это осуществить. Так почему вы не можете быть одним из них? Легко!
В этой книге вы найдете теоретические и практические сведения, необходимые для создания самых популярных среди пользователей типов сетей. Может быть, именно вы спустя некоторое время станете основателем собственной домашней сети, охватывающей несколько домов или даже районов.
Если вы согласны узнать и получить что-то новое от этой жизни, тогда вперед – к знаниям и успеху!
Глава 2
Проводные сети
Основные топологии проводной сети
Сегодня основное преимущество при планировании будущей сети отдается ее проводному варианту. Почему? Все очень просто: несмотря на дороговизну создания, данный тип сети предусматривает максимально возможную пропускную способность, которой с лихвой достаточно для выполнения заданий любой сложности. С другой стороны, если отсутствует возможность прокладки кабеля – это территория беспроводной сети.
Перед созданием проводной (кабельной) сети следует выяснить, как и где будут располагаться подключаемые компьютеры. Также нужно определить место для необходимого сетевого оборудования и то, как будут проходить связывающие кабели. Одним словом, необходимо подумать о будущей топологии сети.
От выбора топологии зависит очень много, в частности необходимое сетевое оборудование, а также будущая судьба сети, то есть возможности ее расширения.
Каждая из существующих технологий имеет свои требования к кабелю, который будет соединять компьютеры, максимальную длину сегмента,[1] способ ведения кабеля и т. д.
Сегодня существуют три различные топологии проводной сети: «общая шина», «звезда» и «кольцо». Кроме того, достаточно часто встречаются компьютерные сети, являющиеся своего рода пересечением этих топологий.
Топология «общая шина»Краткое определение данной топологии – набор компьютеров, подключенных вдоль одного кабеля (рис. 2.1). Сеть в данном случае строится на основе коаксиального кабеля.
Рис. 2.1. Сеть, построенная по топологии «общая шина»
Данная топология была первой, которая активно использовалась. К сожалению, сегодня подобная сеть встречается достаточно редко.
Для работы сети нужен всего один кабель, так называемая магистраль, соединяющий все компьютеры.