Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке

Курсовая работа на тему «Услуги в глобальных сетях. Протоколы. Организации телеконференций»

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

Содержание

Введение

1. Глобальная сеть.

1.1 Услуги Интернета

1.1.1 Видеоконференция

1.1.2 Электронная почта

1.1.3 Протокол POP3

1.1.4 Протокол IMAP

1.2 Передача файлов

1.3 Получение услуг сети через удаленный компьютер

2. Протоколы сети Internet.

2.1 Протокол HTTP

2.2 Протокол FTP

2.3 Протокол Telnet

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

2.4 Протокол WAIS

2.5 Протокол Gopher.

2.6 Протокол SMTP

2.7 Протокол IRC

3. Организация телеконференций

Заключение

Введение

Для обмена различного рода данными и информацией с удалёнными пользователями появились и стали интенсивно развиваться компьютерные информационные сети и сетевые технологии. Это позволило организовать широкомасштабное информационное обеспечение людей. По области использования (распространения) их называют локальными, региональными (территориальными) и глобальными сетями. В региональных сетях выделяют корпоративные сети и сети масштаба предприятия (интрасети). Глобальные сети Интернет образуют интегрированную информационную сеть (интерсеть) — совокупность расположенных в различных странах взаимосвязанных информационных сетей, называемых подсетями.

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

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

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

Используются три метода передачи сообщений в сети: с приоритетным доступом, с челночным опросом и пакетов-маркеров. Существуют варианты использования смешанных типов передачи данных. Для эффективного функционирования любой сети стандартизируют методы работы в ней. С этой целью разрабатываются и используются сетевые протоколы. В компьютерных сетях применяют следующие протоколы обмена данными: TCP/IP, POP3 и SMTP, FTP, Telnet, OSI и др.

Обеспечение групповой работы пользователей подразумевает организацию их взаимодействия в процессе выполнения каких-либо видов работ, в т.ч. принятия решений. При работе в Интернете могут быть использованы следующие его услуги (сервисы) групповой работы пользователей: информация с электронной доски объявлений; обмен данными по электронной почте; получение списков рассылки; участие в электронных форумах, телеконференциях и т.п.; обмен текстовыми сообщениями в чатах; копирование файлов с помощью FTP; использование интернет-телефонии и др.

1. Глобальная сеть

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

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

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

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

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

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

1.1 Услуги Интернета

Сервис в Интернете построен на основе модели «клиент- сервер». Сервер является программой, поддерживающей определенную услугу сети. Доступ пользователей других узлов Интернета к этой услуге реализуется через программу — клиент. Большинство программ-клиентов обеспечивает пользователя графическим интерфейсом, делающим доступ к услуге простым и удобным. Сервер услуги позволяет организовать информацию в стандартном виде, а также принимать запросы клиентов, обрабатывать их и отправлять ответ клиенту.

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

2. электронная почта (E-mail), обеспечивающая возможность обмена сообщениями одного человека с одним или несколькими абонентами;

3. сервис IRC, предназначенный для поддержки текстового общения в реальном времени (chat);

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

5. сервис FTP — система файловых архивов, обеспечивающая хранение и пересылку файлов различных типов;

6. сервис Telnet, предназначенный для управления удаленными компьютерами в терминальном режиме;

7. WorldWideWeb (WWW, W3, «Всемирная паутина») — гипертекстовая (гипермедиа) система, предназначенная для интеграции различных сетевых ресурсов в единое информационное пространство;

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

8. Потоковое мультимедиа.

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

Для стандартных сервисов также стандартизируется и интерфейс взаимодействия с протоколами транспортного уровня. В частности, за каждым программным сервером резервируются стандартные номера TCP- и UDP-портов, которые остаются неизменными независимо от особенностей той или иной фирменной реализации как компонентов сервиса, так и транспортных протоколов. Номера портов клиентского программного обеспечения так жестко не регламентируются. Это объясняется следующими факторами:

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

1.1.1 Видеоконференция

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

Взаимодействие в режиме видеоконференций также называют сеансом видео-конференц-связи.

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

Цели внедрения видео-конференции-связи

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

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

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

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

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

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

Большую роль в видеоконференции играют каналы связи, то есть транспортная сеть передачи данных. Для подключения к каналам связи используются сетевые протоколы IP или ISDN.

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

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

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

интернет услуга компьютер телеконференция

1.1.2 Электронная почта

Одним из средств взаимодействия пользователей в сетях является электронная почта (e-mail). С электронной почты начиналось создание Интернета, и она остается самым популярным видом деятельности в ней.

Электро́ннаяпо́чта — технология и служба по пересылке и получению электронных сообщений (называемых «письма», «электронные письма» или «сообщения») между пользователями компьютерной сети (в том числе — Интернета).

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

Достоинствами электронной почты являются: легко воспринимаемые и запоминаемые человеком адреса вида имя_пользователя@имя_домена (например, [email protected]); возможность передачи как простого текста, так и форматированного, а также произвольных файлов (текстовые документы, медиафайлы, программы, архивы, и т. д.); независимость серверов (в общем случае они обращаются друг к другу непосредственно); достаточно высокая надёжность доставки сообщения; простота использования человеком и программами, высокая скорость передачи сообщений.

Недостатки электронной почты: наличие такого явления, как спам (массовые рекламные и вирусные рассылки); возможные задержки доставки сообщения (до нескольких суток); ограничения на размер одного сообщения и на общий размер сообщений в почтовом ящике (персональные для пользователей).

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

1.1.3 Протокол POP3

