Шпаргалки к Документальной электросвязи (ДЭС) - файл n1.doc

приобрести
Шпаргалки к Документальной электросвязи (ДЭС)
скачать (544 kb.)
Доступные файлы (3):
n1.doc512kb.09.02.2010 19:14скачать
n2.doc139kb.09.02.2010 19:28скачать
n3.doc370kb.09.02.2010 20:31скачать

n1.doc


1.ТЕХНОЛОГИЯ xDSL

Цифровая абонентская линия DSL позволяет использовать существующие абонентские линии и получать пропускную способность до 8 Мбит/с, предлагается для доступа в Интернет.

HDSL – высокоскоростная цифровая абонентская линия, скорость передачи до 2 Мбит/с, дуплексный режим.

ADSL – асимметричная цифровая абонентская линия, при длине линии до 3,5 км скорость передачи из сети абоненту составляет до 8 Мбит/с, а в обратную сторону до 640 Кбит/с.

Основные способы модуляции:

● амплитудно-фазовая модуляция без высокочастотной несущей САР (несущая подавляется до передачи и восстанавливается на стороне получателя);

●дискретный мультитон DMT. В соответствии с принципами дискретного мультитона входящие данные разделяются на множество подканалов, которые организуются в полосе частот до 1 Мгц . В каждом подканале используется КАМ с кратностью 4ё 12. Кратность модуляции зависит от соотношения сигнал/шум в данном подканале.


2.КАНАЛЬНЫЙ УРОВЕНЬ

Канальный уровень может создаваться для трех типов сервиса:

● сервис без уведомления и без соединения; ● сервис с уведомлением и без соединения;

● сервис с уведомлением и с соединением.

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

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

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

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

*

3.РАЗБИЕНИЕ ПОТОКА БИТ НА КАДРЫ

Существуют три основных способа обозначения границ кадра:

вставка специальных стартовых и конечных символов. Используется в байт-ориентированных процедурах управления каналом. Обычно используют последовательность DLE STX (Data Link Escape Start Text) – для обозначения начала кадра, и DLE ETX (Data Link Escape End Text) – для обозначения конца кадра. Этот способ жестко связывает размер кадра с размером байта и кодировкой в коде ASCII. Почти не применяется.

специальная кодировка бит на физическом уровне. Например, при биимпульсном кодировании "1" кодируется, как переход высокое напряжение -- низкое напряжение, а "0" как низкое напряжение -- высокое напряжение. Сочетания низкое-низкое и высокое-высокое не используют для передачи данных, но используют для обозначения границ кадра. Применяется в стандартах для локальных сетей.

использование специального флага. Каждый кадр начинается и заканчивается специальным байтом вида 01111110 . Этот прием позволяет использовать любое число бит на символ и любую кодировку. Однако, флаговая последовательность может встретиться внутри кадра. Для предотвращения этого используется процедура бит-стаффинга.

*

4.ПРОЦЕДУРА LAPB

Процедура LAPB – это сбалансированная процедура доступа к каналу передачи данных, которая используется на канальном уровне в глобальных сетях стандарта Х.25. LAPB является версией процедуры HDLC – процедура управления звеном данных высокого уровня. LAPB поддерживает сервис с установлением соединения и уведомлением.

Структура кадра LAPB имеет следующий вид:

Флаг |Поле адреса |поле управления |Поле данных |Проверочноое поле| Флаг

Промежутки времени между кадрами заполняются флагами:

011111100111111001111110….или 0111111011111101111110….

Поле адреса. В общем случае в поле адреса может размещаться адрес источника или адрес получателя или и то и другое. Длина поля адреса не ограничена. Младший бит в каждом октете поля адреса называется битом расширения адреса ЕА. Если ЕА=0, данный октет не последний в поле адреса. Если ЕА=1, данный октет последний в поле адреса.

При работе в асинхронном сбалансированном режиме при передаче команды в поле адреса проставляется адрес станции получателя. А при передаче ответа – адрес источника.

Биты

8

7

6

5

4

3

2

1

1 октет

 

 

 

 

 

 

 

ЕА=0

2 октет

 

 

 

 

 

 

 

ЕА=0

3 октет

 

 

 

 

 

 

 

ЕА=1




Поле управления. Формат поля управления зависит от типа кадра LAPB. В данной процедуре определены три типа кадров:

● Информационные кадры I используются для передачи информации, то есть пакетов сетевого уровня. Все информационные кадры нумеруются.

● Ненумерованные кадры U являются управляющими и используются в процессе установления и разъединения канального соединения.

● Супервизорные кадры S используются для передачи положительных или отрицательных подтверждений на принятые информационные кадры.

Рассмотрим формат поля управления для случая, когда информационные кадры нумеруются с циклом 0-7.



5. СЕТЕВОЙ УРОВЕНЬ

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

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

Маршрут – это последовательность маршрутизаторов, через которые проходит пакет.

Во многих сетях при выборе маршрута минимизируется число переходов между маршрутизаторами. Один такой переход называется скачком (hop) или хопом.

