Как узнать IP адрес компьютера

Как узнать IP адрес

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

IP адрес – это личный номер компьютера в сети. Выглядит он как ряд цифр, разделенных точками. Например, 109.35.104.88

Такие адреса нужны, для связи компьютеров (других устройств) между собой и передачи данных. У каждого из них должен быть свой уникальный номер, чтобы отправляющее устройство могло передать данные точно к принимающему.

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

Определяем свой iP-адрес онлайн

  1. В системном трее (правая сторона панели пуск со значками) найти иконку Интернет;
  2. Кликнуть по ней правой кнопкой мыши;
  3. Найти и выбрать в меню «Центр управления сетями и …»;

Центр управления

Нажимаем на кнопку сведения

Данные сетевого подключения

командная строка

[править] Структура IP-адреса

IP-адрес представляет собой 32-разрядное двоичное число, разделенное на группы по 8 бит, называемых октетами, например: 10101100 00010000 00101111 01011110
Обычно IP-адреса записываются в виде четырех десятичных октетов и разделяются точками. Таким образом, приведенный выше IP-адрес можно записать в следующей форме: 172.16.47.94 Следует заметить, что максимальное значение октета равно 111111112 (двоичная система счисления), что соответствует в десятичной системе 25510. Поэтому IP-адреса, в которых хотя бы один октет превышает это число, являются недействительными. Пример: 172.16.123.1 – действительный адрес, 172.16.123.256 – несуществующий адрес, поскольку 256 выходит за пределы допустимого диапазона.
IP-адрес состоит из двух логических частей – номера подсети (ID подсети) и номера узла (ID хоста) в этой подсети. Для определения того, какая часть IP-адреса отвечает за ID подсети, а какая за ID хоста, применяются два способа: с помощью классов и с помощью масок. При передаче пакета из одной подсети в другую используется ID подсети. Когда пакет попал в подсеть назначения, ID хоста указывает на конкретный узел в рамках этой подсети. Чтобы записать ID подсети, в поле номера узла в IP-адресе ставят нули. Чтобы записать ID хоста, в поле номера подсети ставят нули. Например, если в IP-адресе 172.16.123.1 первые два байта отводятся под номер подсети, остальные два байта – под номер узла, то номера записываются следующим образом:

  • ID подсети: 172.16.0.0
  • ID хоста: 0.0.123.1

По числу разрядов, отводимых для представления номера узла (или номера подсети), можно определить общее количество узлов (или подсетей) по простому правилу: если число разрядов для представления номера узла равно N, то общее количество узлов равно 2 N – 2. Два узла вычитаются вследствие того, что эти адреса являются особыми и используются в специальных целях (первый — адрес сети, последний — directed broadcast). Например, если под номер узла в некоторой подсети отводится два байта (16 бит), то общее количество узлов в такой подсети равно 2 16 – 2 = 65534 узла.

Маски подсети

Маска подсети используется для определения того, какие биты являются частью адреса сети, а какие — частью адреса хоста (для этого применяется логическая операция «И»). Маска подсети включает в себя 32 бита. Если бит в маске подсети равен 1, то соответствующий бит IP-адреса является частью адреса сети. Если бит в маске подсети равен 0, то соответствующий бит IP-адреса является частью адреса хоста.

IP-адрес (десятичный) 192 168 1 2
IP-адрес (двоичный) 11000000 10101000 00000001 00000010
Маска подсети (десятичная) 255 255 255 0
Маска подсети (двоичная) 11111111 11111111 11111111 00000000
Адрес сети (десятичный) 192 168 1
Адрес сети (двоичный) 11000000 10101000 00000001
Адрес хоста (десятичный) 2
Адрес хоста (двоичный) 00000010

Маски подсети всегда состоят из серии последовательных единиц, начиная с самого левого бита маски, за которой следует серия последовательных нулей, составляющих в общей сложности 32 бита.

1-ый октет 2-ой октет 3-ий октет 4-ый октет Десятичная
8-битная маска 11111111 00000000 00000000 00000000 255.0.0.0
16-битная маска 11111111 11111111 00000000 00000000 255.255.0.0
24-битная маска 11111111 11111111 11111111 00000000 255.255.255.0
30-битная маска 11111111 11111111 11111111 11111100 255.255.255.252

Как узнать внешний IP адрес своего компьютера

Узнать внешний IP адрес очень просто. Для этого вы можете зайти на один из специальных сайтов, которые предоставляют информацию о вашем IP адресе.

Краткий список наиболее популярных сайтов для получения информации об IP адресе:

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

Бесклассовая междоменная маршрутизация [ править ]

Изначально использовалась классовая адресация (INET), но со второй половины 90-х годов XX века она была вытеснена бесклассовой адресацией (CIDR), при которой количество адресов в сети определяется маской подсети.

Никто не знает точно, сколько всего сетей подключено к Интернету, но очевидно, что их много — возможно, порядка миллиона. Различные алгоритмы маршрутизации требуют, чтобы каждый маршрутизатор обменивался информацией о доступных ему адресах с другими маршрутизаторами. Чем больше размер таблицы, тем больше данных необходимо передавать и обрабатывать. С ростом размера таблицы время обработки растет как минимум линейно. Чем больше данных приходится передавать, тем выше вероятность потери (в лучшем случае временной) части информации по дороге, что может привести к нестабильности работы алгоритмов выбора маршрутов.

К счастью, способ уменьшить размер таблиц маршрутизации все же существует. Применим тот же принцип, что и при разбиении на подсети: маршрутизатор может узнавать о расположении IP-адресов по префиксам различной длины. Но вместо того чтобы разделять сеть на подсети, мы объединим несколько коротких префиксов в один длинный. Этот процесс называется агрегацией маршрута (route aggregation). Длинный префикс, полученный в результате, иногда называют суперсетью (supernet), в противоположность подсетям с разделением блоков адресов.

При агрегации IP-адреса содержатся в префиксах различной длины. Один и тот же IP-адрес может рассматриваться одним маршрутизатором как часть блока /22 (содержащего 2 10 адресов), а другим — как часть более крупного блока /20 (содержащего 2 12 адресов). Это зависит от того, какой информацией обладает маршрутизатор. Такой метод работает и для разбиения на подсети и называется CIDR (Classless InterDomain Routing — бесклассовая междоменная маршрутизация).

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector