Узнать принадлежность ip адреса: Информация об IP адресе или домене

Содержание

Структура IP-адреса: как узнать номер сети и номер узла?

Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжаем изучать основы работы компьютерных сетей, в этой теме я предлагаю разобраться со структурой IP-адреса и откуда вообще берутся какие-то номера сети и номера узлов, ведь IP-адрес с виду цельная и неделимая сущность. Также в этой записи мы коротко поговорим о маске подсети и зачем она нужна, увидим, что когда-то было всё плохо и сети были классовыми, а сейчас всё стало хорошо благодаря CIDR и VLSM и сети стали бесклассовые и в завершении посмотрим на формы записи IP-адресов в протоколе IPv4.

Если тема компьютерных сетей вам интересна, то можете ознакомиться с другими записями курса.

Оглавление первой части: «Основы взаимодействия в компьютерных сетях».

Оглавление четвертой части: «Сетевой уровень: протокол IP и его версия IPv4».

4.2.1 Введение

Содержание статьи:

  • 4.2.1 Введение
  • 4.2.2 Структура IP-адреса и маска подсети
  • 4. 2.3 Классовые сети
  • 4.2.4 Бесклассовые сети (CIDR) и маска подсети переменной длины (VLSM)
  • 4.2.5 Форма записи IP-адреса и сокращения
  • 4.2.6 Выводы

Структура IP-адреса — это одна из самых важных тем для понимания принципов работы протокола IP, эта тема очень тесно связана с маршрутизацией, механизмом работы классовых сетей и механизмом маски подсети переменной длинны, если вы не разберетесь со структурой IP-адреса, вы, конечно, не будете испытывать проблем с тем, чтобы настроить на своем ПК доступ в Интернет, но у вас не будет понимания принципов работы IP сетей. Надеюсь, я вас убедил в том, что тема важная, хоть и небольшая.

4.2.2 Структура IP-адреса и маска подсети

В протоколе IP есть две очень важные вещи, которые сделали его вездесущим. Первое – это заголовок IP-пакета, который определяет функционал протокола, а второе – это IP-адрес, который, следует заметить, является частью заголовка, но о нем стоит поговорить отдельно, чем мы сейчас и займемся. Я более чем уверен, что вы уже видели IP-адреса и более того, работали с ними, но если нет, то вот вам пример: 192.168.1.0. Для человека IP-адреса в протоколе IPv4 чаще всего представлены вот в таком виде.

Тут ничего сложного нет. Для нас IP-адрес разбит на четыре кусочка, разделителем между кусочками служат точки, каждый такой кусочек представляет собой один байт или один октет, следовательно, максимально возможное число, которое можно записать равно 255, а минимальное число ноль. Получается, что чисто теоретически можно использовать адреса от 0.0.0.0 до 255.255.255.255. Правда часть из этих адресов зарезервирована под специальные нужды, это мы обсудим в отдельной теме. Сейчас же будем считать, что нам доступно два в тридцать второй степени IP-адресов или 4 294 967 296, которых уже катастрофически не хватает, поэтому происходить плавное внедрение протокола IPv6.

На самом деле IP-адрес – это не просто четыре числа, разделенных точками, а более интересная и сложная сущность. Во-первых, следует заметить, что маршрутизаторы не знают десятичной системы счисления, так же, как и абонентские узлы, для них IP-адрес представлен набором нулей и единиц в нашем случае (192.168.1.0), IP-адрес для машины выглядит как-то так: 11000000 (192) 10101000 (168) 00000001 (1) 00000000 (0). Октеты в данном случае я разделил пробелами, думаю, тут всё очевидно: каждый байт – это восемь двоичных значений (0 или 1), а всего у нас для IP-адреса выделено четыре байта, то есть 32 бита, отсюда вытекает и два в тридцать второй степени IP-адресов.

