Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ГОСЫ / Kolchin

.pdf
Скачиваний:
41
Добавлен:
15.02.2016
Размер:
1.05 Mб
Скачать

4. ЛВС Ethernet: 10 Мбит, 100 Мбит (стандарт IEEE 802.3)

Ethernet («эфир») — пакетная технология передачи данных преимущественно локальных компьютерных сетей. Стандарты Ethernet определяют проводные соединения и электрические сигналы на физическом уровне, формат кадров и протоколы управления доступом к среде — на канальном уровне OSI.

В зависимости от скорости передачи данных, и передающей среды существует несколько вариантов технологии. Для сети Ethernet, работающей на скорости 10 Мбит/с, стандарт определяет четыре основных типа сегментов сети, ориентированных на различные среды передачи информации:

10BASE5 (толстый коаксиальный кабель);

10BASE2 (тонкий коаксиальный кабель);

10BASE-T (витая пара);

10BASE-FL (оптоволоконный кабель).

Наименование сегмента включает в себя три элемента: цифра "10" означает скорость передачи 10 Мбит/с, слово BASE – передачу в основной полосе частот (то есть без модуляции высокочастотного сигнала), а последний элемент – допустимую длину сегмента: "5" – 500 метров, "2" – 200 метров (точнее, 185 метров) или тип линии связи: "Т" – витая пара (от английского "twisted-pair"), "F" – оптоволоконный кабель (от английского "fiber optic").

Точно так же для сети Ethernet, работающей на скорости 100 Мбит/с (Fast Ethernet) стандарт определяет три типа сегментов, отличающихся типами среды передачи:

100BASE-T4 (счетверенная витая пара);

100BASE-TX (сдвоенная витая пара);

100BASE-FX (оптоволоконный кабель).

Здесь цифра "100" означает скорость передачи 100 Мбит/с, буква "Т" – витую пару, буква "F" – оптоволоконный кабель. Типы 100BASE-TX и 100BASE-FX иногда объединяют под именем

100BASE-X, а 100BASE-T4 и 100BASE-TX – под именем 100BASE-T.

Стандарт 10BASE5 определяет сегмент Ethernet на основе толстого коаксиального кабеля с топологией шина длиной до 500 метров. По стандарту к одному сегменту (длиной до 500 метров) допустимо подключение не более 100 абонентов. Расстояния между точками их подключения не должно быть меньше, чем 2,5 метра, иначе возникают искажения передаваемых сигналов. На обоих концах кабеля сегмента должны быть установлены 50омные терминаторы N-типа, один (и только один) из которых надо заземлить. В настоящее время аппаратура 10BASE-5 практически не используется, но в некоторых случаях она еще применяется для организации базовой (Backbone) сети.

Стандарт 10BASE2 определяет сегмент Ethernet на основе тонкого коаксиального кабеля с топологией шина длиной до 185 метров (то есть около 200 метров, на это указывает цифра 2 в названии сегмента). Данный тип сегмента появился позже, чем сегмент 10BASE5, как более удобная и дешевая альтернатива классическому варианту Ethernet. Минимальная длина куска кабеля (минимальное расстояние между абонентами) -0,5 метра. Общее количество абонентов на одном сегменте не должно превышать 30.

11

Стандарт 10BASE-T определяет сегмент Ethernet на основе неэкранированных витых пар (UTP) категории 3 и выше с топологией пассивная звезда (Twisted-Pair Ethernet). Он считается перспективным, и практически вытеснил сегменты 10BASE5 и 10BASE2. Макс. длина сегмента 100 метров (можно использовать 4 повторителя, при этом макс. длина сети получается 500 метров). Данный тип сегмента Ethernet имеет все преимущества и недостатки пассивной звезды (из-за выхода из строя ЦУ вся сеть выходит из строя и т.д.).

Стандарт 10BASE-FL (Fiber Link) – наиболее распространен в настоящее время. Максимальное расстояние между сегментами – до 2000 метров.

