Прикладные протоколы. Смотреть что такое "Протоколы прикладного уровня" в других словарях. Скорость передачи информации

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

Существует достаточно много стеков протоколов, широко применяемых в сетях. Это и стеки, являющиеся международными и национальными стандартами, и фирменные стеки, получившие распространение благодаря распространенности оборудования той или иной фирмы. Примерами популярных стеков протоколов могут служить стек IPX/SPX фирмы Novell, стек TCP/IP, используемый в сетиInternetи во многих сетях на основе операционной системы UNIX, стек OSI международной организации по стандартизации, стек DECnet корпорацииDigitalEquipmentи некоторые другие.

Стеки протоколов разбиваются на три уровня:

  • транспортные;

    прикладные.

Сетевые протоколы

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

    DDP (DatagramDeliveryProtocol– Протокол доставки дейтаграмм).Протокол передачи данныхApple, используемый вAppleTalk.

    IP (Internet Protocol – Протокол Internet). Протокол стека TCP/IP, обеспечивающий адресную информацию и информацию о маршрутизации.

    IPX (InternetworkPacketeXchange– Межсетевой обмен пакетами) в NWLink.ПротоколNovelNetWare, используемый для маршрутизации и направления пакетов.

    NetBEUI (NetBIOSExtendedUserInterface– расширенный пользовательский интерфейс базовой сетевой системы ввода вывода). Разработанный совместно IBM иMicrosoft, этот протокол обеспечивает транспортные услуги дляNetBIOS.

Транспортные протоколы

Транспортные протоколы предоставляют следующие услуги надежной транспортировки данных между компьютерами. Ниже приведены наиболее популярные транспортные протоколы.

    ATP (AppleTalkProtocol– Транзакционный протоколAppleTalk) и NBP (NameBindingProtocol– Протокол связывания имен). Сеансовый и транспортный протоколыAppleTalk.

    NetBIOS (Базовая сетевая система ввода вывода). NetBIOS Устанавливает соединение между компьютерами, аNetBEUI предоставляет услуги передачи данных для этого соединения.

    SPX (SequencedPacketeXchange– Последовательный обмен пакетами) в NWLink.ПротоколNovelNetWare, используемый для обеспечения доставки данных.

    TCP (TransmissionControlProtocol– Протокол управления передачей).Протокол стека TCP/IP, отвечающий за надежную доставку данных.

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

Прикладные протоколы отвечают за взаимодействие приложений. Ниже приведены наиболее популярные прикладные протоколы.

    AFP (Apple Talk File Protocol – Файловый протокол Apple Talk).Протокол удаленного управления файламиMacintosh.

    FTP (File Transfer Protocol – Протокол передачи файлов). Протокол стека TCP/IP,используемый для обеспечения услуг по передачи файлов.

    NCP (NetWare Core Protocol – Базовый протокол NetWare). Оболочка и редиректоры клиентаNovelNetWare.

    SNMP (SimpleNetworkManagementProtocol– Простой протокол управления сетью).Протокол стека TCP/IP, используемый дляуправления и наблюдения за сетевыми устройствами.

    HTTP (HyperTextTransferProtocol) – протокол передачи гипертекста и другие протоколы.

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

Для выполнения поставленной задачи в протоколах прикладного уровня используются различные сочетания протоколов нижних уровней. Например, с помощью протоколов HTTP и FTP серверы передают клиентским системам целые файлы, и очень важно, чтобы эти файлы были доставлены без ошибок. Поэтому в этих протоколах для Установки надежной связи применяется сочетание TCP и IP с ориентацией на соединение. С другой стороны, работа DHCP (Dynamic Host Configuration Protocol) и DNS (Domain Name System) заключается в обмене небольшими сообщениями между клиентом и серве-

ром. При необходимости эти сообщения можно без особого ущерба передать заново, поэтому в этих протоколах используются UDP и IP без ориентации на соединение.

Ниже перечислены самые «популярные» протоколы прикладного уровня TCP/IP.

HTTP (Hypertext Transfer Protocol) используется клиентами и серверами Web для обмена запросами на передачу файлов и самими файлами. Браузер клиента устанавливает TCP-соединение с сервером и отправляет запрос на передачу определенного файла. Сер- ! вер в ответ посылает файл, который отображается браузером в виде Web-страницы. HTTP-сообщения также содержат разнообразные поля с информацией о системах, между которыми установлено " соединение.

HTTPS или S-HTTP (Secure Hypertext Transfer Protocol) используется в транзакциях между клиентами и серверами Web для авторизации пользователей и шифрования передаваемых данных.

FTP (File Transfer Protocol) применяется для передачи файлов между TCP/IP-системами. Клиент FTP просматривает структуру каталога на сервере, к которому подключен, и выбирает файлы для загрузки/выгрузки. Особенность FTP в том, что в его работе применяется два отдельных порта. Подключаясь к серверу, клиент FTP использует для установки основного соединения ТСР-порт 21. Когда пользователь инициирует загрузку файла, программа с помощью порта 20 открывает для передачи данных второе соединение. Это соединение закрывается после завершения передачи файла, а основное соединение остается открытым, пока клиент его не прервет. Необычность FTP еще и в том, что в большинстве TCP/I Р-систем он представляет собой самостоятельное приложение, а не просто протокол, используемый другими приложениями.

