
- •Содержание
- •Билет 1
- •1. Понятие сетевого протокола. Понятие стандарта. Связь с моделью osi. Протоколы Internet. Протоколы osi
- •Билет 2
- •1. Понятие распределенной и сетевой ос. Функции. Архитектура.
- •Билет 3
- •1. Протоколы Интернет. Протокол ip, icmp. Формат дейтаграммы. Алгоритм работы.
- •Ip (сетевой уровень)
- •Icmp (сетевой уровень)
- •2. Понятие файловой подсистемы файл-сервера. Подсистема ввода/вывода файл-сервера
- •Билет 4
- •Ip (сетевой уровень)
- •2. Перечислите основные протоколы уровня приложения модели osi и укажите их назначение и способы реализации в ос
- •Билет 5
- •Особенности субд. Отличия от ос.
- •Зачем нужен протокол воотр и dhcр? Форматы пакетов. Алгоритмы работы.
- •Билет 6
- •1.Что такое сетевые стандарты? Какие вы знаете? Какие стандартизирующие организации разрабатывают сетевые стандарты? Дайте примеры стандартов ими разработанные
- •Билет 7
- •1.Осуществление синхронизации процессов. Синхронный и асинхронный протокол передачи.
- •2. Протокол arp. Формат пакета. Алгоритм работы. Протоколы бездисковых станций. Dhcp и BootP.
- •Билет 8
- •1. Определение и функции исходного кода, объектного кода и выполняемых модулей. Системное обеспечение и его состав.
- •Билет 9
- •1. Интерфейс файловой системы. Операции над ней. Монтирование диска, монтирование файловой системы
- •2. Как распределяется память роутера ос? При загрузке производится post? При загрузке запускается rom Monitoring? Какие интерфейсы поддерживают ос роутера. Как осуществляется управления ос роутера
- •Билет 10
- •1. Что такое dte и dce? Каковы функции модема и кодера/декодера?
- •2. Протоколы tcp, udp. Формат пакета и алгоритм работы.
- •Билет 11
- •1. Классы защиты от несанкционированного доступа
- •Билет 12
- •1. Дайте определение синхронного и асинхронного протокола передачи данных. Что такое бит и байт-ориентированные протоколы передачи?
- •2. Зачем нужен протокол arp? Где он запускается? Дайте кратко формат его дейтаграммы. Proxy arp и особенности его применения.
- •Билет 13
- •1. Протоколы управления ieee ос коммутаторов
- •2. Протоколы канального уровня. Его реализации и назначение.
- •Билет 14
- •1. Понятие job, task и process оc. Каковы способы взаимодействия процессов распределенной ос.
- •2. Что делает Proxy arp? Шлюз arp позволяет скрыть подсети или сети? Он отвечает или нет, если получатель доступен через тот же интерфейс? Он отвечает или нет для широковещательного адреса?
- •Билет 15
- •2. Зачем применяется протокол icmp? Он поддерживается каждой станцией? Что такое icmp- переадресация?
- •Билет 16
- •1. Что такое "последняя миля"? в чем суть технологии isdn? Какова архитектура технологии xDsl? Какими ос поддерживаются средства последней мили?
- •2. Базовые принципы работы с ос коммутаторов. Управление ос коммутатора. Протоколы ieee. Типы коммутации и управление скоростью.
- •Билет 17
- •2. Понятие мультимедиа. Понятие потока. Особенности и требования к ос сетевых устройств.
- •Билет 18
- •1. Таблица маршрутизации. Методы маршрутизации ос.
- •2. Что такое порт и сокет tcp? Какие номера портов зарегистрированы и для чего.
- •Билет 19
- •1. Протоколы управления. Протокол cmip и snmp.
- •2. Каковы задачи протоколов канального уровня? Каково семейство протоколов hdlc? Кто их авторы?
- •Билет 20
- •1. Понятие директории. Протокол ds. Распределенная директория.
- •2. Утилиты Ping и traceroute.
- •Билет 21
- •1. Опишите метод доступа ethernet. Опишите формат фрейма Ethernet.
- •2. Передача данных тср. Генерация последовательного номера, подтверждений и дубликатов. Динамическое окно. Рукопожатие и завершение соединения.
- •Билет 22
- •1. В чем суть модели коммуникации ieee? Как реализованы подуровни phy в технологии Ethernet? Каким образом реализован мас-подуровень в технологии Ethernet?
- •2. В чем суть модели rpc? Что выполняет ядро сетевой ос? Какие функции выполняет shell/redirector? Где и какие части сетевой ос запускаются?
- •Билет 23
- •2. Способы защибы от нсд в ос. Классификация ос согласно требованиям защиты от нсд. Способы защиты ос коммутаторов и ос маршрутизаторов.
- •Билет 24
- •1. Понятие файловой системы ос. Состав и функции. Структура mass storage.
- •2. Средства 3а ос . Протоколы 802.1x.
- •Билет 25
- •1. Понятие модульного программирования. Цель и принципы.
- •2. Коротко дайте формат сегмента протокола tcp. Что содержится в поле ack? Коротко дайте суть процедуры трехстороннего рукопожатия. Seq выбирается ос случайно? Применяется адаптивный timeout или нет?
- •Билет 26
- •1. Понятие потока, как метода написания драйверов
- •2. В чем суть модели коммуникации ieee? Каковы подуровни phy? Работает ли на этом уровне ос?
- •Билет 27
- •1. Понятие файла. Открытие и закрытие файлов. Понятие партиции и тома. Понятие подсистемы ввода/вывода
- •2. Средства vlan oc. Типы vlan. Протокол 802.1x ieee.
- •Билет 28
- •1. Файловые системы. Директории, монтирование файловой системы и тома. Протоколы прикладного уровня модели osi
- •2. Что такое nrm,arm и abm моды работы hdlc?
- •Билет 29
- •1. Понятие protection и понятие security. Опишите суть
- •2.Коротко дайте формат фрейма дейтаграммы ip. Что означает адрес 127.0.0.0? Адрес 0.0.0.0? Адрес 255.255.255.255?
- •Билет 32
- •1. Протоколы прикладного уровня модели osi. Протоколы Интернет. Реализация в ос сетевых устройств
- •2. Понятие приложений реального времени. Приложении мультимедиа. Требования к сетевым протоколам.
- •Билет 33
- •1. Понятие san. Топологии. Протоколы
- •2. Протокол Fibre channel, протокол fcb.
Билет 18
1. Таблица маршрутизации. Методы маршрутизации ос.
Рутер - часть РОС (распределенных ОС) - поддерживает табличку маршрутизации. Это общий канал, это софт (сервер тоже софт. Иногда может требовать спец оборудование, а иногда нет)
Рутер - это железяка отдельная (но не всегда, опять-таки). В зачаточном состоянии в состав любой ОС входит рутор.
Руторная табличка - где лежит адрес адаптера (интерфейса)
router by default (gateway by default) - то, что нас отошлёт в следующий сегмент что-то там искать
Как эта табличка маршрутизации поддерживается?
При помощи специальных протоколов
Табличка маршрутизации (для протокола RIP, для ASPF сложнее будет) (Далее пример):
Есть руторы из различных сетей. У этих сетей есть разные адреса.
Административная сеть нулевая - этого оператора связи
Административная сеть первая - дургого оператора связи...
И у них работают разные протоколы передачи, а между ними протокол внешнего шлюза (BGP, EGP...)
И адреса этих сетей записываются в табличку маршрутизации в виде признаков:
0.0.0.0 router by default
1.0.0.0 сеть назначения
ip B - адрес следующего узла
Интерфейс рутора А - исходящий интерфейс N-количество хопов для пути - метрика
Протокол маршрутизации обновляет такие таблички раз в 30 секунд
Плохие новости (маршрут пропал) – игнорируем
Хорошие новости (хопов меньше стало) - пишем
Если вторая сеть вышла из строя, то рутор не будет иметь инфы о ней вообще и постоянно будет увеличивать метрику, чтоб до нее дойти (до 16 хопов) - и получается проблема бесконечного подсчета метрик
Специальные алгоритмы от этого:
Split horizon - не будем бороться до бесконечности, не будем рассказывать соседям
Split horizon with poison - отравленный маршрут, сразу даём макс метрику – 16
Метрика – это оценка
Типы маршрутизации:
Статическая - к этому рутору путь лежит через этот, и описываю статический маршрут. Таблица маршрутизации поддерживается ОС
Динамическая - она будет этот маршрут искать. Будет поддерживать протоколы этой маршрутизации (каждый раз для решения определенной проблемы)
Direct - самый быстрый (быстрая поддержка руторной таблички), простой - тупа берешь и два рутора, стоящих перед собой и и соединяешь
2. Что такое порт и сокет tcp? Какие номера портов зарегистрированы и для чего.
TCP – основной протокол транспортного уровня. В начале 80-х был разделен на TCP и IP.
Он получает сегменты любой длины от протоколов верхних уровней (ULP – upper level protocol) и осуществляют полнодуплексную передачу с подтверждением о доставке и установкой соединения, и контролем соединения.
TCP не занимается гарантированной доставкой, он ей просто «озадачен».
Сокет – адрес узла и порт, по которому запускается процесс на этом узле. Она рассказывала уже, как это делается в современных системах
Порт TCP – номер почтового ящика, по которому хранится адрес процесса, который будет запускаться
Номера портов
Есть понятие well known портов (хорошо известные порты) – от 0 до 1023, регулируются ИАНА (IANA) (организация, которая занимается описанием того, какие порты к каким приложениям относятся). Процессы, которые используют произвольные номера портов (они должны быть выше, чем номера 1023, но рекомендуется делать более 8000, потому что часть таких портов зарегистрирована ИАНА для СУБД Cisco, сервера Microsoft
С протоколом TCP возникает масса проблем
Во-первых, порты. При помощи номеров портов мы можем мультиплексировать различные потоки данных уровня приложения, и говорить, что данные, например, сервера обслуживает сервисы, адреса которых хранятся по таким-то портам.
Еще один вариант ответа про номера портов (не из лекций)
Номера портов разделены на три категории:
- известные порты;
- зарегистрированные порты;
- динамические и/или приватные порты.
Известные порты находятся в диапазоне от 0 до 1023. Они назначаются и контролируются IANA, и обычно используются низкоуровневыми системными программами. Сервисы HTTP, в частности, браузеры и веб-сервера, используют TCP/IP порт 80. Программы FTP работают на портах 20/21.
Зарегистрированные порты - от 1024 до 49151. Они также назначаются и контролируются IANA, но выделяются для частных целей.
Динамические и/или приватные порты - от 49152 до 65535. Эти порты динамические, в том смысле, что они могут быть использованы любым процессом с любой целью. Часто, программа, работающая на зарегистрированном порту (от 1024 до 49151) порождает другие процессы, которые используют эти динамические порты.