Наверняка все люди, пользующиеся современными технологиями, слышали о таком понятии, как IP-адрес, который представляет собой эксклюзивный идентификатор для оборудования, подключаемого к интернету. Этот термин, Internet Protocol, обозначает протокол, по которому каждому устройству в сети присваивается свой номер, что позволяет четко его идентифицировать. IP адрес играет важнейшую роль во всей коммуникации между различными устройствами, причем как во всемирной сети, так и в локальных.
Содержание
Как устроены IP-адреса и их специфические особенности
Для лучшего понимания можно представить обычный частный дом, которому присвоен почтовый индекс, чтобы можно было доставлять письма. Так и с компьютерными устройствами, которые также необходимо идентифицировать, чтобы пакетные данные могли достигать адресата, для чего и была разработана соответствующая система. Нужно понять, что IP-адреса представлены сегодня в 2-х основных версиях: IPv4 и IPv6, каждую из которых стоит рассмотреть подробней:
- IPv4. Наиболее распространенный тип. Представляет собой число из 32-бит, которое состоит из 4-х октетов (или по другому байтов), разделенных точками. Пример такого адреса: 193.167.1.2. При этом каждый такой байт может фиксировать значения в диапазоне от 0 до 255, что дает нам приблизительно порядка 4,3 млрд. уникальных значений.
- IPv6. Это обновленная версия, разработанная специально для замены IPv4 в связи с истощением его лимита. Обновленные IPv6-адреса формируются из 128 бит, причем все они записываются в форме 8-ми групп по 4 шестнадцатеричных цифры, разделенных специальными двоеточиями. Пример: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. IPv6 обеспечивает практически неограниченное количество эксклюзивных адресов.
Каждый такой адрес IP состоит из 2-х частей. Первая часть задает сеть, к которой подключено устройство, а вторая – уже непосредственно оборудование, подключенное к ней. Маска IP адреса определяет, какая именно часть относится непосредственно к сети, а какая – к устройству. Например, маска 255.255.0.0 указывает, что первые 2 октета – это сетевой номер, а третий и четвертый октеты (последние два числа в десятичном представлении) относится к устройству.
Примечательно, что маска зачастую включает в себя 32 бит для IPv4 и 128 бит для IPv6, причем представлена всегда в десятичной форме, но с определенным разделением на октеты для IPv4, например, 255.255.255.0, или в префиксной нотации /24, что означает 24 бита для сети и 8 бит для узлов. При такой маске в подсети можно будет использовать 254 адреса IPv4 (плюс 2 адреса резервируются на технические нужды).
При правильном использовании маска подсети позволяет уменьшить объем широковещательного трафика, улучшая тем самым производительность сети и обеспечивая оптимальное задействование IP-адресов.
Стоит отметить, что IP-адрес – это не случайный набор чисел. Их высчитывают и распределяют. Основные компании, занимающиеся распределением адресов:
- ARIN, обслуживающий Северную Америку;
- APNIC, обслуживающий страны Юго-Восточной Азии;
- AfriNIC, обслуживающий страны Африки;
- LACNIC, обслуживающий страны Южной Америки и бассейна Карибского моря;
- RIPE NCC, обслуживающий Европу, Центральную Азию, Ближний Восток.
Региональные регистраторы получают номера автономных систем и большие блоки адресов у IANA, а затем выдают номера автономных систем и блоки адресов меньшего размера локальным интернет-регистраторам (Local Internet Registries, LIR), обычно являющимся крупными провайдерами.
Основные типы IP-адресов
Все IP-адреса можно разделить по ряду критериев, главным из которых является тип. Здесь выделяют статический, а также динамический айпи. Рассмотрим их подробней.
Статический
Статический IP — это постоянный адрес, который не меняется, а является одинаковым в течение всего срока использования. Присваивается машине вручную администратором сети, также может быть присвоен автоматически, после чего остается неизменным до тех пор, пока администратор не решит его скорректировать. Статические адреса удобны для серверных станций и других машин, которым требуется постоянный доступ из интернета, так как их легко запомнить и найти. Статические адреса используют для связи физических серверов в дата-центрах. К ведущим плюсам статического IP адреса относят следующее:
- надежность и стабильность в работе;
- удобство для использования в бизнесе и серверных решениях.
Динамический
Динамический IP – это адрес временного типа, присваиваемый устройству в автоматическом режиме с использованием протокола DHCP (Dynamic Host Configuration Protocol). Данный адрес способен изменяться каждый раз, когда машину подключают или к локальной или глобальной сети. Чаще всего домашние сети и интернет-провайдеры используют динамические IP, поскольку это дает возможность эффективнее задействовать доступные адреса. Когда одно устройство отключается, его адрес можно назначить другому. Из достоинств выделяют:
- Простоту настройки и последующего управления.
- Более грамотное, эффективное и результативное использование IP-адресов.
- Повышенная безопасность пользователя, поскольку адрес устройства меняется и его сложнее отследить.
Дополнительные типы IP-адресов
- Глобальный. Чаще всего задействуется для связи в интернете. Он уникален на уровне всего интернета и позволяет устройству взаимодействовать с прочими устройствами в глобальной сети.
- Частный. Адрес, зарезервированный для использования внутри локальных сетей. Они не подвержены маршрутизации в интернете, поскольку используются для связи внутри частных сетей. Примеры частных IP: 192.168.0.1 — 194.167.255.255, 10.0.0.0 — 10.255.255.255.
- Публичный. Идентификатор, который маршрутизируется в интернете и может быть использован для связи с устройствами в интернете.
- Специальный. Например 127.0.0.1, он же localhost.
По итогу можно отметить, что адреса IP – неотъемлемая часть мира связи, позволяющая миллиардам устройств четко и грамотно взаимодействовать друг с другом. От статических до динамических, от локальных до глобальных – каждый тип адреса играет свою роль в обеспечении надежной и эффективной работы сети.
Как узнать свой айпи адрес
Узнать свой адрес вы можете в разделе Информация о сети нашего сайта.
Другой способ, как узнать ip-адрес – ввести соответствующий запрос в поисковик (Google или Яндекс). Нужно просто набрать в поисковой строке «мой ip», на странице результатов будет отображена заветная комбинация.
Если ее нет, то можно воспользоваться сайтами, появившимися в выдаче. Когда пользователь посещает сайт, маршрутизатор создает запрос, тем самым раскрывая информацию. Некоторые ресурсы кроме непосредственно IP могут определить город, в котором вы находитесь, и информацию о вашем провайдере. За привязку блоков адресов к геометкам отвечают определённые ресурсы, куда владельцы этих адресов подают данные о географической принадлежности адреса. Иногда эти ресурсы обновляют данные с заметной задержкой (в отдельных случаях речь идет о двух-трех месяцах) и географическая привязка адреса определяется неправильно. Также определение может зависеть от того, каким ресурсом по определению геометки пользуется тот или иной сайт.
Но этот метод дает только приблизительное представление о местонахождении пользователя, опираясь на данные о провайдере. Однако фактическое расположение компьютера или смартфона недоступно. При определении таким способом IP следует отключать VPN, поскольку сервис исказит данные, а сайт определит конечный адрес, а не ваш. Определить реальное местоположение пользователя или локальный IP можно только через провайдера, обеспечивающего выход в интернет. Но эту информацию могут потребовать только правоохранительные органы.
Ваш локальный IP-адрес хранится в устройстве. Как именно его узнать, зависит от операционной системы, под управлением которой находится устройство. Так в Windows необходимо будет сделать следующее:
- Запустить командную строку. Сделать это можно, введя в поиске меню Пуск фразу cmd или нажав сочетание клавиш Win+R (Пуск+R) и введя эту же команду;
- В появившемся окне ввести ipconfig и нажать Enter – появится вся информация по IP:
В MacOS необходимо перейти в Системные настройки и найти там Сеть. Нажав на нее будет доступен фактический адрес.
На Android необходимо перейти в Настройки, открыть пункт Wi-Fi и найти подключенную сеть. Открыв ее свойства (или подробную информацию), вы можете найти свой локальный адрес.
На iOS (операционная система iPhone) также нужно перейти в Настройки и найти пункт Wi-Fi, рядом с сетью в скобках будет стоять буква i, нажав на которую появится IP-адрес, находящийся во вкладке DHCP.
Для проверки IP-адресов устройств, подключенных к одному роутеру, необходимо перейти в настройки последнего. Как это сделать, зависит от модели и программного обеспечения устройства. Обычно для этого достаточно в адресную строку браузера ввести IP-адрес шлюза маршрутизатора (устройство должно быть подключено к этому роутеру).
Понимание того, что представляет собой IP-адрес и как он работает, открывает дверь в мир сетевых технологий, а также помогает лучше понять, как устроен интернет и устройства, подключаемые к нему.