Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы_Сетей_(методичка_Дабогяна).docx
Скачиваний:
73
Добавлен:
16.04.2019
Размер:
425.54 Кб
Скачать

3.3.2.3. Режим виртуальных каналов

Перед посылкой пакетов сообщения между двумя конечными станциями организуется логическое соединение, аналогичное коммутации каналов.

Вызывающая станция сначала посылает служебный пакет-за­прос на установление виртуального канала с вызываемой стан­цией. Сеть маршрутизирует этот пакет как обычную дейта­грамму, содержащую в заголовке сетевые адреса двух станций. Передвигаясь по сети, этот пакет закрепляет за пройденным маршрутом номер устанавливаемого виртуального канала. Этот номер закрепляется за двунаправленным маршрутом для каж­дого конкретного обмена данными.

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

Если отдельной станции необходимо передать по сети всего не­сколько пакетов, то режим дейтаграмм сделает это быстрее. Од­нако если между станциями необходим обмен данными на про­тяжении значительного периода времени преимущество будет иметь виртуальный канал. Поэтому в стеке протоколов пакетной коммутации TCP/IP используются оба варианта - протокол TCP использует режим виртуальных каналов, а протокол UDP - ре­жим дейтаграмм.

3.4. Структуризация компьютерных сетей.

3.4.1. Одноранговая сеть

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

Любой участник данной сети не гарантирует никому своего присутствия на постоянной основе. Он может появляться и исчезать в любой момент времени.

Но при достижении определённого критического размера сети наступает момент, когда в сети одновременно присутствует слишком большое количество серверов с одинаковыми правами, которые вступают в конфликт и тогда сеть теряет работоспособность.