Презентация "Введение в сети. Стек протоколов TCP/IP"
Подписи к слайдам:
Введение в сети. Стек протоколов TCP/IP
Маслова Марина Викторовна
ГБОУ Лицей №533 г. Санкт-Петербург
учитель информатики
Протоколы передачи данных
Протокол — стандарт, описывающий правила взаимодействия функциональных блоков при передаче данных
Примеры сетевых протоколов:
- HTTP — протокол передачи гипертекста
- TCP — протокол управления передачи данных
- IP — протокол маршрутизации
RTP
FTP
HTTP
SMTP
ARP
TCP
UDP
PPP
IP
Ethernet
SNMP
ICMP
IGMP
RTSP
802.11
Модель TCP/IPприкладной уровень
транспортный уровень
сетевой уровень
уровень доступа к сети
От теории к практике Анализатор трафика Анализатор трафика, или сниффер (sniffer) — программа, позволяющая перехватывать и анализировать сетевой трафик Примеры: wireshark, tcpdump Уровень доступа к сети- уровень доступа к среде, канальный/физический
- обеспечивает доставку кадров между соседними узлами сети
- кодирование, помехоустойчивость, синхронизация
- подуровни: Logical Link Control (LLC), MAC (Media Access Control)
- примеры протоколов: Ethernet, IEEE 802.11 WLAN, ATM
- уникальный шестибайтовый номер сетевой карты, прошитый при изготовлении
- пример: 01:23:45:67:89:AB
- старшие байты MAC-адреса из прошивки позволяют определить производителя
- современные ОС позволяют изменить MAC-адрес
- Windows: ipconfig, Linux: ifconfig
- межсетевой, Internet
- обеспечивает доставку данных между сетями
- маршрутизация
- примеры протоколов: IP (Internet Protocol), ARP (Address Resolution Protocol), ICMP (Internet Control Message Protocol)
- адрес узла в компьютерной сети на основе протокола IP
- уникальность в рамках сети — глобальная (Internet) или локальная (ЛВС)
- в зависимости от версии, может состоять из 4 (IPv4) или 16 (IPv6) байт
- Примеры: 192.168.1.1, 2001:db8:0:1234:0:567:8:1
ARP (Address Resolution Protocol) - позволяет определить MAC-адрес по IP-адресу
Транспортный уровень- доставка данных приложениям
- работают поверх IP
- примеры протоколов: TCP, UDP
- для определения протокола верхнего уровня используют порт (2 байта)
- UDP (User Datagram Protocol) — простая передача данных без установки соединения, обеспечения надежности и проверок целостности
- TCP (Transmission Control Protocol) — надежная передача данных с предварительной установкой и контролем соединения (в частности, повторная посылка утерянных данных)
- уровень сетевых приложений и сервисов
- работают поверх TCP, UDP
- стандартные сервисы имеют специально выделенные порты
- примеры протоколов: HTTP (передача гипертекста), FTP (передача файлов), DNS (преобразование символьных имен в адреса), DHCP (динамическая выдача адресов)
Информатика - еще материалы к урокам:
- Тест "Файл и файловая система"
- Презентация "Поиск информации в информационных системах и базах данных" 9 класс
- Технологическая карта урока "Поиск информации в информационных системах и базах данных" 9 класс
- Презентация "Различные варианты программирования циклического алгоритма" 8 класс
- Технологическая карта урока "Различные варианты программирования циклического алгоритма" 8 класс
- Конспект урока "Табличные модели. Базы данных" 9 класс