Протоколы передачи информации в Internet
Для взаимодействия между собой программ в Internet используют протоколы.
Протокол — это набор правил и соглашений, используемых при передаче данных.
Таким образом, каждая программа, претендующая на работу в сети, должна следовать определенным правилам для приема и передачи данных.
Основополагающим протоколом сети Internet является протокол TCP/IP. Это два различных протокола, тесно связанных между собой.
Протокол TCP (Transmission Control Protocol) разбивает передаваемую информацию на порции и нумерует все порции. С помощью протокола IP (Internet Protocol) все части передаются получателю. Далее с помощью протокола TCP проверяется, все ли части получены. При получении всех порций TCP располагает их в нужном порядке и собирает в единое целое.
Для работы прикладных программ, таких как программы электронной почты, требуется не только правильно упаковать информацию в пакеты и отправить их, но и необходимо четко договориться о содержимом этих пакетов, а также о процедуре обмена пакетами. Так, например, для получения письма необходимо предъявить пароль обладателя почтового ящика, а это уже целая последовательность действий. Таким образом, необходимы и другие протоколы.
Название протокола |
Расшифровка |
Назначение |
HTTP |
Hyper Text Transfer Protocol |
Протокол передачи гипертекста |
FTP |
File Transfer Protocol |
протокол передачи файлов |
SMTP |
Simple Mail Transfer Protocol |
Простой протокол отправки электронных писем |
POP3 |
Post Office Protocol 3 |
Протокол получения электронных писем |
NNTP |
News Net Transfer Protocol |
Протокол телеконференций |
Наиболее известные протоколы, используемые в сети Интернет.
HTTP (Hyper Text Transfer Protocol) — это протокол передачи гипертекста. Протокол HTTP используется при пересылке Web-страниц с одного компьютера на другой.
FTP (File Transfer Protocol)- это протокол передачи файлов со специального файлового сервера на компьютер пользователя. FTP дает возможность абоненту обмениваться двоичными и текстовыми файлами с любым компьютером сети.
POP (Post Office Protocol) — это стандартный протокол почтового соединения. Серверы POP обрабатывают входящую почту, а протокол POP предназначен для обработки запросов на получение почты от клиентских почтовых программ.
SMTP (Simple Mail Transfer Protocol) задает набор правил для передачи почты. Сервер SMTP возвращает либо подтверждение о приеме, либо сообщение об ошибке, либо запрашивает дополнительную информацию.
UUCP (Unix to Unix Copy Protocol) — это ныне устаревший, но все еще применяемый протокол передачи данных, в том числе для электронной почты.
TELNET — это протокол удаленного доступа. TELNET дает возможность абоненту работать на любой ЭВМ сети Интернет, как на своей собственной, то есть запускать программы, менять режим работы и т. д.
DTN — протокол дальней космической связи, предназначенный для обеспечения сверхдальней космической связи.
Есть ещё целый ряд протоколов, ещё не стандартизированных, но уже очень популярных в Интернете:
MFTP (сеть eDonkey2000)
BitTorrent
Gnutella
Skype
Эти протоколы в большинстве своём нужны для обмена файлами и текстовыми сообщениями, на некоторых из них построены целые файлообменные сети.
Каждый информационный пакет содержит IP-адреса (IP – Internet Protocol) компьютера-отправителя и компьютера-получателя. Специальные компьютеры, называемые маршрутизаторами, используя IP-адреса, направляют информационные пакеты в нужную сторону, то есть к указанному в них получателю.
Чтобы информация безошибочно могла передаваться с одного компьютера на другой, необходимо наличие уникальных адресов, с помощью которых можно однозначно определить (идентифицировать) получателя информации. Подобно тому, как обычная почта доставляет почтовые отправления по адресам, включающим в себя область, город, улицу, дом, квартиру, так и в сети Internet информационные пакеты доставляются по адресам, только в адресе указываются не дома и улицы, а номера сетей, к которым подключен компьютер-получатель и номера самих компьютеров в этих сетях.
Итак, каждый компьютер, подключенный к сети Internet имеет свой уникальный IP-адрес.
IP-адрес — это уникальный номер, однозначно идентифицирующий компьютер в Internet. IP-адрес представляет собой четыре числа, разделенные точками, например, 194.67.67.97 (после последнего числа точка не ставится).
Расшифровка такого адреса ведется слева направо. Первое число – номер наиболее крупной сети в составе Интернет, последнее – номер конкретного компьютера. Второе и третье число обозначают участки сети, например, региональную и локальную сеть.
Различают фиксированные (постоянные) и временные IP-адреса. Большинство пользователей, подключающихся к сети через обычные модемы для установления временного сеанса связи, не имеют фиксированного IP-адреса. Им присваивается лишь временный IP-адрес. Компьютеры в организациях, локальные сети которых подключены к Интернету 24 часа в сутки, как правило, имеют свои уникальные фиксированные IP-адреса.