10.1А: Сеть и безопасность
Протокол TCP/IP
10.5.1.4 объяснять принцип использования протокола пакетной передачи данных TCP/IP
https://thedifference.ru/chem-otlichaetsya-wan-ot-lan/
Глобальная сеть
Локальная сеть
Протокол — это стандартизированная система правил, определяющая, как устройства в сети обмениваются информацией.
📌 Пример из жизни:�Представьте, что вы разговариваете с человеком на одном языке — вы понимаете друг друга. Но если один говорит только по-английски, а другой только по-русски, общение будет невозможным.�Так же и компьютеры: чтобы обмениваться данными, им нужен «общий язык» — это и есть протокол.
📌 В сети таких протоколов много:
HTTP — для просмотра сайтов.
SMTP —для отправки электронной почты.
FTP — для передачи файлов между компьютерами.
TCP/IP — «универсальный язык» для передачи информации в интернете.
Протокол — это как правила дорожного движения для автомобилей. Если все водители будут их соблюдать, движение будет безопасным и упорядоченным. Так и в сети: если устройства следуют правилам протокола, данные доходят до адресата правильно и без ошибок
WEB протоколы HTTP и FTP
HTTP (англ. Hyper Text Transfer Protocol) является базовым протоколом, используемым Всемирной паутиной, который определяет, какие действия веб-серверы и браузеры должны выполнять в ответ на различные команды. HTTP предоставляет стандартные правила для взаимодействия веб-браузеров и серверов
Рассмотри изображения. Сформулируй различия между HTTP и HTTPS
Основные различия между:
(HyperText Transfer Protocol)
и
(HyperText Transfer Protocol Secure)
| HTTP | HTTPS |
Безопасность | Протокол не обеспечивает защиту данных, передаваемых между клиентом и сервером. Информация отправляется в открытом виде и может быть перехвачена | Использует шифрование с помощью протокола TLS (Transport Layer Security) или его предшественника SSL (Secure Sockets Layer) для защиты данных. Это делает обмен информацией более безопасным и защищает от перехвата |
Использование сертификатов | Не требует наличия сертификатов. Сервер не подтверждает свою идентичность | Для работы требуется SSL-сертификат, который подтверждает подлинность веб-сайта и шифрует данные |
Производительность | Обмен данными может быть быстрее, так как нет дополнительных затрат на шифрование | Шифрование может немного замедлить соединение, но современные технологии и серверные оптимизации делают разницу минимальной |
Пользовательское доверие | Пользователи могут сомневаться в безопасности сайта, поскольку он не шифрует данные | Обеспечивает большую степень доверия пользователей, так как адрес сайта начинается с "https://" и браузеры часто отображают значок замка, указывающий на безопасность |
FTP (англ. File Transfer Protocol) – протокол передачи файлов. Стандартный сетевой протокол, используемый для передачи файлов между клиентом и сервером в компьютерной сети.
FTP построен на архитектуре модели клиент-сервер с использованием отдельных соединений управления и передачи данных между компьютерами сети.
- Пакетная передача (сетевой пакет);
- стек протоколов TCP/IP;
- узлы;
- статические и динамические IP адреса;
- сервер;
- клиент.
составить оптимальный вариант определений
1 группа: почтовые протоколы;
2 группа: протоколы передачи гипертекста;
3 группа: транспортные протоколы;
4 группа: протокол передачи данных в сети.
Результаты выполнения заданий каждой группы нужно оформить в виде таблицы.
КО | Дескрипторы |
Описывает назначение протоколов | - перечисляет название протоколов; - описывает назначения протоколов |
Соедините стрелками понятие и его правильное определение
***
Протокол ТСР – протокол управления передачей данных (обеспечивает и контролирует надежную передачу информации по сети)
Протокол IP –
интернет-протокол,
или протокол
маршрутизации
(определяет в
передаваемых данных
адрес и содержимое)
Протокол определяет:
Какие данные будут переданы
Какие данные будут переданы
Дошли данные до адресата или нет
Все сети, которые подключаются к Интернету, используют для соединения и передачи данных ТСР/IP протокол. Этот протокол помогает определить, как конкретный компьютер должен быть подключен к Интернету и как данные должны передаваться между ними.
Стек протоколов TCP/IP – это набор сетевых протоколов для передачи данных. Стек протоколов TCP/IP включает в себя четыре уровня. На каждом уровне имеются свои протоколы
Принцип пакетной обработки
На изображении ниже приведен пример отправки файла с компьютера А на компьютер В. Рассмотри изображение.
1. Какой из компьютеров является отправителем/получателем?
2. Опиши этапы процесса отправки файла с одного компьютера на другой.
3. На какие части разделено сообщение, отправляемое компьютером А?
4. Как ты считаешь, что необходимо указать на пакетах, чтобы они дошли
до получателя?
Данные по сети передаются небольшими частями – пакетами. Это обусловлено тем, что передаваемые по сети файлы могут быть очень большими по размеру. А отправлять большое сообщение за один раз нецелесообразно, так как отправляющий и принимающий узлы будут связаны одним сообщением. Для решения этой проблемы существует коммутация пакетов
Пакетная коммутация обеспечивает доставку пакетов данных между устройствами через сеть
Коммутацию пакетов можно представить в виде последовательности шагов
Каждый пакет состоит из двух частей
Заголовок
Полезная нагрузка
включает IP-адреса отправителя и получателя, номер пакета, общее количество пакетов, содержащихся в сообщении
данные сообщения
1. Данные разбиваются на пакеты.
2. Каждый пакет имеет адрес отправителя, адрес получателя и полезную нагрузку (данные).
3. Если для данных требуется несколько фрагментов, то отмечается порядок каждого пакета.
4. Пакеты, отправленные в сеть, перемещаются с маршрутизатора на маршрутизатор по разным путям.
5. Как только пакеты приходят на компьютер получателя, они упорядочиваются.
6. С компьютера получателя отправляется сообщение, которое указывает, что сообщение было получено.
7. Если нет подтверждающего сообщения, отправитель передает данные снова.
**Сравните протокола TCP/IP с UDP
Характеристика | TCP (Transmission Control Protocol) | UDP (User Datagram Protocol) |
Надёжность | | |
Скорость | | |
Порядок доставки | | |
Контроль ошибок | | |
Использование | | |
Соединение | | |
КО: |
- различает протоколы TCP/IP и UDP;
- объясняет ключевые отличия в надёжности и скорости передачи данных;
- делает вывод о преимуществах и недостатках каждого протокола. |
Задания на сопоставление, удаление лишнего
КО | Дескрипторы |
правильно сопоставляет термины и определения;
выделяет лишний элемент и объясняет свой выбор;
корректно заполняет пропуски в предложениях;
использует термины по теме в устных или письменных ответах. | соединяет не менее 4 из 5 понятий с правильными определениями;
верно определяет «лишнее слово» и обосновывает свой выбор;
правильно заполняет не менее 2 из 3 пропусков в заданиях;
даёт устный или письменный ответ с использованием терминов «протокол», «TCP/IP», «UDP», «сервер», «клиент». |
Какое новое понятие вы сегодня узнали и смогли объяснить своими словами?
Чем отличается TCP от UDP? В каких случаях каждый из них будет полезнее?
Зачем протоколам нужна «пакетная передача данных» и какие её преимущества?
Учебник «Информатика» 10-класс, АОО «НИШ»;
Что такое TCP/IP и зачем они нужны
Руководство по стеку протоколов TCP/IP для начинающих
https://selectel.ru/blog/tcp-ip-for-beginners/
TCP/IP для начинающих
https://oblako.kz/iaas-blog/tcp_ip_guide
Протокол TCP/IP или как работает Интернет (для новичков)
https://qalight.ua/ru/baza-znaniy/protokol-tcp-ip-ili-kak-rabotaet-internet-dlya-novichkov/
Дополнительные учебные ресурсы: