Основные протоколы сети Интернет. Интернет как единая система ресурсов

Департамент образования вологодской области

БОУ СПО Вологодский Строительный Колледж

Специальность: МиЭВСТУиВ























Основные протоколы сети Интернет. Интернет как единая система ресурсов













Студент: Аккуратов П.Е.

Преподаватель: Габриэлян Т.А.









Вологда 2011




ВВЕДЕНИЕ



Интерне́т — всемирная система объединённых компьютерных сетей, построенная на использовании протокола IP и маршрутизации пакетов данных.

После запуска Советским Союзом искусственного спутника Земли в 1957 году Министерство обороны США посчитало, что на случай войны Америке нужна надёжная система передачи информации. Агентство передовых оборонных исследовательских проектов США (DARPA) предложило разработать для этого компьютерную сеть. Компьютерная сеть была названа ARPANET. Затем, данная сеть начала активно расти и развиваться, её начали использовать учёные из разных областей науки.

Первый сервер ARPANET был установлен 2 сентября 1969 года в Калифорнийском университете в Лос-Анджелесе. 29 октября 1969 года в 21:00 между двумя первыми узлами сети ARPANET, находящимися на расстоянии в 640 км — в Калифорнийском университете Лос-Анджелеса (UCLA) и в Стэнфордском исследовательском институте (SRI) — провели сеанс связи. Учёный Чарли Клайн пытался выполнить удалённое подключение к компьютеру в SRI. Успешную передачу каждого введённого символа его коллега Билл Дювалль из SRI подтверждал по телефону.

В первый раз удалось отправить всего три символа "LOG", после чего сеть перестала функционировать. LOG должно было быть словом LOGON (команда входа в систему). В рабочее состояние систему вернули уже к 22:30 и следующая попытка оказалась успешной. Именно эту дату можно считать днём рождения Интернета.

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

В 1970-х годах сеть в основном использовалась для пересылки электронной почты, тогда же появились первые списки почтовой рассылки, новостные группы и доски объявлений. Однако в то время сеть ещё не могла легко взаимодействовать с другими сетями, построенными на других технических стандартах. К концу 1970-х годов начали бурно развиваться протоколы передачи данных, которые были стандартизированы в1982—83 годах. Активную роль в разработке и стандартизации сетевых протоколов играл Джон Постел. 1 января 1983 года сеть ARPANET перешла с протокола NCP на TCP/IP, который успешно применяется до сих пор для объединения сетей. Именно в 1983 году термин "Интернет" закрепился за сетью ARPANET.

В 1984 году у сети ARPANET появился серьёзный соперник: Национальный научный фонд США (NSF) основал обширную межуниверситетскую сеть NSFNet , которая была составлена из более мелких сетей и имела гораздо бо́льшую пропускную способность, чем ARPANET. К этой сети за год подключились около 10 тыс. компьютеров, звание "Интернет" начало плавно переходить к NSFNet.

В 1988 году был разработан протокол Internet Relay Chat (IRC), благодаря чему в Интернете стало возможно общение в реальном времени.

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

В 1995 году NSFNet вернулась к роли исследовательской сети, маршрутизацией всего трафика Интернета теперь занимались сетевые провайдеры, а не суперкомпьютеры Национального научного фонда.

В 1990-е годы Интернет объединил в себе большинство существовавших тогда сетей (хотя некоторые, как Фидонет, остались обособленными). Объединение выглядело привлекательным благодаря отсутствию единого руководства, а также благодаря открытости технических стандартов Интернета, что делало сети независимыми от бизнеса и конкретных компаний. К 1997 году в Интернете насчитывалось уже около 10 млн компьютеров, было зарегистрировано более 1 млн доменных имён. Интернет стал очень популярным средством для обмена информацией.

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

В течение пяти лет Интернет достиг аудитории свыше 50 миллионов пользователей. Другим средствам массовой информации требовалось гораздо больше времени для достижения такой популярности:



Информационная среда

Время, лет

Радио

38

Телевидение

13

Кабельное телевидение

10

Интернет

5




ОСНОВНЫЕ ПРОТОКОЛЫ СЕТИ "ИНТЕРНЕТ"



Понятие протокола



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

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

TCP/IP

POP3

SMTP

FTP

HTTP

IMAP4

WAIS

Gorpher

WAP

И кратенько о каждом из них :



TCP/IP

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



Схема функционирования протокола TCP/IP






HTTP

Протокол HTTP (Hypertext Transfer Protocol - Протокол передачи гипертекста) является протоколом более высокого уровня по отношению к протоколу TCP/IP - протоколом уровня приложения. HTTP был разработан для эффективной передачи по Интернету Web-страниц. Именно благодаря HTTP мы имеем возможность созерцать страницы Сети во всем великолепии. Протокол HTTP является основой системы World Wide Web.

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

Чтобы текст, составляющий содержимое Web-страниц, отображался на них определенным образом - в соответствии с замыслом создателя страницы - он размечается с помощью особых текстовых меток - тегов языка разметки гипертекста (HyperText Markup Language, HTML).

Адреса ресурсов Интернета, к которым вы обращаетесь по протоколу HTTP, выглядит примерно следующим образом: http://www.google.ru



FTP

Протокол FTP (File Transfer Protocol) протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами.

FTP является одним из старейших прикладных протоколов, появившимся задолго до HTTP, в 1971 году. Он и сегодня широко используется для распространения ПО и доступа к удалённым хостам.

Адрес FTP-ресурса в Интернете выглядит следующим образом: ftp://ftp.netscape.com




TELNET

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

Telnet является протоколом эмуляции терминала. Работа с ним ведется из командной строки. Если вам нужно воспользоваться услугами этого протокола, не стоит рыскать по дебрям Интернета в поисках подходящей программы. Telnet-клиент поставляется, например, в комплекте Windows 98.

Чтобы дать команду клиенту Telnet соединиться с удаленным компьютером, подключитесь к Интернету, выберите в меню Пуск (Start) команду Выполнить (Run) и наберите в строке ввода, например, следующее: telnet google.ru

(Вместо google.ru вы, разумеется, можете ввести другой адрес.) После этого запустится программа Telnet, и начнется сеанс связи.



WAIS

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

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

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

Адрес ресурса WAIS в Интернете выглядит примерно так: wais://google.ru



Gorpher

Протокол Gopher - протокол уровня приложения, разработанный в 1991 году. До повсеместного распространения гипертекстовой системы World Wide Web Gopher использовался для извлечения информации (в основном текстовой) из иерархической файловой структуры. Gopher был провозвестником WWW, позволявшим с помощью меню передвигаться от одной страницы к другой, постепенно сужая круг отображаемой информации. Программы-клиенты Gopher имели текстовый интерфейс. Однако пункты меню Gopher могли указывать и не только на текстовые файлы, но также, например, на telnet-соединения или базы данных WAIS.

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

Адреса информационных ресурсов Gopher имеют примерно следующий вид: gopher://gopher.tc.umn.edu



WAP

WAP (Wireless Application Protocol) был разработан в 1997 году группой компаний Ericsson, Motorola, Nokia и Phone.com (бывшей Unwired Planet) для того, чтобы предоставить доступ к службам Интернета пользователям беспроводных устройств - таких, как мобильные телефоны, пейджеры, электронные органайзеры и др., использующих различные стандарты связи.

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

Помимо этих протоколов, так же существуют следующие



Уровень OSI

Протоколы, примерно соответствующие уровню OSI

Прикладной

BGP, DNS, FTP, HTTP, HTTPS, IMAP, LDAP, POP3, SNMP, SMTP, SSH, Telnet, XMPP (Jabber)

Сеансовый/Представления

SSL, TLS

Транспортный

TCP, UDP

Сетевой

EIGRP, ICMP, IGMP, IP, IS-IS, OSPF, RIP

Канальный

Arcnet, ATM, Ethernet, Frame relay, HDLC, PPP, L2TP, SLIP, Token ring






"ИНТЕРНЕТ" КАК ЕДИНАЯ СИСТЕМА РЕСУРСОВ



1)WWW(WorldWideWeb или Всемирная паутина)



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





Первый в мире веб-браузер




Распределенная информационная система:





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

Взаимодействие клиент-сервер происходит по определенным правилам, или, как говорят иначе, протоколу. Протокол, принятый в WWW, называется HyperText Transfer Protocol, сокращенно - HTTP.

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

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




Гипертекст:





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

Итак, WWW-документ может содержать стилизованный и форматированный текст, графику и гиперсвязи с различными ресурсами Internet. Чтобы реализовать все эти возможности, был разработан специальный язык, названный HyperText Markup Language (HTML), то есть, Язык Разметки Гипертекста. Документ, написанный на HTML, представляет собой текстовый файл, содержащий собственно текст, несущий информацию читателю, и флаги разметки (markup tags). Последние представляют собой определенные стандартом HTML последовательности символов, являющиеся инструкциями для программы просмотра; согласно этим инструкциям программа располагает текст на экране, включает в него рисунки, хранящиеся в отдельных графических файлах, и формирует гиперсвязи с другими документами или ресурсами Internet. Таким образом, файл на языке HTML приобретает облик WWW-документа только тогда, когда он интерпретируется программой просмотра.



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



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

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

Самые распространённые сервисы электронной почты в России на сегодня, это :

Mail.ru

Yandex.ru

Hotmail.ru

Rambler.ru

Pochta.ru

Gmail.ru

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

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

