русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Канальный уровень


Дата добавления: 2013-12-23; просмотров: 2368; Нарушение авторских прав


Физический уровень

Уровень 1 - физический(physical layer) - самый низкий уровень OSI-модели, определяющий процесс прохождения сигналов через среду передачи между сетевыми устройствами (узлами сети).

.Реализует управление каналом связи:

• подключение и отключение канала связи;

• формирование передаваемых сигналов и т.п. Описывает:

 

• механические, электрические и функциональные характеристики среды передачи;

• средства для установления, поддержания и разъединения физического соединения.

Обеспечивает при необходимости:

• кодирование данных;

• модуляцию сигнала, передаваемого по среде.

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

Из-за наличия помех, воздействующих на электрическую линию связи, достоверность передачи, измеряемая как вероятность искажения одного бита, составляет 10"4 - 10"6. Это означает, что в среднем на 10000 -1000000 бит передаваемых данных один бит оказывается искажённым.

Канальный уровеньили уровень передачи данных(data link layer) является вторым уровнем OSI-модели. Реализует управление:

• доступом сетевых устройств к среде передачи, когда два или более устройств могут использовать одну и ту же среду передачи;

• надежной передачей данных в канале связи, позволяющей увеличить достоверность передачи данных на 2-4 порядка.

Описывает методы доступа сетевых устройств к среде передачи, основанные, например, на передаче маркера или на соперничестве. Обеспечивает:

• функциональные и процедурные средства для установления, поддержания и разрыва соединения;

• управление потоком для предотвращения переполнения приемного устройства, если его скорость меньше, чем скорость передающего устройства;

• надежную передачу данных через физический канал с вероятностью искажения данных 10" - 10" за счёт применения методов и средства контроля передаваемых данных и повторной передачи данных при обнаружении ошибки.



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

Блок данных, передаваемый на канальном уровне, называется кадром (frame).

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

Как будет показано в разделе 3, универсальные МАС-адреса в ЛВС Ethernet и Token Ring являются 6-байтными и записываются в шестнадцатеричном виде, причём байты адреса разделены дефисом, например: 00-19-45-A2-B4-DE.

К процедурам канального уровня относятся:

• добавление в кадры соответствующих адресов;

• контроль ошибок;

• повторная, при необходимости, передача кадров.

На канальном уровне работают ЛВС Ethernet, Token Ring и FDDI.



<== предыдущая лекция | следующая лекция ==>
Понятия процесса и уровня | Транспортный уровень


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.