Стандарт 100BASE-TX определяет сеть с топологией пассивная звезда (с концентратором в центре) и использованием сдвоенной витой пары. Схема объединения компьютеров в сеть 100BASE-TX практически ничем не отличается от схемы по стандарту 10BASE-T. Однако, в этом случае необходимо применение кабелей с неэкранированными витыми парами (UTP) категории 5 или выше, что связано с требуемой пропускной способностью кабеля. В настоящее время это самый популярный тип сети Fast Ethernet. Для присоединения кабелей так же, как и в случае 10BASE-T используются 8-контактные разъемы типа RJ-45. Длина кабеля так же не может превышать 100 метров.

Основное отличие аппаратуры стандарта 100BASE-T4 от 100BASE-TX состоит в том, что передача производится не по двум, а по четырем неэкранированным витым парам (UTP). При этом кабель может быть менее качественным, чем в случае 100BASE-TX (категории 3, 4 или 5). Принятая в 100BASE-T4 система кодирования сигналов обеспечивает ту же самую скорость 100 Мбит/с на любом из этих кабелей, хотя стандарт рекомендует, если есть такая возможность, все-таки использовать кабель категории 5. Схема объединения компьютеров в сеть ничем не отличается от 100BASE-TX. Компьютеры присоединяются к концентратору по схеме пассивной звезды. Длина кабелей точно так же не может превышать 100 метров (стандарт и в этом случае рекомендует ограничиваться 90 метрами для 10-процентного запаса). Как и в случае 100BASE-TX, для подключения сетевого кабеля к адаптеру (трансиверу) и к концентратору используются 8-контактные разъемы типа RJ-45. Но в данном случае задействованы уже все 8 контактов разъема.

Применение оптоволоконного кабеля в сегменте стандарта 100BASE-FX позволяет существенно увеличить протяженность сети, а также избавиться от электрических наводок и повысить секретность передаваемой информации. Аппаратура 100BASE-FX очень близка к аппаратуре 10BASE-FL. Точно так же здесь используется топология пассивная звезда с подключением компьютеров к концентратору с помощью двух разнонаправленных оптоволоконных кабелей.

12

5. Gigabit Ethernet

Сеть Gigabit Ethernet (скорость передачи в 1 Гбит/с - 1000 Мбит/с) – это естественный, эволюционный путь развития концепции, заложенной в стандартной сети Ethernet. Она наследует и все недостатки своих прямых предшественников, например, негарантированное время доступа к сети. Однако огромная пропускная способность приводит к тому, что загрузить сеть до тех уровней, когда этот фактор становится определяющим, довольно трудно. Зато сохранение преемственности позволяет достаточно просто соединять сегменты Ethernet, Fast Ethernet и Gigabit Ethernet в сеть, и, самое главное, переходить к новым скоростям постепенно, вводя гигабитные сегменты только на самых напряженных участках сети. (К тому же далеко не везде такая высокая пропускная способность действительно необходима.) Если же говорить о конкурирующих гигабитных сетях, то их применение может потребовать полной замены сетевой аппаратуры, что сразу же приведет к большим затратам средств.

В сети Gigabit Ethernet сохраняется все тот же хорошо зарекомендовавший себя в предыдущих версиях метод доступа CSMA/CD, используются те же форматы пакетов (кадров) и те же их размеры. Не требуется никакого преобразования протоколов в местах соединения с сегментами Ethernet и Fast Ethernet. Единственно, что нужно, – это согласование скоростей обмена, поэтому главной областью применения Gigabit Ethernet станет в первую очередь соединение концентраторов

Ethernet и Fast Ethernet между собой.

1000BASE-T, IEEE 802.3ab — стандарт, использующий витую пару категорий 5e. В передаче данных участвуют 4 пары. Скорость передачи данных — 500 Мбит/с по одной паре. Используется метод кодирования PAM5, частота основной гармоники 62,5 МГц. Расстояние до 100 метров

1000BASE-TX Стандарт, использует раздельную приёмо-передачу (по одной паре в каждом направлении), что существенно упрощает конструкцию приёмопередающих устройств. Ещё одним существенным отличием 1000BASE-TX является отсутствие схемы цифровой компенсации наводок и возвратных помех, в результате чего сложность, уровень энергопотребления и цена процессоров становится ниже, чем у процессоров стандарта 1000BASE-T. Но, как следствие, для стабильной работы по такой технологии требуется кабельная система высокого качества, поэтому 1000BASETX может использовать только кабель 6 категории. На основе данного стандарта создано большое количество продуктов для промышленных сетей.