POP3 (англ. PostOfficeProtocolVersion 3 — протокол почтового отделения, версия 3) — стандартный интернет-протокол прикладного уровня, используемый клиентами электронной почты для получения почты с удаленного сервера по TCP/IP-соединению.и IMAP (InternetMessageAccessProtocol) — наиболее распространённые интернет-протоколы для извлечения почты. Практически все современные клиенты и серверы электронной почты поддерживают оба стандарта. Протокол POP был разработан в нескольких версиях, нынешним стандартом является третья версия (POP3). Большинство поставщиков услуг электронной почты (такие как Hotmail, Gmail и Yahoo! Mail) также поддерживают IMAP и POP3. Предыдущие версии протокола (POP, POP2) устарели.

Альтернативным протоколом для сбора сообщений с почтового сервера является IMAP.поддерживает простые требования «загрузи-и-удали» для доступа к удаленным почтовым ящикам. Хотя большая часть POP-клиентов предоставляет возможность оставить почту на сервере после загрузки, использующие POP клиенты обычно соединяются, извлекают все письма, сохраняют их на пользовательском компьютере как новые сообщения, удаляют их с сервера, после чего разъединяются.

Другие протоколы, в частности IMAP, предоставляют более полный и комплексный удаленный доступ к типичным операциям с почтовым ящиком. Многие клиенты электронной почты поддерживают как POP, так и IMAP; однако, гораздо меньше интернет-провайдеров поддерживают IMAP.-сервер прослушивает общеизвестный порт 110. Шифрование связи для POP3 запрашивается после запуска протокола, с помощью либо команды STLS (если она поддерживается), либо POP3S, которая соединяется с сервером используя TLS или SSL по TCP-порту 995.

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

1.1.4 Протокол IMAP

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

IMAP (англ. InternetMessageAccessProtocol) — протокол прикладного уровня для доступа к электронной почте.

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

Для отправки писем используется обычно протокол SMTP, так как собственная команда отправки протокола IMAP, называемая APPEND, считается «неудачной» и «небезопасной».

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

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

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

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

Благодаря системе флагов, определенной в IMAP4, клиент может отслеживать состояние сообщения (прочитано, отправлен ответ, удалено и т. д.); данные о флагах хранятся на сервере.

Клиенты IMAP4 могут создавать, переименовывать и удалять ящики и перемещать сообщения между ящиками. Кроме того, можно использовать расширение IMAP4 AccessControlList (ACL) Extension (RFC 4314) для управления правами доступа к ящикам.

Поиск сообщений происходит на стороне сервера.имеет явный механизм расширения.

1.2 Передача файлов

FTP — стандартный протокол, предназначенный для передачи файлов по TCP-сетям (например, Интернет). Использует 21-й порт. FTP часто используется для загрузки сетевых страниц и других документов с частного устройства разработки на открытые сервера хостинга.

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

Первые клиентские FTP-приложения были интерактивными инструментами командной строки, реализующими стандартные команды и синтаксис. Графические пользовательские интерфейсы с тех пор были разработаны для многих используемых по сей день операционных систем. Среди этих интерфейсов как программы общего веб-дизайна вроде MicrosoftExpressionWeb, так и специализированные FTP-клиенты (например, FileZilla).является одним из старейших прикладных протоколов, появившимся задолго до HTTP, и даже до TCP/IP, в 1971 году. В первое время он работал поверх протокола NCP. Он и сегодня широко используется для распространения ПО и доступа к удалённым хостам

Достаточно яркая особенность протокола FTP в том, что он использует множественное (как минимум — двойное) подключение. При этом один канал является управляющим, через который поступают команды серверу и возвращаются его ответы (обычно через TCP-порт 21), а через остальные происходит собственно передача данных, по одному каналу на каждую передачу. Поэтому в рамках одной сессии по протоколу FTP можно передавать одновременно несколько файлов, причём в обоих направлениях. Для каждого канала данных открывается свой TCP порт, номер которого выбирается либо сервером, либо клиентом, в зависимости от режима передачи.

Протокол FTP (как и HTTP) имеет двоичный режим передачи, что сокращает накладные расходы трафика и уменьшает время обмена данными при передаче больших файлов.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

Начиная работу через протокол FTP, клиент входит в сессию, и все операции проводятся в рамках этой сессии (проще говоря, сервер помнит текущее состояние). Протокол HTTP ничего не «помнит» — его задача — отдать данные и забыть, поэтому запоминание состояния при использовании HTTP осуществляется внешними по отношению к протоколу методами.работает на прикладном уровне модели OSI и используется для передачи файлов с помощью TCP/IP. Для этого должен быть запущен FTP-сервер, ожидающий входящих запросов. Компьютер-клиент может связаться с сервером по порту 21.

Протокол определен в RFC 959. Сервер отвечает по потоку управления трёхзначными ASCII-кодами состояния с необязательным текстовым сообщением. Например, «200» (или «200 ОК») означает, что последняя команда была успешно выполнена. Цифры представляют код ответа, а текст — разъяснение или запрос. Текущая передача по потоку данных может быть прервана с помощью прерывающего сообщения, посылаемого по потоку управления.может работать в активном или пассивном режиме, от выбора которого зависит способ установки соединения. В активном режиме клиент создаёт управляющее TCP-соединение с сервером и отправляет серверу свой IP-адрес и произвольный номер клиентского порта, после чего ждёт, пока сервер запустит TCP-соединение с этим адресом и номером порта. В случае, если клиент находится за брандмауэром и не может принять входящее TCP-соединение, может быть использован пассивный режим. В этом режиме клиент использует поток управления, чтобы послать серверу команду PASV, и затем получает от сервера его IP-адрес и номер порта, которые затем используются клиентом для открытия потока данных с произвольного клиентского порта к полученному адресу и порту. Оба режима были обновлены в сентябре 1998 г. для поддержки IPv6. В это время были проведены дальнейшие изменения пассивного режима, обновившие его до расширенного пассивного режима.

