Сети и системы телекоммуникаций. Интерфейс сокетовAndrey Sozykin
Презентация лекции "Интерфейс сокетов".
План лекции:
Место сокетов в моделях OSI и TCP/IP
Сокеты Беркли
Основные операции над сокетами
Работа сокетов
Пример на Python
Сети и системы телекоммуникаций. Транспортный уровеньAndrey Sozykin
Презентация лекции "Транспортный уровень".
План лекции:
Место транспортного уровня в моделях OSI и TCP/IP
Назначение транспортного уровня
Адресация
Протоколы транспортного уровня TCP/IP
Сети и системы телекоммуникаций. Управляющие протоколы сетевого уровняAndrey Sozykin
Презентация лекции. "Управляющие протоколы сетевого уровня".
План лекции:
Место управляющих протоколов в моделях OSI и TCP/IP
Internet Control Message Protocol (ICMP)
Address Resolution Protocol (ARP)
Dynamic Host Configuration Protocol (DHCP)
Сети и системы телекоммуникаций. Протокол TCPAndrey Sozykin
Презентация лекции. "Протокол TCP".
План лекции:
Место TCP в моделях OSI и TCP/IP
Основные понятия TCP
Скользящее окно
Установка соединения
Формат заголовка TСP
Сети и системы телекоммуникаций. Технология EthernetAndrey Sozykin
Презентация к лекции "Технология Ethernet".
План лекции:
Место в модели OSI
История создания
Типы Ethernet
Классический Ethernet
Адресация
Формат кадра
Метод множественного доступа к каналу связи CSMA/CD
Сети и системы телекоммуникаций. Канальный уровеньAndrey Sozykin
Презентация к лекции "Канальный уровень".
План лекции:
Место канального уровня в модели OSI
Работа с кадрами
Обнаружение и коррекция ошибок
Множественный доступ к каналу
Технологии канального уровня
Сети и системы телекоммуникаций. Сетевой уровеньAndrey Sozykin
Презентация лекции "Сетевой уровень".
План лекции:
Место сетевого уровня в модели OSI
История создания
Назначение сетевого уровня
Задачи сетевого уровня
Маршрутизаторы
Сетевой уровень в стеке протоколов TCP/IP
Сети и системы телекоммуникаций. Интерфейс сокетовAndrey Sozykin
Презентация лекции "Интерфейс сокетов".
План лекции:
Место сокетов в моделях OSI и TCP/IP
Сокеты Беркли
Основные операции над сокетами
Работа сокетов
Пример на Python
Сети и системы телекоммуникаций. Транспортный уровеньAndrey Sozykin
Презентация лекции "Транспортный уровень".
План лекции:
Место транспортного уровня в моделях OSI и TCP/IP
Назначение транспортного уровня
Адресация
Протоколы транспортного уровня TCP/IP
Сети и системы телекоммуникаций. Управляющие протоколы сетевого уровняAndrey Sozykin
Презентация лекции. "Управляющие протоколы сетевого уровня".
План лекции:
Место управляющих протоколов в моделях OSI и TCP/IP
Internet Control Message Protocol (ICMP)
Address Resolution Protocol (ARP)
Dynamic Host Configuration Protocol (DHCP)
Сети и системы телекоммуникаций. Протокол TCPAndrey Sozykin
Презентация лекции. "Протокол TCP".
План лекции:
Место TCP в моделях OSI и TCP/IP
Основные понятия TCP
Скользящее окно
Установка соединения
Формат заголовка TСP
Сети и системы телекоммуникаций. Технология EthernetAndrey Sozykin
Презентация к лекции "Технология Ethernet".
План лекции:
Место в модели OSI
История создания
Типы Ethernet
Классический Ethernet
Адресация
Формат кадра
Метод множественного доступа к каналу связи CSMA/CD
Сети и системы телекоммуникаций. Канальный уровеньAndrey Sozykin
Презентация к лекции "Канальный уровень".
План лекции:
Место канального уровня в модели OSI
Работа с кадрами
Обнаружение и коррекция ошибок
Множественный доступ к каналу
Технологии канального уровня
Сети и системы телекоммуникаций. Сетевой уровеньAndrey Sozykin
Презентация лекции "Сетевой уровень".
План лекции:
Место сетевого уровня в модели OSI
История создания
Назначение сетевого уровня
Задачи сетевого уровня
Маршрутизаторы
Сетевой уровень в стеке протоколов TCP/IP
Сети и системы телекоммуникаций. Протоколы маршрутизацииAndrey Sozykin
Презентация лекции "Протоколы маршрутизации".
План лекции:
Место протоколов маршрутизации в моделях OSI и TCP/IP
Маршрутизация по вектору расстояний
Маршрутизация с учетом состояния канала
Протоколы внутренней маршрутизации (RIP, OSPF)
Структура Интернет
Протокол внешней маршрутизации BGP
Сети и системы телекоммуникаций. Протокол IPv6Andrey Sozykin
Презентация лекции "Протокол IPv6".
План лекции:
Место протокола IPv6 в модели OSI и TCP/IP
Цели создания IPv6
Формат заголовка IPv6
Адреса IPv6
Внедрение IPv6
Сети и системы телекоммуникаций. Дополнительные функции коммутаторовAndrey Sozykin
Презентация лекции "Дополнительные функции коммутаторов".
План лекции:
Место в модели OSI
Виртуальные локальные сети (VLAN)
Связующее (остовное) дерево (Spaning Tree)
Агрегация каналов
Управление потоком
Сети и системы телекоммуникаций. МаршрутизацияAndrey Sozykin
Прещентация лекции "Маршрутизация".
План лекции:
Основы маршрутизации
Маршрутизаторы
Таблица маршрутизации
Поиск маршрута в таблице маршрутизации
Маршрут по умолчанию
Длина маски подсети
Сети и системы телекоммуникаций. IP-адресацияAndrey Sozykin
Презентация лекции "IP-адресация".
План лекции:
Глобальные и локальные адреса
Структура IP-адреса
Бесклассовая маршрутизация (Classless Inter-Domain Routing, CIDR) и классы IP-сетей
Специальные типы IP-адресов
Подсети
Сети и системы телекоммуникаций. Физический уровеньAndrey Sozykin
Презентация лекции "Физический уровень".
План лекции:
Место физического уровня в модели OSI
Модель канала связи
Среды передачи данных
Передача сигналов
Кодирование и модуляция
Презентация лекции Wi-Fi.
План лекции:
Основы Wi-Fi
Место Wi-Fi в модели OSI
Wi-Fi и Ethernet
Физический уровень Wi-Fi
Уровень MAC в Wi-Fi
Метод доступа CSMA/CA
Сервисы Wi-Fi
Безопасность Wi-Fi
Сети и системы телекоммуникаций. Коммутируемый EthernetAndrey Sozykin
Презентация лекции "Коммутируемый Ethernet".
План лекции:
Классический и коммутируемый Ethernet
Концентратор и коммутатор
Основы коммутации
Скоростные версии Ethernet
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCPAndrey Sozykin
Презентация лекции "Управление потоком и перегрузкой в TCP".
План лекции:
Скорость передачи данных с использованием протокола TCP
Управление потоком в TCP
Алгоритм Нагля
Управление перегрузкой в TCP
AIMD
Медленный старт
Сети и системы телекоммуникаций. Протоколы маршрутизацииAndrey Sozykin
Презентация лекции "Протоколы маршрутизации".
План лекции:
Место протоколов маршрутизации в моделях OSI и TCP/IP
Маршрутизация по вектору расстояний
Маршрутизация с учетом состояния канала
Протоколы внутренней маршрутизации (RIP, OSPF)
Структура Интернет
Протокол внешней маршрутизации BGP
Сети и системы телекоммуникаций. Протокол IPv6Andrey Sozykin
Презентация лекции "Протокол IPv6".
План лекции:
Место протокола IPv6 в модели OSI и TCP/IP
Цели создания IPv6
Формат заголовка IPv6
Адреса IPv6
Внедрение IPv6
Сети и системы телекоммуникаций. Дополнительные функции коммутаторовAndrey Sozykin
Презентация лекции "Дополнительные функции коммутаторов".
План лекции:
Место в модели OSI
Виртуальные локальные сети (VLAN)
Связующее (остовное) дерево (Spaning Tree)
Агрегация каналов
Управление потоком
Сети и системы телекоммуникаций. МаршрутизацияAndrey Sozykin
Прещентация лекции "Маршрутизация".
План лекции:
Основы маршрутизации
Маршрутизаторы
Таблица маршрутизации
Поиск маршрута в таблице маршрутизации
Маршрут по умолчанию
Длина маски подсети
Сети и системы телекоммуникаций. IP-адресацияAndrey Sozykin
Презентация лекции "IP-адресация".
План лекции:
Глобальные и локальные адреса
Структура IP-адреса
Бесклассовая маршрутизация (Classless Inter-Domain Routing, CIDR) и классы IP-сетей
Специальные типы IP-адресов
Подсети
Сети и системы телекоммуникаций. Физический уровеньAndrey Sozykin
Презентация лекции "Физический уровень".
План лекции:
Место физического уровня в модели OSI
Модель канала связи
Среды передачи данных
Передача сигналов
Кодирование и модуляция
Презентация лекции Wi-Fi.
План лекции:
Основы Wi-Fi
Место Wi-Fi в модели OSI
Wi-Fi и Ethernet
Физический уровень Wi-Fi
Уровень MAC в Wi-Fi
Метод доступа CSMA/CA
Сервисы Wi-Fi
Безопасность Wi-Fi
Сети и системы телекоммуникаций. Коммутируемый EthernetAndrey Sozykin
Презентация лекции "Коммутируемый Ethernet".
План лекции:
Классический и коммутируемый Ethernet
Концентратор и коммутатор
Основы коммутации
Скоростные версии Ethernet
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCPAndrey Sozykin
Презентация лекции "Управление потоком и перегрузкой в TCP".
План лекции:
Скорость передачи данных с использованием протокола TCP
Управление потоком в TCP
Алгоритм Нагля
Управление перегрузкой в TCP
AIMD
Медленный старт
Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)Positive Hack Days
Доклад посвящен известной несколько лет атаке под названием "DNS Rebinding" ("Anti-DNS Pinning"). Суть атаки состоит в возможности обойти ограничения "Same Origin Policy" во всех современных веб-браузерах и тем самым получить доступ к любым данным, обрабатываемым в уязвимом приложении. Несмотря на богатую историю, считается, что современные средства защиты блокируют атаку, и реализовать ее на практике почти невозможно.
В докладе будут продемонстрированы практические приемы использования метода Anti-DNS Pinning для атак на корпоративные сети, системы виртуализации и защищенные внешние ресурсы, представлен инструментарий для использования уязвимости. Будут приведены реальные сюжеты получения максимального доступа к любым целевым системам в крупных гетерогенных сетях, а также возможные варианты защиты.
DNSSEC - Domain Name System Security ExtensionsPeter R. Egli
Overview of DNSSEC protocol.
DNS is a pivotal infrastructure in TCP/IP based networks. An outage of the DNS system would bring entire networks to a grinding halt.
When DNS was devised in the early days of the Internet, security had no importance. Therefore, DNS is entirely unsecured which means it offers countless attack vectors to hack and crack a network.
Common attacks are DNS cache poisoning, i.e. adding false entries in DNS databases thus diverting the unsuspecting user to a malicious server and man in the middle attacks.
To secure DNS, an extension was defined in the form of DNSSEC. It uses state-of-the-art security algorithms to authenticate and digitally sign requests and responses so that a DNS resolver is able to verify legitimate DNS responses.
The adoption rate of DNSSEC is still slow, but is gradually picking up speed.
This presentation gives an overview of the Domain Name System (DNS) and what goes into making the DNS secure. This deck also answers the question what is ICANN's role in Domain Name System Security (DNSSEC) deployment?
Презентация предназначена для изучения темы "Сетевые протоколы. Адресация в сети Интернет" в 10 классе. Рассматриваются понятия: протокол, стек протоколов, TCP/IP протокол, IP - адрес, доменное имя, URL-адрес.
Web-программирование
Лекция #1. Основы Web-технологий.
Цикл лекций читается в Омском государственном университете им. Ф.М.Достоевского на факультете компьютерных наук.
Лектор: Яковенко Кирилл Сергеевич.
MPLS для чайников: основы технологии провайдеров и операторов связиSkillFactory
Вячеслав Васин – CCIE, инструктор Cisco, имеющий практический опыт реализации крупных MPLS-сетей – об особенностях технологии MPLS и о том, как эта технология используется в провайдерских сетях и операторах связи.
Similar to Сети и системы телекоммуникаций. Протокол UDP (20)
2. Сети и системы телекоммуникаций. Протокол UDP
Место UDP в моделях OSI и TCP/IP
Назначение UDP
Формат заголовка UDP
Применение UDP
План
2
3. Сети и системы телекоммуникаций. Протокол UDP
Место в моделях OSI и TCP/IP
3
Прикладной
Представления
Сеансовый
Транспортный
Сетевой
Физический
Прикладной
Транспортный
Интернет
Канальный Сетевых
интерфейсов
Модель OSI Модель TCP/IP
4. Сети и системы телекоммуникаций. Протокол UDP
Транспортные протоколы TCP/IP
4
Сетевых
интерфейсов
Сетевой
Транспортный
Прикладной
Ethernet Wi-Fi DSL
IP
TCP UDP
HTTP SMTP DNS FTP
ICMP
ARP DHCP
ICMP
DHCPARP
ICMP
DHCP
5. Сети и системы телекоммуникаций. Протокол UDP
User Datagram Protocol (UDP) — протокол
дейтаграмм пользователя
Сообщение UDP называется дейтаграмма
• Аналогия с телеграммой
Особенности UDP:
• Нет соединения
• Нет гарантии доставки данных
• Нет гарантии сохранения порядка сообщений
Протокол UDP
5
6. Сети и системы телекоммуникаций. Протокол UDP
Основная задача UDP – адресация транспортного
уровня
• Указать порты отправителя и получателя
Надежность доставки по сравнению с IP не
повышается
Назначение UDP
6
7. Сети и системы телекоммуникаций. Протокол UDP
Длина UDP:
• Минимум 8 байт (только заголовок)
• Максимум 65 515 байт (максимальная длина данных IP-
пакета)
Формат заголовка UDP
7
16 бит
Порт отправителя
16 бит
Порт получателя
16 бит
Длина UDP
16 бит
Контрольная сумма UDP
8. Сети и системы телекоммуникаций. Протокол UDP
Преимущество UDP – скорость работы
• Нет накладных расходов на установку соединения
Надежность
• В современных сетях ошибки происходят редко
• Ошибку может обработать приложение
Область применения
• Клиент-сервер
• Короткие запросы-ответы
Применение UDP
8
9. Сети и системы телекоммуникаций. Протокол UDP
DNS использует UDP, порт 53
• Клиент DNS отправляет UDP-запрос серверу DNS
• Сервер DNS отправляет UDP-ответ клиенту
При использовании TCP сначала нужно было бы
установить соединение (три пакета)
Клиент DNS запускает таймер после отправления
запроса
• Если через определенный промежуток времени ответ
не пришел – запрос отправляется еще раз
Применение UDP: DNS
9
10. Сети и системы телекоммуникаций. Протокол UDP
Место UDP в моделях OSI и TCP/IP
Назначение UDP
Формат заголовка UDP
Применение UDP
Итоги
10
11. Сети и системы телекоммуникаций. Протокол UDP
Вопросы?
11