1000BASE-X — общий термин для обозначения стандартов со сменными приёмопередатчиками GBIC или SFP.

1000BASE-SX, IEEE 802.3z — стандарт, использующий многомодовое волокно в первом окне прозрачности с длинной волны равной 850 нм. Дальность прохождения сигнала составляет до 500 метров.

1000BASE-LX, IEEE 802.3z — стандарт, использующий одномодовое или многомодовое оптическое волокно во втором окне прозрачности с длинной волны равной 1310 нм.. Дальность прохождения сигнала зависит только от типа используемых приемопередатчиков и, как правило, составляет для одномодового оптического волокна до 5 км и для многомодового оптического волокна до 550 метров.

1000BASE-CX — стандарт для коротких расстояний (до 25 метров), использующий экранированную витую пару, используются 2 пары из 4. Заменён стандартом 1000BASE-T и сейчас не используется.

1000BASE-LH (Long

Haul) —

стандарт,

использующий одномодовое волокно. Дальность

прохождения

сигнала

без

повторителя

до

100

километров[4].

13

6. Метод доступа в сетях Ethernet (CSMA/CD)

CSMA/CD (Carrier Sense Multiple Access with Collision Detection — множественный доступ с контролем несущей и обнаружением коллизий) — технология(802.3) множественного доступа к общей передающей среде в локальной компьютерной сети с контролем коллизий. CSMA/CD относится к децентрализованным случайным (точнее, квазислучайным) методам. Он используется как в обычных сетях типа Ethernet, так и в высокоскоростных сетях (Fast Ethernet, Gigabit Ethernet).

Протокол CSMA/CD работает на канальном уровне в модели OSI.

Всетях Ethernet используется метод доступа к среде передачи данных, называемый методом коллективного доступа с опознаванием несущей и обнаружением коллизий (carrier-sense-multiply- access with collision detection, CSMA/CD).

Вначале из кадра, предназначенного для передачи, абонент (узел) формирует пакет. Если после подготовки пакета сеть свободна, то абонент имеет право начать передачу. Но в первую очередь он должен проверить, прошло ли минимально допустимое время после предыдущей передачи. Только по окончании этого времени абонент может начать передачу битов своего пакета. После передачи каждого бита абонент проверяет наличие конфликта (коллизии) в сети. Если коллизий нет, передача битов продолжается до окончания пакета. В этом случае считается, что передача прошла успешно. Если после передачи какого-то бита обнаружена коллизия, то передача пакета прекращается. Абонент (узел) усиливает коллизию, передавая 32-битовый сигнал ПРОБКА (JAM) и начинает готовиться к следующей попытке передачи. Сигнал ПРОБКА гарантирует, что факт наличия коллизии обнаружат все абоненты, участвующие в конфликте. После передачи сигнала ПРОБКА абонент, обнаруживший коллизию, увеличивает значение счетчика числа попыток (перед началом передачи счетчик был сброшен в нуль). Максимальное число попыток передачи должно быть не более 16, поэтому если счетчик попыток переполнился, то попытки передать пакет прекращаются. Считается, что в этом случае сеть сильно перегружена, в ней слишком много коллизий. Эта ситуация – аварийная, и обрабатывается она на более высоких уровнях протоколов обмена. Если же количество попыток не превысило 16, то производится вычисление величины задержки по приведенной формуле, а затем и выдержка вычисленного временного интервала. Случайный характер величины задержки с высокой степенью вероятности гарантирует, что у всех абонентов, участвующих в конфликте, задержки будут различными. Затем попытка передать пакет повторяется с начала. Абонент, у которого вычисленная задержка будет меньше, начнет следующую передачу первым и заблокирует все остальные передачи.

14

7. Структура кадра Ethernet, полезная нагрузка, минимальный размер кадра Ethernet

1.Преамбула – 7 байт – указывает на начало кадра данных

