- •1. Уровни
- •Протоколы – правила обмена данными между одноименными слоями архитектуры сети
- •Стеки протоколов
- •2. Линии связи. Характеристики линий связи
- •3. Виды кабелей.
- •Категория витой пары определяет частотный диапазон, в котором ее применение эффективно.
- •4. Логическое кодирование. Физическое кодирование. Виды кодов.
- •5. Дискретная модуляция
- •6. Сетевые адаптеры, концентраторы, мосты.
- •7. Коммутаторы. Виды коммутаторов.
- •8. Маршрутизаторы
- •9. Протоколы маршр-ии
- •10. Топологии сетей. Характеристики протоколов Канального уровня. Методы коммутации.
- •11. Технология локальных сетей Ethernet. Метод доступа csma/cd.
- •12. Технология локальных сетей Token Ring. Маркерный метод доступа.
- •13. Технология локальных сетей fddi
- •14. Технология локальных сетей FastEthernet и 100vg-AnyLan.
- •Класс 1 Может подцеплять кабели разных типов и разных стандартов. Идет преобразование сигнала (задержка).
- •15. Построение сетей на основе tcp/ip. Архитектура tcp/ip. Ip-адресация. Диапазоны адресов по типу сетей, маски, порядок распределения адресов
- •Ip-адресация
- •16. Отображение ip-адресов на аппаратные адреса. Arp-протокол.
- •17. Протокол ip. Структура ip-пакета. Фрагментация ip-пакета. Версия протокола iPv6
- •18. Протоколы транспортного уровня стека tcp/ip. Порты и сокеты.
- •19. Алгоритм скользящего окна в tcp/ip. Борьба с перегрузкой в tcp.
- •20. Сетевой сервис dhcp.
- •21. Сетевой сервис wins
- •22. Система доменных имен. Dns-серверы.
- •23. Стек протоколов Novell NetWare
- •Протоколы Канального уровня
- •Протокол ipx
- •Протокол spx
- •Протокол ncp
- •Протокол ncpb
- •Протокол sap
- •24. Домены Windows nt
- •Контроллеры домена
- •Архитектура Active Directory
- •Типы объектов
- •Домены, деревья и леса
- •Разрешение имен в Active Directory
- •Глобальный каталог Active Directory
- •Развертывание Active Directory
- •Обязательные условия для установки Active Directory
- •Репликация каталогов Active Directory
- •25. Классификация глобальных сетей. Сети isdn, X.25, Frame Relay.
- •Базовый доступ
- •Основной доступ
- •Виртуальные каналы
- •Поддержка качества обслуживания
- •26. Технология atm
- •27. Утилита диаг-ки стека tcp/ip
- •28. Организация спутниковой связи.
- •29. Беспроводные сотовые сети.
- •Функционирование сотовой системы
- •Функционирование систем первого поколения
- •30. Беспроводные линии связи
- •Инфракрасные локальные сети
- •Методы передачи
- •Сети с расширенным спектром
- •Передача данных в сетях с расширенным спектром
- •Конфигурация сетей с расширенным спектром
- •Сети с узкополосной свч-передачей
18. Протоколы транспортного уровня стека tcp/ip. Порты и сокеты.
Транспортный уровень
UDP (User Datagram Protocol) обеспечивает негарантированную доставку пользовательских дейтаграмм без установления соединения между заданными процессами передающего и принимающего узлов. Взаимодействующие процессы идентифицируются протокольными портами – целочисленными значениями в диапазоне 1- 65535. Порты 1-255 закреплены за широко известными приложениями, остальные назначаются динамически перед посылкой дейтаграммы. UDP-дейтаграмма имеет заголовок, включающий номера порта источника (для возможности корректного ответа), порта назначения и поле данных. Длина поля данных UDP-дейтаграммы произвольна, протокол обеспечивает ее инкапсуляцию (помещение в поле данных) в одну или несколько IP-дейтаграмм и обратную сборку на приемной стороне. UDP позволяет множеству клиентов использовать совпадающие порты: дейтаграмма доставляется клиенту (процессу) с заданным IP-адресом и номером порта. Если клиент не находится, то дейтограмма отправляется по адресу 0.0.0.0 (обычно это «черная дыра»).
TCP (Transmission Control Protocol) обеспечивает гарантированный поток данных между клиентами, установившими виртуальное соединение. Поток представляет собой неструктурированную последовательность байт, их интерпретация согласуется передающей и приемной сторонами предварительно. Для идентификации используются порты, аналогично UDP-портам. Активная сторона (инициатор обмена) обычно использует произвольный порт, соответствующий используемому протоколу верхнего уровня. Комбинация IP-адреса и номера порта называется гнездом TCP (TCP Socket). TCP буферизует входящий поток, ожидая перед посылкой заполнения большой дейтаграммы. Поток сегментируется, каждому сегменту назначается последовательный номер. Передающая сторона ожидает подтверждения приема каждого сегмента. Процесс, использующий TCP, получает уведомление о нормальном завершении передачи только после успешной сборки потока приемником. Протокол обеспечивает полный дуплекс, это означает, что потоки данных могут идти одновременно во встречных направлениях.
Заголовок TCP-сегмента.
Source Port – порт источника |
Destination Port – порт назначения | |
Sequence Number – порядковый номер | ||
Acknowledgment Number – номер подтверждения (max № байта в сегменте + 1) | ||
Data Offset – смещение данных |
биты |
Window – окно |
Checksum |
Urgent Pointer | |
Опции | ||
Данные |
Порт – системная очередь пакетов к точке входа прикладного процесса.
Сокет – совокупность номера (IP-адреса) хоста и номера порта.
19. Алгоритм скользящего окна в tcp/ip. Борьба с перегрузкой в tcp.
Метод скользящего окна является эффективным гибридом индивидуальных подтверждений и пакетной передачи. Здесь передатчик посылает серию нумерованных знаков, зная, что приход подтверждения может задержаться относительно своего кадра на время оборота по сети. Это время может быть предварительно определено, и ширина «окна» определяется числом кадров, которые можно послать на выбранной скорости передачи за время оборота. Подтверждения нумеруются в соответствии с кадрами, эта нумерация может быть циклической с модулем, определяемым шириной «окна». Если передатчик не получает подтверждения на кадр, выходящий из окна наблюдения, он считает его потерянным и повторяет его передачу. В случае получения NACK опять таки повторная передача делается только для этого кадра. На случай повтора передатчик должен держать в своем буфере все кадры окна, замещая выходящие (подтвержденные) новыми. Метод позволяет полностью использовать пропускную способность канала независимо от дальности передачи.