- •Билет 1.1 Понятие сетевого протокола. Понятие стандарта. Связь с моделью osi. Протоколы Интернет. Протоколы osi.
- •Билет 2.1 Дайте определение распределенной ос. Что такое сетевая ос. Функции и Архитектура.
- •Билет 3.1 Протоколы Интернет. Протокол ip, icmp. Формат дейтаграммы. Алгоритм работы.
- •Билет 3.2 Понятие файловой подсистемы файл-сервера. Подсистема ввода/вывода файл-сервера
- •Билет 4.2 . Перечислите основные протоколы уровня приложения модели osi и укажите их назначение и способы реализации в ос
- •Билет 5.1 Билет 5 Особенности субд. Отличия от ос.
- •Билет 6.1 Что такое сетевые стандарты? Какие вы знаете? Какие стандартизирующие организации разрабатывают сетевые стандарты? Дайте примеры стандартов ими разработанные.
- •Билет 7.1 Осуществление синхронизации процессов. Синхронный и асинхронный протокол передачи.
- •Билет 7.2 Зачем нужен протокол arp? Где он запускается? Дайте коротко формат его дейтаграммы.
- •Билет 8.1 Определение и функции исходного кода, объектного кода и выполняемых модулей. Системное обеспечение и его состав.
- •Билет 9.1 Интерфейс файловой системы. Операции над ней. Монтирование диска, монтирование файловой системы.
- •Билет 10.1 Что такое dte и dce? Каковы функции модема и кодера/декодера?
- •Билет 10.2 Протокол tcp, udp. Формат пакета и алгоритм работы.
- •Билет 11.1 Классы защиты от несанкционированного доступа
- •Билет 12.1 Дайте определение синхронного и асинхронного протокола передачи данных. Что такое бит и байториентированные протоколы передачи?
- •Билет 12.2 Зачем нужен протокол arp? Где он запускается? Дайте коротко формат его дейтаграммы. Proxy arp и особенности его применения
- •Билет 13.1 Протоколы управления ieee ос коммутаторов
- •Билет 13.2 Протоколы канального уровня. Его реализация и назначение.
- •Билет 14.1 Дайте определение процесса ос. Чем job отличается от task? Что такое сервер ос? Какие процессы запускаются на серверах?
- •Билет 14.2 Что делает Proxy arp? Шлюз arp позволяет скрыть подсети или сети? Он отвечает или нет, если получатель доступен через тот же интерфейс. Он отвечает или нет для широковещательного адреса?
- •Билет 15.2 Зачем применяется протокол icmp? Он поддерживается каждой станцией? Что такое icmp-переадресация?
- •XDsl- digital subscriber line - цифровая абонентская линия
- •1.Понятие технологии xDsl. Структура сети и термины.
- •XDsl— семейство технологий, обеспечивающих доступ в Интернет посредством передачи цифровых данных по телефонной линии.
- •Билет 16.2 Базовые принципы работы с ос коммутаторов. Управление ос коммутатора. Протоколы ieee. Типы коммутации и управление скоростью.
- •Билет 17.2 Понятие мультимедиа. Понятие потока. Особенности и требования к ос сетевых устройств
- •Билет 18.1 Таблица маршрутизации. Методы маршрутизации ос
- •18.2 Что такое порт и сокет tcp? Какие номера портов зарегистрированы и для чего.
- •Билет 19.1 Протоколы управления. Протокол cmip и snmp.
- •Билет 19.2 Каковы задачи протоколов канального уровня? Каково семейство протоколов hdlc? Кто их авторы?
- •Билет №20.1 Понятие директории. Протокол ds. Распределённая директория
- •Билет 20.2 Утилиты ping и traceroute.
- •Билет 21.1 Опишите метод доступа Ethernet. Опишите формат фрейма Ethernet.
- •Билет 21.2 Передача данных tcp. Генерация последовательного номера, подтверждений и дубликатов. Динамическое окно. Рукопожатие и завершение соединения.
- •Билет 22.1 в чем суть модели коммуникации ieee? Как реализованы подуровни phy в технологии Ethernet? Каким образом реализован mac-подуровень в технологии Ethernet?
- •Билет 22.2 в чем суть модели rpc? Что выполняет ядро сетевой ос? Какие функции выполняет shell/redirector? Где и какие части сетевой ос запускаются?
- •Билет 23.2 Способы защиты от нсд в ос. Классификация ос согласно требованиям защиты от нсд. Способы защиты ос коммутаторов и ос маршрутизаторов.
- •Билет 24.1.Понятие файловой системы ос. Состав и функции. Структура Mass Storage.
- •Состав и функции
- •Билет 24.2 Способы защиты от нсд ааа и 802.1x:
- •Виртуальные машины
- •Билет 25.1 Понятие модульного программирования. Цель и принципы.
- •Билет 26.1 Понятие потока, как метода написания драйверов
- •Билет 26.2 в чем суть модели коммуникации ieee? Как реализованы подуровни phy в технологии Ethernet?
- •Билет 27.1. Понятие файла. Открытие и закрытие файлов. Понятие партиции и тома. Понятие подсистемы ввода/вывода
- •Билет 27.2. Средства vlan oc. Типы vlan. Протокол 802.1x ieee.
- •Билет 28.1. Файловые системы. Директории, монтирование файловой системы и тома. Протоколы прикладного уровня модели osi
- •Билет 28.2. Что такое nrm, arm и abm моды работы hdlc?
- •Билет 29 1. Понятие protection и понятие security. Опишите суть
- •Билет 29.2. Коротко дайте формат фрейма дейтаграммы ip. Что означает адрес 127.0.0.0? Адрес 0.0.0.0? Адрес 255.255.255.255?
- •Билет 32.1. Протоколы прикладного уровня модели osi. Протоколы Интернет. Реализация в ос сетевых устройств
- •Билет 32.2. Понятие приложений реального времени. Приложении мультимедиа. Требования к сетевым протоколам.
- •Билет 33. 1. Понятие san. Топологии. Протоколы
- •Билет 33.2. Протокол Fibre channel, протокол fcb.
Билет 8.1 Определение и функции исходного кода, объектного кода и выполняемых модулей. Системное обеспечение и его состав.
Исходный код – текст компьютерной программы на любом языке программирования, который транслируется в объектный (неизменяемый) код целиком до запуска программы при помощи компилятора. Исходный код исполняется сразу, если использовать интерпретатор.
Объектный код – это то, что получается после работы компилятора. Это промежуточный код между машинным и исходным, содержащий инструкции для процессора из разных кусков программы. .obj файлы передаются линкеру (компоновщику), который объединяет их в один исполняемый файл (уже машинный код).
Выполняемый модуль - файл, который может быть запущен на исполнение процессором под управлением ОС.
Системное программное обеспечение (СПО) – это программы, управляющие работой компьютера и выполняющие различные вспомогательные функции, например, управление ресурсами компьютера, создание копий информации, проверку работоспособности устройств компьютера, выдачу справочной информации о компьютере и др. Это база, без которой прикладные программы не будут работать.
Системное программное обеспечение:
ОС (делить ресурсы (вычислительные/ресурсы памяти)
Компиляторы (компилируем и складываем на жесткий диск)
Лоадеры (загрузим в оперативную память)
Линкеры (скомпонуем объектные файлы после компилятора)
Драйверы (связь между железками и ОС)
СУБД (доступ к базам данных, контроль транзакций)
Билет 8.2 Перечислите основные характеристики ТСР протокола Internet. Как организован механизм скользящего окна в пакете ТСР? Как работает возможность “push” ТСР? Как реализована возможность “urgent data” ТСР?
TCP – основной протокол транспортного уровня (старье). В начале 80-х был разделен на TCP и IP. Он получает сегменты любой длины от протоколов верхних уровней (ULP – upper level protocol) и осуществляют полнодуплексную передачу с подтверждением о доставке и установкой соединения, и контролем соединения. TCP “озадачен” гарантированностью доставки сегментов, но не гарантирует ее.
Основные характеристики:
для работы устанавливает соединение
гарантирует доставку данных
разбивает исходное сообщение на сегменты
получатель потом его собирает.
Когда начинается соединение, то драйвер протокола TCP устанавливает соединение при помощи флага syn, оканчивает соединение при помощи флага fin. Начинается с процедуры трехстороннего (трехэтапного) рукопожатия. Клиент посылает пакет с syn флагом, seq выбирается случайно, любое 32-битное число, acknowledgement number неизвестен. Сервер отвечает ack на единицу больше полученного числа и посылает в свою очередь свое 32-битное случайное число syn. Клиент в ответ высылает свое подтверждение ack – число, на единицу большее полученного от сервера.
В современных системах TCP почти не используется, т.к. всю доставку осуществляют сетевые адаптеры. Это второй уровень OSI. Либо адаптер будет делать это в режиме stop and wait (остановись и подожди, пока придет ответ), либо это будет скользящее окно (sliding window, но это делается хардвером), либо не будет обращать внимания на доставку вовсе (что бывает чаще всего, поскольку канал оптоволоконный, аппаратура надежная, никто этой проблемой особо не озадачивается) Сегмент TCP состоит из 32-битных слов (всегда работаем со словами):
Скользящее окно (sliding window) – это механизм, нивелирующий проблемы с низкой производительностью TCP, который позволяет не дожидаться проверки получения каждого сегмента, вместо этого проверка происходит в конце этого окна, для уже гораздо большего объема данных. Реализован этот механизм хардвеерно. В начале установки соединения как раз и договариваются о необходимом размере буфера.
Urgent data – это флаг сегмента (Беленькая употребляет слово пакет…. Но в других лекциях говорит о сегменте), который обозначает что его нужно поставить в очередь в буфер, но с высоким приоритетом.
push – это управляющий флаг, отправляющий текущий пакет на немедленную отсылку (поставь меня первым в буфере). Это функция проталкивания (для того, чтобы убедиться, что пакет точно дошел).
