Основные возможности Интернет-технологий:
- создание Web-страниц на языках HTML, VRML;
- распространение через сеть справочный информации, включая руководства и полные программы через Web;
- разработка сценариев, позволяющих создавать анимационные Web-страницы;
- создание мультимедийных приложений внутри Web-страниц;
- проведение видео- и других типов конференций в реальном масштабе времени и др.
Интернет также обеспечивает возможность выполнение ряда других функций, а именно:
- электронная почта, позволяющая отправлять и принимать сообщения по конкретному адресу. Для общения с почтовым сервером программ – клиент использует протокол SMTP (Simple Mail Transfer Protocol) для отправки почты, а POP3 (Post Office Protocol Version 3) для получения;
- программа чтения новостей VSENet, помогающая определить нужную конференцию и регулярно получать обновляемую информацию по выбранным темам;
- передача и прием файлов FTP (File Transfer Protocol) – стандартный способ передачи файлов в Интернет;
- прослушивание звука в Web по мере того, как аудиофайлы присылаются на компьютер. Такую возможность реализует программа Read Audio Player. С ее помощью можно прослушивать радио, музыку и различные звуковые сообщения, не ожидая окончания загрузки аудиофайла;
- просмотр документов в PDF-формате. Программа Adobe Acrobat позволяет просматривать документы правительственных и коммерческих организаций, распространяемых в Web в форме бумажных документов;
- создание объектов ActiveX. Это небольшие программы, которые могут вставляться в Web-страницы. При просмотре такой страницы Web-броузер пытается загрузить и запустить любые программы, находящиеся на ней;
- аналог телефонного разговора IRC (Internet Relay Chat) позволяет организовать беседу с помощью клавиатуры;
- создание гипертекстовых документов Word Wide Web. Язык HTML (Hyper Text Markup Language), определяющий, как выводится на экран текст и графика, какие используются шрифты, какие поля ввода данных изображены а как определяются связи с другими Web-страницами. Для передачи гипертекста используется протокол HTTP (Hypertext Transfer Protocol). Каждая Web-страница имеет свой адрес, называемый URL (Uniform Resource Locator) – универсальный локатор ресурса. Следующим шагом является язык моделирования виртуальной реальности VRML (Virtual Reality Modeling Language), позволяющий моделировать в Web трехмерные объекты.
Для входа в сеть Интернет необходима специальная программа просмотра Web-страниц – Web-browser. Наиболее распространены программы просмотра Microsoft Internet Explorer и Netscape Navigator.
В настоящее время Интернет в действительности превратилась в многопротокольную сеть, интегрирующую другие стандарты. Основные среди них – протоколы эталонной модели взаимодействия открытых систем, предложенные Международной организацией по стандартизации. В первую очередь это касается протоколов сетей коммутации пакетов (Х.25). хотя Х.25 и TCP/IP – разные протоколы, идея, лежащая в их основе, одна и та же: данные транспортируются к месту своего назначения в виде пакетов с четко указанными адресами.
Как было сказано ранее, протокол TCP/IP состоит из двух протоколов: TCP и IP. Протокол ТСР является стандартным транспортным протоколом и представляет сервис для надежной передачи информации между клиентами сети. В свою очередь, протокол IP обеспечивает сервис доставки пакетов между узлами сети Интернет. Протокол IP отвечает за адресацию сетевых узлов. В процессе функционирования протокол IP постоянно взаимодействует с протоколом межсетевых управляющих сообщений ICMP (Internet Control Massage Protocol), образуя с ним так называемый «межсетевой модуль» (IP-модуль). Естественно, что IP-модуль должен быть реализован как в шлюзах, так и в подключаемых к ним абонентских системах (рис. 69).
При передачи информации из абонентской системы одной подсети в абонентскую систему другой подсети, например, из абонентской системы 1 в абонентскую систему 2, осуществляются следующие процедуры (рис. 69).
Абонентская система – отправитель, средствами транспортного уровня делит полученный блок данных на сегменты, добавляя к каждому из них заголовок и порядковый номер. Сформированные таким образом дейтаграммы поступают на IP-модуль, где они упаковываются модулем сетевых протоколов подсети «Ф». Состав модуля сетевых протоколов определяется типом используемой подсети. Например, для подсети Ethernet такими протоколами являются IEEE 802.2 и 802.3. Модуль сетевых протоколов формирует соответствующий кадр данных, помещая в него IP-пакет. В соответствии с протоколом канального уровня подсети кадр передается шлюзу, подключенному к абонентской системе 1. Получив кадр данных, шлюз с помощью модуля сетевых протоколов извлекает из него IP-пакет, который затем обрабатывается IP-модулем. Затем с помощью модуля сетевых протоколов формируется новый кадр данных, при этом определяется адрес следующего шлюза или, как в данном случае, адрес получателя. Формат кадра данных и содержимое его заголовка определяются протоколами канального уровня подсети «В» и, естественно, могут отличаться от исходных. Достигнув адреса, кадр данных последовательно распаковывается, а именно: из него извлекается IP-пакет, дейтаграмма и исходный блок данных.