Презентация лекции "Сетевой уровень".
План лекции:
Место сетевого уровня в модели OSI
История создания
Назначение сетевого уровня
Задачи сетевого уровня
Маршрутизаторы
Сетевой уровень в стеке протоколов TCP/IP
Сети и системы телекоммуникаций. Канальный уровеньAndrey SozykinПрезентация к лекции "Канальный уровень".
План лекции:
Место канального уровня в модели OSI
Работа с кадрами
Обнаружение и коррекция ошибок
Множественный доступ к каналу
Технологии канального уровня
Сети и системы телекоммуникаций. Физический уровеньAndrey SozykinПрезентация лекции "Физический уровень".
План лекции:
Место физического уровня в модели OSI
Модель канала связи
Среды передачи данных
Передача сигналов
Кодирование и модуляция
Сети и системы телекоммуникаций. Протокол UDPAndrey SozykinПрезентация лекции "Протокол UDP".
План лекции:
Место UDP в моделях OSI и TCP/IP
Назначение UDP
Формат заголовка UDP
Применение UDP
Сети и системы телекоммуникаций. Эталонные модели и стандартизация сетейAndrey SozykinСети и системы телекоммуникаций. Эталонные модели и стандартизация сетей
Сети и системы телекоммуникаций. Технология EthernetAndrey SozykinПрезентация к лекции "Технология Ethernet".
План лекции:
Место в модели OSI
История создания
Типы Ethernet
Классический Ethernet
Адресация
Формат кадра
Метод множественного доступа к каналу связи CSMA/CD
Сети и системы телекоммуникаций. Интерфейс сокетовAndrey SozykinПрезентация лекции "Интерфейс сокетов".
План лекции:
Место сокетов в моделях OSI и TCP/IP
Сокеты Беркли
Основные операции над сокетами
Работа сокетов
Пример на Python
Сети и системы телекоммуникаций. Протокол IPAndrey SozykinПрезентация лекции "Протокол IP".
План лекции:
Место протокола IP в моделях OSI и TCP/IP
Сервисы IP
Формат IP-пакета
Сети и системы телекоммуникаций. Дополнительные функции коммутаторовAndrey SozykinПрезентация лекции "Дополнительные функции коммутаторов".
План лекции:
Место в модели OSI
Виртуальные локальные сети (VLAN)
Связующее (остовное) дерево (Spaning Tree)
Агрегация каналов
Управление потоком
Сети и системы телекоммуникаций. Транспортный уровень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
Сети и системы телекоммуникаций. IP-адресацияAndrey SozykinПрезентация лекции "IP-адресация".
План лекции:
Глобальные и локальные адреса
Структура IP-адреса
Бесклассовая маршрутизация (Classless Inter-Domain Routing, CIDR) и классы IP-сетей
Специальные типы IP-адресов
Подсети
Сети и системы телекоммуникаций. Коммутируемый EthernetAndrey SozykinПрезентация лекции "Коммутируемый Ethernet".
План лекции:
Классический и коммутируемый Ethernet
Концентратор и коммутатор
Основы коммутации
Скоростные версии Ethernet
Сети и системы телекоммуникаций. МаршрутизацияAndrey SozykinПрещентация лекции "Маршрутизация".
План лекции:
Основы маршрутизации
Маршрутизаторы
Таблица маршрутизации
Поиск маршрута в таблице маршрутизации
Маршрут по умолчанию
Длина маски подсети
Сети и системы телекоммуникаций. Протокол IPv6Andrey SozykinПрезентация лекции "Протокол IPv6".
План лекции:
Место протокола IPv6 в модели OSI и TCP/IP
Цели создания IPv6
Формат заголовка IPv6
Адреса IPv6
Внедрение IPv6
Сети и системы телекоммуникаций. Wi-FiAndrey SozykinПрезентация лекции Wi-Fi.
План лекции:
Основы Wi-Fi
Место Wi-Fi в модели OSI
Wi-Fi и Ethernet
Физический уровень Wi-Fi
Уровень MAC в Wi-Fi
Метод доступа CSMA/CA
Сервисы Wi-Fi
Безопасность Wi-Fi
Сети и системы телекоммуникаций. Протоколы маршрутизацииAndrey SozykinПрезентация лекции "Протоколы маршрутизации".
План лекции:
Место протоколов маршрутизации в моделях OSI и TCP/IP
Маршрутизация по вектору расстояний
Маршрутизация с учетом состояния канала
Протоколы внутренней маршрутизации (RIP, OSPF)
Структура Интернет
Протокол внешней маршрутизации BGP
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCPAndrey SozykinПрезентация лекции "Управление потоком и перегрузкой в TCP".
План лекции:
Скорость передачи данных с использованием протокола TCP
Управление потоком в TCP
Алгоритм Нагля
Управление перегрузкой в TCP
AIMD
Медленный старт
Сети и системы телекоммуникаций. Транспортный уровень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
Сети и системы телекоммуникаций. IP-адресацияAndrey SozykinПрезентация лекции "IP-адресация".
План лекции:
Глобальные и локальные адреса
Структура IP-адреса
Бесклассовая маршрутизация (Classless Inter-Domain Routing, CIDR) и классы IP-сетей
Специальные типы IP-адресов
Подсети
Сети и системы телекоммуникаций. Коммутируемый EthernetAndrey SozykinПрезентация лекции "Коммутируемый Ethernet".
План лекции:
Классический и коммутируемый Ethernet
Концентратор и коммутатор
Основы коммутации
Скоростные версии Ethernet
Сети и системы телекоммуникаций. МаршрутизацияAndrey SozykinПрещентация лекции "Маршрутизация".
План лекции:
Основы маршрутизации
Маршрутизаторы
Таблица маршрутизации
Поиск маршрута в таблице маршрутизации
Маршрут по умолчанию
Длина маски подсети
Сети и системы телекоммуникаций. Протокол IPv6Andrey SozykinПрезентация лекции "Протокол IPv6".
План лекции:
Место протокола IPv6 в модели OSI и TCP/IP
Цели создания IPv6
Формат заголовка IPv6
Адреса IPv6
Внедрение IPv6
Сети и системы телекоммуникаций. Wi-FiAndrey SozykinПрезентация лекции Wi-Fi.
План лекции:
Основы Wi-Fi
Место Wi-Fi в модели OSI
Wi-Fi и Ethernet
Физический уровень Wi-Fi
Уровень MAC в Wi-Fi
Метод доступа CSMA/CA
Сервисы Wi-Fi
Безопасность Wi-Fi
Сети и системы телекоммуникаций. Протоколы маршрутизацииAndrey SozykinПрезентация лекции "Протоколы маршрутизации".
План лекции:
Место протоколов маршрутизации в моделях OSI и TCP/IP
Маршрутизация по вектору расстояний
Маршрутизация с учетом состояния канала
Протоколы внутренней маршрутизации (RIP, OSPF)
Структура Интернет
Протокол внешней маршрутизации BGP
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCPAndrey SozykinПрезентация лекции "Управление потоком и перегрузкой в TCP".
План лекции:
Скорость передачи данных с использованием протокола TCP
Управление потоком в TCP
Алгоритм Нагля
Управление перегрузкой в TCP
AIMD
Медленный старт
Лекция #1. Основы Web-технологийЯковенко КириллWeb-программирование
Лекция #1. Основы Web-технологий.
Цикл лекций читается в Омском государственном университете им. Ф.М.Достоевского на факультете компьютерных наук.
Лектор: Яковенко Кирилл Сергеевич.
сетевые протоколыИрина ДомрачеваПрезентация предназначена для изучения темы "Сетевые протоколы. Адресация в сети Интернет" в 10 классе. Рассматриваются понятия: протокол, стек протоколов, TCP/IP протокол, IP - адрес, доменное имя, URL-адрес.
1. Сети и системы телекоммуникаций
Сетевой уровень
ИМКН УрФУ
2. Сети и системы телекоммуникаций. Сетевой уровень
Место сетевого уровня в модели OSI
История создания
Назначение сетевого уровня
Задачи сетевого уровня
Маршрутизаторы
Сетевой уровень в стеке протоколов TCP/IP
План
2
3. Сети и системы телекоммуникаций. Сетевой уровень
Сетевой уровень (network layer)
объединяет сети, построенные
на основе разных технологий
• Ethernet
• Wi-Fi
• MPLS
• ATM, TokenRing, FDDI
(устаревшие)
Место в модели OSI
3
Физический
Канальный
Сетевой
Транспортный
Сеансовый
Представления
Прикладной
4. Сети и системы телекоммуникаций. Сетевой уровень
Винcтон Серф, Роберт Кан:
• Первые выдвинули идею сетевого уровня в 1974
• «Отцы» Интернета
• Премия Тьюринга
Сетевой уровень - «основа» Интернет
История создания
4
5. Сети и системы телекоммуникаций. Сетевой уровень
Мы умеем передавать данные между
компьютерами:
• Ethernet
• Wi-Fi
• и многое другое (было раньше)!
Зачем нужен еще один уровень?
Назначение сетевого уровня
5
6. Сети и системы телекоммуникаций. Сетевой уровень
Мы умеем передавать данные между
компьютерами:
• Ethernet
• Wi-Fi
• и многое другое (было раньше)!
Зачем нужен еще один уровень?
Проблемы:
• Различия (существенные!!?) технологий канального
уровня
• Ограничения по масштабируемости
Назначение сетевого уровня
6
7. Сети и системы телекоммуникаций. Сетевой уровень
Сервис
• С гарантией доставки и порядка следования сообщений
• С гарантией доставки (Wi-Fi)
• Без гарантии доставки (Ethernet)
Адресация
• Разный размер, плоская, иерархическая
Широковещание
• Поддерживается или нет
Размер пакета (MTU)
• Ethernet – 1500, Wi-Fi - 2304
Формат кадра
Различия сетей
7
8. Сети и системы телекоммуникаций. Сетевой уровень
Тип сервиса
• Кадры из Wi-Fi принимаются с отправкой
подтверждения, а в Ethernet отправляются без
подтверждений
Адресация:
• Глобальные адреса, не зависимые от конкретных
технологий
• Методы преобразования глобального адреса в
локальный (ARP для TCP/IP)
Широковещание:
• Пакеты отправляются всем хостам в сети по
индивидуальным адресам
Согласование различий в сетях
8
9. Сети и системы телекоммуникаций. Сетевой уровень
Фрагментация
9
Сеть 1,
MTU1
Сеть 2,
MTU2
Сеть 3,
MTU3
Сеть 4,
MTU4
10. Сети и системы телекоммуникаций. Сетевой уровень
Ethernet – доминирующая технология канального
уровня
Wi-Fi – адаптация Ethernet для беспроводной
среды:
• Формат адресов одинаков
• Формат кадра уровня LLC одинаков
• Можно обеспечить согласование Wi-Fi и Ethernet без
маршрутизации (режим моста Wi-Fi маршрутизатора)
• Распределительная система Wi-Fi проводная (сейчас на
Ethernet)
Почему нельзя строить сети только на Ethernet?
Ethernet везде!
10
11. Сети и системы телекоммуникаций. Сетевой уровень
Таблица коммутации:
• Должна содержать MAC адреса всех хостов в сети
• Сколько хостов в Интернет?
• Сколько памяти нужно для хранения такой таблицы?
• Как быстро будет осуществляться поиск?
Отправка пакетов на все порты:
• Если коммутатор не знает, где находится хост, он
отправляет кадр на все порты
• Сколько «лишних» кадров будет передаваться в
Интернет?
Отсутствие дублирующих путей между
коммутаторами:
• STP обнаруживает и отключает дублирующие пути
• Активный путь всегда только один
Масштабируемость Ethernet
11
12. Сети и системы телекоммуникаций. Дополнительные функции коммутаторов
1
STP в локальной сети
12
2
3
4
5
4
4
8
8
88
12
12
13. Сети и системы телекоммуникаций. Дополнительные функции коммутаторов
1
STP в глобальной сети
13
2
3
4
5
4
4
8
8
88
12
12
ЕкатеринбургАмстердам
Москва
ЧелябинскСанкт-Петербург
14. Сети и системы телекоммуникаций. Сетевой уровень
Агрегация адресов:
• Работа не с отдельными адресами, а с блоками адресов
• Блок адресов - сеть
Запрет пересылки «мусорных» пакетов:
• Пакет отбрасывается, если нельзя определить, куда
его нужно отправлять
Возможность наличия нескольких путей в сети:
• Одна из основных причин создания сетей с пакетной
коммутацией
• Допускается несколько активных путей
• Задача выбора лучшего пути - маршрутизация
Масштабируемость на сетевом уровне
14
15. Сети и системы телекоммуникаций. Сетевой уровень
Объединение сетей (internetworking)
Маршрутизация
Обеспечение качества обслуживания
Задачи сетевого уровня
15
16. Сети и системы телекоммуникаций. Сетевой уровень
Оборудование
16
Уровень модели OSI Оборудование
Физический Концентратор
Канальный Коммутатор, точка
доступа
Сетевой Маршрутизатор
17. Сети и системы телекоммуникаций. Сетевой уровень
Маршрутизатор – устройство, объединяющее
несколько сетей
Умеет согласовывать различия в сетях
Имеет несколько сетевых интерфейсов и адрес в
каждой сети, к которой подключен
Должен стоять на каждой границе объединения
сетей
Маршрутизатор
17
18. Сети и системы телекоммуникаций. Сетевой уровень
Маршрутизатор
18
Маршрутизатор 3
Сеть 1
Сеть 3
Сеть 2
Сеть 5Сеть 4
Маршрутизатор 1
Маршрутизатор 2
Маршрутизатор 4
Маршрутизатор 5
IP11 IP12
IP31
IP34
IP33
IP54 IP55
IP45
IP42
IP22
IP23
19. Сети и системы телекоммуникаций. Сетевой уровень
Маршрутизация (routing) – поиск маршрута
доставки пакета между сетями через транзитные
узлы – маршрутизаторы
• Учет изменений в топологии сети
• Учет загрузки каналов связи и маршрутизаторов
Продвижение (forwarding) – передача пакета
внутри маршрутизатора в соответствии с
правилами маршрутизации
Маршрутизация
19
20. Сети и системы телекоммуникаций. Сетевой уровень
Маршрутизация
20
21. Сети и системы телекоммуникаций. Сетевой уровень
Сетевой уровень в TCP/IP
21
Сетевых
интерфейсов
Сетевой
Транспортный
Прикладной
Ethernet WiFi DSL
IP
TCP UDP
HTTP SMTP DNS FTP
ICMP
ARP DHCP
22. Сети и системы телекоммуникаций. Сетевой уровень
IP (Internet Protocol) – основной протокол
сетевого уровня, обеспечивает передачу данных
ARP (Address Resolution Protocol) – протокол
определения локального адреса по глобальному
DHCP (Dynamic Host Configuration Protocol) –
протокол автоматического назначения IP-адресов
компьютерам в сети
ICMP (Internet Control Message Protocol) –
управляющий протокол сетевого уровня
Протоколы сетевого уровня TCP/IP
22
23. Сети и системы телекоммуникаций. Сетевой уровень
Место сетевого уровня в модели OSI
История создания
Назначение сетевого уровня
Задачи сетевого уровня
Маршрутизаторы
Сетевой уровень в стеке протоколов TCP/IP
Итоги
23
24. Сети и системы телекоммуникаций. Сетевой уровень
Вопросы?
24