2.Разделитель – 1 байт

3.Адрес получателя – 6 байт

4.Адрес отправителя – 6 байт

5.Длина LLC – 2 байта

6.Контрольный байт для получателя – 1 байт

7.Контрольный байт для отправителя – 1 байт

8.Управление – 2 байта – если стоит 1 байт, то это ненадежная передача данных без установления соединения, если стоит 2 байта, то надежное соединение, требующее установки соединения.

9.Полезная нагрузка – от 46 до 1500 байт – пакеты, включающие это поле, называются информационными, без этого поля – управляющими

10.Контрольная сумма (CRC) – 4 байта

1-5 – это заголовок кадра Ethernet; 6-9 – это кадр LLC

Базовая структура кадра Ethernet

Кадр, передаваемый каждым узлом, содержит данные маршрутизации, управления и коррекции ошибок. Для сетей Ethernet параметры кадров определены стандартом 802.3 IEEE.

Базовая длина кадра может изменяться от 72 до 1526 байтов при типовой структуре, показанной на Рис.2.

Рис.2. Базовая структура кадра Ethernet

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

SFD (Start-Frame Delimiter) - Разделитель начала кадра, состоящий из одного байта. Поле SFD указывает на начало полезной информации. Начальный ограничитель кадра состоит из одного байта с набором битов 10101011. Появление этой комбинации является указанием на предстоящий прием кадра.

Конечный МАС-адрес - Поле из шести байтов, содержащее адрес конечного узла. Адрес получателя - может быть длиной 2 или 6 байтов (MAC-адрес получателя). Первый бит адреса получателя - это признак того, является адрес индивидуальным или групповым: если 0, то адрес указывает на определенную станцию, если 1, то это групповой адрес нескольких (возможно всех) станций сети. При широковещательной адресации все биты поля адреса устанавливаются в 1. Общепринятым является использование 6-байтовых адресов.

15

Исходный МАС-адрес - Поле из шести байтов, содержащее адрес исходного узла. Адрес отправителя - 2-х или 6-ти байтовое поле, содержащее адрес станции отправителя. Первый бит - всегда имеет значение 0.

Примечание: В письменном виде МАС-адреса записываются в виде шести пар шестнадцатеричных цифр, разделенных тире, например, 08-10-39-03-2F-C3.

Длина/Тип - Поле из двух байтов, указывающее на число байтов, содержащихся в поле данных управления логическими связями (LLC - Logical Link Control). В большинстве Ethernetпротоколах это поле содержит постоянную величину, указывающую на тип протокола (в данном случае эта поле имеет обозначение EtherType). Двухбайтовое поле длины определяет длину поля данных в кадре.

Данные МАС-клиента - Это поле может содержать от 0 до 1500 байтов данных, предоставленных пользователем. Поле данных может содержать от 0 до 1500 байт. Но если длина поля меньше 46 байт, то используется следующее поле - поле заполнения, чтобы дополнить кадр до минимально допустимой длины.

Заполняющие байты - Необязательное поле для заполнения фиктивными данными, используемое для увеличения длины коротких кадров по меньшей мере до 64 байтов. Поле заполнения состоит из такого количества байтов заполнителей, которое обеспечивает определенную минимальную длину поля данных (46 байт). Это обеспечивает корректную работу механизма обнаружения коллизий. Если длина поля данных достаточна, то поле заполнения в кадре не появляется.

Контрольная последовательность кадра (FCS) - Поле, содержащее четыре контрольных байта, сгенерированных кодом циклического контроля избыточности (CRC). Поле FCS используется для обнаружения ошибок в данных, содержащихся в кадре. Поле контрольной суммы - 4 байта, содержащие значение, которое вычисляется по определенному алгоритму (полиному CRC-32). После получения кадра рабочая станция выполняет собственное вычисление контрольной суммы для этого кадра, сравнивает полученное значение со значением поля контрольной суммы и, таким образом, определяет, не искажен ли полученный кадр.

16

8. Коммутаторы Ethernet

второго уровня

 

 

 

 

Коммутатор

(свитч)

-

устройство,

предназначенное

для

соединения

нескольких узлов компьютерной

