Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Топ:
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Интересное:
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Дисциплины:
2022-02-11 | 26 |
5.00
из
|
Заказать работу |
|
|
Сетевой уровень служит для образования единой транспортной системы, объединяющей несколько сетей, причем эти сети могут использовать совершенно различные принципы передачи сообщений между конечными узлами и обладать произвольной структурой связей. Функции сетевого уровня достаточно разнообразны.
Протоколы канального уровня локальных сетей обеспечивают доставку данных между любыми узлами только в гомогенной сети – сети, где все компьютеры подключены к единой передающей среде одинаковым образом. Такие сети, как правило, имеют ограничение либо по количеству компьютеров (в глобальных сетях), либо по протяженности (в локальных сетях). Также ограничением является невозможность использования протоколов канального уровня в сетях со сложной топологией, имеющих замкнутые петли или альтернативные маршруты между узлами сети.
Можно было бы усложнять протоколы канального уровня для поддержания петлевидных избыточных связей, но принцип разделения обязанностей между уровнями приводит к другому решению. Чтобы с одной стороны сохранить простоту процедур передачи данных для гомогенных сетей, а с другой допустить использование произвольных топологий, вводится дополнительный сетевой уровень.
На сетевом уровне сам термин сеть наделяют специфическим значением. В данном случае под сетью понимается совокупность компьютеров, соединенных между собой в соответствии с одной из стандартных типовых топологий и использующих для передачи данных один из протоколов канального уровня, определенный для этой топологии.При организации доставки пакетов на сетевом уровне используется понятие «номер сети». В этом случае адрес получателя состоит из старшей части — номера сети и младшей — номера узла в этой сети. Все узлы одной сети должны иметь одну и ту же старшую часть адреса, поэтому термину «сеть» на сетевом уровне можно дать и другое, более формальное определение: сеть — это совокупность узлов, сетевой адрес которых содержит один и тот же номер сети.
|
Сети соединяются между собой специальными устройствами, называемыми маршрутизаторами. Маршрутизатор — это устройство, которое собирает информацию о топологии межсетевых соединений и на ее основании пересылает пакеты сетевого уровня в сеть назначения. Чтобы передать сообщение от отправителя, находящегося в одной сети, получателю, находящемуся в другой сети, нужно совершить некоторое количество транзитных передач между сетями, или хопов (от hop — прыжок), каждый раз выбирая подходящий маршрут. Таким образом, маршрут представляет собой последовательность маршрутизаторов, через которые проходит пакет. Очень часто между двумя сетями существует несколько альтернативных маршрутов. Проблема выбора маршрута называется маршрутизацией, и ее решение является одной из главных задач сетевого уровня.
Пример составной сети
Сообщения сетевого уровня принято называть пакетами (packets).
На сетевом уровне различают несколько видов протоколов. Первый вид — сетевые протоколы (routedprotocols) — реализуют передачу данных через сеть. Именно эти протоколы обычно имеют в виду, когда говорят о протоколах сетевого уровня. Примером протокола сетевого уровня является протокол межсетевого взаимодействия IP.
Протоколы второго вида называются протоколами обмена маршрутной информацией или просто протоколами маршрутизации (routingprotocols). С помощью этих протоколов маршрутизаторы собирают информацию о топологии межсетевых соединений.
Существуют также протоколы, которые отвечают за отображение адреса узла, используемого на сетевом уровне, в физический адрес (MAC-адрес). Такое отображение необходимо, так как узлы обмениваются пакетами сетевого уровня, помещая (инкапсулируя) их в кадры канального уровня в соответствии с принципом функционирования сетевых средств. Такие протоколы часто называют протоколами разрешения адресов(AddressResolutionProtocol, ARP). Разрешение адресов может производиться при помощи широковещательного опроса компьютеров сети.
|
Протоколы сетевого уровня реализуются программными модулями операционной системы, а также программными и аппаратными средствами маршрутизаторов.
|
|
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!