Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
370313.rtf
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
23.78 Mб
Скачать

22. Основные способы организации межкомпьютерной связи

3 основных способа организации межкомпьютерной связи:

объединение двух рядом расположенных компьютеров через их коммуникационные порты посредством специального кабеля;

передача данных от одного компьютера к другому посредством модема с помощью проводных или спутниковых линий связи;

объединение компьютеров в компьютерную сеть.

Часто при организации связи между двумя компьютерами за одним компьютером закрепляется роль поставщика ресурсов (программ, данных и т.д.), а за другим — роль пользователя этих ресурсов. В этом случае первый компьютер называется сервером, а второй — клиентом или рабочей станцией. Работать можно только на компьютере-клиенте под управлением специального программного обеспечения.

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

Клиент (иначе, рабочая станция) — любой компьютер, имеющий доступ к услугам сервера.

Для преодоления несовместимости интерфейсов отдельных компьютеров вырабатывают специальные стандарты, называемые протоколами коммуникации.

Протокол коммуникации — это согласованный набор конкретных правил обмена информацией между разными устройствами передачи данных. Имеются протоколы для скорости передачи, форматов данных, контроля ошибок и др.

Протоколы коммуникации предписывают разбить весь объём передаваемых данных на пакеты — отдельные блоки фиксированного размера. Пакеты нумеруются, чтобы их затем можно было собрать в правильной последовательности. К данным, содержащимся в пакете, добавляется дополнительная информация примерно такого формата:

Адрес получателя, Адрес отправителя, Длина, Данные, Поле контрольной суммы

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

При установлении связи устройства обмениваются сигналами для согласования коммуникационных каналов и протоколов. Этот процесс называется подтверждением установления связи (англ. HandShake — рукопожатие).

23. Понятие топологии сети и базовые топологии

Еще одним важным понятием физического уровня является способ соединения компьютеров с помощью физической среды или топология сети. Если сеть состоит всего из двух компьютеров, то они соединяются "напрямую". Такой способ соединения получил название "точка-точка" ("point-to-point").

Соединение типа "точка-точка"

Для обеспечения связи более чем двух компьютеров может использоваться последовательность соединений типа "точка-точка".

Последовательность соединений типа "точка-точка"

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

В качестве альтернативного подхода возможно использование более сложных топологий, позволяющих подключить к общей среде сразу несколько компьютеров, имеющих по одному устройству передачи данных. Выделяют три базовые топологии: "Шина" ("bus"), "Кольцо" ("ring"), "Звезда"("star").

Топология «Шина»

Топология "Шина"

Эта топология использует один передающий канал на базе коаксиального кабеля, называемый "шиной". Все сетевые компьютеры присоединяются напрямую к шине. На концах кабеля-шины устанавливаются специальные заглушки - "терминаторы" (terminator). Они необходимы для того, чтобы погасить сигнал после прохождения по шине. К недостаткам топологии "Шина" следует отнести следующее:

данные, предаваемые по кабелю, доступны всем подключенным компьютерам;

в случае повреждения "шины" вся сеть перестает функционировать.

Топология «Кольцо»

Топология "Кольцо"

Для топологии кольцо характерно отсутствие конечных точек соединения; сеть замкнута, образуя неразрывное кольцо, по которому передаются данные. Эта топология подразумевает следующий механизм передачи: данные передаются последовательно от одного компьютера к другому, пока не достигнут компьютера-получателя. Недостатки топологии "кольцо" те же, то и у топологии "шина":

общедоступность данных;

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

Топология «Звезда»

Топология "Звезда"

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

Физическая и логическая топологии

Следует отметить, что термин топология может употребляться для обозначения двух понятий – физической топологии и логической топологии. Физическая топология – способ физического соединения компьютеров с помощью среды передачи, например, участками кабеля. Логическая топология определяет маршруты передачи данных в сети. Во многих случаях, физическая топология однозначно определяет логическую топологию. Однако существуют такие конфигурации, в которых логическая топология отличается от физической. Например, сеть с физической топологией «звезда» может иметь логическую топологию «шина» – все зависит от того, каким образом устроен сетевой концентратор.