Устройство и работа интернета

В нынешних реалиях можно часто встретить такие понятия как IP-адрес, домен, порт, пакеты. Многие пользователи компьютеров используют эти понятия, даже не зная их точных значений. Или не понимают, как работает глобальная сеть. Данная статья поможет разобраться во всём этом.

В основе глобальной сети лежат протоколы интернета. Протокол — это набор правил, по которым компьютер «упаковывает» информацию и отправляет её туда, куда хочет пользователь, а также принимает её из сети. «Упакованную» информацию называют пакетами. Протоколы помогают компьютеру корректно понимать и отображать входящие пакеты, а также посылать свои пакеты, которые поймут другие компьютеры вне зависимости от их нахождения, даже посреди водной глади на речном теплоходе (http://www.rech-agent.ru/cruise/placestart/moscow.html). Это помогает избежать неразберихи в глобальной сети.

Самих протоколов существует много. Одни последовательно выполняют свои роли, но встречаются и похожие по функциям. Самые популярные и узнаваемые – это HTTP и HTTPS. Переводятся как «протоколы передачи гипертекста». Они используются в глобальной сети для передачи информации от сайтов к пользователям и обратно. Без них почти невозможно представить интернет в таком виде, какой он обрёл сейчас. Менее известные – SSL и TSL. Их можно расшифровать как «уровень защищённых сокетов». Как понятно из названия, они служат для защиты и шифрования данных, передаваемых в сети. Относительно новый HTTPS, о котором упомянуто ранее, содержит в своей основе эти протоколы, что делает более безопасным передачу данных по нему.

Из этого понятно, что протоколы позволяют систематизировать и упорядочить передачу информации. Но как компьютеры находят друг друга в глобальной сети? Для этого существуют IP-адреса, представляющие из себя запись из четырёх десятичных чисел от 0 до 255, разделённых точками. Другими словами – это номер компьютера в сети. Этот номер выдаёт компьютеру провайдер — человек или компания, дающие доступ в интернет после подключения к сети. Такие IP-адреса называют динамическими.

У серверов, хранящих в себе от одного до нескольких сайтов, тоже есть свои IP-адреса, но они не меняются при перезагрузке. То есть, эти статические адреса зарезервированы за определёнными серверами. У двух компьютеров не может быть одновременно одинакового IP-адреса, что позволяет избежать ошибок при отправке пакетов. Для того чтобы обычному пользователю не приходилось вводить IP-адреса сайтов, были созданы домены. Другими словами, — это набор букв и цифр, выбираемый владельцем сайта. Например «vk.com», «Facebook.com». Это помогает пользователю запомнить адрес сайта в интернете. И так как некоторые сервера хранят по нескольку сайтов, у которых могут быть совершенно разные домены, но схожие IP-адреса, это помогает пользователю не запутаться и попасть на нужный ему сайт.

Почти у всех пользователей запущено несколько приложений и все они работают с глобальной сетью. И тогда возникает вопрос, почему данные не путаются, почему каждому приложению приходят свои пакеты. Это происходит потому что для каждого приложения, работающего с сетью, существует свой порт. Порт – натуральное число от 0 до 65536, записываемое вместе с IP-адресом и уточняющее, какая программа должна получить пакет. Например, порты 80 и 8080 обычно используются для получения пакетов по протоколу HTTP и HTTPS, а 25-й порт используется для отправки электронных сообщений. Программы не могут занять порт другой программы, что позволяет избегать ошибок в работе с интернетом. Так что протоколы, IP-адреса, порты, домены — это то, благодаря чему и существует интернет.

20.12.2016   Рубрики: Интернет Тэги:

Поделитесь статьей

Вы тут (типа навигация): IT - блог » Интернет » Устройство и работа интернета

Скопировано в буфер обмена

Обратная связь