Я сразу оговорился, что IP-адрес более сложная штука, чем кажется на первый взгляд. Дело всё в том, что IP-адрес включает в себя два параметра, которые позволяют идентифицировать узел в глобальной сети: номер узла и номер сети. Вообще, протокол IP предусматривает два механизма разбиения IP-адреса на номер сети и номер узла. Первый механизм называется классовая адресация, а второй механизм называется CIDR (Classless Inter-Domain Routing) или бесклассовая адресация. В этой теме мы сделаем поверхностный обзор этих механизмов, а в дальнейшем разберемся с ними детально.

Сейчас же сделаем небольшое отступление и поговорим про байты и биты, а если быть более точным, то про порядок нумерации байтов и битов в байте. Для примера возьмем IP-адрес 192.168.1.0 и запишем его в двоичном виде.

Рисунок 4.2.1 Номера октетов и битов в IP-адресе

В таблице показана нумерация октетов и бит в октетах так, как это реализуется в сетях модели TCP/IP. Эта нумерация справедлива как для IP-адреса в отдельности, так для всего заголовка IP-пакета. Крайний левый байт или самый первый байт называется старшим и его порядковый номер ноль, последний байт — младший и его порядковый номер три. То же самое относится и к битам: самый старший бит имеет порядковый номер ноль, а самый младший бит в байте имеет порядковый номер семь. Такая нумерация называется от старшего к младшему или big-endian, иногда такой порядок называется сетевым порядком.

Кстати, если у вас процессор интеловской архитектуры, то он нумерует байты и биты в обратном порядке, то есть от младшего к старшему, big-endian или интеловский порядок нумерации. Есть еще смешанный порядок и переключаемый порядок, но это нам уже не очень интересно. Почему в компьютерных сетях используется прямой порядок? Да очень просто, дело в том, что в таком порядке числа удобнее сравнивать, а сетевые устройства в основном только и делают, что сравнивают то, что им пришло в пакетах с тем, что записано в их конфигурациях или памяти.

4.2.3 Классовые сети

Классовые сети были единственным способом разделить пространство IP-адресов между всеми желающими до 1993 года, то есть с 1981 по 1993 год, в 1993 году появился механизмы VLSM и CIDR, которые сделали процесс деления более гибким, из этого можно сделать вывод, что в начале девяностых уже появились первые проблемы с нехваткой IP-адресов в протоколе IPv4.

Классовая адресация, как ясно из названия, делит всё пространство IP-адресов на классы, всего этих классов пять: A, B, C, D, E. Как понять к какому классу принадлежит IP-адрес? Да очень просто! Посмотреть на его первые биты. Приведу небольшой список, чтобы было понятно, к какому классу какой IP-адрес относится:

  • сети класса А определяются значением первого бита, если первый бит IP-адреса нулевой, то это означает, что он относится к сети класса А, во всех остальных случаях – это другой класс;
  • сети класса B определяются по значениям первых двух бит IP-адреса, IP-адрес относится к сети класса B в том случае, если первый бит имеет значение 1, а второй 0;
  • IP-адрес будет принадлежать к сети класса C, если первый бит адреса будет равен 1, второй бит тоже 1, а третий будет 0;
  • сети класса D определяются по первым четырем битам IP-адреса, при этом первый бит 1, второй бит 1, третий бит 1, а четвертый 0, стоит добавить, что сети класса D использовались для многоадресной рассылки или иначе multicast;
  • и наконец сети класса E были зарезервированы и их нельзя было использовать простым смертным, определялись они первыми четырьмя битами, каждый из которых должен был иметь значение 1.

Для ясности давайте посмотрим на примере IP-адресов для каждого класса:

  1. Сеть класса А. IP-адрес в десятичном виде: 10.10.0.1. IP-адрес в двоичном виде: 00001010 00001010 00000000 00000001. Обратите внимание на то, что первый бит равен нулю, он как раз и определяет, что данный IP-адрес принадлежит к сети класса A.
  2. Сеть класса B. IP-адрес в десятичном виде: 130.25.25.12. IP-адрес в двоичном виде: 1000 0010 00011001 00011001 000011000. Принадлежность к данному классу определяют первых два бита: 10.
  3. Сеть класса C. IP-адрес в десятичном виде: 192.168.1.0. IP-адрес в двоичном виде: 11000000 10101000 00000001 00000000. Значение первых трех бит определяют принадлежность этого адреса к классу C.
  4. Сеть класса D. IP-адрес в десятичном виде: 224.0.0.6. IP-адрес в двоичном виде: 11100000 00000000 00000000 00000110. Значение первых четырех бит выделены жирным.
  5. Сеть класса E. IP-адрес в десятичном виде: 240.10.10.10. IP-адрес в двоичном виде: 11110000 00001010 00001010 00001010.

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

