
- •2. Сетевые модели osi и tcp/ip
- •3. Физические среды передачи данных
- •4. Способы кодирования информации
- •5. Канальный уровень: mac и llc
- •7. Физический уровень Ethernet (остальное см. Презентации)
- •8 Вопрос лвс Token Ring и fddi
- •9. Коммутатор. Сети на основе коммутаторов
- •10. Алгоритм stp
- •Принцип действия
- •11. Виртуальные локальные сети (vlan)
- •Версия 4
- •Версия 6
- •Пакет (датаграмма)
- •14. Трансляция сетевых адресов
- •Преимущества
- •Недостатки
- •16. Ip и mac адреса. Разрешение адресов
- •17Вопрос. Маршрутизация, основные понятия, классификация протоколов.
- •1)Дистанционно-векторные протоколы, основаны на Distance Vector Algorithm (dva);
- •2)Протоколы состояния каналов связи, основаны на Link State Algorithm (lsa).
- •18 Вопрос . Протокол rip.
- •19 Вопрос. Протокол ospf.
- •20. Транспортный уровень
- •Tcp и udp порты
- •21. Система доменных имен.
- •Рекурсия
- •22. Протоколы электронной почты
- •23 Вопрос . Протокол http. Методы. Протоколы tls/ssl.
- •24 Вопрос. Коммутация каналов и коммутация пакетов.
- •25.Коммутация пакетов
19 Вопрос. Протокол ospf.
- внутренний протокол маршрутизации типа «состояния связей»
- разработан IETF в 1988 г., принят в виде стандарта RFC 2328 в 1991г.
- использует в качестве метрики показатели качества обслуживания (QoS): пропускную способность, вносимые задержки, надежность каналов.
OSPF – этап работы:
1. Обмен HELLO-пакетами для поиска соседей( После инициализации модуля OSPF (например, после подачи питания на маршрутизатор) через все интерфейсы, включенные в OSPF-систему, начинают рассылаться Hello-сообщения .Задача Hello-протокола - обнаружение соседей и установление с ними отношений смежности. Соседями называются OSPF-маршрутизаторы, подключенные к одной сети (к одной линии связи) и обменивающиеся Hello-сообщениями. Смежными называются соседние OSPF маршрутизаторы, которые приняли решение обмениваться друг с другом информацией, необходимой для синхронизации базы данных состояния связей и построения маршрутов.)
Обмен hello-пакетами через все интерфейсы на которых активирован OSPF. Маршрутизаторы разделяющие общий канал передачи данных становятся соседями, после установления договоренности о параметрах hello-пакетов.
2. Построение баз данных состояния каналов
- Пара маршрутизаторов, находящихся в состоянии соседства синхронизирует между собой базу данных состоянии каналов. БД состояния каналов – список всех записей о состоянии каналов.
- Рассылка объявлений о состоянии канала всем маршрутизаторам в состоянии соседства
- При получении объявления от соседа – дополнение своей БД состояния каналов и рассылка копии исходного объявления всем другим соседям. Объявление о состоянии канала описывает все каналы маршрутизатора, все интерфейсы и состояние каналов.
3. Вычисление кратчайших путей (алгоритм Дийкстры)
Алгоритм Дийкстры – алгоритм на графах, позволяющий найти кратчайшее расстояние от одной из вершин графа до всех остальных (работает только для графов без ребер отрицательного веса)
4. Заполнение таблиц маршрутизации
OSPF – сообщения HELLO:
- Рассылаются маршрутизатором соседям каждые 10 сек.
- В случае изменения топологии маршрутизатор перестраивает граф и таблицу и извещает соседей об измененной связи
OSPF – механизмы:
- TTL записей топологической базы, актуализация: Link-State Request, Link-State Update
- Периодическая инициализация топологических баз (аналог RIP)
- Исключена вероятность распространения устаревшей ложной информации о доступности сетей
- Поддержка QoS на уровне метрики
- Поддержка балансировки нагрузки (хранит несколько маршрутов с одинаковой метрикой)
- Обладает высокой вычислительной сложностью:
-Сеть разбивается на т.н. области сети (зоны);
-OSPF работает на мощных аппаратных маршрутизаторах
20. Транспортный уровень
Транспортный уровень. Он обеспечивает передачу данных вышестоящим уровням с определенной степенью надежности и способен обнаружить и исправить ошибки при передаче. Он разбивает данные, полученные от сеансового уровня на пакеты, нумерует их, упорядочивает и управляет потоком.
Протоколы транспортного уровня стека TCP/IP
Transmission control protocol (TCP)
- с установкой логического соединения до передачи данных
- с подтверждением доставки данных
- надёжность в ущерб скорости
User datagram protocol (UDP)
- без установки логического соединения
- без подтверждения доставки данных
- скорость в ущерб надёжности
Порты и сокеты
Порт – системная очередь пакетов к точке входа прикладного процесса (не путать с портами оборудования: USB, COM, PS/2 и т.д.)
IP-адрес однозначно идентифицирует сетевой интерфейс в пределах составной сети
Порт однозначно идентифицирует прикладной процесс в пределах компьютера