IP-адрес: что это такое простыми словами
IP-адрес – оригинальный числовой идентификатор определенного оборудования, находящегося в составе установленной компьютерной сети. Она строится на таком протоколе, как TCP/IP. Во всем этом и заключается главная функциональность этого идентификатора. Для работы пользователя в Интернете необходима глобальная оригинальность. Если речь идет о частной компьютерной сети, тогда вполне хватит исключить те совпадения, которые касаются собственного локального пространства.
Какой вид и формат создания этого адреса?
Правильно созданный IP-адрес сегодня может представляться в одном из нескольких цифровых специальных форматов. Все напрямую зависит от разновидности применяющегося протокола. Огромную роль играет то, к какой разновидности принадлежит конкретный IP-адрес. Вследствие этого, возможно быстрое определение бит.
- IPv4. Это адрес, который записан в 32-битном формате. Это 8-битные числа в количестве четырех штук. Максимально возможно 255, а минимально – 0.
Все цифры разделяются между собой обычными точками. К примеру, — адрес вида 172.16.255.2. - IPv6. Это адрес, который записывается в 128-битных форматах. Это 8 групп с цифрами и буквами. В результате получается четыре цифры, где каждая состоит из 6 знаков. Допускается присутствие и нулевых групп. Допускается замена обычным двоеточием. В одном единственном варианте может присутствовать только единичное подобное упрощение.
Какой структурой обладает этот адрес?
Что значат все числа, которые присутствуют в IP-адресе? В целом, здесь речь идет о присутствии нескольких частей: один конкретный узел и сама сеть. Чтобы отличить все это между собой, применяются маски и классы.
Для получения доступа к сети Интернет требуется, чтобы выбранный IP находился в другом блоке. Также возможна и ситуация, когда в пределах созданной сети существует свой собственный сервер. Именно там и выполняется подмена на определенный внешний адрес установленного внутреннего варианта.
Для этого принято использовать специальное прокси. Для получения доступа к сети Интернет каждому пользователю провайдер выдает индивидуальный адрес. Речь может идти и о региональных регистраторах.
Маршрутизатор, если ничего больше не установлено, может именно по умолчанию выходить не в одну различную сеть. Любой взятый в отдельности порт, обладает своим персональным адресом. Естественно, подобный принцип функционирования применяется только к одному конкретному персональному компьютеру. Оборудование способно поддерживать большое количество сетевых связей.
Какие существуют типы?
Беря во внимание метод применения, выделяют следующие типы:
- Внешний адрес. Он является глобальным, именно публичным или просто «белым». Применяется в период получения доступа к сети. Подобный Айпи-адрес считается полностью оригинальным. Под ним оборудование производит выход в сеть. Численность подобных идентификаторов строго ограничивается. При создании используется современная технология под названием NAT.
Решение позволяет выполнять трансляцию адресов из обычного публичного варианта в частный. Используются маршрутизаторы конкретной разновидности. По этому адресу большое количество Интернет-ресурсов могут отследить нового пользователя или определить вернувшегося клиента. Благодаря этому возможен быстрый сбор статистики, а также создание эффективной аналитики. В дальнейшем, она может сыграть важнейшую роль в продвижении Интернет-ресурса. - Внутренний адрес. Его называют частным, просто локальным или, например, «серым». Он не применяется в период получения доступа к сети. Функционирует в районе только определенной локальной сети. Она может быть предоставлена провайдером или являться домашней. Получение доступа к этому Айпи-адресу допускается только одним единственным участникам сети. Обязательно стоит понимать и то, что не в каждой ситуации, внешний адрес считается постоянным. Чаще всего он создается заново при выполнении очередного подключения.
Тип адреса может отличаться и с учетом вида определения:
- Статистический адрес.
Он считается постоянным или неизменным. Назначение оборудованию происходит в автоматическом режиме. Это происходит при присоединении к любой компьютерной сети. Возможно и присвоение пользователем именно вручную. Адреса этого вида могут применяться неограниченное количество времени. Возможно и выполнение опции идентификатора для одного единственного узла конкретной сети. В некоторых ситуациях, существует и такое понятие, как псевдостатические адреса. Они функционируют только в пределах одной единственной частной сети. - Динамический адрес. Он выдается оборудованию только на определенный промежуток времени. Возможно автоматическое присвоение устройства при первом подключении к сети. Адрес обладает ограниченным сроком действия. Это, другими словами, определенный метод маскировки. Выследить гражданина, который выходит в сеть с использованием этого адреса, достаточно сложно в техническом плане. В этой ситуации, не обойтись без применения профессионального инструмента.
Зачем необходим статистический адрес? Он позволяет привязать конкретного пользователя к определенной сети.
Он подходит для создания полностью защищенного канала, предназначающегося для передачи информации. Не исключается и оптимизация функционирования с различными сетевыми серверами.
Сети, блоки, пулы IP-адресов
Для передачи данных между устройствами их объединяют в вычислительные сети. Чтобы идентифицировать устройство в сети, ему назначается IP-адрес. IP-адреса назначаются по стандартам сетевых протоколов IPv4 и IPv6.
Каждая сеть состоит из множества IP-адресов. Один из них является шлюзом для остальных. Через шлюз отправляются пакеты для устройств в других сетях. Это позволяет получать доступ к устройствам из других сетей.
Сеть можно разбить на блоки IP-адресов. Блоки IP-адресов логически объединяются в пулы.
Сети IP-адресов
IPv4
IPv4-адреса обычно записывают в виде четырёх десятичных чисел от 0 до 255, разделённых точками. Например, 192.168.0.3.
Битовая маска определяет диапазон адресов, входящих в сеть. Например, маска 255.
255.255.0 для сети 10.0.0.0 указывает, что эта сеть состоит из адресов с 10.0.0.0 по 10.0.0.255. Часто маска записывается в виде префикса для сокращения записи. Например, маске 255.255.255.0 соответствует префикс /24.
Начальный адрес IPv4-сети называется адресом сети и используется для её идентификации. Конечный адрес называется широковещательным и используется для отправки данных на все устройства в сети. Все остальные адреса могут быть назначены вычислительным устройствам.
Например, сеть 192.168.0.0/24 включает все адреса с 192.168.0.0 по 192.168.0.255. Устройствам в сети могут быть назначены адреса с 192.168.0.1 по 192.168.0.254.
IPv6
Запись IPv6-адреса имеет вид восьми шестнадцатеричных чисел, разделённых двоеточиями. Например, 2001:0db8:85a3:0000:0000:8a2e:0370:7334.
Префикс сети определяет диапазон адресов, входящих в сеть. Например, запись 2001:0db8:85a3:0001::/64 означает, что в сеть включены адреса с 2001:0db8:85a3:0001:0000:0000:0000:0000 по 2001:0db8:85a3:0001:ffff:ffff:ffff:ffff.
В отличие от IPv4-адресации, устройствам в сети могут быть назначены все её адреса, включая начальный и конечный.
В DCImanager вы можете создать IPv6-сеть с длиной префикса от 0 до 64.
Блоки и пулы IP-адресов
Физическую сеть можно разбить на блоки. Например, сеть 192.168.0.0/24 можно разбить на отдельные адреса (192.168.0.1), адреса по префиксу маски (192.168.0.16/28) или диапазоны адресов (192.168.0.1-192.168.0.5).
Блоки IP-адресов логически объединяются в пулы. Например, так можно разделить блоки адресов на публичные и приватные.
Cвязь IP-адреса с пулом указывает на то, из какого пула этот адрес был выделен. Один адрес может быть в нескольких пулах или не входить ни в один пул.
Использование сетей и пулов в DCImanager
При добавлении сервера нужно выбрать пул, из которого ему будет выдан IP-адрес. Данный способ выделения адреса называется автоматическим. DCImanager автоматически выберет свободный адрес из данного пула. Адрес для сервера можно задать и вручную, но при этом он должен входить в одну из созданных сетей и быть свободным.
Вы можете выбрать пулы, которые будут использоваться при заказе и освобождении сервера. Подробнее см. Работа с пулами.
В DCImanager сети и пулы создаются отдельно для каждой локации. Адресация сетей на разных локациях может пересекаться или полностью совпадать. Это связано с тем, что дата-центры могут использовать одинаковые сети с внутренними IP-адресами.
Связанные статьи
- Работа с сетями
- Работа с пулами
- Работа с IP-адресами
- Назначение IP-адресов
Существует несколько способов записи IP-адреса
Маттиас Гениар, 9 июля 2019 г.
Подпишитесь на меня в Твиттере как @mattiasgeniar
Большинство из нас пишут свои IP-адреса так, как нас учили давным-давно: 127.0.0.1 , 10.0.2.1 , … но со временем это надоедает, не так ли?
К счастью, есть несколько способов написать IP-адрес, так что вы можете связываться с коллегами, клиентами или использовать его в качестве меры безопасности для обхода определенных (входных) фильтров.
Не все поведение одинаково
Я впервые узнал о различных способах записи IP-адреса с помощью этого небольшого трюка.
В Linux:
$ пинг 0 PING 0 (127.0.0.1) 56 (84) байт данных. 64 байта из 127.0.0.1: icmp_seq=1 ttl=64 время=0,053 мс 64 байта из 127.0.0.1: icmp_seq=2 ttl=64 время=0,037 мс
Это преобразует « в 127.0.0.1 . Однако на Mac:
$ ping 0 PING 0 (0.0.0.0): 56 байт данных ping: sendto: нет маршрута к хосту ping: sendto: нет маршрута к хосту
Здесь это переводится как нулевой маршрут 0.0.0.0 .
Нули необязательны
Как и в IPv6-адресах, некоторые нулей (0) в IP-адресе необязательны.
$ пинг 127.1 PING 127.1 (127.0.0.1): 56 байт данных 64 байта из 127.0.0.1: icmp_seq=0 ttl=64 время=0,033 мс 64 байта из 127.0.0.1: icmp_seq=1 ttl=64 время=0,085 мс
Обратите внимание, что компьютер не может просто «угадать», где ему нужно заполнить нули.
Возьмем, к примеру:
$ пинг 10.50.1 PING 10.50.1 (10.50.0.1): 56 байт данных Время ожидания запроса для icmp_seq 0
Переводит 10.50.1 в 10.50.0.1 , добавляя необходимые нули перед последней цифрой.
Переполнение IP-адреса
Вот еще один хитрый трюк. Вы можете переполнить цифрой.
Например:
$ пинг 10.0.513 PING 10.0.513 (10.0.2.1): 56 байт данных 64 байта из 10.0.2.1: icmp_seq=0 ttl=61 время=10.189РС 64 байта из 10.0.2.1: icmp_seq=1 ttl=61 время=58,119 мс
Мы пингуем 10.0.513 , что переводится как 10.0.2.1 . Последняя цифра может быть интерпретирована как 2x 256 + 1 . Он сдвигает значения влево.
Десятичное представление IP-адреса
Мы можем использовать десятичное представление нашего IP-адреса.
$ пинг 167772673 PING 167772673 (10.0.2.1): 56 байт данных 64 байта из 10.0.2.1: icmp_seq=0 ttl=61 время=15,441 мс 64 байта из 10.0.2.1: icmp_seq=1 ttl=61 время=4,627 мс
Это переводит 167772673 в 10.0.2.1 .
Шестнадцатеричная запись IP
Что ж, если десятичная запись работает, HEX тоже должна работать, верно? Конечно!
$ пинг 0xA000201 PING 0xA000201 (10.0.2.1): 56 байт данных 64 байта из 10.0.2.1: icmp_seq=0 ttl=61 время=7,329 мс 64 байта из 10.0.2.1: icmp_seq=1 ttl=61 время=18,350 мс
Шестнадцатеричное значение A000201 преобразуется в 10.0.2.1 . Добавляя к значению префикс 0x , мы указываем, что следующее следует интерпретировать как шестнадцатеричное значение.
Восьмеричная нотация IP
Возьмем, к примеру, этот.
$ пинг 10.0.2.010 PING 10.0.2.010 (10.0.2.8): 56 байт данных
Обратите внимание, как последний октет .010 преобразуется в .8 ?
Использование sipcalc для поиска этих значений
Существует полезный IP-калькулятор командной строки под названием sipcalc, который вы можете использовать для десятичных и шестнадцатеричных преобразований.
Содержание
Хотите подписаться на новостную рассылку cron.weekly?
Я пишу еженедельный информационный бюллетень о Linux, открытом исходном коде и веб-разработке под названием cron.weekly.
В нем представлены последние новости, руководства и учебные пособия, а также новые проекты с открытым исходным кодом. Вы можете зарегистрироваться по электронной почте ниже.
Без спама. Просто хороший, практичный Linux и контент с открытым исходным кодом.
Определение вашего IP-адреса | ИТ-услуги
Университет Арканзаса
Ссылки на важные страницы Университета Арканзаса
- U из А
- ИТ-услуги
- ИТ-ресурсы кампуса
- Сетевая инфраструктура
- Определение вашего IP-адреса
IP-адрес — это идентификатор компьютера или устройства в сети TCP/IP.
В зависимости от вашего местоположения IP-адрес вашего кампуса может быть «130.184.xx.xxx» или «10.x.x.x.» Ваш компьютер должен быть в сети, чтобы получить IP-адрес.
Найдите свой IP-адрес
Windows
- Откройте командную строку из меню «Пуск» или введите «Командная строка» в поиске бар.
- В командной строке введите «ipconfig /all».
Примечание : Перед «/all» должен быть пробел. - Нажмите Enter.
macOS (OS X)
- Откройте Системные настройки из меню Apple.

- Щелкните значок Сеть.
- Выберите сетевое подключение из списка слева. IP-адрес будет отображаться справа.
Сброс вашего IP-адреса
Если вы не можете получить IP-адрес через беспроводное или проводное соединение в кампусе, попробуйте сброс вашего IP-адреса.
Windows
- Откройте командную строку из меню «Пуск» или введите «Командная строка» в поиске бар.
- В командной строке введите «ipconfig /release».
Примечание : перед «/release» должен быть пробел. - Нажмите Enter.
- Введите «ipconfig /renew».
Примечание : Перед «/renew» должен быть пробел.


Все цифры разделяются между собой обычными точками. К примеру, — адрес вида 172.16.255.2.
0.2.1: icmp_seq=1 ttl=61 время=4,627 мс