4.2.4 Бесклассовые сети (CIDR) и маска подсети переменной длины (VLSM)

Бесклассовая адресация или CIDR – это механизм разделения сети на подсети в современных сетях передачи данных, этот механизм позволил существенно экономить адреса и не тратить лишнего. CIDR тесно связан с понятием VLSM (variable length subnet mask) или маска подсети переменной длинны, можно просто маска подсети или маска, на данный момент вас поймут верно. Становится понятно, что здесь уже нет жестких рамок классов, поскольку и самих классов нет. Теперь для того чтобы понять к какой подсети относится IP-адрес, самого IP-адреса недостаточно, нужна еще и маска подсети, которая, следует сказать, не передается по сети, она указывается только на конечных узлах и маршрутизаторах (а, например, L2 коммутаторы и хабы вообще ничего не знают про IP-адреса, первые работают на канальном уровне, а вторые реализуют механизмы физического уровня модели OSI 7, про разницу между хабами, коммутаторами и роутерами читайте здесь), и для нее нет отдельного поля в IP-пакете.

Как выглядит маска подсети? Да на самом деле, как IP-адрес, вот несколько примеров маски: 255.255.255.0, 255.255.254.0, 255.248.0.0. Заметили, здесь общего? Ну, кроме того, что во всех примерах первый октет 255. Общая составляющая будет заметна, если написать все эти маски в двоичном виде:

  • 255.255.255.0: 11111111 11111111 11111111 00000000;
  • 255.255.254.0: 11111111 11111111 11111110 00000000;
  • 255.248.0.0: 11111111 11111000 00000000 00000000.

Обратите внимание: у каждой маски вначале идут только единицы, затем идут только нули, чередоваться нули и единицы в маске подсети не могут. Например, не может быть вот такой маски: 255.254.255.0 или в двоичной системе: 11111111 11111110 11111111 00000000. И это очень важно, поскольку именно на границе нулей и единиц маски подсети находится граница между номером сети и номером узла в IP-адресе.

На примере будет все немного яснее, давайте возьмем следующий IP-адрес и маску: 192.168.1.25/24, иначе это можно было бы записать так: 192.168.1.25 с маской 255.255.255.0, число 24 означает количество единиц в маске. Если вам просто дать этот IP-адрес без маски, то вы не сможете сказать: какие биты этого IP-адреса отданы под номер сети, а какие под номер узла, с маской же все становится понятно. Чтобы понять где здесь номер сети, а где номер узла, нужно перевести и маску, и IP-адрес в двоичную систему счисления. Давайте сделаем всё это в виде таблицы.

Рисунок 4.2.2 Переводим IP-адрес и маску подсети в двоичный вид

Сразу отметим, что те биты IP-адреса, напротив которых в маске подсети стоят единицы, будут относиться к номеру сети, а те биты адреса, напротив которых у маски нули, относятся к номеру хоста. Чтобы узнать номер узла и номер сети нужно выполнить операцию «логическое И» между соответствующими битами IP-адреса и маски. Операция «логическое И» в двоичной системе счисления эквивалентна операции умножения в десятичной: 1×1=1, 1×0=0, 0×0=0. Вы уже понимаете, что номер сети в IP-адресе при использовании CIDR и VLSM определяется маской, а именно единичными битами маски, то есть для нашего случая номер сети это: 192.168.1.0, а под номера узлов у нас остается диапазон с 192.168.1.1 по 192.168.1.254, заметьте, что есть еще 192.168.1.255 — это широковещательный IP-адрес для данной сети и его нельзя назначить узлу или интерфейсу маршрутизатора.