TFTP (Trivial File Transfer Protocol) - сокращенная версия протокола FTP для передачи файлов по сети с минимальными затратами. Вместо TCP в этом протоколе используется UDP. Он не включает в себя присущие FTP возможности авторизации и интерфейсные функции. Первоначально TFTP разрабатывался для бездисковых рабочих станций, которым приходилось копировать исполняемые загрузочные файлы с сетевого сервера.

SMTP (Simple Mail Transport Protocol) применяется почтовыми серверами для обмена сообщениями по сети.

РОРЗ (Post Office Protocol) - один из протоколов, применяемых клиентами электронной почты для доставки сообщений с почтового сервера.

IMAP4 (Internet Mail Access Protocol) - почтовый протокол, с помощью которого клиенты получают доступ к сообщениям на сервере. IMAP обладает более обширными возможностями, чем РОРЗ. Он, например, позволяет пользователю создавать отдельные папки для хранения сообщений на сервере.

NTP (Network Time Protocol) - служит для синхронизации часов компьютеров в сети.

DNS (Domain Name System) используется в TCP/IP-системах для преобразования имен хостов в IP-адреса.

DHCP (Dynamic Host Configuration Protocol) применяется на рабочих станциях для получения от сервера информации о параметрах конфигурации TCP/IP.

SNMP (Simple Network Management Protocol) - протокол управления сетью, используемый сетевыми администраторами для сбора информации о различных компонентах сети. С помощью сообщений SNMP удаленные программы («агенты») собирают сведения и передают их на центральную консоль управления сетью.

Telnet - программа для эмуляции командной строки терминала, позволяющая пользователю подключаться к удаленному компьютеру и запускать на нем команды.

Примечание Подробнее о службах TCP/IP - в занятии 1 главы 10.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Уровни TCP/IP
Протоколы TCP/IP были разработаны задолго до эталонной модели OSI, но они также разделены на несколько уровней. Вообще, распределение сетевых функций компьютера на несколько отдельных протоколов по

Типы сообщений ICMP об ошибках
Основное назначение ICMP - отправка сообщений о различного рода ошибках. Протокол IP не ориентирован на соединение, поэтому с межсетевого/сетевого уровня системе-отправителю никакие уведомления не

Сообщения типа Destination Unreachable
Если ресурс, которому промежуточная или конечная система пытается переслать дейтаграмму, в данный момент недоступен, она может сгенерировать сообщение ICMP Destination Unreachable/получатель недост

Код Сообщение Описание
0 Net Unreachable Сеть недоступна 1 Host Unreachable Хост недоступен 2 Protocol Unreachable Протокол недоступен 3 Port Unreachable Порт недоступен 4 Fragmentatio

Общения типа Redirect
гобшения Redirect генерируются маршрутизаторами, чтобы проин- 0 мир0вать хост или другой маршрутизатор, что есть более эффек-вный путь к системе-получателю. Во многих

Типы запросов ICMP
Еще одно назначение сообщений ICMP - посылка другой системе запроса на предоставление какой-либо информации и отправка ответа, содержащего запрашиваемую информацию. Такие сообщения называются запро

Сообщения Echo Request и Echo Reply
На запросах Echo Request (Type - 8, Code - 0) и Echo Reply (Type - 0, Code - 0) основана работа утилиты Ping. По сути они представляют собой средство, с помощью которого можно узнать, работает ли в

Сообщения Router Solicitation и Router Advertisement
Сообщения Router Solicitation (Type - 10, Code - 0) и Router Advertisement (Type - 9, Code - 0) в действительности протокол маршрутизации не составляют, поскольку не выдают информации об эффективно

Протокол Описание
DHCP Передает сообщения электронной почты между серверами ARP Направляет дейтаграммы в целевую систему IP Обеспечивает выполнение ориентированных на соединение функций тр

Закрепление материала
1 Какое поле остается пустым в сообщении ARP Request? a. Sender Hardware Address. b. Sender Protocol Address, с Target Hardware Address, d. Target Protocol Address. 2 Как

Присвоение IP-адреса
В отличие от аппаратных адресов, которые «вшиваются» в платы сетевых адаптеров на заводе, IP-адреса компьютерам в ЛВС назначаются администратором сети. IP-адреса сетевых плат не должны повторяться;

Назначение маски подсети
Поначалу такое распределение IP-адресов на классы может показаться странным. Действительно, компьютерных сетей, состоящих из 16 миллионов хостов, попросту нет, зачем же нужны адреса класса А? Однак

Зарегистрированные и незарегистрированные адреса
Зарегистрированные IP-адреса необходимы всем компьютерам, к которым обращаются через Интернет, но не любому компьютеру, подключенному к Интернету. Из соображений безопасности для защиты от проникно

Адресация IPv6
Во времена разработки IP никто не предполагал, как разрастется Интернет. В наши дни 32-битовое адресное пространство, выделенное IP, когда-то казавшееся бесконечным, почти исчерпано. Чтобы разрешит

Закрепление материала
1. Какой класс IP-адресов позволяет включать в сеть максимальное количество хостов? a. Класс А. b. Класс В. c. Класс С. d. Количество хостов во всех трех классах

Прикладные протоколы отвечают за взаимодействие приложений. Ниже приведены наиболее популярные прикладные протоколы.

- AFP (Apple Talk File Protocol – Файловый протокол Apple Talk).Протокол удаленного управления файлами Macintosh.

