
- •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.Коммутация пакетов
Tcp и udp порты
Множества TCP и UDP портов не пересекаются (независимы)
Приложениям, использующим TCP (UDP), назначаются порты TCP (UDP)
- TCP 1750 и UDP 1750 никак не связаны – могут быть присвоены разным приложениям
- Совпадающие номера портов для приложений, использующих TCP и UDP в разных режимах (DNS, 53)
Для каждого порта существует 2 очереди дейтаграмм: входящая и исходящая
Мультиплексирование – процедура приёма протоколом TCP (UDP) данных, поступающих от нескольких прикладных служб (по портам), и формирования единого потока дейтаграмм
Демультиплексирование – распределение протоколом TCP (UDP) поступающих с сетевого уровня пакетов между набором высокоуровневых служб, идентифицированных номерами портов
Основные номера портов.
UDP: RIP (520), SNTP (161), DNS (53)
TCP: SMTP (25), DNS (53)
Этапы установления TCP соединения
В протоколе TCP для связи с прикладными процессами используются порты. Однако в протоколе TCP порты используются несколько иным способом. Для организации надежной передачи данных предусматривается установление логического соединения между двумя прикладными процессами. В рамках соединения осуществляется обязательное подтверждение правильности приема для всех переданных сообщений, и при необходимости выполняется повторная передача. Соединение в протоколе TCP идентифицируется парой полных адресов обоих взаимодействующих процессов (оконечных точек). Адрес каждой из оконечных точек включает IP-адрес (номер сети и номер компьютера) и номер порта.
21. Система доменных имен.
DNS (англ. Domain Name System — система доменных имён) — компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста (компьютера или устройства), получения информации о маршрутизации почты, обслуживающих узлах для протоколов в домене.
DNS обладает следующими характеристиками:
Распределённость администрирования. Ответственность за разные части иерархической структуры несут разные люди или организации.
Распределённость хранения информации. Каждый узел сети в обязательном порядке должен хранить только те данные, которые входят в его зону ответственности и (возможно) адреса корневых DNS-серверов.
Кеширование информации. Узел может хранить некоторое количество данных не из своей зоны ответственности для уменьшения нагрузки на сеть.
Иерархическая структура, в которой все узлы объединены в дерево, и каждый узел может или самостоятельно определять работу нижестоящих узлов, или делегировать (передавать) их другим узлам.
Резервирование. За хранение и обслуживание своих узлов (зон) отвечают (обычно) несколько серверов, разделённые как физически, так и логически, что обеспечивает сохранность данных и продолжение работы даже в случае сбоя одного из узлов.
Зона – логическая область дерева имён, выделенная какой-либо стране/организации/лицу с правом делегирования подзон
Домен – имя зоны
Доменное имя – полное имя узла с указанием всех зон в иерархическом виде
читается справа налево (в порядке убывания значимости)
до 127 уровней по 63 байта каждый, но не более 255 байт в сумме
Делегирование — операция передачи ответственности за часть дерева доменных имен другому лицу или организации. За счет делегирования в DNS обеспечивается распределенность администрирования и хранения.
DNS-запрос (англ. DNS query) — запрос от клиента (или сервера) серверу. Запрос может быть рекурсивным или нерекурсивным.т
Имя и IP-адрес не тождественны — один IP-адрес может им