Алгоритмы маршрутизации можно разбить на два больших класса:

● адаптивные; ● неадаптивные.


6. АЛГОРИТМЫ МАРШРУТИЗАЦИИ

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

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

● как они получают информацию о состоянии сети (локально от соседних маршрутизаторов или глобально ото всех);

● когда они меняют таблицу маршрутизации (через каждые промежутки Т, когда меняется нагрузка, когда меняется топология);

● какая метрика, то есть показатель используется при оптимизации (расстояние, число хопов, ожидаемое время передачи).


*

7. АДАПТИВНАЯ МАРШРУТИЗАЦИЯ

Для примера рассмотрим два метода адаптивной маршрутизации.

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

Маршрутизация по вектору расстояния. В настоящее время используется под именем RIP алгоритма. У каждого маршрутизатора есть таблица расстояний до каждого маршрутизатора сети. Вектор расстояния измеряется в разных единицах – скачках, миллисекундах, длине очереди и т.д. Каждый элемент таблицы расстояний состоит из двух полей:

● номер линии, по которой надо отправлять пакеты, чтобы достичь узла назначения;

● величина задержки до узла назначения.

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


8. СЕТЕВОЙ УРОВЕНЬ В СТАНДАРТЕ Х.25

Протокол сетевого уровня в стандарте Х.25 ориентирован на соединение и поддерживает режим коммутируемых виртуальных соединений SVC и постоянных виртуальных каналов PVC. Общий формат пакета Х.25:


Идентификатор общего формата

ИОФ

Групповой номер

лог. канала

ГНЛК

Номер лог. канала

НЛК

Идентификатор типа пакета

Доп. упр-ая

инф-я или данные

1-й октет

2-й октет

3-й октет

Max 128 октетов

Индентификация общего формата для Х.25=0001 каждому виртуальному соединению присваивается ГНЛК или НЛК. Для SVC присваивание выполняется в фазе установления соединения, а для PVC – по соглашению с администрацией сети во время постановки на обслуживание.

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


9. УСТАНОВЛЕНИЕ И ЗАВЕРШЕНИЕ ВИРТУАЛЬНОГО СОЕДИНЕНИЯ


Диапазон номеров логических каналов Х.25 состоит от 0 до 4095. При установлении виртуального соединения вызывающее ООД передает в сеть по свободному логическому каналу пакет «запрос вызова». В ООД, с которым устанавливается соединение, поступает пакет «входящий вызов». Далее сеть передает «Соединение установлено». После этого наступает фаза передачи данных. Разъединение осуществляется с помощью пакета «Запрос разъединения» и в обратную сторону – пакета «Подтверждение разъединения».

Рекомендация Х.25 предусматривает 18 типов пакетов, которые используются в разных фазах обслуживания вызовов:

●установление и завершение соединения; ●передача данных; ●управление потоком; ●диагностика и др.

Тип пакета

Идентификатор


ЗВ или ВВ

00001011


СУ или ВП

00001111

Данные

00000000

Запрос разъединения

00010011

Подтверждение разъединения

00010111

*








*







4.оборот

NS – номер передаваемого кадра

NR – ожидаемый номер кадра на прием

Бит опроса/окончания P\F в командном кадре обозначается P и устанавливается в "1", если требуется немедленный ответ. При передаче информационных кадров передатчик устанавливает Р=1, когда буфер повторной передачи заполнен неподтвержденными кадрами. В кадре ответе обозначается F и устанавливается в "1".

SS – код подтверждения, передаваемого в S-кадре. В LAPB используются три подтверждения:

RR – готов к приему (00), подтверждает правильность приема информационных кадров с номерами меньшими, чем указано в поле NR, ожидает кадр с номером NR.

RNR – не готов к приему (01), подтверждает правильность приема информационных кадров с номерами меньшими, чем указано в поле NR, ожидает кадр с номером NR, информирует передатчик о том, что он должен временно прекратить передачу.

REJ – неприем (10), в принятом кадре с номером NR обнаружена ошибка, приемник требует повтора этого информационного кадра и всех последующих.

UUUUU – код команды/ответа, передаваемых в ненумерованном кадре.

SABM – установить асинхронный сбалансированный режим работы

Команда

Ответ

8

7

6

4

3

SABM

 

0

0

1

1

1

 

UA

0

1

1

0

0

DISC

 

0

1

0

0

0

 

DM

0

0

0

1

1


UA – подтверждение ненумерованного кадра

DISC – разъединить соединение

DM – отказ от установления соединения, передается, если удаленная станция не может войти в рабочий режим обмена информацией.

Поле данных. Поле данных или информационное поле присутствует только в информационных кадрах. Содержит заголовок сетевого уровня и данные пользователя максимум 128 байт.

Проверочное поле. Проверочное поле содержит проверочную последовательность, которая формируется путем деления адреса, управления и данных на стандартный образующий полином циклического кода g(x)=X^16+X^12+X^5+1. Остаток от деления содержит 2 октета и записывается в проверочное поле.

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








*


Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации