Файл: Аналитический обзор развития технологий Интернета (Услуги Интернет).pdf

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

Категория: Курсовая работа

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

Добавлен: 20.05.2023

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

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

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

В обычно данные протоколы работают поверх UDP или TCP и привязаны к определенному порту. В качестве конкретных портов можно привести привязки:

  • FTP на TCP-порт 20 для передачи данных и 21 для управляющих команд;
  • HTTP на TCP-порт 80 или 8080;
  • запросы DNS на UDP-порт 53;
  • SSH на TCP-порт 22;
  • обновление маршрутов по протоколу RIP на UDP-порт 520[16].

Данные порты определены Агентством по выделению имен и уникальных параметров протоколов.

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

Логически представленные на этом уровне протоколы автоматической маршрутизации работают поверх IP и на самом деле являются частью протоколов сетевого уровня[17].

TCP является гарантированным транспортным механизмом с предварительным установлением соединения, который предоставляет приложению надежный поток данных. Данный протокол дает уверенность в безошибочности получаемых данных за счет перезапроса данных в случае потери и устранения дублирования данных. TCP позволяет регулировать нагрузку на сеть, а также уменьшать время ожидания данных при передаче на большие расстояния. Также TCP гарантирует правильность последовательности полученных данных, что отличает его от UDP[18].

UDP является протоколом передачи датаграмм без установления соединения. Его называют протоколом ненадежной передачи, за счет того, что невозможно удостовериться в доставке сообщения адресату, а также возможно перемешивание пакетов. UDP обычно используется в таких приложениях, как компьютерные игры и потоковое видео, в которых допустима потеря пакетов, а повторный запрос не оправдан или затруднен, либо в приложениях вида запрос-ответ, в которых создание соединения занимает больше ресурсов по сравнению с повторной отправкой[19].

Сетевой уровень изначально разрабатывался для передачи данных из одной сети или подсети в другую. Примерами такого протокола является IPC и X.25 в сети ARPANET. В процессе развития концепции глобальной сети в уровень были внесены дополнительные возможности по передаче из любой сети в любую сеть, вне зависимости от протоколов нижнего уровня, а также возможность запроса данных от удаленной стороны.

Пакеты сетевого протокола IP могут содержать код, который указывает вид протокола следующего уровня для извлечения данных из пакета. Это число является уникальным IP-номером протокола[20].


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

Канальный уровень иногда разделяют на 2 подуровня — MAC и LLC.

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

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

2. Услуги Интернет

На сегодняшний день наиболее популярными услугами интернета считаются:

  • всемирная паутина, состоящая из веб-форумов, блогов, вики-проектов, интернет-магазинов, интернет-аукционов, социальных сетей и многого другого;
  • группы новостей;
  • электронная почта и списки рассылки;
  • электронные платежные системы;
  • файлообменные сети;
  • интернет-телевидение IPTV;
  • интернет-радио;
  • мессенджеры;
  • IP-телефония;
  • IRC и веб-чаты;
  • интернет-реклама;
  • FTP-серверы;
  • удаленные терминалы;
  • поисковые системы;
  • многопользовательские игры;
  • удаленное управление;
  • интернет-трейдинг[22] [9].

Рассмотрим некоторые из них.

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

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

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

В качестве достоинств электронной почты можно назвать легко воспринимаемые и запоминаемые человеком адреса вида имя_пользователя@имя_домена (пример: username@domenname.ru); возможность передачи простого и форматированного текста, а также произвольных файлов; достаточно высокая надежность доставки сообщения; независимость серверов; простота использования программами и человеком.


Недостатками электронной почты являются наличие спама; возможные задержки доставки сообщения; теоретическая невозможность гарантированной доставки конкретного письма; ограничения на общий размер и на размер одного сообщения в почтовом ящике[24] [3, 5].

2.2. FTP-серверы

FTP расшифровывается как File Transfer Protocol и обозначает протокол передачи файлов. FTP является стандартным протоколом, предназначенным для передачи файлов по TCP-сетям.

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

Первые клиентские FTP-приложения были интерактивными инструментами командной строки, которые реализовали синтаксис и стандартные команды. Графические пользовательские интерфейсы с того момента разрабатывались для многих используемых по сей день операционных систем[26] [4, 8].

2.3. Интернет-магазины и интернет-аукционы

Интернет-магазин является сайтом, который торгует товарами посредством сети Интернет. Интернет-магазин позволяет пользователям в режиме онлайн, через мобильное приложение или в браузере, сформировать заказ на покупку, выбрать способ доставки и оплаты заказа, оплатить заказ[27].

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

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


2.4. Файлообменные сети

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

Для начала работы в файлообменной сети пользователю необходимо скачать соответствующую программу себе на компьютер и разрешить доступ другим пользователям к некоторой части своих ресурсов. В каждой такой программе присутствует возможность поиска выложенных на компьютерах других пользователей ресурсов для свободного скачивания. Любой пользователь с помощью поиска может найти на компьютере любого другого пользователя те ресурсы, которые тот выложил в свободный доступ, и бесплатно скачать их[29] [7].

2.5. Электронные платежные системы

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

Интернет-кредитные системы являются аналогами обычных систем, которые работают с дебетовыми и кредитными картами. Также следует различать выпускаемые некоторыми банками виртуальные дебетовые карты и реальные карты. Предоплаченные виртуальные дебетовые карты представляют собой полный аналог обычной MasterCard, Visa или подобной карты, которую принимают в сети Интернет, за исключением печати карты в пластике. Владельцу сообщаются все платежные реквизиты такой карты и, с точки зрения стороннего наблюдателя, платеж осуществляется с обычной пластиковой карты. Такую карту легче купить, так как выпуск такой карты осуществляется без проверки личности владельца[31] [2, 5].

2.6. Система мгновенного обмена сообщениями

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


Для подобного рода коммуникации необходима клиентская программа, называемая мессенджером. Отличие от электронной почты здесь в том, что обмен сообщениями идет в реальном времени. Большинство клиентов подобного рода позволяет видеть, находятся ли в сети на данный момент занесенные в список контактов абоненты[33] [2, 5].

2.7. Поисковые системы

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

Чаще всего поисковые системы ищут информацию на сайтах Всемирной паутины, но существуют также системы, способные искать файлы на FTP-серверах, товары в интернет-магазинах, а также информацию в группах новостей Usenet[34].

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

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

Целью поисковой системы является нахождение документов, содержащих либо ключевые слова, либо слова как-либо связанные с ключевыми словами. Качество поисковой системы определяется количеством возвращенных документов, релевантных запросу пользователя. Результаты поиска могут становиться хуже из-за особенностей алгоритмов и вследствие человеческого фактора[36] [6, 9].

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

Заключение

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