- •1. Эталонная модель взаимодействия открытых систем
- •Уровни модели osi
- •2. Методы кодирования информации в сетях Ethernet
- •3. Топология локальных сетей
- •4. Лвс Ethernet: 10 Мбит, 100 Мбит (стандарт ieee 802.3)
- •5. Gigabit Ethernet
- •6. Метод доступа в сетях Ethernet (csma/cd)
- •7. Структура кадра Ethernet, полезная нагрузка, минимальный размер кадра Ethernet
- •Базовая структура кадра Ethernet
- •8. Коммутаторы Ethernet второго уровня
- •9. Заголовок ip. Тип сервиса
- •10. Адресация межсетевого протокола. Маска подсети.
- •11. Arp-протокол. Примеры запроса/ответа, обнаружение конфликта ip-адресов
- •12. Фрагментация протокола ip
- •13. Icmp-сообщения
- •14. IPv6
- •Версия 4
- •Версия 6
- •15. Маршрутизация в лвс
- •16. Протокол udp, применение
- •17. Протокол tcp. Заголовок, флаги
- •Флаги (управляющие биты):
- •18. Tcp-соединение, поддержка tcp-соединения, завершение соединения
- •Установка соединения
- •Завершение соединения
- •19. Эталонная модель взаимодействия открытых систем
- •20.Технология ip Security и vpn
- •21. Протокол dns
- •Ключевые характеристики dns
- •Дополнительные возможности
- •Терминология и принципы работы
- •Рекурсия
- •Обратный dns-запрос
- •Записи dns
- •Зарезервированные доменные имена
- •Интернациональные доменные имена
- •22. Протокол ftp
- •23. Протокол передачи почты (smtp, pop3)
- •24. Протокол dhcp
- •25. Транспортный протокол реального времени rtc
19. Эталонная модель взаимодействия открытых систем
Стек протоколов TCP/IP — набор сетевых протоколовпередачи данных, используемых в сетях, включая сетьИнтернет. Название TCP/IP происходит из двух наиважнейших протоколов семейства —Transmission Control Protocol(TCP) иInternet Protocol(IP), которые были разработаны и описаны первыми в данном стандарте. Также изредка упоминается какмодель DODв связи с историческим происхождением от сетиARPANETиз 1970 годов (под управлениемDARPA,Министерства обороны США)
Протоколы работают друг с другом в стеке(англ.stack, стопка) — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции. Например, протоколTCPработает поверх протоколаIP.
Стек протоколов TCP/IP включает в себя четыре уровня:
прикладной уровень(application layer),
транспортный уровень(transport layer),
сетевой уровень(internet layer),
канальный уровень(link layer).
Протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных.
Модель TCP/IP (5 уровней)
Прикладной (5) уровень (Application Layer) или уровень приложений обеспечивает услуги, непосредственно поддерживающие приложения пользователя, например, программные средства передачи файлов, доступа к базам данных, средства электронной почты, службу регистрации на сервере. Этот уровень управляет всеми остальными уровнями. Например, если пользователь работает с электронными таблицами Excel и решает сохранить рабочий файл в своей директории на сетевом файл-сервере, то прикладной уровень обеспечивает перемещение файла с рабочего компьютера на сетевой диск прозрачно для пользователя.
Транспортный (4) уровень (Transport Layer) обеспечивает доставку пакетов без ошибок и потерь, а также в нужной последовательности. Здесь же производится разбивка на блоки передаваемых данных, помещаемые в пакеты, и восстановление принимаемых данных из пакетов. Доставка пакетов возможна как с установлением соединения (виртуального канала), так и без. Транспортный уровень является пограничным и связующим между верхними тремя, сильно зависящими от приложений, и тремя нижними уровнями, сильно привязанными к конкретной сети.
Сетевой (3) уровень (Network Layer) отвечает за адресацию пакетов и перевод логических имен (логических адресов, например, IP-адресов или IPX-адресов) в физические сетевые MAC-адреса (и обратно). На этом же уровне решается задача выбора маршрута (пути), по которому пакет доставляется по назначению (если в сети имеется несколько маршрутов). На сетевом уровне действуют такие сложные промежуточные сетевые устройства, как маршрутизаторы.
Канальный (2) уровень или уровень управления линией передачи (Data link Layer) отвечает за формирование пакетов (кадров) стандартного для данной сети (Ethernet, Token-Ring, FDDI) вида, включающих начальное и конечное управляющие поля. Здесь же производится управление доступом к сети, обнаруживаются ошибки передачи путем подсчета контрольных сумм, и производится повторная пересылка приемнику ошибочных пакетов. Канальный уровень делится на два подуровня: верхний LLC и нижний MAC. На канальном уровне работают такие промежуточные сетевые устройства, как, например, коммутаторы.
Физический (1) уровень (Physical Layer) – это самый нижний уровень модели, который отвечает за кодирование передаваемой информации в уровни сигналов, принятые в используемой среде передачи, и обратное декодирование. Здесь же определяются требования к соединителям, разъемам, электрическому согласованию, заземлению, защите от помех и т.д. На физическом уровне работают такие сетевые устройства, как трансиверы, репитеры и репитерные концентраторы.