- FTP (File Transfer Protocol – Протокол передачи файлов). Протокол стека TCP/IP,используемый для обеспечения услуг по передачи файлов.

- NCP (NetWare Core Protocol – Базовый протокол NetWare). Оболочка и редиректоры клиента Novel NetWare.

- SNMP (Simple Network Management Protocol – Простой протокол управления сетью).Протокол стека TCP/IP, используемый дляуправления и наблюдения за сетевыми устройствами.

- HTTP (Hyper Text Transfer Protocol) – протокол передачи гипертекста и другие протоколы.

Конец работы -

Эта тема принадлежит разделу:

Преимущества использования сетей

На сайте сайт читайте: тема 2. преимущества использования сетей. введение..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Основные определения и термины
Сеть – это совокупность объектов, образуемых устройствами передачи и обработки данных. Международная организация по стандартизации определила вычислительную сеть как последовательную бит-

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

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

Одноранговая архитектура
Одноранговая архитектура (peer-to-peer architecture) – это концепция информационной сети, в которой ее ресурсы рассредоточены по всем системам. Данная архитектура характеризуется тем, что в ней все

Выбор архитектуры сети
Выбор архитектуры сети зависит от назначения сети, количества рабочих станций и от выполняемых на ней действий. Следует выбрать одноранговую сеть, если: - количество пользователей

Вопросы к лекции
1. Дать определение сети. 2. Чем отличается коммуникационная сеть от информационной сети? 3. Как разделяются сети по территориальному признаку? 4. Что такое информационна

Семиуровневая модель OSI
Для единого представления данных в сетях с неоднородными устройствами и программным обеспечением международная организация по стандартам ISO (International Standardization Organization) разработала

Взаимодействие уровней модели OSI
Модель OSI можно разделить на две различных модели, как показано на рис.2.2: - горизонтальную модель на базе протоколов, обеспечивающую механизм взаимодействия программ и процессов на разл

Прикладной уровень (Application layer)
Прикладной уровень обеспечивает прикладным процессам средства доступа к области взаимодействия, является верхним (седьмым) уровнем и непосредственно примыкает к прикладным процессам. В действительн

Уровень представления данных (Presentation layer)
Уровень представления данных или представительский уровень представляет данные, передаваемые между прикладными процессами, в нужной форме данные. Этот уровень обеспечивает то, что информац

Сеансовый уровень (Session layer)
Сеансовый уровень – это уровень, определяющий процедуру проведения сеансов между пользователями или прикладными процессами. Сеансовый уровень обеспечивает управление диалогом для того, что

Транспортный уровень (Transport Layer)
Транспортный уровень предназначен для передачи пакетов через коммуникационную сеть. На транспортном уровне пакеты разбиваются на блоки. На пути от отправителя к получателю пакеты могут быт

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

Канальный уровень (Data Link)
Единицей информации канального уровня являются кадры (frame). Кадры – это логически организованная структура, в которую можно помещать данные. Задача канального уровня передавать кадры от се

Физический уровень (Physical Layer)
Физический уровень предназначен для сопряжения с физическими средствами соединения. Физические средства соединения – это совокупность физической среды, аппаратных и программных

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

Вопросы
1. Что такое OSI? 2. Каково назначение базовой модели взаимодействия открытых систем? 3. На какие уровни разбита базовая модель OSI? 4. Какие функции несет уровень в моде

Спецификации стандартов
Спецификации Institute of Electrical and Electronics Engineers IEEE802 определяют стандарты для физических компонентов сети. Эти компоненты – сетевая карта (Network Interface Card – NIC) и сетевой

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

Сетевые протоколы
Сетевые протоколы предоставляют следующие услуги: адресацию и маршрутизацию информации, проверку на наличие ошибок, запрос повторной передачи и установление правил взаимодействия в конкретной сетев