В скором будущем электронная почта будет доступна не только в латинских доменных зонах, но и в кириллической зоне .РФ



Немного истории:

Появление электронной почты можно отнести к 1965 году, когда сотрудники Массачусетского технологического института (MIT) Ноэль Моррис и Том Ван Влек написали программу MAIL для операционной системы CTSS (Compatible Time-Sharing System), установленную на компьютере IBM 7090/7094.

Общее развитие электронной почты шло через развитие локального взаимодействия пользователей на многопользовательских системах. Пользователи могли, используя программу mail (или её эквивалент), пересылать друг другу сообщения в пределах одного мейнфрейма (большого компьютера). Следующий шаг был в возможности переслать сообщение пользователю на другой машине — для этого использовалось указание имени машины и имени пользователя на машине. Адрес мог записываться в виде foo!joe (пользователь joe на компьютере foo). Третий шаг для становления электронной почты произошёл в момент появления передачи писем через третий компьютер. Недостатком такой адресации было то, что отправителю (или администратору машины, на которой работал отправитель) необходимо было знать точный путь до машины адресата.

После появления распределённой глобальной системы имён DNS, для указания адреса стали использоваться доменные имена — user@example.com — пользователь user на машине example.com. Одновременно с этим происходило переосмысление понятия "на машине": для почты стали использоваться выделенные серверы, на которые не имели доступ обычные пользователи (только администраторы), а пользователи работали на своих машинах, при этом почта приходила не на рабочие машины пользователей, а на почтовый сервер, откуда пользователи забирали свою почту по различным сетевым протоколам. Одновременно с появлением DNS была продумана система резервирования маршрутов доставки почты, а доменное имя в почтовом адресе перестало быть именем конкретного компьютера и стало просто фрагментом почтового адреса. За обслуживание домена могут отвечать многие серверы (возможно, физически размещённые на разных континентах и в разных организациях), а пользователи из одного домена могут не иметь между собой ничего общего.

Общепринятым в мире протоколом обмена электронной почтой является SMTP (англ. Simple mail transfer protocol — простой протокол передачи почты). В общепринятой реализации он использует DNS для определения правил пересылки почты (хотя в частных системах, вроде Microsoft Exchange, SMTP может действовать исходя из информации из других источников).



Шифрование почты:

Для шифрования почты в настоящий момент широко применяются два стандарта: S/MIME (использующий инфраструктуру открытых ключей) и Open PGP (использующий сертификаты со схемой доверия, группирующегося вокруг пользователя).

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

Стандарты S/MIME и Open PGP позволяют обеспечить три вида защиты: защиту от изменения, неотзывную подпись и конфиденциальность (шифрование). Дополнительно, S/MIME третьей версии позволяет использовать защищённое квитирование (при котором квитанция о получении письма может быть сгенерирована успешно только в том случае, когда письмо дошло до получателя в неизменном виде).

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



3)IP-телефония



На сегодняшний день все большее распространение во всем мире приобретает IP телефония или как ее еще называют VoIP. В переводе VoIP означает - voice over ip или же голос через Интернет. Столь высокой популярности данной технологии способствовало развитие сетевых технологий, ведь подключиться к глобальной сети в настоящее время может практически каждый. Небольшая стоимость абонентской платы за Интернет и высокая скорость передачи данных позволили не только звонить через Интернет за рубеж, но и принимать и передавать видеоданные.

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

Примеры:

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

Свойства, такие как

конференция,

переадресация звонка,

автоматический перенабор,

определение номера звонящего,

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

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

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

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

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

Дополнительно: возможность подключения прямых номеров в любой стране мира (DID).






Протоколы

Протоколы обеспечивают регистрацию IP-устройства (шлюз, терминал или IP-телефон) на сервере или гейткипере провайдера, вызов и/или переадресацию вызова, установление голосового или видеосоединения, передачу имени и/или номера абонента. В настоящее время широкое распространение получили следующие VoIP-протоколы:

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

H.323 — протокол, более привязанный к системам традиционной телефонии, чем SIP, сигнализация по порту 1720 TCP, и 1719 TCP для регистрации терминалов на гейткипере.

IAX2 — через 4569 UDP-порт и сигнализация, и медиатрафик.

MGCP (Media Gateway Control Protocol) — протокол управления медиашлюзами.

Megaco/H.248 — протокол управления медиашлюзами, развитие MGCP.

SIGTRAN — протокол тунеллирования PSTN сигнализации ОКС-7 через IP на программный коммутатор (SoftSwitch).

SCTP (Stream Control Transmission Protocol) — протокол для организации гарантированной доставки пакетов в IP-сетях.

SGCP

SCCP (Skinny Call Control Protocol) — закрытый протокол управления терминалами (IP-телефонами и медиашлюзами) в продуктах компании Cisco.

