10.1А: Сеть и безопасность
Протокол TCP/IP
10.5.1.4 объяснять принцип использования протокола пакетной передачи данных TCP/IP
Давайте вспомним стек протоколов!
Стек протоколов – это набор протоколов, организованных в иерархическую структуру, которая обеспечивает связь и обмен данных между компьютерами или устройствами в компьютерной сети. Каждый протокол в стеке выполняет определенные функции, а комбинация этих протоколов обеспечивает полный набор возможностей для связи.
Одним из наиболее распространенных стеков протоколов является TCP/IP, который является основным протоколом интернета. Он состоит из четырех уровней.
Канальный уровень (Network Interface Layer) | Транспортный уровень (Transport Layer) |
Сетевой уровень (Network Layer) | Прикладной уровень (Application Layer) |
Описать работу каждого уровня
- приводит не менее двух примеров протоколов, относящихся к данному уровню
А как вы думаете, что реально происходит с данными, когда мы, например, открываем сайт или отправляем сообщение?
Если данные в сети передаются пакетами, то как проверить, дошёл ли пакет до получателя?
Как можно увидеть путь, по которому проходит информация от вашего компьютера до другого устройства в интернете?
Мы узнали, какие уровни есть у стека TCP/IP
КО:
использует сетевые команды ping, tracert для диагностики работоспособности сети
Чем отличается команда ping от команды tracert?
ping проверяет доступность узла и время отклика, tracert показывает маршрут и все узлы, через которые проходит пакет
Как с помощью команды ping можно понять, что в сети есть проблемы?
потеря пакетов, большой отклик, отсутствие ответа
Этот уровень обрабатывает маршрутизацию пакетов данных через различные сети. Он использует протокол IP (Internet Protocol) для адресации и маршрутизации пакетов данных |
На этом уровне осуществляется надежная доставка данных между узлами в сети. Протокол TCP (Transmission Control Protocol) обеспечивает надежность, управление потоком данных и контроль ошибок, а протокол UDP (User Datagram Protocol) предоставляет безгарантийную доставку без подтверждений |
Этот уровень отвечает за передачу данных между физическими устройствами в сети. Он определяет формат кадров и правила доступа к среде передачи данных, такие как Ethernet или Wi-Fi |
На этом уровне находятся приложения и сервисы, которые используют сеть для обмена данными. Примеры протоколов на этом уровне включают HTTP (Hypertext Transfer Protocol) для передачи веб-страниц, SMTP (Simple Mail Transfer Protocol) для отправки электронной почты и FTP (File Transfer Protocol) для передачи файлов |
Сетевой (Network Layer) |
Транспортный уровень (Transport Layer) |
Канальный (Network Interface Layer) |
Прикладной уровень (Application Layer) |
Запишите алгоритм передачи пакетов в тетрадь по схеме TCP/IP
КО: |
Описывает алгоритм передачи пакетов в сети Интернет с опорой на схему TCP/IP |
Сообщение подготавливается к передаче → оно … (что происходит с данными?)
Каждый фрагмент получает … (что добавляется, чтобы можно было доставить и собрать?)
Фрагменты отправляются в сеть и могут … (как именно они движутся по сети?)
На стороне получателя фрагменты … (что с ними делают?)
В итоге формируется … (какой результат?).
2. Назови протоколы, которые обеспечивают отправку и прием сообщений через сеть.
3. Объясни назначение TCP/IP-протокола.
4. Перечисли, из каких частей состоит TCP/IP-стек. Поясни назначение каждого уровня.
5. Укажи, какие протоколы используются на прикладном уровне.
6. Объясни, для чего при отправке сообщения необходимо указывать номер порта.
7. Перечисли, из каких частей состоит сокет, сформулируй его назначение.
8*. Укажи уровень TCP/IP-стека, на котором используется маршрутизатор.
• Я узнал на уроке…
• Мне было интересно…
• Было трудно...
• Мне захотелось…
• Хочу узнать еще о..