80) Стек протоколов tcp/ip
Протокол — стандарт, описывающий правила взаимодействия функциональных блоков при передаче данных.
Интерфейс – это набор функций, который нижележащий уровень предоставляет вышележащему.
Стек протоколов – это набор протоколов разных уровней, достаточных для организации взаимодействия систем.
Сетевая модель OSI (англ. open systems interconnection basic reference model — базовая эталонная модель взаимодействия открытых систем, сокр. ЭМВОС; 1978 г.) — абстрактная сетевая модель для коммуникаций и разработки сетевых протоколов.
Уровни OSI:
Физический уровень (англ. physical layer) — нижний уровень модели, предназначенный непосредственно для передачи потока данных. Осуществляет передачу электрических или оптических сигналов в кабель или в радиоэфир и, соответственно, их приём и преобразование в биты данных в соответствии с методами кодирования цифровых сигналов. Другими словами, осуществляет интерфейс между сетевым носителем и сетевым устройством.
На этом уровне также работают концентраторы, повторители сигнала и медиаконвертеры.
Функции физического уровня реализуются на всех устройствах, подключенных к сети. Со стороны компьютера функции физического уровня выполняются сетевым адаптером или последовательным портом. К физическому уровню относятся физические, электрические и механические интерфейсы между двумя системами. Физический уровень определяет такие виды среды передачи данных как оптоволокно, витая пара, коаксиальный кабель, спутниковый канал передач данных и т. п.
Характеристики: уровни напряжений, временные параметры изменённых напряжений, скорости физической передачи данных, максимальные расстояния передачи информации, физические разъемы и др.
Канальный уровень (англ. data link layer) предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Полученные с физического уровня данные он упаковывает в кадры, проверяет на целостность, если нужно, исправляет ошибки (формирует повторный запрос поврежденного кадра) и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием.
На этом уровне работают коммутаторы, мосты и другие устройства. Говорят, что эти устройства используют адресацию второго уровня (по номеру уровня в модели OSI).
Сетевой уровень (англ. network layer) модели предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и «заторов» в сети.
Протоколы сетевого уровня маршрутизируют данные от источника к получателю. Работающие на этом уровне устройства (маршрутизаторы) условно называют устройствами третьего уровня (по номеру уровня в модели OSI).
Транспортный уровень (англ. transport layer) модели предназначен для обеспечения надёжной передачи данных от отправителя к получателю. При этом уровень надёжности может варьироваться в широких пределах. Существует множество классов протоколов транспортного уровня, начиная от протоколов, предоставляющих только основные транспортные функции (например, функции передачи данных без подтверждения приема), и заканчивая протоколами, которые гарантируют доставку в пункт назначения нескольких пакетов данных в надлежащей последовательности, мультиплексируют несколько потоков данных, обеспечивают механизм управления потоками данных и гарантируют достоверность принятых данных. Например, UDP ограничивается контролем целостности данных в рамках одной датаграммы, и не исключает возможности потери пакета целиком, или дублирования пакетов, нарушение порядка получения пакетов данных; TCP обеспечивает надёжную непрерывную передачу данных, исключающую потерю данных или нарушение порядка их поступления или дублирования, может перераспределять данные, разбивая большие порции данных на фрагменты и наоборот склеивая фрагменты в один пакет.
Сеансовый уровень (англ. session layer) модели обеспечивает поддержание сеанса связи, позволяя приложениям взаимодействовать между собой длительное время. Уровень управляет созданием/завершением сеанса, обменом информацией, синхронизацией задач, определением права на передачу данных и поддержанием сеанса в периоды неактивности приложений.
Представительный уровень (уровень представления; англ. presentation layer) обеспечивает преобразование протоколов и кодирование/декодирование данных. Запросы приложений, полученные с прикладного уровня, на уровне представления преобразуются в формат для передачи по сети, а полученные из сети данные преобразуются в формат приложений. На этом уровне может осуществляться сжатие/распаковка или кодирование/декодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.
Прикладной уровень (уровень приложений; англ. application layer) — верхний уровень модели, обеспечивающий взаимодействие пользовательских приложений с сетью:
позволяет приложениям использовать сетевые службы:
удалённый доступ к файлам и базам данных,
пересылка электронной почты;
отвечает за передачу служебной информации;
предоставляет приложениям информацию об ошибках;
формирует запросы к уровню представления.
Стек протоколов TCP/IP (англ. Transmission Control Protocol/Internet Protocol, Протокол управления передачей) — набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD, используемых в сетях. Протоколы работают друг с другом в стеке (англ. stack, стопка) — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции. Например, протокол TCP работает поверх протокола IP.
Стек протоколов TCP/IP основан на модели сетевого взаимодействия DOD и включает в себя протоколы четырёх уровней:
- прикладного (application),
- транспортного (transport),
- сетевого (network),
- канального (data link).
- физического
Протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных.
- 1. Компьютерные сети: определение
- 2. Главные сетевые услуги
- 3. Обобщённая структура компьютерной сети
- 4. Классификация компьютерных сетей
- 5.Локальные сети: определение
- 6. Классификация локальных сетей
- 7. Сети с централизованным управлением: достоинства и недостатки
- 8.Одноранговые сети: достоинства и недостатки
- 9. Сети «Клиент-сервер»: достоинства и недостатки
- 10.Технология клиент-сервер. Виды серверов
- 11. Локальные сети: базовые топологии
- 12. Физические топологии: сравнительная характеристика
- 13. Физические среды передачи данных: классификация
- 14. Толстый коаксиальный кабель
- 15. Тонкий коаксиальный кабель
- 16. Витая пара: виды и категории
- 17.Оптоволоконный кабель: характеристики
- 18. Одномодовое, многомодовое оптоволокно
- 19. Преимущества и недостатки оптических систем связи
- 20. Беспроводная среда передачи
- 21. Диапазоны электромагнитного спектра
- 22. Радиорелейные линии связи
- 23. Спутниковые каналы передачи данных
- 24. Геостационарный спутник
- 25. Средне- и низкоорбитальные спутники
- 26. Инфракрасное излучение
- 27. Системы персонального радиовызова
- 28. Сотовые системы мобильной связи
- 29. Транкинговая радиосвязь
- 30. Методы доступа к среде передачи: классификация
- 31. Метод доступа к среде csma/cd. Этапы дотупа к среде
- 33. Метод доступа с маркером
- 34. Метод доступа по приоритету
- 35. Модель взаимодействия открытых систем osi
- 36. Понятия протокола и интерфейса
- 37. Уровни эталонной модели и их функции
- 38. Стеки протоколов
- 39. Сетевая технология: определение
- Протоколы уровней mac и llc взаимно независимы - каждый протокол mac-уровня может применяться с любым типом протокола llc-уровня и наоборот.
- 47. Хронология Ethernet
- 48. Форматы кадров Ethernet.
- 55. Стек Ethernet.
- 61. Ieee 802.4 (Arcnet ): история, время появления, основные характеристики.
- 62. Сеть Token Ring: принципы работы и основные характеристики.
- 63. Fddi. Архитектура сети, метод доступа, стек протоколов.
- 64. Fddi. Кадр. Процедуры управления доступом к кольцу и инициализации работы кольца.
- 65. Отличия wan от lan.
- 68. Классификация глобальных сетей:
- 74) Глобальная сеть Интернет. История появления сети Интернет.
- 16 Мая, Минск /Корр. Белта/. Количество абонентов и пользователей сети Интернет в Беларуси достигло 6,8 млн.
- 76) Принципы Интернета
- 77) Виды услуг, предоставляемых в сети Интернет.
- 78) Www. История появления. Основные понятия.
- 79) Протоколы электронной почты
- 80) Стек протоколов tcp/ip
- 81) Адресация в сети Интернет.
- 82) Протокол tcp. Основные функции. Организация установления соединений
- 83) Протокол udp
- 84) Протокол ip. Основные функции. Формат заголовка. Версии протокола
- 85) Классы ip-адресов.
- 86) Особые ip-адреса
- 87) Подсети: назначение
- 88) Маска ip-адреса
- 90) Формат ip-пакета
- 91) Принципы маршрутизации
- 92) Протоколы arp, rarp: назначение
- 93) Протокол dhcp
- 95) Методы доступа к сети Интернет
- 96) Сетевые адаптеры
- 97) Передача кадра (этапы)
- 98) Прием кадра (этапы)
- 99) Классификация адаптеров
- 100) Повторитель (repeator)
- 101) Концентратор (hub)
- 102) Мост (bridge)
- 103) Отличия моста от повторителя:
- 104) Ограничения топологии сети, построенной на мостах
- 105) Коммутатор (switch, switching hub)
- 106) Основные задачи коммутаторов
- 107) Построение таблицы mac-адресов
- 108) Протокол покрывающего дерева (Spanning Tree Protocol)
- 109) Коммутатор или мост
- 110) Маршрутизатор: назначение, классификация
- 111) Функции маршрутизатора:
- 112) Маршрутизаторы против коммутаторов
- 113) Общая характеристика сетей атм. Основные компоненты. Трёхмерная модель протоколов сети атм.
- 114) Уровень адаптации атм, его функции.
- 115) Уровень атм и физический уровень в сетях атм. Функции.
- 116) Основные виды интерфейсов в сетях атм.
- 117) Виртуальные пути и виртуальные каналы в атм. Организация их установления.
- 118) Формат ячейки атм.
- Сети пакетной коммутации X.25.
- Сети Frame Relay.
- Сети isdn
- Виртуальные сети
- Методика расчета конфигурации сети Ethernet.
- Методика расчета конфигурации сети Fast Ethernet
- Сигналы: характеристики и классификация
- Причины ухудшения сигнала при передаче
- Сравнение цифрового и аналогового сигнала
- Модуляция при передаче аналоговых сигналов
- Преобразование аналогового сигнала в цифровой
- Теорема Найквиста-Котельникова
- Импульсно-кодовая модуляция
- Квантование
- Методы кодирования
- Потенциальный код nrz
- Биполярное кодированиеAmi
- Манчестерский код
- Потенциальный код 2b1q
- Потенциальный код 4b/5b
- Методы мультиплексирования
- Коммутация каналов на основе метода fdm
- Коммутация каналов на основе метода wdm
- Коммутация каналов на основе метода tdm
- Режимы использования среды передачи: дуплекс, симплекс, полудуплекс.
- Понятие икт
- Обобщенная структура телекоммуникационной сети
- Сеть доступа
- Транспортная сеть
- Коммутация: классификация.
- Сетевой интеллект
- Сетевое управление: уровни
- Иерархия скоростей
- Сети pdh
- Ограничения технологии pdh
- Сети sdh/Sonet
- Скорости передачи иерархии sdh