Unistim — закрытый протокол передачи сигнального трафика в продуктах компании Nortel.




Кодирование речевой информации

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

Кодек вносит дополнительную задержку порядка 15—45 мс, возникающую по следующим причинам:

использование буфера для накопления сигнала и учёта статистики последующих отсчётов (алгоритмическая задержка);

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

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

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

потерями пакетов при передаче по сети связи;

превышением допустимого времени доставки пакета с речевыми данными.

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






4)ICQ и Skype



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

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

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

Широкому кругу пользователей известно некоторое количество популярных сетей обмена сообщениями, таких, как XMPP, ICQ, MSN, Yahoo!. Каждая из этих сетей разработана отдельной группой разработчиков, имеет отдельный сервер и протоколы, отличается своими правилами и особенностями. Между различными сетями обычно нет никакой взаимосвязи. Таким образом, пользователь сети ICQ не может связаться с пользователем сети MSN. Однако ничто не мешает быть одновременно пользователем нескольких сетей.

В качестве альтернативного мессенджера можно выбрать программу стороннего производителя: как коммерческую, так и бесплатную. Популярными альтернативными программами для общения в сети ICQ являются QIP/QIP Infium, Psi, Trillian, Miranda IM, Pidgin. Также они позволяют подключаться одновременно к нескольким сетям, то есть являются мультипротокольными, что избавляет от необходимости устанавливать отдельный мессенджер для каждой сети и позволяет общаться со всеми адресатами единым образом независимо от сети.

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



Skype

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

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

Возможности:

Платные

SkypeOut (звонки на телефоны)

Позволяет совершать исходящие звонки на стационарные и мобильные телефоны в большинстве стран мира. Оплата поминутная, дифференцированная. Звонки на бесплатные номера (такие, как +1 800 в США) бесплатны, причём воспользоваться ими могут даже пользователи, не оплачивавшие услугу SkypeOut. Также через SkypeOut производятся входящие Skype-звонки на телефон c мобильным приложением Skype Lite. Через 180 дней после последнего звонка SkypeOut баланс истекает.

SkypeIn (онлайновый номер)

Позволяет получать телефонные звонки от пользователей традиционных телефонных сетей. При этом участник получает телефонный номер в одной из следующих стран: Австралия,Бразилия, Германия, Дания, Польша, Швеция, Швейцария, Финляндия, Эстония, Франция, Великобритания, США, Япония и Гонконг (Китай). Все входящие звонки на данный номер будут приходить на учётную запись Skype, а при положительном счёте возможна переадресация звонков на любой телефонный номер. В качестве бонуса к телефонному номеру компания Skype бесплатно предоставляет автоответчик на всё время использования номера. Российские онлайновые номера для Skype предоставляют некоторые операторы IP-телефонии.

Skype Voicemail (голосовая почта)

Услуга запущена 10 марта 2005 года. Позволяет записывать входящие сообщения, когда пользователь не в сети, и работает как автоответчик.

Номер Skype To Go

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

Отправка SMS

Возможность отправлять SMS сообщения из программы Skype на мобильные телефоны.

Бесплатные

SkypeCast (услуга больше не предоставляется)

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

Skype Me

Связав пользователей по всему миру с помощью голоса, Skype дал возможность людям из разных стран общаться друг с другом. Для облегчения этой задачи, Skype предлагает устанавливать статус Skype Me, который указывает, что данный абонент открыт для звонков со всего мира. Установка данного статуса привлекает пользователей, желающих попрактиковаться в иностранном языке (обычно английском), а также мошенников и спамеров, поэтому начиная с 4 версии статус SkypeMe удален из программы.



5)FTP – передача данных



FTP (File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.










В аспекте применения ftp во многом аналогичен telnet. Для работы с ftp нужно иметь доступ на ту удалённую машину, с которой вы хотите перекачать себе файлы, то есть, знать логическое имя пользователя и соответствующий пароль. Чтобы начать работу с ftp нужно подать команду ftp с указанием имени рабочей машины, на которой вы хотите провестисеанс. Доступ к Internet должен быть как минимум типа dial-up (по вызову).

В ftp, для начала работы требуется правильно идентифицировать себя, ввести имя пользователя и, возможно, пароль. Однако, из этого правила существует исключение: так называемое анонимное ftp. В действительности, это не исключение из общего правила, а его частный случай: существует общепринятое негласное соглашение о пользователе с именем "anonymous". Если такой ``пользователь'' существует на сервере, то пароль у него реально отсутствует. Поэтому на серверах, поддерживающих этот вид ftp, для входа и начала работы знать пароль не требуется.

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

Ftp в своей работе использует средства TCP. Для управления (передачи команд и т.п.) используется TCP-порт 21, а для передачи данных -- 20 (обычно).

Безопасность:

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