Мы рассмотрели простой пример использования маски подсети, в данном случае граница между номером сети и номером узла в IP-адресе проходит по границе предпоследнего октета, но не всегда бывает так, например, маска 255.248.0.0 проводит границу между номером сети и номером узла посередине октета, но о таких случаях мы поговорим в отдельной теме, посвященной бесклассовой адресации (CIDR) и механизму маски подсети (VLSM).

4.2.5 Форма записи IP-адреса и сокращения

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

Форма записи октетов, разделенных точками, просто удобна для человека: 127.0.0.1. Но для машины IP-адрес число, которое может находиться в диапазоне от 00000000 00000000 00000000 00000000 до 11111111 11111111 11111111 11111111 или в десятичной системе счисления: от 0 до 4 294 967 295. И вы понимаете, что IP-адрес 127.0.0.1 — это не число 127001, это вот такое число 01111111 00000000 00000000 00000001 или в десятичной системе: 2 130 706 433. Более того, если вы запустите командую строку или эмулятор терминала в своей операционной системе, то сможете пропинговать IP-адрес 127.0. 0.1, используя число выше, если не верите, то смотрите листинг ниже.

Microsoft Windows [Version 10.0.17134.228]
(c) Корпорация Майкрософт (Microsoft Corporation), 2018. Все права защищены.

C:\Users\Dell>ping 2130706433

Обмен пакетами с 127.0.0.1 по с 32 байтами данных:
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Статистика Ping для 127.0.0.1:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

C:\Users\Dell>


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

Microsoft Windows [Version 10. 0.17134.228]

(c) Корпорация Майкрософт (Microsoft Corporation), 2018. Все права защищены.

 

C:\Users\Dell>ping 2130706433

 

Обмен пакетами с 127.0.0.1 по с 32 байтами данных:

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

 

Статистика Ping для 127.0.0.1:

Пакетов: отправлено = 4, получено = 4, потеряно = 0

(0% потерь)

Приблизительное время приема-передачи в мс:

Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

 

C:\Users\Dell>

Эстетами или проще говоря тем, кому хочется понтанутся, было придумано еще два способа записи IP-адресов в десятичном виде, эти способы идут к нам из стека BSD и функции inet_aton (). Первый способ записи выглядит так: 8bit.24bit. Вот так будет выглядеть IP-адрес в 127. 0.0.1: 127.1, в двоичном виде он будет выглядеть так: 01111111.000000000000000000000001. То есть под первое число выделено 8 бит, а под второе 24.  Windows вполне себе понимает такую форму записи.

C:\Users\Dell>ping 127.1

Обмен пакетами с 127.0.0.1 по с 32 байтами данных:
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Статистика Ping для 127.0.0.1:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек


1

2

3

4

5

6

7

8

9

10

11

12

13

C:\Users\Dell>ping 127.1

 

Обмен пакетами с 127. 0.0.1 по с 32 байтами данных:

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

 

Статистика Ping для 127.0.0.1:

Пакетов: отправлено = 4, получено = 4, потеряно = 0

(0% потерь)

Приблизительное время приема-передачи в мс:

Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

Чтобы было понятнее, приведу еще один пример: 127.267894, чтобы понять, что это за IP, вам нужно будет перевести его в двоичный вид, разбить на октеты и восстановить его в том виде, к которому мы привыкли или просто попробовать пропинговать адрес:

C:\Users\Dell>ping 127.267894

Обмен пакетами с 127.4.22.118 по с 32 байтами данных:
Ответ от 127.4.22.118: число байт=32 время<1мс TTL=128
Ответ от 127.4.22.118: число байт=32 время<1мс TTL=128
Ответ от 127. 4.22.118: число байт=32 время<1мс TTL=128
Ответ от 127.4.22.118: число байт=32 время<1мс TTL=128

Статистика Ping для 127.4.22.118:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек


1

2

3

4

5

6

7

8

9

10

11

12

13

C:\Users\Dell>ping 127.267894

 

Обмен пакетами с 127.4.22.118 по с 32 байтами данных:

Ответ от 127.4.22.118: число байт=32 время<1мс TTL=128

Ответ от 127.4.22.118: число байт=32 время<1мс TTL=128

Ответ от 127.4.22.118: число байт=32 время<1мс TTL=128

Ответ от 127.4.22.118: число байт=32 время<1мс TTL=128

 

Статистика Ping для 127.4.22.118:

Пакетов: отправлено = 4, получено = 4, потеряно = 0

(0% потерь)

Приблизительное время приема-передачи в мс:

Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

Вторая сокращенная форма записи IP-адреса выглядит так: 8bit. 8bit.16bit. Адрес 127.0.0.1 в этой форме можно записать так: 127.0.1. Винда понимает и эту форму:

C:\Users\Dell>ping 127.0.1

Обмен пакетами с 127.0.0.1 по с 32 байтами данных:
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Статистика Ping для 127.0.0.1:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек


1

2

3

4

5

6

7

8

9

10

11

12

13

C:\Users\Dell>ping 127.0.1

 

Обмен пакетами с 127.0.0.1 по с 32 байтами данных:

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127. 0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

 

Статистика Ping для 127.0.0.1:

Пакетов: отправлено = 4, получено = 4, потеряно = 0

(0% потерь)

Приблизительное время приема-передачи в мс:

Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

Для примера давайте пропингуем адрес 127.99.259, чтобы посмотреть как происходит преобразование:

C:\Users\Dell>ping 127.99.259

Обмен пакетами с 127.99.1.3 по с 32 байтами данных:
Ответ от 127.99.1.3: число байт=32 время<1мс TTL=128
Ответ от 127.99.1.3: число байт=32 время<1мс TTL=128
Ответ от 127.99.1.3: число байт=32 время<1мс TTL=128
Ответ от 127.99.1.3: число байт=32 время<1мс TTL=128

Статистика Ping для 127.99.1.3:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек


1

2

3

4

5

6

7

8

9

10

11

12

13

C:\Users\Dell>ping 127. 99.259

 

Обмен пакетами с 127.99.1.3 по с 32 байтами данных:

Ответ от 127.99.1.3: число байт=32 время<1мс TTL=128

Ответ от 127.99.1.3: число байт=32 время<1мс TTL=128

Ответ от 127.99.1.3: число байт=32 время<1мс TTL=128

Ответ от 127.99.1.3: число байт=32 время<1мс TTL=128

 

Статистика Ping для 127.99.1.3:

Пакетов: отправлено = 4, получено = 4, потеряно = 0

(0% потерь)

Приблизительное время приема-передачи в мс:

Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

Нормальный человек никогда не будет вам рекомендовать использовать для записи IP-адреса обычные числа или формы 8bit.24bit, 8bit.8bit.16bit. Дело в том, что эти формы записи IP-адресов настолько непривычны, что не всем удобно и понятно с ними работать, вас могут просто банально не понять, если вместо IP-адреса вы напишите огромное число или сокращенную форму записи. Второй момент заключается в том, что не всё оборудование и не каждая программа сможет работать с такими формами записи IP-адресов, нет никакой гарантии того, что разработчик софта вообще знал о том, что такие формы допустимы в протоколе IP.

4.2.6 Выводы

Итак, какие выводы можно сделать по IP-адресам в протоколе IPv4 и их структуре? IP-адрес состоит из двух частей: номера сети и номера узла. Для отделения мух от котлет у нас есть два механизма: классовая адресация, которая уже не используется из-за неэкономного расходования ограниченного ресурса IP-адресов, а также механизмы VLSM и CIDR, которые позволяют очень гибко делить сети на подсети. Оба этих механизма мы рассмотрим более подробно, сейчас же был просто поверхностный взгляд.

Также стоит сказать, что IP-адреса узлам назначаются администратором вручную или при помощи DHCP-сервера, который настраивает администратор. Если же у вас сеть разделена на подсети, то у каждой подсети должен быть уникальный номер, а еще внутри подсети каждый узел должен иметь уникальный номер.

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

Настройка виртуальных IP-адресов SLB с помощью шаблонов службы VMM в System Center Virtual Machine Manager





Twitter




LinkedIn




Facebook




Адрес электронной почты










  • Статья

  • Чтение занимает 3 мин

Важно!

Поддержка этой версии Virtual Machine Manager (VMM) завершена. Рекомендуется выполнить обновление до VMM 2022.

Программно-определяемая сеть (SDN) может использовать программную подсистему балансировки нагрузки (SLB) для равномерного распределения трафика между рабочими нагрузками, которыми управляют поставщики служб и арендаторы. VMM 2016 поддерживает развертывание виртуальных IP-адресов программной подсистемы балансировки нагрузки только с помощью PowerShell.

System Center — Virtual Machine Manager (VMM) 1801 и более поздних версий поддерживает настройку виртуальных ip-адресов SLB при развертывании многоуровневого приложения с помощью шаблонов служб, а также поддерживает как общедоступную, так и внутреннюю балансировку нагрузки.

В System Center — Virtual Machine Manager (VMM) реализована поддержка виртуальных IP-адресов SLB с помощью шаблонов служб при развертывании многоуровневого приложения, а также поддержка открытых и внутренних подсистем балансировки нагрузки.

Подготовка к работе

Выполните указанные ниже предварительные требования.

  • Развернутый сетевой контроллер SDN.
  • Развернутая подсистема балансировки нагрузки.

Процедура создания виртуальных IP-адресов SLB

Выполните следующие шаги:

  1. Укажите принадлежность к логическим сетям.

    • В консоли VMM выберите FabricNetwork ServiceNetwork Controller PropertiesLogical Network Affinity page (Свойства>сетевого контроллера> службы >Fabric>).

    • Укажите интерфейсные и внутренние сети, доступные для балансировки нагрузки, и нажмите кнопку ОК.

  2. Создание шаблона виртуального IP-адреса

    • В консоли VMM выберите Структура>Создать шаблон ВИРТУАЛЬНОго IP-адреса.

    • В мастере шаблонов виртуальных IP-адресов подсистемы балансировки нагрузки>Имя укажите имя и описание шаблона.

    • В поле Виртуальный IP-порт укажите порт, который будет использоваться для типа сетевого трафика, который требуется сбалансировать.

    • В поле Внутренний порт укажите порт, на котором внутренний сервер ожидает передачи запросов.

    • В поле Тип укажите тип шаблона и выберите Конкретный. В поле «Изготовитель» выберите Майкрософт. В поле «Модель» выберите Сетевой контроллер (Майкрософт) . Выберите Далее.

    • Укажите параметры протокола в области Протокол. Выберите Далее.

    • В разделе Метод балансировки нагрузки выберите метод и нажмите кнопку Далее.

    • В разделе Мониторы работоспособности можно дополнительно настроить регулярное выполнение проверки для подсистемы балансировки нагрузки. Чтобы добавить монитор работоспособности, укажите протокол и запрос. Например, команда GET отправляет запрос HTTP GET на получение главной страницы подсистемы балансировки нагрузки и проверяет значение в заголовке ответа. Вы также можете изменить тип ответа, интервал мониторинга, время ожидания и повторные попытки.

    Примечание

    Время ожидания должно быть меньше интервала.

    • В разделе Сводка подтвердите параметры и нажмите кнопку Готово , чтобы создать шаблон виртуального IP-адреса.
  3. Настройка виртуальных IP-адресов SLB при развертывании службы

    • Если шаблон службы не открыт, выберитеШаблоны библиотеки>>Шаблоны службы и откройте его.
    • Выберите Действия>Открыть конструктор.
    • В конструкторе шаблонов служб выберите группу> Компоненты шаблона службыДобавить Load Balancer.
    • Выберите объект подсистемы балансировки нагрузки. Его можно определить по имени шаблона виртуального IP-адреса.
    • Выберите Соединитель инструментов>. Выберите подключение к серверу, связанное с шаблоном, а затем выберите объект сетевой карты, чтобы подключить подсистему балансировки нагрузки к адаптеру. В свойствах сетевого адаптера проверьте типы адресов и убедитесь, что MAC-адрес является статическим.

    Примечание

    Подключение к серверу должно быть подключено к внутреннему сетевому интерфейсу службы. Для подключения сетевого интерфейса внутренней службы можно использовать одну подключенную сеть виртуальных машин или виртуализованную сеть виртуальных машин.

    • Если соединитель включен, выберите клиентское подключение, связанное с подсистемой балансировки нагрузки, а затем выберите объект логической сети.

      Примечание

      Клиентское подключение должно быть подключено к интерфейсной сети подсистемы балансировки нагрузки. Это может быть общедоступная сеть виртуальных машин или виртуализованная сеть виртуальных машин. Виртуализированная сеть виртуальных машин используется для внутренних подсистем балансировки нагрузки.

    • Сохраните шаблон службы: Шаблон службы>Сохранить и проверить.

Пример 1. Настройка службы с общедоступной сетью виртуальных машин в качестве внешнего интерфейса. Здесь в качестве сети серверной части можно использовать одну подключенную сеть или виртуализованную сеть виртуальных машин.

Пример 2. Настройка службы с интерфейсом и серверной частью, подключенным к сети виртуализированной сети виртуальных машин «Сеть виртуальных машин HNV». Этот сценарий используется для внутренней балансировки нагрузки.

Настройка виртуального IP-адреса для доступа пользователей

При развертывании службы VMM автоматически выбирает виртуальный IP-адрес из зарезервированного диапазона в пуле статических IP-адресов и назначает его уровню служб с балансировкой нагрузки. Чтобы пользователи могли подключаться к службе, после развертывания службы необходимо определить виртуальный IP-адрес и настроить для него запись DNS.

  1. После развертывания службы выберите Структура>Сетевые>подсистемы балансировки нагрузки.
  2. Выберите Показать>службу>Load Balancer сведения для служб и разверните службу, чтобы узнать, какой ip-адрес назначен.
  3. Если пользователи используют DNS-имя для доступа к службе, попросите администратора DNS вручную создать запись DNS для виртуального IP-адреса. Этой записи необходимо присвоить имя, которое пользователи будут указывать для подключения к службе. Например, servicename.contosol.com.






Как найти владельца IP-адреса?

По IP-адресу

Айпи адрес

0 Комментарии
Последнее изменение: 20 марта 2021 г.

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

Как назначаются IP-адреса?

Из нашей предыдущей статьи «Как назначаются IP-адреса?» мы узнали, что ICANN контролирует управление IP-адресами и DNS, чтобы обеспечить их уникальность во всем мире. В ICANN есть подразделение IANA, которое отвечает за технические аспекты управления IP-адресами, номерами ASN и корневой зоной DNS.

В рамках IANA существует 5 RIR (региональных интернет-реестров), которые распределяют интернет-номера, состоящие из адресов IPv4, адресов IPv6 и ASN в своих соответствующих регионах. Существует 5 RIR: AFRINIC (Африка), APNIC (Азиатско-Тихоокеанский регион), ARIN (Американский), LACNIC (Латинская Америка) и RIPENCC (Европейский). Каждая RIR выделяет Интернет-номер для своего региона и работает с другими RIR, чтобы обеспечить справедливое распределение IP-адресов.

Как узнать владельца IP-адреса?

Организации, интернет-провайдеры и правительства в рамках каждой RIR регистрируют блоки IP-адресов и ASN через свои соответствующие RIR и получают право использовать выделенные IP-номера. ARIN ведет базу данных WHOIS со всеми присвоенными IP-адресами и предоставляет всем желающим услугу поиска для запроса и поиска владельцев IP-адресов. IP-номера обычно присваиваются организациям (провайдерам), поэтому им назначается один или несколько блоков IP-адресов. Затем интернет-провайдеры перераспределяют меньшие блоки IP-адресов своим клиентам (компаниям и частным лицам) и могут обновлять права собственности WHOIS на эти переназначенные блоки своим клиентам в зависимости от того, как они сдаются в аренду.

Чтобы найти владельца IP-адреса, вы будете использовать инструмент поиска ARIN WHOIS для запроса IP-адреса. Подобно поиску домена WHOIS, поиск ARIN WHOIS предоставит подробную информацию о сети, организации и контактной информации.

Поиск ARIN IP-адреса Google