При передаче данных по сети могут быть использованы четыре представления данных:

  • ASCII — используется для текста. Данные, если необходимо, до передачи конвертируются из символьного представления на хосте-отправителе в «восьмибитный ASCII», и (опять же, если необходимо) в символьное представление принимающего хоста. В частности, изменяются символы перевода строки (CR /chr(13)/, LF /chr(10)/ в Windows на LF /chr(10)/ в Unix/Linux. Как следствие, этот режим не подходит для файлов, содержащих не только обычный текст.
  • Режим изображения (обычно именуемый бинарным) — устройство-отправитель посылает каждый файл байт за байтом, а получатель сохраняет поток байтов при получении. Поддержка данного режима была рекомендована для всех реализаций FTP.
  • EBCDIC — используется для передачи обычного текста между хостами в кодировке EBCDIC. В остальном, этот режим аналогичен ASCII-режиму.
  • Локальный режим — позволяет двум компьютерам с идентичными установками посылать данные в собственном формате без конвертации в ASCII.

Для текстовых файлов предоставлены различные форматы управления и настройки структуры записи. Эти особенности были разработаны для работы с файлами, содержащими Telnet или ASA-форматирование.

Передача данных может осуществляться в любом из трёх режимов:

1. Поточный режим — данные посылаются в виде непрерывного потока, освобождая FTP от выполнения какой бы то ни было обработки. Вместо этого, вся обработка выполняется TCP. Индикатор конца файла не нужен, за исключением разделения данных на записи.

2. Блочный режим — FTP разбивает данные на несколько блоков (блок заголовка, количество байт, поле данных) и затем передаёт их TCP.

3. Режим сжатия — данные сжимаются единым алгоритмом (обычно, кодированием длин серий).аутентификация использует схему имя пользователя/пароль для предоставления доступа. Имя пользователя посылается серверу командой USER, а пароль — командой PASS. Если предоставленная клиентом информация принята сервером, то сервер отправит клиенту приглашение и начинается сессия. Пользователи могут, если сервер поддерживает эту особенность, войти в систему без предоставления учётных данных, но сервер может предоставить только ограниченный доступ для таких сессий.

Хост, обеспечивающий FTP-сервис, может предоставить анонимный доступ к FTP. Пользователи обычно входят в систему как «anonymous» (может быть регистрозависимым на некоторых FTP-серверах) в качестве имени пользователя. Хотя обычно пользователей просят прислать адрес их электронной почтывместо пароля, никакой проверки фактически не производится. Многие FTP-хосты, предоставляющие обновления программного обеспечения, поддерживают анонимный доступ.

Специально для работы FTP-протокола через межсетевые экраны было сделано расширение NAT, называемое FTP-ALG, позволяющее транслировать входящие соединения от сервера к клиенту через NAT. В процессе такого соединения FTP-ALG подменяет передаваемые данные от клиента, указывая серверу истинный адрес и порт, с которым сможет соединиться сервер, а потом транслирует соединение от сервера от этого адреса клиенту на его адрес. Несмотря на все меры и нововведения, принятые для поддержки FTP-протокола, на практике функция FTP-ALG обычно отключается во всех роутерах и маршрутизаторах с целью обеспечения дополнительной безопасности от вирусных угроз.обычно передает данные при наличии соединения сервера с клиентом, после того как клиент отправил команду PORT. Это создает проблему как для NAT, так и для брандмауэров, которые не разрешают соединения из интернета к внутренним хостам. Для NAT дополнительной проблемой является то, что представление IP-адресов и номера порта в команде PORT относится к IP-адресу и порту внутреннего хоста, вместо публичного IP-адреса и NAT-порта. Существует два подхода к этой проблеме. Первый заключается в том, что FTP-клиент и FTP-сервер используют команду PASV, которая вызывает соединение для передачи данных, установленное от клиента к серверу. Второй подход — изменение для NAT значений команды PORT с помощью шлюза на прикладном уровне.

FTP не разрабатывался как защищённый (особенно по нынешним меркам) протокол и имеет многочисленные уязвимости в защите. В мае 1999 авторы RFC 2577 <https://tools.ietf.org/html/rfc2577> свели уязвимости в следующий список проблем:

  • Скрытые атаки (bounceattacks)
  • Спуф-атаки (spoofattacks)
  • Атаки методом грубой силы (bruteforceattacks)
  • Перехват пакетов, сниффинг (packetcapture, sniffing)
  • Защита имени пользователя
  • Захват портов (portstealing)не может зашифровать свой трафик, все передачи — открытый текст, поэтому имена пользователей, пароли, команды и данные могут быть прочитаны кем угодно, способным перехватить пакет по сети. Эта проблема характерна для многих спецификаций Интернет-протокола (в их числе SMTP, Telnet, POP, IMAP), разработанных до создания таких механизмов шифрования, как TLS и SSL. Обычное решение этой проблемы — использовать «безопасные», TLS-защищённые версии уязвимых протоколов (FTPS для FTP, TelnetS для Telnet и т. д.) или же другой, более защищённый протокол, вроде SFTP/SCP, предоставляемого с большинством реализаций протокола SecureShell.

1.3 Получение услуг сети через удаленный компьютер

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

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

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

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

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

Особое место среди всех видов удаленного доступа к компьютеру занимает способ при котором пользователь получает возможность удаленно работать с компьютером таким же способом как если бы он управлял им с помощью локально подключенного терминала. В этом режиме он может запускать на выполнение программы на удаленном компьютере и видеть результаты из выполнения. При этом принято подразделять такой способ доступа на терминальный доступ и удаленное управление. Если у удаленного пользователя в распоряжении имеется только неинтеллектуальный алфавитно-цифровой терминал (вариант 1 на рис. 1) или же он запускает на своем персональном компьютере программу эмуляции такого терминала (например Тепп90 из утилит NortonCommander или же программу Terminal из утилит Windows 3.1) то такой режим работы называют терминальным доступом.

Для владельца алфавитно-цифрового терминала например VT-100 этот вид удаленного доступа является единственно возможным. Доступ к мэйнфрейму IBM работающему под управлением операционной системы MVS с помощью доступа через удаленный или встроенный PAD который затем работает с мэйнфреймом через сеть Х.25 также является примером терминального доступа. Отличительной особенностью терминального доступа является то что операционные системы на компьютере к которому получают доступ пользователи рассчитаны на многотерминальный режим работы поэтому главное здесь — отличная от стандартного варианта схема подключения терминала ориентированная на глобальные сети.

При удаленном управлении пользователь запускает на своем компьютере программу которая эмулирует ему на экране сеанс работы с операционной системой — DOS Windows OS/2 — которая не поддерживает многотерминальный режим работы. Программа эмуляции экрана через глобальные каналы взаимодействует с дополнительным программным обеспечением работающим под управлением соответствующей операционной системы на удаленном компьютере. Пользователь как и при терминальном доступе также получает полное управление удаленным компьютером при этом он видит на экране графический интерфейс привычной ему операционной системы в качестве которой чаще всего выступает Windows. Результат получается практически тот же но за счет нестандартного дополнительного программного обеспечения на удаленном компьютере.

2. Протоколы сети Internet

В сети Internet объединено множество компьютеров различных типов. Эти компьютеры могут использовать разные операционные системы, но все они должны поддерживать принятый для обмена данными в Internet стандарт реализованный на базе стека протоколов TCP/IP(TransmissionControlProtocol / InternetProtocol — Протокол управления передачей / Протокол Internet). Стек протоколов — разделенный на уровни набор протоколов, которые работают совместно, реализуя определенную коммуникационную архитектуру. Обычно задачи того или иного уровня реализуются одним или несколькими протоколами. Стеком протоколов TCP/IP называют набор сетевых протоколов, используемых в технологии интернет. В этом стеке различают несколько уровней, и протоколы высокого уровня всегда базируются на протоколах более низких уровней. Нижними являются протоколы физического и канального уровней. Например, протокол Ethernet, описывающий передачу данных витой паре.

Выше идёт сетевой уровень, где находится протокол IP, описывающий структуру сети и доставку пакетов. Ещё выше — транспортный уровень, где находится протокол TCP, использующийся для передачи данных. На самом верху находится множество протоколов прикладного уровня, выполняющих конкретные прикладные задачи. Обычно они программируются в отдельных приложениях. Например: HTTP, FTP, Telnet и т.д.

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

Сигнальный протокол используется для управления соединением — например, установки, переадресации, разрыва связи. Примеры протоколов: RTSP, SIP. Для передачи данных используются такие протоколы как RTP.

Сетево́й протоко́л — набор правил и действий (очерёдности действий), позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами.

Разные протоколы зачастую описывают лишь разные стороны одного типа связи. Названия «протокол» и «стек протоколов» также указывают на программное обеспечение, которым реализуется протокол.

Новые протоколы для Интернета определяются IETF, а прочие протоколы — IEEE или ISO. ITU-T занимается телекоммуникационными протоколами и форматами.

Наиболее распространённой системой классификации сетевых протоколов является так называемая модель OSI, в соответствии с которой протоколы делятся на 7 уровней по своему назначению — от физического (формирование и распознавание электрических или других сигналов) до прикладного(интерфейс программирования приложений для передачи информации приложениями).

Модель OSI — это 7-уровневая логическая модель работы сети. Модель OSI реализуется группой протоколов и правил связи, организованных в несколько уровней:

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

Другая модель — стек протоколов TCP/IP — содержит 4 уровня:

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

  • канальный уровень (linklayer),
  • сетевой уровень (Internetlayer),
  • транспортный уровень (transportlayer),
  • прикладной уровень (applicationlayer).

Протокол TCP определяет, каким образом передаваемые по сети данные разделяются на части — пакеты и распространяются в Internet. TCP нумерует каждую часть, чтобы позже восстановить порядок. Для пересылки этой нумерации вместе с данными, TCP обкладывает каждый кусочек информации своей обложкой — конвертом (TCP-конверт), который содержит соответствующую информацию. Получившийся TCP пакет помещается в отдельный IP-конверт и получается IP-пакет. Каждый пакет нумеруется и передается независимо, поэтому пройденные пакетами пути могут не совпадать и последовательность их доставки адресату может отличаться от исходной. Получатель распаковывает IP-конверты, содержащие TCP-конверты, распаковывает последние и помещает данные в требуемом порядке. В конце концов информация собирается и полностью восстанавливается. Этот массив пересылается пользователю (на диск, на экран, на печать). Таким образом, передача информации по протоколу TCP/IP состоит из четырех этапов:

протокол ТСР: разбиение информации на нумерованные пакеты; протокол IP: передача пакетов получателю; протокол TCP на стороне получателя: проверка комплектности полученных пакетов; протокол TCP: восстановление искомой информации.
Протокол IP используется для адресации компьютеров в сети. В каждом пакете передаваемом по сети указан адрес компьютера. Этот адрес должен быть уникальным и называется IP-адресом (InternetPointer).

Для пользования услугами, предоставляемыми Internet протокола TCP/IP недостаточно: для каждой услуги существует свой протокол, посредством которого пользователь общается с поставщиком услуги.

TCP/IP — набор протоколов передачи данных, получивший название от двух принадлежащих ему протоколов: TCP (англ. TransmissionControlProtocol) и IP(англ. InternetProtocol)

Наиболее известные протоколы, используемые в сети Интернет:

1. HTTP (HyperTextTransferProtocol) — это протокол передачи гипертекста. Протокол HTTP используется при пересылке Web-страниц между компьютерами, подключенными к одной сети.

2. FTP (FileTransferProtocol) — это протокол передачи файлов со специального файлового сервера на компьютер пользователя. FTP дает возможность абоненту обмениваться двоичными и текстовыми файлами с любым компьютером сети. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный.

3. POP3 (PostOfficeProtocol) — это стандартный протокол почтового соединения. Серверы POP обрабатывают входящую почту, а протокол POP предназначен для обработки запросов на получение почты от клиентских почтовых программ.

4. SMTP (SimpleMailTransferProtocol) — протокол, который задает набор правил для передачи почты. Сервер SMTP возвращает либо подтверждение о приеме, либо сообщение об ошибке, либо запрашивает дополнительную информацию.

2.1 Протокол HTTP

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

1. Потребителей (клиентов), которые инициируют соединение и посылают запрос;

2. Поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом.в настоящее время повсеместно используется во Всемирной паутине для получения информации с веб-сайтов. В 2006 году — в Северной Америке доля HTTP-трафика превысила долю P2P-сетей и составила 46 %, из которых почти половина — это передача потокового видео и звука.используется также в качестве «транспорта» для других протоколов прикладного уровня, таких как SOAP, XML-RPC, WebDAV.

Основным объектом манипуляции в HTTP является ресурс, на который указывает URI (UniformResourceIdentifier) в запросе клиента. Обычно такими ресурсами являются хранящиеся на сервере файлы, но ими могут быть логические объекты или что-то абстрактное. Особенностью протокола HTTP является возможность указать в запросе и ответе способ представления одного и того же ресурса по различным параметрам: формату, кодировке, языку и т. д. (в частности, для этого используется HTTP-заголовок). Именно благодаря возможности указания способа кодирования сообщения, клиент и сервер могут обмениваться двоичными данными, хотя данный протокол является текстовым.- протокол прикладного уровня; аналогичными ему являются FTP и SMTP. Обмен сообщениями идёт по обыкновенной схеме «запрос-ответ».

Для идентификации ресурсов HTTP использует глобальные URI. В отличие от многих других протоколов, HTTP не сохраняет своего состояния. Это означает отсутствие сохранения промежуточного состояния между парами «запрос-ответ». Компоненты, использующие HTTP, могут самостоятельно осуществлять сохранение информации о состоянии, связанной с последними запросами и ответами (например, «куки» на стороне клиента, «сессии» на стороне сервера). Браузер, посылающий запросы, может отслеживать задержки ответов. Сервер может хранить IP-адреса и заголовки запросов последних клиентов. Однако сам протокол не осведомлён о предыдущих запросах и ответах, в нём не предусмотрена внутренняя поддержка состояния, к нему не предъявляются такие требования.

2.2 Протокол FTP

Протокол FTP (FileTransferProtocol — Протокол передачи файлов) позволяет передавать файлы клиентам сети. Суть процесса коммуникации с использованием протокола FTP состоит в следующем. Существует некий компьютер, который выполняет роль FTP-cepвepa. В принципе, FTP-сервером может служить любой компьютер. Для этого нужно всего лишь установить на нем соответствующее программное обеспечение. Единственное, о чем нужно позаботиться особо, — это о достаточной мощности компьютера, поскольку FTP-сервер предназначен для того, чтобы обрабатывать запросы, приходящие от других компьютеров, — как правило, весьма многочисленные. Когда вы хотите загрузить файл из сети по протоколу FTP, вы пользуетесь программой, которая является FTP-клиентом.Эта программа посылает запрос FTP-серверу, который либо выполняет его (в этом случае вы видите, например, окно с индикатором процесса загрузки файла), либо отказывается и возвращает сообщение об ошибке (например, из-за чрезмерной загруженности сервера). Если FTP-клиенту удается начать процесс соединения с FTP-сервером, он должен сообщить последнему имя пользователя (login или logon) и пароль (password). Эти обязательные параметры соединения позволяют владельцу сервера быть уверенным в том, что доступ к файлам, расположенным там, имеет не кто попало, а лишь те, кому они предназначены.

Поскольку FTP является самым удобным и популярным средством передачи файлов через Интернет, существует множество FTP-серверов, на которых собрано большое количество файлов, предназначенных для всеобщего пользования. Это могут быть хранилища программного обеспечения, распространяемого бесплатно или архивы программ крупных компаний, программы которых распространены по всему миру, например, Microsoft, Netscape или Symantec. Понятно, что надобность в каком-то особенном имени пользователя и засекреченном пароле для доступа к такому серверу отпадает. Чтобы пользователь не испытывал затруднений при попытке загрузить общедоступную программу, было принято соглашение об универсальном способе входа на FTP-сервер, который был назван анонимным (anonymous). При таком способе входа FTP-клиент всегда сообщает серверу одно и то же имя — anonymous. Паролем обычно служит любое слово (которое просто игнорируется сервером). Фактически это означает, что пользователи ничего не сообщают серверу при соединении. Естественно, при анонимном доступе предоставляется доступ только к тем файлам, которые предназначены для всех. Прочие разделы файловой структуры сервера, защищенные «настоящими» паролями, доступными не будут.

2.3 Протокол Telnet

TELNET-сетевой протокол для реализации текстового интерфейса по сети (в современной форме — при помощи транспорта TCP). Название «telnet» имеют также некоторые утилиты, реализующие клиентскую часть протокола. Современный стандарт протокола описан в RFC 854.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

Выполняет функции протокола прикладного уровня модели OSI.

Назначение протокола TELNET в предоставлении достаточно общего, двунаправленного, восьмибитного байт-ориентированного средства связи. Его основная задача заключается в том, чтобы позволить терминальным устройствам и терминальным процессам взаимодействовать друг с другом. Предполагается, что этот протокол может быть использован для связи вида терминал-терминал («связывание») или для связи процесс-процесс («распределенные вычисления»).

Хотя в сессии Telnet выделяют клиентскую и серверную стороны, протокол на самом деле полностью симметричен. После установления транспортного соединения (как правило, TCP) оба его конца играют роль «сетевых виртуальных терминалов» обменивающихся двумя типами данных:

  • Прикладными данными (то есть данными, которые идут от пользователя к текстовому приложению на стороне сервера и обратно);
  • Командами протокола Telnet, частным случаем которых являются опции, служащие для уяснения возможностей и предпочтений сторон.

Хотя Telnet-сессии, выполняющейся по TCP, свойственен полный дуплекс, NVT должен рассматриваться как полудуплексное устройство, работающее по умолчанию в буферизированном строковом режиме.

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

Все значения октетов прикладных данных кроме 377 (десятичное: 255) передаются по транспорту как есть. Октет 377 передаётся последовательностью 377377 из двух октетов. Это связано с тем, что октет 377 используется на транспортном уровне для кодирования опций.

2.4 Протокол WAIS

расшифровываетсякак Wide-Area Information Servers. Этот протокол был разработан для поиска информации в базах данных. Информационная система WAIS представляет собой распределенную базу данных, где отдельные базы данных хранятся на разных серверах. Сведения об их содержании и расположении хранятся в специальной базе данных — каталоге серверов. Просмотр информационных ресурсов осуществляется с помощью программы — клиента WAIS. Поиск информации ведется по ключевым словам, которые задает пользователь. Эти слова вводятся для определенной базы данных, и система находит все соответствующие им фрагменты текста на всех серверах, где располагаются данные этой базы. Результат представляется в виде списка ссылок на документы с указанием того, насколько часто встречается в данном документе искомое слово и все искомые слова в совокупности. Даже в наши дни, когда систему WAIS можно считать морально устаревшей, специалисты во многих областях при проведении научных исследований обращаются к ней в поисках специфической информации, которую не могут найти традиционными средствами.

Хотя название «WideArea» подразумевает использование больших сетей, таких как Интернет, WAIS может работать между клиентом и сервером на одной машине или в локальной сети.использует протокол запросов Z39.50 для взаимодействия клиента и сервера. Большое количество серверов работает постоянно (более 470 баз данных). Их содержимое охватывает диапазон от рецептов и фильмов до библиографий, технических документов и архивов телеконференций.

В настоящее время не используется (устарела)

2.5 Протокол Gopher

Gopher — сетевой протокол распределённого поиска и передачи документов, который был широко распространён в Интернете до 1993 года. Протокол предназначается для предоставления доступа к документам в Интернет, но имеет меньше возможностей, чем HTTP, и впоследствии был почти полностью вытеснен им.

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

Протокол был разработан в Университете Миннесоты весной 1991 года и документирован в RFC 1436. Летом 1993 года опубликован набор дополнений к протоколу, получивший название Gopher.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

В феврале 1993 года Университет Миннесоты объявил о намерении взимать лицензионные отчисления за использование созданной им реализации сервера Gopher.[2] В результате пользователи и разработчики стали отдавать предпочтение развивавшейся тогда технологии WorldWideWeb, имевшей и ряд других преимуществ. В сентябре 2000 года Университет Миннесоты выпустил программное обеспечение Gopher (клиент и сервер) под лицензией GNU GPL.

Протокол основан на клиент-серверной технологии, за ним закреплён 70 порт TCP. После того как клиент установит TCP-подключение с сервером, он посылает строку (заканчивающуюся CR LF), которая содержит запрос на нужный документ либо пустую строку для получения первой страницы сайта. Сервер отвечает и закрывает соединение.

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

На начало 2013 года в Интернете существует около 180 gopher-серверов. Большинство из них более не обновляются, но некоторые поддерживаются энтузиастами протокола Gopher. Несколько десятков новых серверов было запущено с 1999 года. Сегодня Gopher напоминает почти заброшенный уголок Интернета — можно, например, публиковать адреса электронной почты, не беспокоясь о спаме, и публиковать любую информацию, не заботясь об объёмах трафика. При этом многие сервера Gopher до сих пор регулярно посещаются. Протокол Gopher в той или иной мере поддерживается многими современными веб-браузерами.

2.6 Протокол SMTP

Протокол SMTP- это широко используемый сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP.впервые был описан в RFC 821 (1982 год); последнее обновление в RFC 5321 (2008) включает масштабируемое расширение — ESMTP (англ. ExtendedSMTP). В настоящее время под «протоколом SMTP», как правило, подразумевают и его расширения. Протокол SMTP предназначен для передачи исходящей почты с использованием порта TCP 25.

В то время, как электронные почтовые серверы и другие агенты пересылки сообщений используют SMTP для отправки и получения почтовых сообщений, работающие на пользовательском уровне клиентские почтовые приложения обычно используют SMTP только для отправки сообщений на почтовый сервер для ретрансляции. Для получения сообщений клиентские приложения обычно используют либо POP (англ. PostOfficeProtocol — протокол почтового отделения), либо IMAP (англ. InternetMessageAccessProtocol), либо патентованные системы (такие как Microsoft Exchange и LotusNotes/Domino) для доступа к учётной записи своего почтового ящика на сервере.- требующий соединения текстовый протокол, по которому отправитель сообщения связывается с получателем посредством выдачи командных строк и получения необходимых данных через надёжный канал, в роли которого обычно выступает TCP-соединение (TransmissionControlProtocol — протокол управления передачей). SMTP-сессия состоит из команд, посылаемых SMTP-клиентом, и соответствующих ответов SMTP-сервера. Когда сессия открыта, сервер и клиент обмениваются её параметрами. Сессия может включать ноль и более SMTP-операций (транзакций).операция состоит из трёх последовательностей команда/ответ (см. пример ниже). Описание последовательностей:

1. MAIL FROM — устанавливает обратный адрес (т. е. Return-Path, 5321.From, mfrom). Это адрес для возвращённых писем.

2. RCPT TO — устанавливает получателя данного сообщения. Эта команда может быть дана несколько раз, по одному на каждого получателя. Эти адреса также являются частью оболочки.

3. DATA — для отправки текста сообщения. Это само содержимое письма, в противоположность его оболочке. Он состоит из заголовка сообщения и тела сообщения, разделённых пустой строкой. DATA, по сути, является группой команд, а сервер отвечает дважды: первый раз на саму команду DATA, для уведомления о готовности принять текст; и второй раз после конца последовательности данных, чтобы принять или отклонить всё письмо.

Помимо промежуточных ответов для DATA-команды, каждый ответ сервера может быть положительным (код ответа 2хх) или отрицательным. Последний, в свою очередь, может быть постоянным (код 5хх) либо временным (код 4хх). Отказ SMTP-сервера в передаче сообщения — постоянная ошибка; в этом случае клиент должен отправить возвращённое письмо. После сброса — положительного ответа, сообщение скорее всего будет отвержено. Также сервер может сообщить о том, что ожидаются дополнительные данные от клиента (код 3xx).

Изначальным хостом (SMTP-клиентом) может быть как почтовый клиент конечного пользователя (функционально определяемый как почтовый агент — MUA), так и агент пересылки сообщений (MTA) на сервере, т. е. сервер действует как клиент в соответствующей сессии для ретрансляции сообщения. Полностью функциональные сервера поддерживают очереди сообщений для повторной передачи сообщения в случае ошибок.знает SMTP-сервер для исходящей почты из своих настроек. SMTP-сервер, действующий как клиент, т. е. пересылающий сообщения, определяет, к какому серверу подключиться, просмотром ресурса записей MX (MaileXchange) DNS для домена каждого получателя. В случае, если запись MX не найдена, совместимые MTA (не все) возвращаются к простой А-записи. Пересылающие сервера также могут быть настроены на использование Smarthost.сервер, действующий как клиент, устанавливает TCP-соединение с сервером по разработанному для SMTP порту 25. MUA должен использовать порт 587 для подключения к агенту предоставления сообщений (MSA). Основное различие между MTA и MSA заключается в том, что SMTP-аутентификация обязательна только для последнего.

2.7 Протокол IRC

IRC (англ.InternetRelayChat)- протокол прикладного уровня для обмена сообщениями в режиме реального времени.

Разработан в основном для группового общения, также позволяет общаться через личные сообщения и обмениваться данными, в том числе файлами.использует транспортный протокол TCP и криптографический TLS (опционально).начало завоевывать особенную популярность после операции «Буря в пустыне» (1991), когда сообщения со всего мира собирались в одном месте и в режиме «on-line» транслировались в IRC.

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

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

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

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

Клиентом называется всё, что подключено к серверу, кроме других серверов. Различают два типа клиентов:

  • пользовательские;
  • сервисные.предоставляет возможность как группового, так и приватного общения.

Для группового общения существует несколько возможностей:

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

2. Более эффективным является использование каналов. В этом случае сообщение отправляется непосредственно серверу, а сервер отправляет его всем пользователям в канале.

3. Как при групповом, так и при приватном общении сообщения отправляются клиентам по кратчайшему пути и видимы только отправителю, получателю и входящим в кратчайший путь серверам.

4. Кроме того, возможна отправка широковещательного сообщения. Сообщения клиентов, касающиеся изменения состояния сети (например, режима канала или статуса пользователя), должны отправляться всем серверам, входящим в сеть. Все сообщения, исходящие от сервера, также должны быть отправлены всем остальным серверам.

3. Организация телеконференций

Наиболее динамичным представителем офлайновых технологий является телеконференции, или как их еще называют «группы новостей» (newsgroups), и близкие к ним «списки рассылки» (mailing lists), которые позволяют в течение нескольких часов распространять сообщения отдельных людей среди гигантской аудитории и дают достаточно удобные возможности для проведения массовых обсуждений и обмена мнениями. На базе данных средств в Интернете работает более 20 тысяч тематических дискуссионных групп, члены которых получают сообщения друг от друга по электронной почте и могут просматривать и реагировать их в любое удобное время. Размер таких групп практически не ограничен. Любой пользователь Интернета может в течение часа подписаться на получение сведений, которые распространяются на определенных группах новостей, или отказаться от подписки. Известно, что в этих группах стихийно, но достаточно регулярно возникают дискуссии по определенным темам, которые продолжаются от одного дня до нескольких месяцев, в которых может принять участие 2-3 человека или несколько сотен, которых объединяет общность интересов, а не территориальная близость .

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

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

Каждая телеконференция имеет свой адрес, по которому вы можете к ней присоединиться.

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

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

Немного истории. В 1979 году два аспиранта Университета Северная Карслина Том Траског и Джим Эллис создали простейшую телеконференцию, объединив всего две компьютера (правда каждый из компьютеров мог одновременно обслуживать несколько пользователей). Предложенные принципы организации телеконференций развивались вплоть до 1986 года, когда был принят протокол NNTP (Network News Transfer Protocol), который позволил объединить через Интернет созданы в то время серверы телеконференций в единую систему USENET.

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

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

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

Например, такой адрес телеконференции: usenet.relcom.humor.

Здесь:означает, что телеконференция относится к группе USENET ;указывает на принадлежность к подгруппе «релкомивських» телеконференций; определяет тему конкретной телеконференции (юмор).

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

Один из вариантов списков рассылки — Usenet News Groups (телеконференции сети Usenet). В отличие от списков рассылки, в которых подписчики получают сообщения в режиме обычной электронной почты, телеконференции Usenet должны иметь специальное программное обеспечение «newsreader». В США Usenet очень популярен и большинство серверов имеет программу newsreader, тем самым предоставляя доступ к тысячам Usenet групп.

Телеконференции Usenet наиболее сравнимы с досками объявлений, чем с электронными журналами или газетами. Сообщение телеконференций высылаются не каждому подписчику индивидуально, а сервера с программой newsreader. Затем подписчики сами могут присоединиться к серверу и «посетить» интересующие их телеконференции. В отличие от списков рассылки, сообщения на Usenet обычно нерегулируемые. Это значит, что сообщения появляются в независимости от их содержания, формы и использования языка приличия.

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

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

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

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

Четвертая важное условие проведения телеконференции — использование имен.

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

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

Заключение

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

Таким образом, глобальная компьютерная сеть Интернет позволяет осуществлять связь между пользователями, не объединенными каким-либо признаком — территориальным, корпоративным и т.п.

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

Глобальная компьютерная сеть — это система мощных компьютеров, соединенными специальными каналами связи: кабельными, радио и спутниковыми. Для обеспечения единообразного взаимодействия компьютеров в глобальной сети — их называют хост — компьютерами — используется протокол информационного обмена. Одним из таких протоколов является TCP/IP. Интернет — это объединение глобальных сетей, поддерживающих данный протокол.

Возможности Internet настолько широки, насколько у человека только может хватить фантазии. Сетевая технология уже серьезно зарекомендовала себя в качестве наилучшего источника информации на западе и стремительно развивается в станах бывшего Советского Союза. Например в России в минувшем году Internet получила развитие в 400% , на Украине — только 300%. На сегодняшний день в нашей стране зарегистрировано более 10000 пользователей и это число постоянно растет. По мнению и глубокому убеждению генерального директора компании Microsoft Била Гейтса мировое сообщество на подходя к концу 20 столетия, стремительно движется к неизбежному перерождению в сетевое уже через 5-10 лет. Поэтому особо важно именно сегодня обратить свое внимание к данной технологической перспективе, и постараться сделать все возможное для интеграции Internet в сферу образования.

Список литературы

1. http://ecocyb.narod.ru/410-417/inrs5_2.htm

2. http://kekelev.ru/index.php?id=49&option=com_cont..

3. https://ru.wikipedia.org/wiki/Интернет-радио

4. http://studme.org/50140/informatika/struktura_globaln..

5. http://www.bibliotekar.ru/rInform/154.htm

6. https://ru.wikipedia.org/wiki/Infrared_Data_Association

7. https://ru.wikipedia.org/wiki/IRC

8. https://ru.wikipedia.org/wiki/IMAP

9. https://ru.wikipedia.org/wiki/POP3

10. https://ru.wikipedia.org/wiki/SMTP <https://vk.com/away.php?utf=1&to=https%3A%2F%2Fru.wikipedia.org%2Fwiki%2FSMTP>

11. https://ru.wikipedia.org/wiki/Wireless_Application_Pr..

12. https://ru.wikipedia.org/wiki/Gopher

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

13. https://ru.wikipedia.org/wiki/WAIS

14. https://ru.wikipedia.org/wiki/Telnet

15. https://ru.wikipedia.org/wiki/HTTP

16. https://ru.wikipedia.org/wiki/FTP

17. https://ru.wikipedia.org/wiki/Электронная_почта

Средняя оценка 0 / 5. Количество оценок: 0

Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

1026

Закажите такую же работу

Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке