Формирование пакетов

Формат и размер пакета зависят от типа сети. Максимальный размер пакета определяет количество пакетов, которое будет создано сетевой ос для передачи большого блока данных.

Процесс формирования пакета начинается на Прикладном уровне модели OSI. Информация, которую надо переслать по сети, проходит сверху вниз все семь уровней, начиная с прикладного.

Физический уровень - посредник в передаче данных по каналам связи. Он определяет тип кабеля, топологию сети, количество контактов на разъемах, параметры электрических сигналов и т.д.

Канальный уровень (уровень соединения) передает данные от физического уровня к сетевому, превращая их в кадры и наоборот.

Сетевой уровень определяет путь следования данных посети, позволяя им найти получателя. Это значит, что он определяет скорость передачи по сети и контроль целостности данных. Этот уровень можно рассматривать как службу доставки. Данные доставляются в виде отдельных пакетов, каждый из которых содержит адреса отправителя и получателя (в целях маршрутизации пакета).Сетевой уровень служит интерфейсом между компьютерами и коммутаторами пакетов. Кроме того он следит за правильностью полученных пакетов.

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

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

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

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

Уровень представления объединяет общие функции, которые Сеть неоднократно использует для сетевых соединений. Этот уровень образует интерфейс между сетью и устройствами компьютера. Уровень может выполнять сжатие и шифрование данных.

Уровень приложения выполняет функции, относящиеся к общесетевым приложениям. Структура и функции прикладной программы определяют структуру и функции прикладного уровня.

В соответствии с принципами OSI/ISO каждый сетевой уровень должен выполнять четко определенную функцию.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: