Выбрать главу

Чтобы каналы передачи данных не были заняты слишком длинными сообщениями, конверты (называемые чаще IP-пакетами или IP-дейтаграммами) имеют ограниченные размеры. Большие сообщения разбиваются на несколько маленьких пакетов, которые передаются последовательно и уже не мешают проходить другим сообщениям. Каждый такой небольшой пакет путешествует отдельно, независимо от других, однако все они стремятся в одну точку – к адресату.

Работу с IP-пакетами берет на себя протокол TCP. Co стороны отправителя он делит сообщения на части, а со стороны адресата – собирает из этих частей единое целое. Если какой-либо из пакетов не дошел до конечной точки или же дошел в искаженном виде, то TCP запрашивает повторную отправку этого пакета и работает до тех пор, пока сообщение не будет воссоздано в своем первоначальном виде.

Другие протоколы

TCP и IP – это, безусловно, наиболее важные протоколы. Однако помимо них комплект TCP/IP включает в себя ряд других протоколов.

– UDP (User Datagram Protocol) – протокол пользовательских дейтаграмм. Является аналогом TCP, однако более примитивный и гораздо менее надежный. По этой причине UDP применяется, как правило, только в быстрых сетях с короткими соединениями, когда нужна высокая скорость передачи.

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

– SMTP (Simple Mail Transfer Protocol) – простой протокол передачи электронной почты. Обеспечивает передачу почты между произвольными узлами Сети. Не зависит от транспортной среды, то есть может быть использован в сетях с протоколами, отличными от TCP/IP.

– Telnet – позволяет выполнять различные действия на удаленном компьютере. Компьютер пользователя в этом случае выступает в роли терминала. Вы вводите команды, они выполняются на удаленной машине, и на экране вашего компьютера высвечивается результат их выполнения.

– HTTP (HyperText Transfer Protocol) – протокол передачи гипертекста. При работе использует технологию WWW.

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

Службы Интернета

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

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

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

E-mail

Электронная почта (Electronic mail, E-mail) является одной из самых распространенных интернет-служб. Она представляет собой электронный аналог обычной почты, то есть позволяет передавать сообщения от отправителя к получателю. Получатель во время передачи данных вовсе не обязан находиться в Интернете: сообщение приходит на его почтовый ящик, находящийся на специальном почтовом сервере, и там спокойно ждет своего адресата.

Символом электронной почты является значок @, который в разных странах называют по-разному. В России наиболее распространено название «собачка» (рис. 3.1).

Рис. 3.1. «Собачка» – символ электронной почты.

По сравнению с обычной, электронная почта имеет множество преимуществ.

– Электронное письмо достигает адресата за считанные секунды, как далеко бы он ни находился.

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