
- •Вопрос № 1
- •Понятие вычислительной сети.
- •Классификация сетей эвм.
- •Локальные и глобальные вычислительные сети (лвс и гвс).
- •Понятия трафика и пропускной способности
- •Функции отдельных уровней osi
- •Вопрос № 3
- •Физический уровень osi.
- •Разновидности физических сетевых топологий.
- •Сравнительный анализ топологий "шина", "звезда", "кольцо".
- •Вопрос № 4
- •1. Коаксиальный кабель:
- •2. Витая пара
- •3. Оптические линии связи
- •4. Радиосвязь, инфракрасная связь.
- •Вопрос № 5
- •Вопрос № 6
- •Канальный уровень osi.
- •Метод доступа к среде передачи данных csma/cd
- •Диаграмма перехода между состояниями.
- •Вопрос № 7
- •Метод доступа к среде передачи данных csma/ca.
- •Вопрос № 8
- •Шина с передачей маркера.
- •Диаграмма перехода между состояниями.
- •Вопрос № 9
- •Вопрос № 10
- •Сетевой уровень osi.
- •Маршрутизация пакетов Соединение n- сетей с помощью (n–1)-мостов
- •Вопрос № 11
- •Транспортный уровень osi. Задачи и функции уровня.
- •Классы транспортных протоколов
- •Передача данных с установкой и без установки соединения вопрос № 12
- •Задачи и функции уровня
- •Вопрос № 13
- •Вопрос № 14
- •Прикладной уровень osi. Задачи и функции уровня
- •Примеры прикладных протоколов
- •Вопрос № 15
- •Вопрос № 16
- •Классы ip-адресов
- •Двоичная форма записи ip-адресов
- •Особые ip-адреса
- •Использование масок для ip-адресации
- •Вопрос № 17
- •Вопрос № 18
- •Вопрос № 19
- •Вопрос № 20
- •Вопрос № 21
- •Принцип скользящего окна в протоколе tcp
- •Проблемы tcp
- •Вопрос № 22
- •Механизм установки tcp-соединения
- •Уязвимость tcp-протокола вида «парадокс дней рождения»
- •Вопрос № 23
- •Вопрос № 24
- •Вопрос № 25
- •Основные функции
- •Вопрос № 26
- •Вопрос № 27
- •Динамические системы именования
- •Принципы организации dns. Рекурсивные и итеративные запросы.
- •Вопрос № 28
- •Вопрос № 29
- •Вопрос № 30
- •Вопрос № 31
- •Вопрос № 32
- •Электронная почта
- •Методы проверки подлинности пользователя в imap
- •Команда login
- •Команда authenticate
- •Клиентская часть протокола imap Флаги почтового сообщения imap
- •Команды протокола
- •Преимущества по сравнению с pop3
- •Вопрос № 33
- •Протокол Telnet
- •Протокол ftp
- •Вопрос № 34
- •Структура протокола
- •Стартовая строка
- •Коды состояния
- •Заголовки
- •Вопрос № 35
- •Вопрос № 36
- •Вопрос № 37
- •Вопрос № 38
- •Хостинг
- •Вопрос № 39
- •Вопрос № 40
- •Вопрос № 41
- •Вопрос № 42
- •Вопрос № 43
- •Вопрос № 44
- •Вопрос № 45
- •Вопрос № 46
- •Вопрос № 47
Вопрос № 14
Прикладной уровень OSI. Задачи и функции уровня. Примеры прикладных протоколов.
Прикладной уровень osi. Задачи и функции уровня
Прикладной уровень— это просто набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры или гипертекстовые веб-страницы, а также организуют свою совместную работу, например, по протоколу электронной почты. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением.
Примеры прикладных протоколов
Примеры:
HTTP– протокол прикладного уровня передачи данных (изначально — в виде гипертекстовых документов). Основой HTTP является технология «клиент-сервер», то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом.
FTP– протокол, предназначенный для передачи файлов в компьютерных сетях. Протокол позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.
Когда пользователю нужна служба FTP, используется порт №21.
POP3– предназначен для работы с удаленным почтовым ящиком. Обычно используется в паре с протоколом SMTP.
В протоколе POP3 предусмотрено 3 состояния сеанса:
Авторизация– клиент проходит процедуру Аутентификации.
Транзакция– клиент получает информацию о состоянии почтового ящика, принимает и удаляет почту.
Обновление– сервер удаляет выбранные письма и закрывает соединение.
Клиент начинает работать с установки TCP-соединения на порт №110. На этом порту должен быть сервер, который прослушивает соединение.
SMTP– сетевой протокол, предназначенный для передачи электронных сообщений. Клиент создает TCP-соединение с сервером через порт №25. Затем клиент обменивается с сервером сообщениями до тех пор, пока соединение не будет прервано. Через протокол SMTP клиент сообщает, какую операцию он хочет выполнить. Команда, которую он передает, представляет собой текст и состоит из ключевых слов, за ключевыми словами следует параметр через пробел. Каждая команда заканчивается парой символов: конец строки и перевод каретки (CRLF).
TELNET– Обеспечивает работу с удаленным компьютером в консольном режиме. При этом клиентский компьютер, по сути, выступает в роли консоли (текстовой), т.е. клавиатура + дисплей. Мощность самого компьютера используется для вводимых с клавиатуры символов и отображение на дисплей.
Все команды выполняются на удаленном сервере. При запуске программы Telnet-пользователь получает возможность выполнять несколько команд: подключение/отключение к/от удаленного сервера (подключение –open, отключение -close). В команде указывается имя илиIP-адрес сервера.
Вопрос № 15
Протоколы ARPиRARP. Назначение и принципы работы.
Посылка пакета по протоколу IP выполняется с использованием 2-ух других протоколов:
1. ARP (address resolution protocol) – протокол с преобразованием адресов. Преобразует IP-адрес в MAC-адрес.
2. RARP (reverse ARP) – обратное преобразование адресов. Преобразует MAC-адрес в IP-адрес.
ARP работает следующим образом:
В сеть посылается широковещательный ARP-запрос, в который вкладывается
IPотправителя
MACотправителя
IPполучателя
MACполучателя ?? (поле пусто т.е. забито нулями: 00000000)
Каждый узел, получивший запрос, сравнивает запрашиваемый IP-адрес со своим. Если адрес не совпадает, то запрос игнорируется, если совпадает, то узел генерирует ARP-ответ, заполнив поле «МАС получателя».
Протокол ARP используется при посылке в локальную сеть любых пакетов IP-протокола.
Проблема: при выполнении трансляции IP-адреса в MAC-адрес при каждой посылке сеть будет перегружена. Для решения используется кэширование соответствий IP-адресов MAC-адресам.
Каждый компьютер (что моя машина, что маршрутизатор) хранит таблицу соответствий IP и MAC-адресов и время выполнения данного запроса. Записи в таблице хранятся лишь определенное время, после чего запись стирается и вновь производится посылка ARP-запроса.
ARP-таблица пополняется не толькоза счет поступающих на данный интерфейс ARP-ответов, но и в результате извлечения полезной информации из широковещательных ARP-запросов.
В ARP-таблицах существует два типа записей: динамические и статические. Статические записи создаются вручную с помощью утилиты arpи не имеют срока устаревания, точнее, они существуют до тех пор, пока компьютер или маршрутизатор остается включенным. Динамические записи должны периодически обновляться. Если запись не обновлялась в течение определенного времени (порядка нескольких минут), то она исключается из таблицы. Таким образом, в ARP-таблице содержатся записи не обо всех узлах сети, а только о тех, которые активно участвуют в сетевых операциях.
RARP применяется для удаленной загрузки компьютеров в сети, т.е. для работы «бездисковых» компьютеров (дает экономию на жестком диске, т.к. механические устройства отстают). Компьютеру при удаленной загрузке необходимо узнать адрес сервера, с которого он загружается.