сети в пределах

одного или нескольких сегментов сети.

Коммутатор работает на канальном (втором) уровне модели OSI. Для соединения нескольких сетей на основе сетевого уровня служат маршрутизаторы.

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

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

Коммутаторы координируют передачу путем коммутации матрицы. У них имеется внутренняя память, в которой формируется таблица MAC-адресов всех компьютеров.

Сетевой концентратор (хаб) — устройство для объединения компьютеров в сеть Ethernet c применением кабельной инфраструктуры типа витая пара. В настоящее время вытеснены сетевыми коммутаторами.

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

17

9. Заголовок IP. Тип сервиса

IPv4

В современной сети Интернет используется IP четвёртой версии, также известный как IPv4. В

протоколе IP этой

версии

каждому

узлу сети

ставится в соответствие IP-адрес длиной

4 октета (4 байта).

При

этом

компьютеры

в подсетях объединяются

общими

начальными битами адреса. Количество этих бит, общее для данной подсети, называется маской подсети (ранее использовалось деление пространства адресов по классам — A, B, C; класс сети определялся диапазоном значений старшего октета и определял число адресуемых узлов в данной сети, сейчас используется бесклассовая адресация).

Удобной формой записи IP-адреса (IPv4) является запись в виде четырёх десятичных чисел (от 0 до 255), разделённых точками, например, 192.168.0.1. (или 128.10.2.30 — традиционная десятичная форма представления адреса)

Заголовок IP

IP-пакет состоит из заголовка и поля данных. Заголовок имеет переменную длину от 20 до 60 байт с шагом в 4 байта. Полезная нагрузка также может иметь переменную длину – от 8 до 65515 байт.

Структура IP-заголовка (v.4):

1.Версия – 4 бита

2.Длина заголовка – 4 бита (IHL (Internet Header Length) длина заголовка IP-пакета в 32-

битных словах. Именно это поле указывает на начало блока данных (англ. payload — полезный груз) в пакете. Минимальное корректное значение для этого поля равно 5)

3.Тип сервиса (обслуживания)(TOS) – 1 байт (8 бит) –

1-3 биты это приоритет (по умолчанию 0 – 000, самый высокий 7 - 111), 4 бит – задержка (0 – нормальная, 1 - низкая), 5 бит – пропускная способность (0 – нормальная, 1 - высокая),

6 бит – поле надежности (0 – нормальная, 1 - высокая), 7 бит – денежные издержки (0 – нормальные, 1 - низкие), 8 бит – зарезервирован – нулевой

4. Суммарная длина – 2 байта – общая длина пакета (IP-дейтограммы), т.е. заголовок + полезная нагрузка. Длина полезной нагрузки = суммарная длина – 4*длина заголовка. Длина пакета

18

в октетах (байтах), включая заголовок и данные. Минимальное корректное значение для этого поля равно 20, максимальное — 65 535 байт.

5.Номер (идентификатор) пакета – 2 байта - используется для распознавания пакетов, образовавшихся путем фрагментации исходного пакета. Все фрагменты должны иметь одинаковое значение этого поля. Идентификатор — значение, назначаемое отправителем пакета и предназначенное для определения корректной последовательности фрагментов при сборке пакета. Для фрагментированного пакета все фрагменты имеют одинаковый идентификатор.

6.Поле флагов – 3 бита –

1 бит – зарезервирован – нулевой

2 бит – не фрагментировать (Don’t Fragment - DF) – устанавливается в 0, если фрагментация разрешена, в 1 – если запрещена

3 бит – есть ли еще фрагменты (More Fragments - MF) – устанавливается в 0, если больше нет фрагментов, следующих за текущим, в 1 – если данный фрагмент не последний и есть еще.

3 бита флагов. Первый бит должен быть всегда равен нулю, второй бит DF (don’t fragment) определяет возможность фрагментации пакета и третий бит MF (more fragments) показывает, не является ли этот пакет последним в цепочке пакетов

