Изучив эту тему, вы узнаете:
- какие существуют разновидности сетей;
- каковы основные компоненты сети;
- каким образом происходит обмен информацией между компьютерами;
- какие технические средства обеспечивают работу компьютерной сети;
- какие каналы связи используются в компьютерных коммуникациях;
- о роли модемов и сетевых адаптеров в сети.
Компьютерные сети занимают все более важное место в жизни человечества. Сети могут объединять информационные ресурсы как небольших предприятий, так и крупных организаций, занимающих удаленные друг от друга помещения, подчас расположенные даже в разных странах. Это и определяет способ соединения компьютеров между собой и соответственно вид сети: локальную, региональную, корпоративную, глобальную.
Локальные сети
Представьте себе компьютерную сеть поликлиники с центральным компьютером, содержащим информацию обо всех пациентах. В кабинете каждого врача находится компьютер, на экран которого, при необходимости, выводятся сведения о конкретном больном. Врач обновляет их, сохраняет в базе данных центрального (главного) компьютера, и они становятся доступными другим специалистам, например физиотерапевту, невропатологу, кардиологу. Кроме того, эта же информация выводится и на компьютер регистратуры, где пациент может заказать себе направление на обследование или на прием к нужному врачу. В компьютере можно также хранить информацию о расписании работы специалистов, выдаче талонов на прием к ним и т. п.
Компьютерной сетью может быть оснащено и торговое предприятие. Тут с ее помощью можно хранить сведения о товарах и их стоимости, обрабатывать информацию о продажах, вести учет качества проданного товара и пр. Вся эта информация хранится централизованно, на сервере.
Компьютерная сеть может объединять компьютеры всей школы, установленные в самых разных рабочих местах: в кабинетах администрации, в библиотеке, в классах информатики и других кабинетах. Можно объединить с помощью сети, например, два или три домашних компьютера учащихся, живущих по соседству.
В офисе, работая в сети, разные сотрудники имеют доступ к одним и тем же внутренним источникам информации для подготовки различных отчетов, составления расписания и планирования общей деятельности предприятия. Специальные сетевые программы позволяют автоматически планировать собрания, подбирая наиболее подходящее для всех работников время, начальник может проверять, выполнены ли его поручения, которые он разослал по сети, и т. п. Все описанные выше примеры сетей предназначены для обработки информации местного значения. Как правило, такие сети связывают компьютеры, расположенные на небольших расстояниях (порядка 50-100 метров) в пределах здания, и потому называют их локальными (местными). Около 90 % информации, циркулирующей в таких сетях, — это информация местной организации.
Локальная сеть - соединение компьютеров, расположенных на небольших расстояниях друг от друга.
Региональные и корпоративные сети
Нередко в том же офисе, школе или поликлинике возникает необходимость получить информацию от других аналогичных организаций. В таких случаях между собой соединяют компьютеры, расположенные не только в одном или нескольких помещениях.
Представьте себе систему хранения информации в библиотеках. Тут необходимо по каждой книге иметь самые разные сведения: название, данные об авторах, издательстве, количество имеющихся экземпляров, аннотацию содержания и пр. Если сделать такую информацию доступной большому количеству библиотек, то можно улучшить обслуживание читателей, усовершенствовать организацию межбиблиотечного фонда для обмена книгами. Объединение библиотек в централизованную компьютерную сеть позволяет обеспечить всем библиотекам доступ к любой необходимой информации о книгах.
С центральной библиотекой может быть связана как библиотека, где имеется только один компьютер, так и библиотека, в которой установлена локальная сеть. Для связи компьютеров может быть использована телефонная линия. Такая сеть уже имеет региональное значение. В качестве примера можно привести сеть библиотек Петербурга и Ленинградской области.
Региональная сеть — объединение компьютеров и локальных сетей для решения общих проблем регионального масштаба.
Вспомним и о том, как заказываются железнодорожные билеты. По запросу любого кассира-оператора на его монитор выводится информация о наличии свободных мест в поезде, стоимости проездных билетов и т. п. По указанию пассажира кассир через сеть вводит в центральный компьютер запрос на приобре тение билета и оформляет его продажу. Причем оплаченное место сразу же изымается из дальнейшей продажи. Представьте себе, что все эти компьютеры не были бы соединены в сеть. Тогда бы совершенно утрачивался смысл их использования, так как после каждого рабочего дня приходилось бы делать общие изменения о наличии свободных мест в каждом отдельном компьютере, сообщать другим кассирам о непроданных билетах и думать, как организовывать продажу билетов на следующий день.
Централизованная сеть легко решает такие проблемы. Продажа билетов на одни и те же маршруты может вестись из нескольких городов. И такую сеть уже нельзя назвать локальной. Она служит для обработки информации одной фирмы или объединения фирм и потому называется корпоративной (от слова "корпорация" — объединение).
Корпоративная сеть — объединение локальных сетей в пределах одной корпорации.
Корпоративные сети предназначаются для обслуживания клиентов в различных удаленных друг от друга пунктах, например в гостиницах. Они могут связывать в пределах одной корпорации филиалы, находящиеся в разных странах. Информация может изменяться работниками, имеющими доступ к ней. Описанные выше сети могут иметь выход в другие внешние сети, например, для того, чтобы получить информацию из удаленных баз данных глобального значения или переслать сообщения по электронной почте в другую сеть, отправить факс.
Глобальные сети
Централизованная обработка данных не всегда надежна, так как выход из строя центрального компьютера может привести к потере важной информации или вообще парализовать на некоторое время работу сети. Поэтому возникла необходимость децентрализованной обработки информации в сети. Разработка средств и методов передачи информации на большие расстояния сделала возможным появление глобальных сетей. Идея их построения заключается в том, что мощные компьютеры связаны между собой и могут обмениваться информацией в трансконтинентальных масштабах.
Серверы глобальных сетей предоставляют другим компьютерам, зарегистрированным на них, доступ не только к своим ресурсам (информационным и программным, электронной почте, компьютерным конференциям), но и к ресурсам других серверов сети и обеспечивают их пользователям возможность работы с информацией за пределами своего компьютера, открывая доступ к ресурсам удаленных машин.
За последние годы глобальные сети объединились между собой, и такое объединение носит название Интернет (Internet). Пользователи Интернета могут найти в этой сети все, что только не пожелают. Это файлы, изображения, звуки, созданные в различных компьютерных средах и хранящиеся в файловых архивах серверов. Их можно копировать на свой компьютер и открывать с помощью приложений, в которых они созданы. Из Интернета можно получать ежедневно меняющуюся информацию: прогнозы погоды, курсы валют, статистические сводки,, репертуар театров и меню ресторанов, любые программы и т. д.
Удаленный доступ (доступ к информации с большого расстояния по сети) позволяет организовать обучение на любом расстоянии (дистанционное обучение). Например, можно проводить урок одновременно в разных школах мира, общаясь непосредственно с каждым присутствующим на таком уроке, или организовать лекции Известных профессоров для широкого круга слушателей из разных стран мира. Связь на расстоянии делает реальными консультации крупных специалистов при проведении хирургических операций, консилиумов, демонстраций этих операций для обучения медицинского персонала.
Особенно привлекательным стало использование глобальных сетей в связи с развитием мультимедийных средств, то есть графики, видео и звукового сопровождения. Документы, содержащие такие компоненты, стали наиболее популярными среди доступной информации в Интернете.
Чтобы не запутаться в огромных потоках информации, на серверах сети существуют специальные поисковые системы. Они осуществляют поиск информации, ее анализ и предоставление пользователю по его запросу адресов местонахождения нужной информации.
Глобальная сеть обеспечивает эффективный доступ к информации в мировых масштабах.
Глобальная сеть — объединения компьютеров, расположенных на удаленном расстоянии, для общего использования мировых информационных ресурсов.
Основная цель создания любой компьютерной сети (локальной или глобальной) состоит в обеспечении обмена информацией между объектами (серверами и клиентами) сети. Очевидно, что для этого необходимо осуществить связь компьютеров между собой. Поэтому обязательными компонентами любой сети являются всевозможные каналы связи (проводные и беспроводные), для которых используют различные физические среды. В соответствии с этим в сетях различают такие каналы связи, как телефонные и оптоволоконные линии, радиосвязь, космическая связь и др.
Назначение каналов связи в компьютерной сети легко понять, если сравнить их с транспортными каналами системы грузовых или пассажирских перевозок. Транспортировка пассажиров может происходить по воздуху, с помощью железных дорог или водных (морских или речных) путей. В зависимости от среды транспортировки выбирают средство передвижения. Через компьютерные сети транспортируется информация. Среды, в которых происходит связь компьютеров сети, определяют средства соединения компьютеров. Если это среда, требующая телефонной связи, то соединение осуществляется через телефонный кабель. Широко применяются соединения компьютеров с помощью электрических кабелей, радиоволн, оптоволоконных кабелей и т. д.
Все это различные каналы связи. Эффективность связи в компьютерных сетях существенно зависит от следующих основных характеристик (параметров) каналов связи:
♦ пропускной способности (скорости передачи данных), измеряемой количеством бит информации, переданных по сети в секунду;
♦ надежности — способности передавать информацию без искажений и потерь;
♦ стоимости;
♦ возможности расширения (подключения новых компьютеров и устройств).
Сравните характеристики каналов связи, приведенные в таблице 22.1.
Таблица 22.1. Характеристики каналов связи
Из этой таблицы видно, что электрическая кабельная связь имеет большую пропускную способность, чем телефонная. В таблице приведены два вида электрических кабелей. Двужильный кабель (или витая пара) дешевле и имеет более высокую скорость передачи данных, однако не обладает защищенностью от помех.
Коаксиальный (экранированный) кабель имеет лучшую помехозащищенность, и это одна из его важнейших характеристик. Защита от помех требует затрат, поэтому стоимость таких кабелей выше.
Использование электрических кабелей обходится гораздо дороже, чем обычных телефонных каналов. Поэтому электрические кабели применяются в качестве каналов связи на небольших расстояниях, то есть в локальных сетях. В глобальных же сетях наиболее дешевым является телефонный канал. Однако к его основным недостаткам относится низкая помехозащищенность. Из таблицы видно, что наилучшим каналом связи является оптоволоконный кабель, но его стоимость очень высока.
Для передачи информации по каналам связи необходимо преобразовывать компьютерные сигналы в сигналы физических сред, то есть сделать возможным их передачу по электрическим, оптическим, телефонным путям. Например, при передаче информации по оптоволоконному кабелю компьютерные данные будут преобразованы в оптические сигналы. Для этого используют специальные технические устройства — сетевые адаптеры.
Сетевые адаптеры (сетевые карты) — технические устройства, выполняющие функции сопряжения компьютеров с каналами связи.
Сетевые адаптеры должны соответствовать каналам связи. Для каждого вида канала связи нужен свой тип сетевого адаптера.
Адаптер вставляют в свободное гнездо материнской платы компьютера и соединяют кабелем с сетевым адаптером другого компьютера. На сетевых картах выставляются адреса компьютеров в сети, без чего невозможна передача. Когда информация циркулирует по сети, каждый сетевой компьютер отбирает из общего потока лишь те данные, которые предназначены для него. Этот отбор производится в соответствии с адресом компьютера.
Существуют также и программные средства, которые выставляют сетевые адреса компьютеров. Разработано большое количество специальных сетевых системных оболочек. Эти надстройки позволяют назначать адреса компьютеров, заказывать нужное количество пользователей сети, если сеть ограничена по количеству клиентов, разрешать либо запрещать доступ к каталогам или аппаратным ресурсам для различных компьютеров-клиен- тов в сети, предоставляя им определенные права, и пр. В этих программах также предусмотрена возможность защиты информации. Одни каталоги можно делать доступными только для чтения, другие — для чтения и записи информации, а какие-то — вообще скрыть, сделав недоступными. В последнем случае пользователям видна лишь часть информации сервера. Сетевые программы позволяют предоставлять разным пользователям разные права доступа. Эта мера необходима для обеспечения сохранности информации и соблюдения ее конфиденциальности.
Отличительной особенностью глобальной сети является значительное удаление компьютеров друг от друга. Для их связи широко используются телефонные линии и модемы. Телефонная сеть передает звуки человеческих голосов (в виде аналоговых сигналов). Цифровые сигналы от компьютера модем преобразовывает (модулирует) в сигналы, которые могут передаваться по телефонной сети, и на другом конце соединения они принимаются другим модемом и преобразуются (демодулируются) из аналоговых в цифровые сигналы компьютера.
Модем — устройство, производящее модуляцию (преобразование цифровых сигналов в аналоговые) и демодуляцию (преобразование аналоговых сигналов в цифровые).
Модем соединяет компьютер с телефонной линией. Для работы с ним в оперативную память должна быть загружена специальная управляющая программа — драйвер модема. С ее помощью производится настройка соответствующих параметров модема (установка модема), без чего работа с ним, а значит, и связь с сетью невозможна.
На другом конце телефонной линии должен быть также подключен модем, присоединенный к другому компьютеру. Тогда компью- тер-приемник сможет принимать сигналы из сети, то есть модем используется в глобальной сети вместо сетевого адаптера. Если компьютер является клиентом сети, то у него должен быть определен адрес компьютера, к которому он обращается как к серверу. Эти установки выполняются при настройках протокола и программного обеспечения.
Модемы бывают внешние (выполненные в виде отдельного блока и подключаемые к системному блоку через последовательный порт) и внутренние (в виде платы, устанавливаемой в гнездо материнской платы). Различаются они максимальной скоростью передачи данных.
Распространенные сейчас среди пользователей модемы имеют скорости 28 800, 33 600, 56 ООО бит в секунду. Выпускаются также и модемы с более высокими скоростями обмена.
Поскольку модемы используются вместо сетевых адаптеров в сетях, где каналами связи служат телефонные линии, их можно применять на таких участках сети, которые охватывают большие расстояния. Если модем использовать для длительной работы в сети, то придется занимать телефонный канал. Связь по телефонным каналам ненадежна, и, кроме того, скорость передачи по ней не так высока, как по кабелям. Поэтому в локальных сетях для соединений принято использовать электрические кабели.
Для того чтобы информация, переданная одним компьютером, была понята другим компьютером после ее получения, необходимо было разработать единые правила передачи данных в сети, называемых протоколами. При их разработке учитывались все проблемы связи и вырабатывались стандартные алгоритмы доставки информации.
При любой транспортировке необходимо строго соблюдать правила. Какие правила, например, должны быть выполнены при перевозке пассажиров на поездах? Пассажиры покупают билеты и занимают указанные в них места. Иначе в вагонах начнется беспорядочное перемещение пассажиров, желающих занять места получше. Пассажир не имеет права провозить с собой тигров, медведей и прочих диких животных. Для перевозки домашних животных существуют свои правила. Проводник обязан следить за санитарным состоянием вагона и санузла, наличием воды, иначе пассажиры могут приехать на свою станцию больными. Поезд следует согласно расписанию, делая необходимые остановки. При переезде в европейские страны у вагонов заменяются колеса для проезда по узкоколейным путям (иначе поезд сойдет с рельсов). Видите, как много всего нужно предусмотреть при транспортировках. То же самое и при передаче информации.
В самом деле, передача данных — сложный процесс, и его можно рассматривать на разных уровнях. Мы не будем обсуждать их все подробно. Однако коснемся некоторых вопросов.
Протокол передачи устанавливает соглашение между взаимодействующими компьютерами. Для того чтобы связь между компьютерами была установлена, необходимо задать их адреса. Эти адреса определяются сетевыми адаптерами, номерами телефонов и программами связи. Правила образования адресов компьютеров в глобальной сети должны быть абсолютно одинаковыми, несмотря на то что компьютеры в сети могут быть разнородными и использовать различные операционные системы.
Передача данных одним сплошным потоком может привести к их потере или искажению. Поэтому они разделяются на блоки (пакеты) информации строго определенной длины. Каждый такой блок сопровождается служебной информацией, включая опознавательные знаки его начала и конца. Протоколы передачи содержат механизм распознавания начала и конца блока. Они управляют потоками данных, распределяют их, выстраивают в очереди. На другом конце приемник информации должен работать по тем же правилам (протоколам). Только тогда компьютеры поймут, что передают друг другу.
Каждый пакет получает номер, чтобы распознать ошибочно переданную или потерянную во время связи информацию, а так-же чтобы запросить заново именно тот пакет, с пересылкой которого возникли проблемы. Можно сравнить передачу этих пакетов с доставкой посылок по почте в одинаковых ящиках и со стандартным оформлением адреса. Ведь каждая посылка тоже сопровождается служебной информацией. Если вам присылают несколько посылок и одна из них не дошла, вы ее, конечно, можете запросить.
В связи с многочисленными задачами, которые должны решаться стандартным образом, различают разного вида протоколы передачи данных, коррекции и исправления ошибок и пр.
В сети Интернет действует международный протокол TCP/IP, созданный в 70-е годы. Управление сетью — децентрализованное. Это значит, что при выходе из строя любого узла (компьютера) сети сохраняется функционирование всех остальных компьютеров. Пакеты данных перемещаются по сети к компьютеру с нужным адресом и при возникновении аварии одного из компьютеров автоматически направляются по другому маршруту. Для получателя совершенно не важно, по какому маршруту тот или иной пакет дойдет до него. На месте назначения они соединятся в одно целое. Так что пакеты могут достичь адресата и обходными путями.
1. Какие виды сетей существуют?
2. Каково назначение каждого вида сетей?
3. Чем отличаются сети с терминалами и центральной машиной от компьютерных сетей?
4. Что называют клиентом, а что сервером?
5. Придумайте примеры использования локальной сети.
6. Придумайте примеры использования корпоративной сети.
7. Придумайте примеры использования глобальной сети.
8. Назовите основные виды каналов связи.
9. Что учитывается при организации сети?
10. Как соединять компьютеры в одном помещении?
11. Определите время, за которое будет передан файл размером 6 Мбайт по коаксиальному кабелю9 по телефонной сети и по оптоволоконному кабелю.
12. Почему в компьютерных сетях используются телефонные линии?
13. Что такое сетевая карта?
14. Что такое модем? Какие модемы бывают?
15. Для чего нужны сетевые адаптеры и модемы?
16. Опишите функции и характеристики модемов.
17. Почему пользователи стремятся купить модемы с большей скоростью передачи?
18. Где лучше использовать модем, а где сетевой адаптер для организации сети?
19. Что называется протоколом? Расскажите о функциях протоколов передачи.