Транспортные протоколы
Транспортные протоколы предоставляют следующие услуги надежной транспортировки данных между компьютерами. Ниже приведены наиболее популярные транспортные протоколы. - ATP(

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

Уровень транспорта
Уровень транспорта TCP/IP отвечает за установления и поддержания соединения между двумя узлами. Основные функции уровня: - подтверждение получения информации4 - управление потоком

Протокол управления передачей (TCP)
Протокол TCP отвечает за надежную передачу данных от одного узла сети к другому. Он создает сеанс с установлением соединения, иначе говоря виртуальный канал между машинами. Установление соединения

Протокол Интернета IP
Протокол IP обеспечивает обмен дейтаграммами между узлами сети и является протоколом, не устанавливающим соединения и использующим дейтаграммы для отправки данных из одной сети в другую. Данный про

Адресация в IP-сетях
Каждый компьютер в сетях TCP/IP имеет адреса трех уровней: физический (MAC-адрес), сетевой (IP-адрес) и символьный (DNS-имя). Физический, или локальный адрес узла, определяемый техн

Протоколы сопоставления адреса ARP и RARP
Для определения локального адреса по IP-адресу используется протокол разрешения адреса Address Resolution Protocol (ARP). ARP работает различным образом в зависимости от того, какой протокол

Вопросы
1. Назначение спецификации стандартов IEEE802. 2. Какой стандарт описывает сетевую технологию Ethernet? 3. Какой стандарт определяет задачи управления логической связью?

Топология вычислительной сети и методы доступа
Тема 1. Топология вычислительной сети Топология (конфигурация) – это способ соединения компьютеров в сеть. Тип топологии определяет стоимость, защищенность, прои

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

Методы доступа
Метод доступа – это способ определения того, какая из рабочих станций сможет следующей использовать ЛВС. То, как сеть управляет доступом к каналу связи (кабелю), существенно влияет на ее характерис

Вопросы
1. Что такое топология? 2. Перечислить наиболее используемые типы топологий? 3. Охарактеризовать топологию Общая шина и привести примеры использования данной топологии.

Основные компоненты
Основными аппаратными компонентами сети являются следующие: 1. Абонентские системы: компьютеры (рабочие станции или клиенты и серверы); принтеры; сканеры и др.

Рабочие станции
Рабочая станция (workstation) – это абонентская система, специализированная для решения определенных задач и использующая сетевые ресурсы. К сетевому программному обеспечению рабочей станции относя

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

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

Сетевые операционные системы
Сетевые операционные системы (Network Operating System – NOS) – это комплекс программ, обеспечивающих в сети обработку, хранение и передачу данных. Для организации сети кр

Сетевое программное обеспечение
Клиент для сетей обеспечивает связь с другими компьютерами и серверами, а также доступ к файлам и принтерам. Сетевая карта является устройством, физически соединяющим компьют

Защита данных
Защита данных от несанкционированного доступа при работе в ЛВС необходима по следующим причинам: - Необходимость обеспечения гарантии от разрушений. При работе в сети неопытных поль

Использование паролей и ограничение доступа
Первый шаг к безопасности – это введение пароля. Каждому пользователю ЛВС присваивается пароль – секретное слово, известное только этому пользователю. При вводе пароля высвечиваются звездочки. Сете

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

Вопросы
1. Перечислить основные компоненты сети. 2. Как подразделяются компьютеры в сети? 3. Дать определение рабочей станции. 4. Чем отличается рабочая станция в сети от локальн

Физическая среда передачи данных
Физическая среда является основой, на которой строятся физические средства соединения. Сопряжение с физическими средствами соединения посредством физической среды обеспечивает Физический

Кабели связи, линии связи, каналы связи
Для организации связи в сетях используются следующие понятия: - кабели связи; - линии связи; - каналы связи. Кабель связи - это длинномерное изделие элект

Типы кабелей и структурированные кабельные системы
В качестве среды передачи данных используются различные виды кабелей: коаксиальный кабель, кабель на основе экранированной и неэкранированной витой пары и оптоволоконный кабель. Наиболее популярным

Кабельные системы
Выделяют два больших класса кабелей: электрические и оптические, которые принципиально различаются по способу передачи по ним сигнала. Отличительная особенность оптоволоконных систем – выс

Типы кабелей
Существует несколько различных типов кабелей, используемых в современных сетях. Ниже приведены наиболее часто используемые типы кабелей. Множество разновидностей медных кабелей составляют класс эле

Коаксиальные кабели
Коаксиальные кабели используются в радио и телевизионной аппаратуре. Коаксиальные кабелимогут передавать данные со скоростью 10 Мбит/с на максимальное расстояние от 185 до 500 метров.

Оптоволоконный кабель
Оптоволоконный кабель (Fiber Optic Cable) обеспечивает высокую скорость передачи данных на большом расстоянии. Они также невосприимчивы к интерференции и подслушиванию. В оптоволоконном кабеле

Base-T, 100Base-TX
Неэкранированная витая пара (Unshielded Twisted Pair – UTP) – это кабель из скрученных пар проводов. Характеристики кабеля: - диаметр проводников 0.4 – 0.6 мм (22~26 AWG), 4 скруч

Инфракрасная связь
Инфракрасные технологии (Infrared transmission), функционируют на очень высоких частотах, приближающихся к частотам видимого света. Они могут быть использованы для установления двусторонней или шир

Вопросы
1. Что такое физическая среда? 2. Что может быть использовано в качестве физической среды передачи данных? 3. Какие вопросы при организации сети решаются на физическом уровне?

Сетевые операционные системы
Сетевые операционные системы (Network Operating System –NOS) – это комплекс программ, обеспечивающих обработку, хранение и передачу данных в сети . Сетевая операционная система выполня

Структура сетевой операционной системы
Сетевая операционная система составляет основу любой вычислительной сети. Каждый компьютер в сети автономен, поэтому под сетевой операционной системой в широком смысле понимается совокупность опера

Редиректоры
Редиректор – сетевое программное обеспечение, которое принимает запросы ввода/вывода для удаленных файлов, именованных каналов или почтовых слотов и затем переназначает их сетевым сервисам другого

Распределители
Распределитель (designator) представляет собой часть программного обеспечения, управляющую присвоением букв накопителя (drive letter) как локальным, так и удаленным сетевым ресурсам или разделяемым

Имена UNC
Редиректор и распределитель являются не единственными методами, используемыми для доступа к сетевым ресурсам. Большинство современных сетевых операционных систем, так же как и Windows 95, 98, NT, р

Серверное программное обеспечение
Для того чтобы компьютер мог выступать в роли сетевого сервера необходимо установить серверную часть сетевой операционной системы, которая позволяет поддерживать ресурсы и распространять их среди с

Клиентское и серверное программное обеспечение
Некоторые из сетевых операционных систем, в том числе Windows NT, имеют программные компоненты, обеспечивающие компьютеру как клиентские, так и серверные возможности. Это позволяет компьютерам подд

Одноранговые NOS и NOS с выделенными серверами
В зависимости от того как распределены функции между компьютерами сети, сетевые операционные системы, а следовательно, и сети делятся на два класса: одноранговые и сети с выделенными серверами.

NOS для сетей масштаба предприятия
Сетевые операционные системы имеют разные свойства в зависимости от того, предназначены они для сетей масштаба рабочей группы (отдела), для сетей масштаба кампуса или для сетей масштаба предприятия

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

Сети кампусов
Операционная система, работающая в сети кампуса, должна обеспечивать для сотрудников одних отделов доступ к некоторым файлам и ресурсам сетей других отделов. Услуги, предоставляемые ОС сетей кампус

Корпоративные сети
Корпоративная сеть соединяет сети всех подразделений предприятия даже находящихся на значительных расстояниях. Корпоративные сети используют глобальные связи (WAN links) для соединения локальных се

Назначение ОС NetWare
Файловый сервер в ОС NetWare является обычным ПК, сетевая ОС которого осуществляет управление работой ЛВС. Функции управления включают координацию рабочих станций и регулирование процесса разделени

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

Основные сетевые возможности
NetWare поддерживает следующие уровни протоколов по классификации OSI: - канальный, обрабатывающий заголовок кадра (драйвер сетевого адаптера); - сетевой (протоколы IPX, SPX, NetB

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

Семейство сетевых ОС Windows NT
В июле 1993 г. появились первые ОС семейства NT – Windows NT 3.1 и Windows NT Advanced Server 3.1. Выход версии 3.5, заметно снизившей требования, предъявляемые к технике, и включавшей ряд полезных

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

Сетевые средства
Средства сетевого взаимодействия Windows NT направлены на реализацию взаимодействия с существующими типами сетей, обеспечение возможности загрузки и выгрузки сетевого программного обеспечения, а та

Состав Windows NT
Windows NT представляет из себя модульную операционную систему. Основными модулями являются: - Уровень аппаратных абстракций (Hardware Abstraction Layer – HAL); - Ядро (Kernel);

Свойства Windows NT
Улучшенное авто распознавание аппаратуры, возможность ручного выбора и конфигурирования сетевых адаптеров, если автоматическое распознавание не дает положительного результата. Вс

Области использования Windows NT
Сетевая операционная система Windows NT Workstation может использоваться как клиент в сетях Windows NT Server, а также в сетях NetWare, UNIX. Она может быть рабочей станцией и в одноранговых сетях,

Семейство ОС UNIX
Операционная система UNIX с самого своего возникновения была по своей сути сетевой операционной системой. С появлением многоуровневых сетевых протоколов TCP/IP компания AT&T реализовала механиз

Программы
ОС UNIX одновременно является операционной средой использования существующих прикладных программ и средой разработки новых приложений. Новые программы могут писаться на разных языках (Фортран, Паск

Ядро ОС UNIX
Как и в любой другой многопользовательской операционной системе, обеспечивающей защиту пользователей друг от друга и защиту системных данных от любого непривилегированного пользователя, в ОС UNIX и

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

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

Идентификаторы пользователя и группы пользователей
При входе пользователя в систему программа login проверяет, что пользователь зарегистрирован в системе и знает правильный пароль (если он установлен), образует новый процесс и запускает в нем требу

Защита файлов
Как и принято, в многопользовательской операционной системе, в UNIX поддерживается единообразный механизм контроля доступа к файлам и справочникам файловой системы. Любой процесс может получить дос

Обзор Системы Linux
Любая UNIX-подобная операционная система состоит из ядра и некоторых системных программ. Также существуют некоторые прикладные программы для выполнения какой-либо задачи.

Графический интерфейс пользователя
Как в системе UNIX, так и в Linux, пользовательский интерфейс не встраивается в ядро системы. Вместо этого он представляется программами пользовательского уровня. Это применяется как к текстовым, т

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

Сетевые файловые системы
Одна из наиболее полезных функций, которая может быть реализована с помощью сети, это разделение файлов через сетевую файловую систему. Обычно используется система, называемая Network File System и

Вопросы
1. Что такое NOS и каково ее назначение? 2. Какие функции сети выполняет сетевая операционная система? 3. Из каких частей состоит структура NOS? 4. Что такое редиректор?

Производительность
Производительность – это характеристика сети, позволяющая оценить, насколько быстро информация передающей рабочей станции достигнет до приемной рабочей станции. На производительност

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

Прозрачность
Прозрачность – это такое состояние сети, когда пользователь, работая в сети, не видит ее. Коммуникационная сеть является прозрачной относительно проходящей сквозь нее информации, ес

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

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

Управление конфигурацией
Цель управления конфигурацией – контролирование информации о сетевой и системной конфигурации для того, чтобы можно было отслеживать и управлять воздействием на работу сети различных версий аппарат

Управление неисправностями
Цель управления неисправностями – выявить, зафиксировать, уведомить пользователей и (в пределах возможного) автоматически устранить проблемы в сети, с тем чтобы эффективно поддерживать работу сети.

Управление защитой данных
Цель управления защитой данных – контроль доступа к сетевым ресурсам в соответствии с местными руководящими принципами, чтобы сделать невозможными саботаж сети и доступ к чувствительной информации

Совместимость
Совместимость и мобильность программного обеспечения. Концепция программной совместимости впервые в широких масштабах была применена разработчиками системы IBM/360. Основная задача при проек

Вопросы
1. Какие основные требования предъявляются к сетям? 2. Что такое производительность сети? 3. Какие характеристики влияют на производительность сети? 4. Какие есть способы

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

Настройка сетевого адаптера и трансивера
Для работы ПК в сети надо правильно установить и настроить сетевой адаптер. Для адаптеров, отвечающих стандарту PnP, настройка производится автоматически. В ином случае необходимо настроить линию з

Функции сетевых адаптеров
Сетевые адаптеры производят семь основных операций при приеме или передачи сообщения: 1. Гальваническая развязка с коаксиальным кабелем или витой парой. Для этой цели используются и

Типы сетевых адаптеров
Сетевые адаптеры различаются по типу и разрядности используемой в компьютере внутренней шины данных – ISA, EISA, PCI, MCA. Сетевые адаптеры различаются также по типу принятой в сети сетево

Повторители и концентраторы
Основная функция повторителя (repeater), как это следует из его названия, – повторение сигналов, поступающих на его порт. Повторитель улучшает электрические характеристики сигналов и их синх

Планирование сети с хабом
При выборе места для установки концентратора примите во внимание следующие аспекты: - местоположение; - расстояния; - питание. Выбор места установки концентратор

Преимущества концентратора
Концентраторы имеют много преимуществ. Во-первых, в сети используется топология звезда, при которой соединения с компьютерами образуют лучи, а хаб является центром звезды. Такая топология упрощает

Мосты и коммутаторы
Мост (bridge) – ретрансляционная система, соединяющая каналы передачи данных. Рис.

Различие между мостом и коммутатором
Разница между мостом и коммутатором состоит в том, что мост в каждый момент времени может осуществлять передачу кадров только между одной парой портов, а коммутатор одновременно поддерживает потоки

Коммутатор
Коммутатор (switch) – устройство, осуществляющее выбор одного из возможных вариантов направления передачи данных.

Коммутатор локальной сети
Коммутатор локальной сети (local-area network switch) – устройство, обеспечивающее взаимодействие сегментов одной либо группы локальных сетей. Коммутатор локальной сети, как и обычн

Маршрутизатор
Маршрутизатор (router) – ретрансляционная система, соединяющая две коммуникационные сети либо их части. Каждый маршрутизатор реализует протоколы физического (1А, 1B), кана

Различие между маршрутизаторами и мостами
Маршрутизаторы превосходят мосты своей способностью фильтровать и направлять пакеты данных на сети. Так как маршрутизаторы работают на сетевом уровне, они могут соединять сети, использующие разную

Шлюзы
Шлюз (gateway) – ретрансляционная система, обеспечивающая взаимодействие информационных сетей.

Вопросы
1. Назначение сетевого адаптера. 2. Какие параметры необходимо устанавливать у сетевого адаптера? 3. Перечислить функции сетевых адаптеров. 4. Что такое физический адрес

Русские термины
1000Base–LX – стандарт на сегменты сети Gigabit Ethernet на оптоволоконном кабеле с длиной волны света 1,3 мкм. 1000Base–SX – стандарт на

Английские термины
Access – доступ. Access auditing – контроль доступа. Adapter –адаптер,устройство согласования параметров входных и выходных сигн

Английские сокращения
ACF(Advanced Communications Function) – дополнительная коммуникационная функция. ACP (ANSI Code Page) – кодовая страница ANSI. ACPI

Самый верхний уровень в иерархии протоколов Интернет занимают следующие протоколы прикладного уровня:

  • DNS - распределенная система доменных имен, которая по запросу, содержащему доменное имя хоста сообщает IP адрес;
  • HTTP - протокол передачи гипертекста в Интернет;
  • HTTPS - расширение протокола HTTP, поддерживающее шифрование;
  • FTP (File Transfer Protocol - RFC 959) - протокол, предназначенный для передачи файлов в компьютерных сетях;
  • Telnet (TELecommunication NETwork - RFC 854) - сетевой протокол для реализации текстового интерфейса по сети;
  • SSH (Secure Shell - RFC 4251) - протокол прикладного, позволяющий производить удаленное управление операционной системой и передачу файлов. В отличие от Telnet шифрует весь трафик;
  • POP3 – протокол почтового клиента, который используется почтовым клиентом для получения сообщений электронной почты с сервера;
  • IMAP - протокол доступа к электронной почте в Интернет;
  • SMTP – протокол, который используется для отправки почты от пользователей к серверам и между серверами для дальнейшей пересылки к получателю;
  • LDAP - протокол для доступа к службе каталогов X.500, является широко используемым стандартом доступа к службам каталогов;
  • XMPP (Jabber) - основанный на XML расширяемый протокол для мгновенного обмена сообщениями в почти реальном времени;
  • SNMP - базовый протокол управления сети Internet.

Рассмотрим более подробно некоторые из этих протоколов.

FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверам; FTP позволяет обмениваться файлами и выполнять операции над ними через TCP-сети. Данный протокол работает независимо от операционных систем. Исторически протокол FTP предложил открытую функциональность, обеспечивая прозрачный перенос файлов с одного компьютера на другой по сети. Это не так тривиально, как может показаться, так как у разнотипных компьютеров могут различаться размеры слов, биты в словах могут храниться в неодинаковом порядке или использоваться разные форматы слов.

  1. Telnet

Название "telnet" имеют также некоторые утилиты, реализующие клиентскую часть протокола. Протокол telnet работает в соответствии с принципами архитектуры "клиент-сервер" и обеспечивает эмуляцию алфавитно-цифрового терминала, ограничивая пользователя режимом командной строки. Приложение telnet предоставило язык для общения терминалов с удаленными компьютерами. Когда появилась сеть ARPANET, для каждой компьютерной системы требовались собственные терминалы. Приложение telnet стало общим знаменателем для терминалов. Достаточно было написать для каждого компьютера программное обеспечение, поддерживающее "терминал telnet ", чтобы один терминал мог взаимодействовать с компьютерами всех типов.


Сходен по функциональности с протоколами telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH-клиенты и SSH-серверы имеются для большинства операционных систем.

  1. Почтовые протоколы .

Хотя telnet и FTP были (и остаются) полезными, первым приложением, совершившим переворот в сознании пользователей компьютеров сети ARPANET, стала электронная почта. До сети ARPANET существовали системы электронной почты, но все они были однокомпьютерными системами. В 1972 г. Рэй Томлинсон (Ray Tomlinson) из компании BBN написал первый пакет, предоставляющий распределенные почтовые услуги в компьютерной сети из нескольких компьютеров. Уже к 1973 г. исследования управления ARPA показали, что три четверти всего трафика сети ARPANET составляла электронная почта. Польза электронной почты оказалась столь велика, что все больше пользователей стремилось подключиться к сети ARPANET, в результате чего возрастала потребность в добавлении новых узлов и использовании высокоскоростных линий. Таким образом, появилась тенденция, сохраняющаяся и по сей день.

  • POP3 (Post Office Protocol Version 3 - RFC 1939) - протокол, который используется почтовым клиентом для получения сообщений электронной почты с почтового сервера;
  • IMAP (Internet Message Access Protocol - RFC 3501) - протокол доступа к электронной почте. Аналогичен POP3, однако предоставляет пользователю богатые возможности для работы с почтовыми ящиками, находящимися на центральном сервере. Электронными письмами можно манипулировать с компьютера пользователя (клиента) без необходимости постоянной пересылки с сервера и обратно файлов с полным содержанием писем.
  • SMTP (Simple Mail Transfer Protocol - RFC 2821) - протокол, предназначенный для передачи электронной почты. Используется для отправки почты от пользователей к серверам и между серверами для дальнейшей пересылки к получателю. Для приема почты почтовый клиент должен использовать протоколы POP3 или IMAP.

Базовым протоколом сети гипертекстовых ресурсов Веб является протокол HTTP. В его основу положено взаимодействие "клиент-сервер ", то есть предполагается, что:

  1. Потребитель-клиент инициировав соединение с поставщиком-сервером посылает ему запрос;
  2. Поставщик-сервер , получив запрос, производит необходимые действия и возвращает обратно клиенту ответ с результатом.

При этом возможны два способа организации работы компьютера-клиента:

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

Прежде чем перейти к конкретным клиент-серверным веб-технологиям, рассмотрим основные принципы и структуру базового протокола HTTP.

Прикладной уровень представляет собой комплекс программных средств, представленных в двух формах: в виде приложений (applications) и программ служб сервиса (services) .

Сопряжение человека с сетью обеспечивают приложения. Широко известны такие приложения этого уровня, как веб-браузеры гипертекстовой информационной службы (World Wide Web – WWW ), которые позволяют людям готовить сообщения для передачи по сети и принимать такие сообщения. Наиболее известными веб-браузерами являются Internet Explorer, Mozilla Firefox, Opera.

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

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

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

Наиболее распространенными протоколами и службами прикладного уровня являются:

  • протоколы электронной почты (Simple Mail Transfer Protocol – SMTP, Post Office Protocol – POP , – IMAP );
  • протокол передачи гипертекстовой информации, или веб-сервер ( Hypertext Transfer Protocol – HTTP);
  • протокол передачи файлов ( File Transfer Protocol – FTP) и простой протокол передачи файлов (Trivial FTP – TFTP );
  • система доменных имен (Domain Name System – DNS);
  • протоколы удаленного доступа ( Telnet и SSH ), обеспечивающие виртуальное соединение с удаленными сетевыми устройствами;
  • протокол динамического назначения адресов узлов (Dynamic Host Configuration Protocol – DHCP ).

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

Существуют две модели построения сети:

  1. модель "клиент-сервер";
  2. модель соединения равноправных узлов сети ( peer -to- peer ).

В сети peer-to-peer связанные через сеть конечные узлы разделяют общие ресурсы (принтеры, файлы) без выделенного сервера . Каждое конечное устройство ( peer ) может функционировать либо как сервер , либо как клиент. Компьютер может выполнять роль сервера для одного соединения и роль клиента для другого.

Согласно модели "клиент-сервер" клиент запрашивает информацию, пересылая запрос выделенному серверу ( upload ), который в ответ на запрос посылает ( download ) файл , принимаемый клиентом. Следовательно, клиент инициирует процесс обмена информацией в среде "клиент- сервер " и получает от сервера требуемую информацию. Главным достоинством модели "клиент- сервер " является централизация управления сетью и обеспечение безопасности.

Ниже приведены краткие характеристики некоторых наиболее широко используемых протоколов прикладного уровня.

Протоколы передачи электронной почты

При передаче электронной почты и взаимодействии почтовых серверов между собой используется простой протокол передачи почты (Simple Mail Transfer Protocol – SMTP ), у которого номер порта 25. Для получения клиентом сообщения с сервера используется протокол почтового отделения ( Post Office Protocol – POP ) с номером порта 110 или протокол доступа к сообщениям ( Internet Messaging Access Protocol IMAP ).


Рис. 2.2.

При передаче сообщений между серверами используется Агент передачи почты (Mail Transfer Agent – MTA ). Агент MTA получает сообщения от MUA или от другого MTA и передает их по сети. Агенты MTA применяют протокол SMTP для передачи электронной почты между серверами. Если сообщение из сервера может быть отправлено сразу клиенту локальной сети, то подключается Агент доставки почты (Mail Delivery Agent – MDA ). Агент MDA получает прибывающую почту от MTA и помещает ее в соответствующие почтовые ящики пользователей, используя протокол РОР.

Протокол HTTP

Самым распространенным протоколом прикладного уровня в настоящее время является протокол передачи гипертекстовой информации ( Hypertext Transfer Protocol – HTTP ), который работает в сети Интернет. Его основным приложением является веб-браузер, который отображает данные на веб-страницах, используя текст, графику, звук и видео. Веб- страницы создаются с применением языка разметки гипертекста Hypertext Markup Language (HTML), который определяет местоположения для размещения текста, файлов и объектов, которые должны быть переданы от сервера по сети до веб-браузера. Номер порта протокола HTTP – 80, функционирует совместно с протоколом транспортного уровня TCP.

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

Протокол HTTP характеризуется сравнительно невысоким уровнем безопасности, поскольку передаваемые по сети сообщения не зашифрованы. Для повышения уровня безопасности передачи сообщений через Интернет был разработан протокол HTTP Secure (HTTPS ). В этом протоколе используется процесс криптографирования данных (encryption ) и аутентификации (authentication ), что существенно повышает уровень безопасности. Номер порта протокола HTTPS – 443.

Протоколы передачи файлов FTP и TFTP

Протокол передачи файлов (File Transfer Protocol – FTP) – служба, ориентированная на предварительное соединение ( connection-oriented ), которая взаимодействует с протоколом транспортного уровня TCP. Главная цель протокола FTP состоит в том, чтобы передавать файлы от одного компьютера другому или копировать и перемещать файлы от серверов клиентам и от клиентов серверам. Это является главным отличием от протокола HTTP, который позволяет клиенту "скачивать" файлы с сервера, но не позволяет пересылать файлы на сервер.

Протокол передачи файлов FTP сначала устанавливает соединение между клиентом и сервером, используя команды запроса клиента и ответы сервера. При этом номер порта – 21. Затем производится обмен данными, когда номер порта – 20. Передача данных может производиться в режиме кода ASCII или в двоичном коде. Эти режимы определяют кодирование, используемое для файла данных, которое в модели OSI является задачей представительского (presentation) уровня. После завершения передачи файла соединение для передачи данных заканчивается автоматически. Управление сеансом связи происходит на сеансовом (Session) уровне.

Простой протокол передачи файлов (Trivial File Transfer Protocol – TFTP ) – служба без установления соединения ( connectionless ), которая работает совместно с протоколом транспортного уровня (User Datagram Protocol – UDP ). Протокол TFTP применяется на маршрутизаторах, чтобы передавать файлы конфигурации и операционную систему Cisco IOS , а также для передачи файлов между системами, которые поддерживают TFTP . Протокол TFTP характеризует простота и малый объем программного обеспечения. Он может читать или записывать файлы при соединении с сервером, но не ведет списки и каталоги. Поэтому протокол TFTP работает быстрее, чем протокол FTP.

Система доменных имен DNS

Система доменных имен (Domain Name System – DNS) используется в Интернете для того, чтобы переводить имена сайтов или доменов в числовые значения IP-адреса. Людям легче запомнить доменное имя , например, http://www.cisco.com , чем числовой адрес 198.133.219.25. Кроме того, числовые адреса могут со временем меняться. Например, в настоящее время указанный выше числовой адрес сайта http://www.cisco.com изменен на 72.163.4.161. Поскольку в ряде случаев требуется знание числового адреса, хост может обратиться к DNS-серверу и по имени получить соответствующий адрес. DNS использует распределенный набор серверов разного уровня иерархии, чтобы получить соответствие между именем и числовым адресом.

Операционные системы компьютеров содержат утилиту nslookup , которая позволяет пользователю вручную запрашивать имя сервера и идентифицировать название хоста. Когда клиент делает запрос, локальный сервер сначала проверяет собственные записи. Если соответствующих пар "имя-адрес" у него нет, то он связывается с другими серверами DNS более высокого уровня иерархии.

На рис. 2.3 приведен пример выполнения команды nslookup, которая позволяет пользователю вручную запросить адрес DNS-сервера . Команда выполняется в режиме командной строки (Пуск Программы Стандартные Командная строка ). В приведенном примере выполнено четыре команды.