И снова всем привет, дорогие читатели и посетители моего блога. Вспомнилось мне, как я играл в Lineage 2 и там один пацанчик пытался «развести» меня на местную валюту. Да. В играх таких негодяев еще больше, чем в жизни. В общем, когда я ему сказал, что его разводы детские, и попадется на них лишь полный дебил, он мне выпалил: «Я вычислю тебя по айпи и бошку тебе разобью». Страшно, аж поджилки трясутся).
В общем через секунду он уже убежал. Наверное вычислять побежал). Но вообще речь не об этом. Я вот у вас хотел как раз спросить. А вы знаете конкретно, что такое айпи адрес и для чего он вообще нужен?
IP (Internet Protocol) адрес — это уникальный адрес какого-либо узла в сети (отдельного сетевого устройства: сетевой карты в компьютере, маршрутизатора, принтера и т.д.). Благодаря ему, устройства и могут сообщаться между собой в интернете или по локальной сети. А если вдруг у устройства по какой-либо причине не будет айпи адреса, то ни оно не сможет взаимодействовать с чем-либо в сети, ни один из узлов в сети не сможет подключиться к этому устройству.
Проще говоря, ваш интернет-провайдер дает вам какой-то адрес. Когда вы лазите по интернету, то получается, что вы со своего адреса делаете запрос на другой адрес. Но если по какой-то причине ваш айпи не доступен (проблема с провайдером, глюк и т.д.), то вы не сможете зайти ни на один сайт, пока у вас всё не восстановится. Также и наоборот. Если у какого-либо сайта не будет доступен IP адрес (например проблема с хостингом), то никто не сможет залезть на этот сайт.
Типы IP
IP адреса на данный момент разделяются на два типа, а именно IP4 и IP6. IP4 — это стандартный и самый популярный тип адресов, который представляет собой 32-битовое число и состоит он из четырех десятеричных чисел, разделенных точками. Например такой адрес может выглядеть так: 172.196.10.32, 10.60.245.240, 192.168.0.1 и т.д. Максимальное число в каждом отрезке не может превышать 254.
IP6 — это более молодой, но менее распространенный тип адресов. Если честно, то я даже никогда не имел дел с такими адресами. Знаю только, что этот тип представляет уже не 32-битовое, а 128-битовое число. Чувствуете разницу?
И записывается такое число в виде восьми шестнадцатеричных чисел и имеет вид типа 1021:0df8:8fa3:0000:010d:8b2e:0471:c3c4. Это значит, что в адресе может быть любое число от 0 до 9, а также любая латинская буква от a до f.
Одной из причин создания такого адреса было то, что в IP6 можно будет уместить просто нереальное количество айпи адресов (смотрите на картинке выше), а то предыдущая версия все таки не «резиновая». Хотя, как я уже говорил выше, не замечал, чтобы пока кто-то работал с такими адресами.
Виды адресов
Кроме вышесказанного айпишники быват еще и двух видов: статические и динамические. Я думаю, что вы уже поняли, что это означает, но я все равно расскажу.
Как правило интернет-провайдер дает пользователям динамические IP адреса. Это значит, что при каждом новом подключении со своего устройства, ваш адрес будет всегда разным Плюс такого адреса в том, что если вам заблокируют доступ по IP, то вам ничего страшного не грозит. У меня такое как-то раз было).
Но существуют также и статические адреса, которые никогда не изменит, и при каждом подключении останется таким же. Правда за них обычно приходится дополнительно платить. У нас на работе как раз стоит такой и за него мы дополнительно платим 100 рублей в месяц.
Плюс статического адреса в том, что в разных сервисах вы можете указать привязку по айпи. Тогда никто, кроме вас туда не зайдет.
Внешние и внутренние адреса
Также айпи адреса можно разделить на внешние и внутренние.
Внешний адрес — это ваш компьютер подключен непосредственно к интернету. Тогда вам дается один уникальный внешний айпишник и вы сидите и никого не трогаете.
Внутренний адрес получается тогда, когда компьютер подключен к устройству, которое непосредственно подключено к интернету. Внутренние IP адреса обычно нужны в локальных сетях, например в организациях.
Помню как лет 12-13 назад тянули с друзьями свою первую локальную сеть прямо в 20 градусный мороз. Интернета тогда не было и тянули мы ее чисто для обмена файлами по сети и конечно же для совместных игр по сети, в частности в Counter Strike и Diablo 2. Эх, времена...
Так вот, тогда у нас были лишь внутренние айпишники. У меня был 192.168.10.1, у друга 192.168.10.2, у двух других друзей оканчивалось на 3 и 4. И вот если мы хотели скачать какие-то файлы (например фильмы) с чьего-нибудь компа, то просто вызывали строку «Выполнить» набирали этот адрес с двумя слэшами (\\) и попадали в папки чужого компа. Но доступ мы разрешали только к определенным папкам друг друга, чтобы господа друзья не лазили по всему компьютеру целиком.
Так же и у нас на работе. Интернет от провайдера подключен в маршрутизатор (роутер). А дальше уже распределяется по другим устройствам и компьютерам. В итоге у нас также все компы имеют свой свой внутренний адрес типа 192.168.x.x.
Вообще вот эти вот числа (192.168.x.x) специально зарезервированы для локальных сетей и во внешнем мире не используются.
Чтобы было понятнее, я напишу список диапазонов частных IP адресов, которые используются только для внутренней сети:
192.168.0.0 — 192.168.255.255
10.0.0.0 — 10.255.255.255
172.16.0.0 — 172.31.255.255
Вот в принципе всё, что я хотел сказать на сегодня. Вообще про все, что связано с айпи можно рассказывать долго, но я не буду углубляться. Всё, что с этим связано, мы обязательно зацепим и в других статьях.
Ну а я надеюсь, тема была раскрыта в моей статье и вы всё поняли. Не забудьте подписаться на обновления моего блога, чтобы быть в курсе свежих и полезных именно для вас статей. Удачи вам. Пока-пока!
С уважением, Дмитрий Костин