Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети ответы.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
179.01 Кб
Скачать

Кодирование информации в лвс

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

  1. Простейший код NRZ (Non Return Zero) представляет собой практически обычный цифровой сигнал. При использовании кода NRZ возможно использование обратной полярности или изменение уровней 0 и 1. К достоинствам кода NRZ относятся его очень простая реализация (сигнал не нужно кодировать перед устройством и декодировать на приемном конце), а также минимальная среди других кодов пропускная способность линии связи, требующаяся для данной скорости передачи. Самым большим недостатком кода NRZ является возможность потери приемником синхронизации при приеме больших блоков данных. Во избежание потерь, вызванных рассинхронизацией, можно ввести вторую линию, предназначенную для передачи снхросигнала. Однако, при этом требуемое количество кабеля, а также количество приемников и передатчиков увеличивается в 2 раза, что является невыгодным при большой протяженности сети и количестве абонентов.


  2. Код RZ (Return to Zero). Трехуровневый код RZ получил такое название из-за того, что после значащего уровня сигнала в первой половине передаваемого бита информации следует возврат к некоторому нулевому уровню, переход к которому производится в середине каждого бита. Обязательное наличие перехода в середине каждого бита позволяет выделить из этого кода синхроимпульс, и в этом случае возможна временная привязка не только к началу передаваемого пакета, как в случае кода NRZ, но и к каждому передаваемому биту. Обязательное наличие перехода в середине каждого бита позволяет выделить из этого кода синхроимпульс, и в этом случае возможна временная привязка не только к началу передаваемого пакета, как в случае кода NRZ, но к каждому передаваемому биту. Это позволяет избежать потери синхронизации при любой длине пакта. Такие коды, несущие в себе синхроимпульс, называются самосинхронизирующимися. Недостаток кода RZ заключается в том, что заданной скорости передачи для него требуется вдвое большая полоса пропускания канала связи по сравнению с кодом NRZ.

  1. Код Manchester-II (M-II). Код M-II получил наибольшее распространение в локальных сетях. Этот код также относится к самосинхронизирующимся, но в отличие от кода RZ, имеет не три, а два уровня сигнала ,что способствует его лучшей помехоустойчивости. Логическому нулю в коде M-II соответствует положительный переход в центре бита, а логической единице – отрицательный переход там же, или наоборот. Так же, как и в случае кода RZ, обязательное наличие перехода в середине бита позволяет приемнику передавать информацию сколь угодно большими пакетами без потерь, связанных с рассинхронизацией. Как и в случае кода RZ, требуется пропускная способность линии связи в два раза больше, чем для кода NRZ. Стандартный Манчестерский код имеет несколько вариантов. Принцип одного из вариантов кода M-II заключается в том, что в начале каждого битового интервала сигнал меняет уровень на противоположный предыдущему, а в середине единичных битовых интервалов уровень меняется еще раз. Такой вариант кода M-II используется в сетях Token Ring. Применение стандартного M-II кода оказалось удобным в таких сетях, как Ethernet.

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

Кодирование передаваемой информации не сводится к простой вставке дополнительных битов в передаваемые. Группы информационных битов преобразуются в передаваемые по сети группы с количеством битов на один или два большим. Например, в сетях FDDI применяется кодирование, по схеме 4b/5b, в котором 4 информационных бита преобразуются в 5 передаваемых. В этом случае требуемая полоса пропускания по сравнению с кодом NRZ увеличивается в 1,25 раза, а не в 2 раза. По такому же принципу строится код 8b/10b, который используется в сетях Gigabit Ethernet. В сетях класса Fast Ethernet на основе витой пары используется код 8b/6T, который предусматривает параллельную передачу трех трехуровневых сигналов по трем витым парам.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]