ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 30.07.2025

Просмотров: 1876

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Вопрос № 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


Классы транспортных протоколов

Существует 5 классов протоколов транспортного уровня, начиная от протоколов, предоставляющих только основные транспортные функции (например, функции передачи данных без подтверждения приема), и заканчивая протоколами, которые гарантируют доставку в пункт назначения нескольких пакетов данных в надлежащей последовательности, мультиплексируют несколько потоков данных, обеспечивают механизм управления потоками данных и гарантируют достоверность принятых данных. Пример:

  1. ATP (AppleTalk Transaction Protocol)

  2. CUDP (Cyclic UDP)

  3. DCCP (Datagram Congestion Control Protocol)

  4. FCP (Fiber Channel Protocol)

  5. IL (IL Protocol)

  6. NBF (NetBIOS Frames protocol)

  7. NCP (NetWare Core Protocol)

  8. SCTP (Stream Control Transmission Protocol)

  9. SPX (Sequenced Packet Exchange)

  10. SST (Structured Stream Transport)

  11. TCP (Transmission Control Protocol)

  12. UDP (User Datagram Protocol)

Передача данных с установкой и без установки соединения вопрос № 12

Сеансовый уровень OSI. Задачи и функции уровня.

Сеансовый уровень обеспечивает управление взаимодействием сторон: фиксирует, какая из сторон является активной в настоящий момент, и предоставляет средства синхронизации сеанса. Эти средства позволяют в ходе длинных передач сохранять информацию о состоянии этих передач в виде контрольных точек, чтобы в случае отказа можно было вернуться назад к последней контрольной точке, а не начинать все с начала. На практике немногие приложения используют сеансовый уровень, и он редко реализуется в виде отдельных протоколов. Функции этого уровня часто объединяют с функциями прикладного уровня и реализуют в одном протоколе.

Задачи и функции уровня

Отвечает за поддержание сеанса связи, позволяя приложениям взаимодействовать между собой длительное время.

Уровень управляет:

  • созданием/завершением сеанса

  • обменом информацией

  • синхронизацией задач

  • определением права на передачу данных

  • поддержанием сеанса в периоды неактивности приложений

Синхронизация передачи обеспечивается помещением в поток данных контрольных точек, начиная с которых возобновляется процесс при нарушении взаимодействия.


Вопрос № 13

Представительный уровень OSI. Задачи и функции уровня.

Уровень отвечает за преобразование протоколов и кодирование или декодирование данных. Запросы приложений, полученные с прикладного уровня, он преобразует в формат для передачи по сети, а полученные из сети данные преобразует в формат, понятный приложениям. На этом уровне может осуществляться сжатие/распаковка или кодирование/декодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.

Представительный уровень обес­печивает представление передаваемой по сети информации, не меняя при этом ее содержания. За счет уровня представления информация, передаваемая прикладным уровнем одной системы, всегда понятна прикладному уровню другой системы. С помощью средств данного уровня протоколы прикладных уровней могут преодолеть синтаксические различия в представлении данных или же раз­личия в кодах символов, например кодов ASCII и EBCDIC.

Чтобы понять, как это работает, представим, что имеются две системы. Одна использует для представления данных расширенный двоичный код обмена информацией EBCDIC, например, это может быть мейнфрейм компании IBM, а другая — код обмена информацией ASCII. Если этим двум системам необходимо обменяться информацией, то нужен уровень представлений, который выполнит преобразование и осуществит перевод между двумя различными форматами.

На этом уровне могут выполняться шифрование и дешифрирование данных, благодаря которым сек­ретность обмена данными обеспечивается сразу для всех прикладных служб. При­мером такого протокола является протокол SSL (Secure Socket Layer — слой за­щищенных сокетов), который обеспечивает секретный обмен сообщениями для протоколов прикладного уровня стека TCP/IP.

На этом уровне существуют подпрограммы, которые сжимают тексты и преобразовывают графические изображения в битовые потоки, так что они могут передаваться по сети.

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


Вопрос № 14

Прикладной уровень OSI. Задачи и функции уровня. Примеры прикладных протоколов.

Прикладной уровень osi. Задачи и функции уровня

Прикладной уровень— это просто набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры или гипертексто­вые веб-страницы, а также организуют свою совместную работу, например, по протоколу электронной почты. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением.

Примеры прикладных протоколов

Примеры:

HTTP– протокол прикладного уровня передачи данных (изначально — в виде гипертекстовых документов). Основой HTTP является технология «клиент-сервер», то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом.

FTP– протокол, предназначенный для передачи файлов в компьютерных сетях. Протокол позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.

Когда пользователю нужна служба FTP, используется порт №21.

POP3– предназначен для работы с удаленным почтовым ящиком. Обычно используется в паре с протоколом SMTP.

В протоколе POP3 предусмотрено 3 состояния сеанса:

  1. Авторизация– клиент проходит процедуру Аутентификации.

  2. Транзакция– клиент получает информацию о состоянии почтового ящика, принимает и удаляет почту.

  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-таблице содержатся записи не обо всех узлах сети, а только о тех, которые активно участвуют в сетевых операциях.