Компьютерные сети - вопросы
- Компьютерные сети и Internet. Основные термины и определения.
- Протокол. Примеры.
- Конечные системы, архитектура клиент-сервер, сервисы с установлением
соединения и без установления соединения
- Коммутация каналов, коммутация пакетов, коммутация сообщений,
маршрутизация
- Сети доступа и среды передачи данных
- Причины задержек и потерь в сетях с коммутацией пакетов
- Уровни протоколов, стек протоколов Internet. Иерархия ISP.
- Требования приложений. Cервисы, предоставляемые TCP и UDP
- Протокол HTTP
- Аутентификация в HTTP, cookies, условный GET в HTTP
- Протокол FTP
- Протокол SMTP
- Служба имен доменов (DNS)
- Распределение нагрузки (CDN, основные варианты организации).
Web-proxy, принцип действия. P2P-сети (основные варианты организации).
- Сервисы, предоставляемые функциями транспортного уровня
- Мультиплексирование и демультиплексирование, порты, сокеты (sockets)
- Протокол UDP
- Принципы надежной передачи данных
- Протокол TCP
- Установление и разрыв соединения, состояния TCP
- Максимальное время ожидания подтверждения в TCP (timeout)
- Управление потоком в TCP
- Время выполнения запроса при статическом окне
(static congestion window)
- Сервисы, предоставляемые функциями сетевого уровня
- Маршрутизация, термины, алгоритм Дийкстры (LS).
- Маршрутизация, алгоритм Беллмана-Форда (DV).
- Автономные системы, иерархическая маршрутизация
- Протокол IP. Адресация и маршрутизация в IP.
- Основные варианты архитектуры маршрутизатора (коммутатора)
- Сервисы, предоставляемые функциями канального уровня
- Методы обнаружения и коррекции ошибок
- Способы разделения среды передачи (TDM, FDM, CDMA).
Основные способы организации доступа к общей среде передачи.
- Адрес в локальной сети и ARP
- Ethernet
- Хабы и коммутаторы
- Протокол PPP