Скачать презентацию План лекции 8 1 2 3 4 Канальный Скачать презентацию План лекции 8 1 2 3 4 Канальный

Seti_EVM_i_telekommunikatsii_Lektsia_8_2009.ppt

  • Количество слайдов: 30

План лекции 8 1. 2. 3. 4. Канальный уровень Физический уровень Стек протоколов TCP/IP План лекции 8 1. 2. 3. 4. Канальный уровень Физический уровень Стек протоколов TCP/IP Транcпортный уровень стека TCP/IP

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

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

Примеры протоколов канального уровня для локальных сетей: l l l Token Ring, Ethernet, Fast Примеры протоколов канального уровня для локальных сетей: l l l Token Ring, Ethernet, Fast Ethernet, 100 VG-Any. LAN, FDDI.

Канальный уровень в глобальных сетях Канальный уровень в глобальных сетях

CSU/DSU - модуль обслуживания канала и данных Назначение - настройка на скорость канала, кратной CSU/DSU - модуль обслуживания канала и данных Назначение - настройка на скорость канала, кратной наименьшей скорости 64 кбит/с, используемой телефонными компаниями.

Протоколы типа Протоколы типа "точка-точка" l l (High-level Difta Link Control, HDLC) (Point to Point Protocol, PPP)

Функции протоколов: l l инкапсуляция маршрутизатором IP- пакета в кадр HDLC, или кадр РРР, Функции протоколов: l l инкапсуляция маршрутизатором IP- пакета в кадр HDLC, или кадр РРР, в зависимости от того, какой из этих двух протоколов им используется; управление потоком кадров, так как промежуточные коммутаторы могут переполниться при слишком высокой интенсивности трафика по индивидуальному каналу; предварительное установление соединения; повторная передача кадров при их искажениях и потерях

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

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

На физическом уровне действуют стандарты на: l l l характеристики среды передачи данных (полоса На физическом уровне действуют стандарты на: l l l характеристики среды передачи данных (полоса пропускания, помехозащищенность, волновое сопротивление и т. д. ). характеристики электрических и оптических сигналов, передающих дискретную информацию (крутизна фронтов импульсов, уровни напряжения и тока передаваемого сигнала, тип кодирования двоичной информации, скорость передачи и т. д. ); способ соединения сетевого кабеля с платой сетевого адаптера (типы разъемов, количество контактов в разъемах и их функции).

Стандартные стеки протоколов Стек протоколов- набор протоколов, достаточный для организации взаимодействия узлов в сети. Стандартные стеки протоколов Стек протоколов- набор протоколов, достаточный для организации взаимодействия узлов в сети. Популярные стеки: SNA IPX/SPX Net. BIOS/SMB DEC net OSI TCP/IP

Стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol) Стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol)

Стек TCP/IP Прикладной уровень (прикладной и представительный уровни модели OSI) Транспортный уровень (транспортный и Стек TCP/IP Прикладной уровень (прикладной и представительный уровни модели OSI) Транспортный уровень (транспортный и сеансовый уровни модели OSI) Уровень межсетевого взаимодействия уровень Интернета (сетевой уровень модели OSI) Уровень сетевых интерфейсов (канальный и физический уровни модели OSI

Транcпортный уровень стека TCP/IP l l TCP (Transport Control Protocol); UDP (User Datagram Protocol, Транcпортный уровень стека TCP/IP l l TCP (Transport Control Protocol); UDP (User Datagram Protocol, пользовательский протокол дейтаграмм).

Протокол надежной доставки сообщений TCP Функции: 1. Установление и разрыв соединения 2. Надежная передача Протокол надежной доставки сообщений TCP Функции: 1. Установление и разрыв соединения 2. Надежная передача данных

Структуру TCP-сегмента Структуру TCP-сегмента

Поле Поле "флаги" (flags) содержит управляющую информацию: l l l URG - срочное сообщение; ACK - квитанция на принятый сегмент; PSH - запрос на отправку сообщения без ожидания заполнения буфера; RST - запрос на восстановление соединения; SYN - сообщение используемое для синхронизации счетчиков переданных при установлении соединения; FIN - признак достижения передающей стороной последнего байта в потоке передаваемых данных.

Установление и разрыв соединения Протокол ТСР ориентирован на соединение. Поэтому передачей данных 2 компьютера Установление и разрыв соединения Протокол ТСР ориентирован на соединение. Поэтому передачей данных 2 компьютера устанавливают логическое соединение. Соединения на основе протокола TCP это дуплексный режим обмена. В одном направлении передается информация управления, в противоположном сообщения прикладного уровня. Оба соединения устанавливаются и разрываются независимо друг от друга.

Передача данных Протокол ТСР при передаче данных, выполняют действия: l сегментирует данные; l обнаруживает Передача данных Протокол ТСР при передаче данных, выполняют действия: l сегментирует данные; l обнаруживает и исправляет ошибки в каждом передаваемом пакете; l управляет потоком. Именно поэтому этот протокол называют надежным.

Сегментация данных Процесс деления сообщения на части называют сегментацией. Сегментация данных Процесс деления сообщения на части называют сегментацией.

Размер сегментов Условие выбора размера - при упаковки сегмента в IP-пакет максимальный размер сегмента Размер сегментов Условие выбора размера - при упаковки сегмента в IP-пакет максимальный размер сегмента (MSS) не должен превосходить максимального размера поля данных IP-пакета на сетевом уровне.

Сегментация данных перед отправкой Сегментация данных перед отправкой

Выявление ошибок ТСР сравнивает «сквозные» контрольные суммы прикладных данных, вычисленные в начале и в Выявление ошибок ТСР сравнивает «сквозные» контрольные суммы прикладных данных, вычисленные в начале и в конце передачи пакета.

Исправление ошибок Ошибками передачи являются: l сегмент достигает адресата в испорченном виде; l сегмент Исправление ошибок Ошибками передачи являются: l сегмент достигает адресата в испорченном виде; l сегмент совсем не достигает адресата.

Процесс исправления ошибок протоколом TCP Процесс исправления ошибок протоколом TCP

Управление потоком данных Управление потоком данных

Пример В поле номер подтверждения АСК содержится число ACK=15001 (последняя квитанция), а размер окна Пример В поле номер подтверждения АСК содержится число ACK=15001 (последняя квитанция), а размер окна – W=500, отправитель понимает, что байты до N=15000 байта приняты успешно, и теперь можно передавать байты с 15001 до 15500. Если к моменту окончания передачи этих 500 байтов квитанция не получена, передачу нужно приостановить. Такой способ управления потоком называется методом скользящего окна.

Метод скользящего окна Метод скользящего окна