Добавил:
мой вк: vk.com/truecrimebitch больше работ здесь: https://github.com/alisadex Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на билеты (полные).docx
Скачиваний:
15
Добавлен:
11.07.2024
Размер:
437.23 Кб
Скачать

Билет 5

  1. Особенности субд. Отличия от ос.

СУБД работает записями (транзакциями), позволяют мульти пользователю обращаться к данным и делать операции с ними. СУБД – аппарат работы с БД. Сервер СУБД всегда под управлением ОС, так как СУБД должна работать с записями, а записи у нас в файлах, а с файлами работает только ОС. СУБД всегда знает, какой процесс будет следующим, так как работает по определенным протоколом. Функции СУБД – обработка данных, поддержка целостности данных, индексирование. СУБД должна управлять транзакциями и говорить в какой последовательности (ядро занимается) она это обрабатывает.

ОСНОВНОЕ из лекции:

ОС, которые работают на коммутаторах и рутерах выполняют только часть функций (и являются специализированными)

Любая ОС - делит ресурсы (подсистема ввода-вывода)

СУБД - специализированная ОС

  1. Зачем нужен протокол воотр и dhcр? Форматы пакетов. Алгоритмы работы.

2.1) BootP (Bootstrap Protocol) - протокол, используемый для удаленной загрузки бездисковых рабочих станций. Станция в результате получает IP-адрес.

Протокол DHCP является усовершенствованием BootP и добавляет к этому протоколу возможность повторного использования IP-адресов и ряд функций — маски подсетей, используемые по умолчанию маршрутизаторы, серверы DNS.

2.2) Для запроса и ответа используется одинаковый формат сообщения. - тип пакета: bootrequest или bootreply - тип оборудования - номер транзакции - число секунд после первого bootrequest ааххахаха че уле=еле - IP адрес клиента - IP адрес следующего сервера - имя сервера

2.3) Клиент DHCP запрашивает у сервера на некоторое время IP адрес, время, на которое клиент получил IP адрес, называется временем аренды: аренда означает, что клиент арендовал IP-адрес у сервера DHCP на определенное время, и если клиент хочет продолжить использование конкретного IP-адреса, ему необходимо продлить аренду.

Билет 6

1.Что такое сетевые стандарты? Какие вы знаете? Какие стандартизирующие организации разрабатывают сетевые стандарты? Дайте примеры стандартов ими разработанные

Протокол — это спецификация, по которой выполняются некоторые действия, набор правил

Стандарт — это попытка реализации спецификации в софте или железе (не обязательно должна удастся)

Стандарты

  • Юридические (такие стандарты нельзя нарушать)

Например, в России есть закон, что на любом узле связи должна быть установлена система, которая позволяет ФСБ анализировать информацию. Иначе узел не допускается к эксплуатации.

Например, практически у всех СУБД одним из интерфейсов является возможность писать запросы на SQL, потому что в США есть федеральный закон, гласящий, что любая СУБД, продаваемая в штатах одним из интерфейсов, должна иметь SQL.

  • Корпоративные

Стандарты принятые на уровне организации, обязательные для ее членов. Например, единый список используемого ПО, единый способ оформления документов и т.д.

  • Де-факто (нарушать можно на свой страх и риск)

Такие стандарты сложились исторически. Стандарты крупнейших компаний, вендеров говорят, что их протоколом будет такой-то. Остальным приходится поддерживать эти

Существуют организации, которые создают стандарты де-факто.

• ITU – международный союз электросвязи: состоит из национальных стандартизирующих комитетов. Стандарты: V.x (модемы), G.x (кабельные стандарты), W.x (телефонные), Y.x (аспекты протоколов Интернета);

• IEEE – институт инженеров по электротехнике и электронике – союз разработчиков, физ. и юр. лица. IEEE 802.3 – Ethernet, IEEE 802.5 – FDDI, IEEE 802.6 – MAN

• EIA/TIA - Ассоциация телекоммуникационной и электронной промышленности США – компании разработчики. EIA/TIA 568-B – структурированная кабельная система.

• IETF – инженерный совет интернета - сообщество проектировщиков, учёных, сетевых операторов и провайдеров. Различные RFC.

• ISO – международная стандартизирующая организация – государства.

2. В чем суть системы DNS ? Что такое доменное имя? Что такое зона? Что такое корневой домен, как он реализован и что такое домен верхнего уровня? Кто является регистратором домена? Зачем нужен домен in-addr.arpa?

DNS – средство преобразования символического имени узла в IP-адрес (и наоборот).

Доменное имя — символическое имя узла внутри доменной зоны.

Доменная зона — совокупность доменных имён определённого уровня.

Корневой домен — самый верхний домен, который включает в себя все прочие. Обслуживается корневыми серверами доменных имён, которые определяют, какому домену верхнего уровня принадлежит доменное имя, и соответствующим образом перенаправляют запрос.

Домен верхнего уровня — высший домен после корневого. Например, org, com, mil, edu, pro и другие.

И чутка с лекции:

Как мы преобразуем имя? Обращаемся к серверу имен и он нам должен найти по имени - ip, а дальше мы бы уже пинг запускали Если не находит имя, то два варианта:

· Интерактивный - сервер ничего не нашел и послал нас идти искать другой сервер DNS (они не входят в поставку ОС)

· Рекурсивный - сервер не нашел, обратился к серверу более верхнего уровня и так доползет до корневого домена In-adr arpa - обратный просмотр DNS - по айпи ищу узел (имя)

Самый частый сервер имен в unix - bind (рекурсивный), поддерживается операторами связи