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

Управление потоком с помощью окна

При данном способе управления устанавливается буфер, в который можно поместить несколько кадров. Окно может быть статическим и динамическим.

При статическом окне (Static Window) буфер занимает память в размере окна.

Отправитель, посылающий кадры, осуществляет следующие функции:

1. Подготавливает кадры с данными

2. Присваивает каждому временный номер (например, от 1 до 7)

3. Передает кадры по носителю.

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

При динамическом окне (Dynamic Window) сетевые устройства договариваются о размере окна. Такое окно обычно называют «скользящим окном» (sliding windows). Можно привести аналогию с содовой. Если ее вливают слишком много, человек начинает захлебываться и махать руками. Если на устройство поступает слишком много кадров и они не помещаются в буфер, получатель отправляет специальный пакет (choke packet) и отправитель уменьшает размер кадров в окне. Далее отправитель постепенно увеличивает скорость передачи пакетов, пока не получит следующий специальный пакет. Таким образом размер окна постоянно плавает. Для уменьшения времени ожидания подтверждения рекомендуется размер окна отправителя ставить больше по сравнению с размером буфера получателя.

Управление потоком с помощью гарантированной скорости.

При данном способе приемник и передатчик заранее согласовывают скорость связи. В процессе сеанса эта скорость не изменяется. Это самый простом способ управления потоком.

Контроль ошибок подуровня llc

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

1. Пакет не достигает приемника – это происходит при использовании служб ориентированных на подключение и служб подтверждения без установления связи. Если передатчик не получает подтверждения о доставке кадра (или получает негативное подтверждение – NAK (negative acknowledgment), то он засчитывает ошибку и повторяет передачу.

2. Код CRC не совпадает. Получатель пересчитывает контрольную сумму кадра и сравнивает ее с полученной. Если они не совпадают, получатель запрашивает перепосылку.

Заключение

Канальный уровень OSI выполняет следующие функции:

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

2. Обнаружение и, по возможности, исправление ошибок

3. Контролирует поток данных

4. Опознает компьютер в сети

К канальному уровню относят:

Логическую топологию

Доступ к среде передачи

Адресацию

Синхронизацию

Обслуживание соединений

Основной задачей протоколов канального уровня является доставка кадра узлу назначения в сети определенной технологии и достаточно простой топологии.

• Асинхронные протоколы разрабатывались для обмена данными между низкоскоростными старт-стопными устройствами: телетайпами, алфавитно-цифровыми терминалами и т.п. В этих протоколах для управления обменом данными используются не кадры, а отдельные символы из нижней части кодовых таблиц ASCII или EBCDIC. Пользовательские данные могут оформляться в кадры, но байты в таких кадрах всегда отделяются друг от друга стартовыми и стоповыми сигналами.

• Синхронные протоколы посылают кадры как для отправки пользовательских данных, так и для управления обменом.

• В зависимости от способа выделения начала и конца кадра синхронные протоколы делятся на символьно-ориентированные и бит-ориентированные. В первых для этой цели используются символы кодов ASCII или EBCDIC, а в последних - специальный набор бит, называемый флагом. Бит-ориентированные протоколы более рационально расходуют поле данных кадра, так как для исключения из него значения, совпадающего с флагом, добавляют к нему только один дополнительный бит, а символьно-ориентированные протоколы добавляют целый символ.

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

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

Список использованных источников

1. Кульгин М. Технологии корпоративных сетей. Энциклопедия. [Текст] / М. Кульгин. - СПб.: Питер, 2000.

2. Амато В. Основы организации сетей Cisco. Т. 1 и 2 / Пер. с англ. [Текст] / В. Амато. - М.: Изд. дом “Вильямс”, 2004. ISBN: 5-8459-0258-4, ISBN: 5-8459-0283-5

3. Вишневский А. Сетевые средства Windows 2000. [Текст] / А. Вишневский. – СПб.: Питер, 2000. ISBN: 5-272-00179-6

4. Вычислительные системы, сети и телекоммуникации [Текст]: учебник для вузов / А.П. Пятибратов и др. - 3-е изд. - М.: Финансы и статистика, 2008. ISBN: 978-5-279-03285-3

5. Галкин В.А. Телекоммуникации и сети [Текст]: учеб. пособие для студентов вузов по специальности "Автоматизированные системы обработки информации и управления" направления подготовки дипломированных специалистов "Информатика и вычислительная техника" / Под ред. В.А. Галкина, Ю.А. Григорьева. - М. : МГТУ им. Н.Э. Баумана, 2003.

6. Иванова Т.И. Корпоративные сети связи. [Текст] / Т.И. Иванова. - М.: Эко-Трендз, 2001. ISBN: 978-5-88405-029-7

7. Информатика. Учебник / Под ред. Макаровой, Н.В. [Текст] / Н.В. Макарова. - М.: Финансы и статистика, 2006. ISBN: 5-279-02202-0

8. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. [Текст] / В. Г. Олифер, Н. А Олифер. - СПб.: Питер, 2007. ISBN: 5-469-00504-6

9. Таненбаум Э. Компьютерные сети. [Текст] / Э. Таненбаум. - СПб.: Питер, 2007. ISBN: 978-5-318-00492-6

10. Шиндер Д.Л. Основы компьютерных сетей / Пер. с англ. [Текст] / Д.Л. Шиндер. - М.: Вильямс, 2003. ISBN: 5-8459-0285-1.

Размещено на Allbest.ru