
- •1. Эталонная модель взаимодействия открытых систем
- •Уровни модели osi
- •2. Методы кодирования информации в сетях Ethernet
- •3. Топология локальных сетей
- •4. Лвс Ethernet: 10 Мбит, 100 Мбит (стандарт ieee 802.3)
- •5. Gigabit Ethernet
- •6. Метод доступа в сетях Ethernet (csma/cd)
- •7. Структура кадра Ethernet, полезная нагрузка, минимальный размер кадра Ethernet
- •Базовая структура кадра Ethernet
- •8. Коммутаторы Ethernet второго уровня
- •9. Заголовок ip. Тип сервиса
- •10. Адресация межсетевого протокола. Маска подсети.
- •11. Arp-протокол. Примеры запроса/ответа, обнаружение конфликта ip-адресов
- •12. Фрагментация протокола ip
- •13. Icmp-сообщения
- •14. IPv6
- •Версия 4
- •Версия 6
- •15. Маршрутизация в лвс
- •16. Протокол udp, применение
- •17. Протокол tcp. Заголовок, флаги
- •Флаги (управляющие биты):
- •18. Tcp-соединение, поддержка tcp-соединения, завершение соединения
- •Установка соединения
- •Завершение соединения
- •19. Эталонная модель взаимодействия открытых систем
- •20.Технология ip Security и vpn
- •21. Протокол dns
- •Ключевые характеристики dns
- •Дополнительные возможности
- •Терминология и принципы работы
- •Рекурсия
- •Обратный dns-запрос
- •Записи dns
- •Зарезервированные доменные имена
- •Интернациональные доменные имена
- •22. Протокол ftp
- •23. Протокол передачи почты (smtp, pop3)
- •24. Протокол dhcp
- •25. Транспортный протокол реального времени rtc
Зарезервированные доменные имена
Документ RFC 2606(Reserved Top Level DNS Names — Зарезервированные имена доменов верхнего уровня) определяет названия доменов, которые следует использовать в качестве примеров (например, в документации), а также для тестирования. Кромеexample.com, example.org и example.net, в эту группу также входятtest,invalidи др.
Интернациональные доменные имена
Доменное имя может состоять только из ограниченного набора ASCIIсимволов, позволяя набрать адрес домена независимо от языка пользователя.ICANNутвердил основанную наPunycodeсистемуIDNA, преобразующую любую строку в кодировкеUnicodeв допустимый DNS набор символов.
22. Протокол ftp
FTP(File Transfer Protocol—протокол передачифайлов) —протокол, предназначенный для передачифайловвкомпьютерных сетях. FTP позволяет подключаться ксерверамFTP, просматривать содержимоекаталогови загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами (FXP).
Протокол FTP относится к протоколам прикладного уровня и для передачи данных использует транспортный протокол TCP. Команды и данные, в отличие от большинства других протоколов передаются по разнымпортам.Порт20 используется для передачи данных,порт21 для передачи команд. В случае, если передача файла была прервана по каким-либо причинам, протокол предусматривает средства для докачки файла, что бывает очень удобно при передаче больших файлов.
Этапы работы FTP:
Идентификация пользователя – ввод имени и пароля
Выбор каталога и выбор файла на сервере
Выбор (определение) режима обмена информацией
Выполнение команды обмена (скачивание, раздача файла)
Завершение сеанса связи с сервером
Самый большой недостаток FTP – пароль передается в незашифрованном виде, защита от взлома маленькая.
TFTP – отличается тем, что не требует идентификации пользователя, т.е. данные доступны для всех.
23. Протокол передачи почты (smtp, pop3)
SMTP используется для отправки почты от пользователей к серверами между серверами для дальнейшей пересылки к получателю. Для приёма почты почтовый клиент должен использовать протоколыPOP3илиIMAP. Работает по 25 порту.
Протокол был разработан для передачи только текста в кодировке ASCII, кроме того, первые спецификации требовали обнуления старшего бита каждого передаваемого байта. Это не даёт возможности отсылать текст на национальных языках (например, кириллице), а также отправлять двоичные файлы (такие как изображения, видеофайлы, программы или архивы). Для снятия этого ограничения был разработан стандартMIME, который описывает способ преобразования двоичных файлов в текстовые. В настоящее время большинство серверов поддерживают 8BITMIME, позволяющий отправлять двоичные файлы так же просто, как текст.
Сервер SMTP — это конечный автоматс внутренним состоянием. Клиент передает на сервер строкукоманда<пробел>параметры<перевод строки>. Сервер отвечает на каждую команду строкой, содержащей код ответа и текстовое сообщение, отделенное пробелом. Код ответа — число от 100 до 999, представленное в виде строки, трактующийся следующим образом:
2ХХ — команда успешно выполнена
3XX — ожидаются дополнительные данные от клиента
4ХХ — временная ошибка, клиент должен произвести следующую попытку через некоторое время
5ХХ — неустранимая ошибка
Текстовая часть ответа носит справочный характер и предназначена для человека, а не программы.
ESMTP — расширяемый протокол, в отличие от SMTP. При установлении соединения сервер объявляет о наборе поддерживаемых расширений (в качестве ответа на команду EHLO). Соответствующие расширения могут быть использованы клиентом при работе. Необходимо помнить, что если сессия начинается с команды HELO (используемой в «классическом» SMTP, RFC 821), то список расширений выводиться не будет.
POP3 (Post Office Protocol Version 3 — протоколпочтового отделения, версия 3) используетсяпочтовым клиентомдля получения сообщенийэлектронной почтыссервера(открывается 110 порт). Обычно используется в паре с протоколомSMTP. Ответы от сервера м.б.: +OK либо –ERR.
В протоколе POP3 предусмотрено 3 состояния сеанса:
Авторизация (клиент проходит процедуру аутентификации– ввод имени и пароля – командыUSER, PASS)
Транзакция (клиент получает информацию о состоянии почтового ящика, принимает и удаляет почту – команды STAT, LIST, RETR, DELE, RSET, TOP, UIDL)
Обновление (сервер удаляет выбранные письма и закрывает соединение)