Адресация в Интернете

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

 

Когда два или более компьютеров объединены в сеть, данные, передаваемые с одного компьютера на другой, должны быть упакованы в сообщения (сообщение – это последовательность битов, например, 64 бита – заголовок, 48 битов – адрес, 12000 битов – данные и т.д.). В протоколе описывается, как создавать сообщения, как обрабатывать сообщения в случае возникновения ошибок или при их отсутствии, где в сообщении находится адрес назначения, адрес источника и т.д.

Разработанный стандарт коммуникаций состоял из двух взаимосвязанных протоколов TCP/IP.

TCP –Transmission Control Protocol – протокол управления передачей. IP – Internet Protocol – Межсетевой протокол.

Именно благодаря TCP/IP была создана всемирная компьютерная сеть Интернет – самое крупное в мире объединение сетей. Единственным критерием объединения компьютеров явилось согласие на коммуникацию по единому для всех протоколу.

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

Другие протоколы в Интернете строятся на основе TCP/IP и предоставляют пользователю разнообразный сервис.

Протоколы SMTP (Simple Mail Transfer Protocol) – простой протокол и POP3 (Post Office Protocol) – протокол почтового офиса используются для передачи и получения сообщений электронной почты.

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

Протокол HTTP (Hyper Text Transfer Protocol) предназначен для передачи гипертекста.

 

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

В Интернете используется доменная система имен. В доменной системе имена назначаются путем возложения на отдельные группы пользователей ответственности за подмножество имен. Каждый уровень в такой системе называется доменом. Домены отделяются друг от друга точками. Например, novosti.online.ru. Домен верхнего уровня располагается в имени правее, домен нижнего уровня – левее. Каждая группа, имеющая домен, может создавать и изменять адреса, находящиеся под ее контролем.

Для доменов нижних уровней можно использовать практически любые имена, но для названия доменов самого верхнего уровня существует соглашение. Можно указать две буквы, которые определяют страну, в которой расположен адресуемый узел. Для России используется обозначение ru., для Германии – de, для Франции – fr, для Великобритании – uk и т.д. Однако не всегда домен верхнего уровня обозначает страну. Часто встречается трехбуквенный адрес, обозначающий род деятельности. Для коммерческих организаций используется домен com, сетевых организаций – net, учебных и научных учреждений – edu.

При работе в Интернете чаще всего используют не просто доменные адреса, а унифицированные указатели ресурсов, называемые URL (Uniform Resource Locator).

URL – это адрес любого ресурса в Интернете вместе с указанием того, с помощью какого протокола следует к нему обращаться. Примером указателя может быть http://www.microsoft.com. Название протокола http вначале указывает, что далее следует адрес Web-страницы.