7.Смещение фрагмента – 13 бит - задает смещение в байтах поля данных этого пакета от начала общего поля данных исходного пакета, подвергнутого фрагментации. Используется при сборке/разборке фрагментов пакетов при передачах их между сетями с различными величинами MTU. Смещение должно быть кратно 8 байт. Смещение фрагмента — значение, определяющее позицию фрагмента в потоке данных. Смещение задается количеством восьмибайтовых блоков, поэтому это значение требует умножения на 8 для перевода в байты.

8.Время жизни (TTL) – 1 байт - означает предельный срок, в течение которого пакет может перемещаться по сети. Время жизни данного пакета измеряется в секундах и задается источником передачи. На маршрутизаторах и в других узлах сети по истечении каждой секунды из текущего времени жизни вычитается единица; единица вычитается и в том случае, когда время задержки меньше секунды. Поскольку современные маршрутизаторы редко обрабатывают пакет дольше, чем за одну секунду, то время жизни можно считать равным максимальному числу узлов, которые разрешено пройти данному пакету до того, как он достигнет места назначения. Если параметр времени жизни станет нулевым до того, как пакет достигнет получателя, этот пакет будет уничтожен. Время жизни можно рассматривать как часовой механизм самоуничтожения. Значение этого поля изменяется при обработке заголовка IP-пакета. Время жизни (TTL) — число маршрутизаторов, которые может пройти этот пакет. При прохождении маршрутизатора это число уменьшатся на единицу. Если значения этого поля равно нулю то, пакет должен быть отброшен и отправителю пакета может быть послано сообщение Time Exceeded (ICMP тип 11 код 0).

9.Протокол верхнего уровня – 1 байт - один байт и указывает, какому протоколу верхнего уровня принадлежит информация, размещенная в поле данных пакета (например, это могут быть сегменты протокола TCP, дейтаграммы UDP, пакеты ICMP или OSPF). Протокол — идентификатор интернет-протокола следующего уровня указывает, данные какого протокола содержит пакет,

например, TCP или ICMP (см. IANA protocol numbers и RFC 1700). В IPv6 называется «Next Header».

10.Контрольная сумма заголовка – 2 байта - рассчитывается только по заголовку. Поскольку некоторые поля заголовка меняют свое значение в процессе передачи пакета по сети (например, время жизни), контрольная сумма проверяется и повторно рассчитывается при каждой обработке IP-заголовка.

11.IP-адрес отправителя – 4 байта

12.IP-адрес получателя – 4 байта

19

MTU - В компьютерных сетях термин maximum transmission unit (MTU) означает максимальный размер полезного блока данных одного пакета (англ. payload), который может быть передан протоколом без фрагментации. Когда говорят об MTU обычно имеют в виду протокол канального уровня сетевой модели OSI. Однако, этот термин может применяться также для физического уровня (media mtu) и сетевого уровня (ip mtu). Термин MTU может быть и не связан с определённым уровнем модели: tunnel mtu, vlan mtu, routing mtu, mpls mtu…

Ограничение на максимальный размер кадра накладывается по нескольким причинам:

Для уменьшения времени на повторную передачу в случае потери или неисправимого искажения пакета. Вероятность потерь растёт с увеличением длины пакета.

Чтобы при полудуплексном режиме работы хост не занимал долгое время канал (также для этой цели используется межкадровый интервал (англ. Interframe gap)).

Чем больше отправляемый пакет, тем больше ожидание отправления других пакетов, особенно в последовательных интерфейсах. Поэтому маленький MTU был актуален во времена медленных коммутируемых соединений.

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

Значение MTU определяется стандартом соответствующего протокола, но может быть переопределено автоматически для определённого потока (протоколом PMTUD) или вручную для нужного интерфейса. На некоторых интерфейсах MTU по умолчанию может быть установлено ниже максимально возможного. Значение MTU ограничено снизу как правило минимально допустимой длиной кадра.

Для высокопроизводительной сети причины, вызвавшие начальные ограничения MTU, устарели. В связи с этим для Ethernet был разработан стандарт Jumbo-кадров с увеличенным MTU.

Maximum Transmission Unit (MTU) используется для определения максимального размера блока (в байтах), который может быть передан на канальном уровне сетевой модели OSI.

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

20

Соседние файлы в папке ГОСЫ