Как видно из приведенного выше снимка экрана, поиск WHOIS предоставляет среди прочего блок IP, родительскую организацию, перераспределенную организацию (если есть) и дату регистрации. Он также предоставляет контактную информацию «злоупотребления», с которой вы можете связаться в случае злоупотреблений, таких как рассылка спама, фишинг и другие незаконные действия, исходящие с целевого IP-адреса.

Информация ARIN WHOIS общедоступна, и любой может найти информацию о владельце блоков IP. Некоторые организации могут предпочесть скрыть свое право собственности и не публиковать их. В таком случае контактная информация может быть недоступна.

Как найти IP-адрес?

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

Частные IP-адреса

Некоторые блоки IP выделены для частного использования и принадлежат самому IANA. Тем не менее, частные блоки IP-адресов доступны каждому, и они не уникальны в глобальном масштабе. Любые частные лица или компании могут использовать частные IP-блоки для создания своих собственных частных сетей и позволять им подключать больше машин, чем количество доступных им (общедоступных) IP-адресов. Доступны следующие частные IP-блоки:

  • Класс A : 10.0.0.0 – 10.255.255.255
  • Класс B : 172.16.0.0 – 172.31.255.255
  • Класс C : 192.168.0.0 – 192.168.255.255

Поделиться этой публикацией

Автор

IP Location

IP Location сделал все возможное, чтобы обеспечить точность и надежность информации, представленной на этом веб-сайте. Однако информация предоставляется «как есть» без каких-либо гарантий. IP Location не несет никакой ответственности за точность, содержание, полноту, законность или достоверность информации, содержащейся на этом веб-сайте.

Поиск владельцев сетевых блоков IP | API WhoisXML

Раскройте информацию о владении IP-адресом, включая границы его сетевого блока IP, имя и адрес организации или интернет-провайдера, контактные данные и многое другое. Протестируйте поиск IP Netblocks прямо сейчас. Загрузите наш лист продукта, чтобы узнать больше.

Что такое сетевые IP-блоки?

Сетевые IP-блоки относятся к сериям или диапазонам последовательных IP-адресов, которые являются частью одного и того же
блок, например 8.8.8.0–8.8.8.255. RIR назначают сетевые IP-блоки владельцам сетевых блоков, как правило,
Интернет-провайдеры и крупные предприятия, которым требуется значительное количество IP-адресов.

Зачем использовать поиск владельцев IP Netblocks?

  • Исчерпывающий

    IP Netblocks Owner Lookup извлекает данные из одного из самых полных на сегодняшний день IP Netblocks
    База данных WHOIS, содержащая информацию о более чем 13,1 миллионах сетевых блоков и десятках тысяч
    уникальные номера ASN и диапазоны, обновляемые ежедневно.

  • Действующий

    Выходные данные нашего инструмента поиска IP-сетевых блоков отформатированы для интуитивно понятного представления данных с
    самая актуальная информация о собственности легкодоступна. Отчетами о поиске можно легко поделиться с
    коллег и соответствующих заинтересованных сторон через постоянные URL-адреса.

Практическое использование

Привнесите контекст в свои усилия по обеспечению кибербезопасности

  • Узнайте больше о диапазоне IP-адресов, определенных как вредоносные. С сетевыми IP-блоками
    Поиск владельца, вы можете сразу узнать, кто отвечает за данный диапазон IP-адресов и сообщить
    оскорбления соответствующих лиц.
  • Сопоставление данных о сетевых блоках IP с другими источниками информации об угрозах для
    профили злоумышленников и понять поверхность атаки вашей сети, чтобы помешать распределенным
    отказ в обслуживании (DDoS) и другие атаки до того, как они смогут остановить бизнес-операции.

Принимайте обоснованные бизнес-решения в режиме онлайн

  • Изучите распределение сетевых блоков, чтобы снизить риски концентрации и зависимости от определенных
    Интернет-провайдеры и хостинг-провайдеры.
  • Сопоставьте журналы вашего веб-сервера с данными сетевых блоков IP, чтобы узнать, какие сети
    посещаемость сайта исходит от.