
- •Глава 15 – Уровень приложений.
- •15.0 Введение.
- •15.0.1 Почему я должен выполнить этот модуль?
- •15.0.2 Что я буду изучать в этом модуле?
- •15.1 Уровень приложений, уровень представления, сеансовый уровень
- •15.1.1 Уровень приложений
- •15.1.2 Уровень представления и сеансовый уровень
- •15.1.3 Протоколы уровня приложений tcp/ip
- •15.1.4 Проверьте ваше понимание уровней приложения, презентации и сеанса.
- •15.2 Одноранговые сети
- •15.2.1 Модель «клиент-сервер»
- •15.2.2 Одноранговые сети
- •15.2.4 Наиболее распространенные одноранговые приложения
- •15.2.5 Проверьте свое понимание темы Одноранговая сеть
- •15.3 Протоколы веб-трафика и электронной почты
- •15.3.1 Протокол передачи гипертекста (http) и язык гипертекстовой разметки (html)
- •15.3.2 Протоколы http и https
- •15.3.3 Протоколы электронной почты
- •15.3.5 Проверьте ваше понимание темы: Веб-протоколы и протоколы электронной почты
- •15.4 Сервисы ip-адресации
- •15.4.1 Служба доменных имен (dns)
- •15.4.2 Формат сообщений dns
- •15.4.3 Иерархия dns
- •15.4.4 Команда nslookup
- •15.4.5 Проверка синтаксиса - команда nslookup
- •15.4.6 Протокол динамической настройки сетевого узла (Dynamic Host Configuration Protocol, dhcp)
- •15.4.7 Принцип работы dhcp
- •15.4.8 Лабораторная работа. Изучение разрешений dns
- •Часть 1: Изучение dns-преобразования url в ip-адрес
- •Часть 2:Изучение поиска в dns с помощью nslookup команды на веб-сайте
- •Часть 3:Изучение поиска в dns с помощью nslookup команды на почтовых серверах
- •15.4.9 Проверьте свое понимание - Службы ip-адресацииНачало формы
- •15.5 Сервисы совместного доступа к файлам
- •15.5.1 Протокол передачи файлов
- •15.5.2 Протокол smb
- •15.5.3 Проверьте ваше понимание - Службы общего доступа к файлам
- •15.6 Практика и контрольная работа модуля
- •15.6.1 Что я изучил в этом модуле?
- •15.6.2 Контрольная работа по модулю - уровень приложения
15.4.8 Лабораторная работа. Изучение разрешений dns
В этой лабораторной работе вы выполните следующие задачи.
Часть 1: Изучение dns-преобразования url в ip-адрес
Часть 2:Изучение поиска в dns с помощью nslookup команды на веб-сайте
Часть 3:Изучение поиска в dns с помощью nslookup команды на почтовых серверах
15.4.9 Проверьте свое понимание - Службы ip-адресацииНачало формы
Какой из следующих типов записей DNS используется для разрешения адресов IPv6?
А
НС
AAAA
MX
Верно или нет утверждение? DNS-сервер, получающий запрос на разрешение имен, не входящее в зону DNS, отправит запрашивающему клиенту сообщение об ошибке.
Истина
Ложь
Что из перечисленного отображается утилитой nslookup?
настроенный DNS-сервер по умолчанию
IP-адрес конечного устройства
все кэшированные записи DNS
Какой из следующих типов записей ресурсов DNS разрешает полномочные серверы имен?
НС
А
MX
AAAA
Верно или нет утверждение? DHCP-клиенты отправляют сообщение запроса DHCP доступным DHCP-серверам.
Истина
Ложь
15.5 Сервисы совместного доступа к файлам
15.5.1 Протокол передачи файлов
Как вы узнали в предыдущих разделах, в модели клиент/сервер, клиент может загружать данные на сервер и загружать данные с сервера, если оба устройства используют протокол передачи файлов (FTP). Как и HTTP, электронная почта и протоколы адресации, FTP является широко используемым протоколом прикладного уровня. В этом разделе более подробно рассматривается FTP.
Протокол FTP был разработан для передачи данных между клиентом и сервером. FTP-клиент представляет собой приложение, запущенное на компьютере, которое используется для получения данных с сервера, на котором функционирует служба FTP, или отправки данных на этот сервер.
С помощью команд, отправленных через управляющее соединение, данные можно загрузить с сервера или отправить на сервер с клиентского компьютера.
Клиент устанавливает первое подключение к серверу для контроля трафика через TCP-порт 21. Трафик состоит из команд клиента и ответов сервера.
Затем клиент устанавливает второе соединение с сервером для непосредственной передачи данных через порт 20 протокола TCP. Это подключение создается для каждой передачи данных.
Данные могут передаваться в любом направлении. Клиент может загрузить (принять) данные с сервера или выгрузить (послать) данные на сервер.
15.5.2 Протокол smb
Протокол обмена блоками серверных сообщений (Server Message Block, SMB) — это протокол обмена файлами между клиентом и сервером, описывающий структуру общих ресурсов сети, таких как каталоги, файлы, принтеры и последовательные порты. Это протокол типа «запрос-ответ». Все сообщения SMB имеют общий формат. В этом формате используется фиксированная длина заголовка, после которого следует параметр переменного размера и компонент данных.
Ниже приведены три функции сообщений SMB:
Осуществлять запуск, аутентификацию и завершение сеансов.
Управлять доступом к файлам и принтерам.
Разрешать приложению отправлять сообщения на другое устройство и принимать их.
Общий доступ к файлам и сервисам печати на основе SMB является отличительной особенностью сетей Microsoft. Начиная с серии систем Windows 2000, компания Microsoft изменила базовую архитектуру с использованием протокола SMB. В предыдущих версиях продуктов Microsoft в сервисах SMB для разрешения имен использовался протокол, отличный от TCP/IP. Начиная с версии Windows 2000, во всех последующих продуктах Microsoft используется система доменных имен DNS, которая позволяет протоколам TCP/IP напрямую поддерживать общие ресурсы SMB, как показано на рисунке.
SMB - это протокол типа «запрос-ответ» для обмена данными между клиентом и сервером. Серверы могут предоставлять свои ресурсы клиентам в сети.
На следующем рисунке показан процесс обмена файлами по SMB между компьютерами с операционной системой Windows.
Файл можно скопировать с одного ПК на другой по протоколу SMB, используя проводник Windows Explorer.
В отличие от обмена файлами по протоколу FTP, клиенты устанавливают долговременное подключение к серверам. После установки соединения пользователь может получить доступ к ресурсам на сервере аналогично доступу к ресурсам на локальном хосте.
Операционные системы LINUX и UNIX также позволяют открывать общий доступ к ресурсам в сетях Microsoft, используя версию SMB под названием SAMBA. Операционные системы Apple Macintosh также поддерживают работу с общими ресурсами по протоколу SMB.