IP адрес. Что это такое, и как работает?

IP адрес . Что это такое и как работает?

Если вы собираетесь принять у себя дома друзей, которые посетят ваше жилище впервые, вы сообщаете им свой адрес, чтобы те не спрашивали незнакомцев на улице как вас найти. Так же происходит и в сети, когда каждому из компьютеров, зашедших в сеть, присваивается свой уникальный номер. Присваивается совсем не для того, чтобы вас можно было обнаружить и поругать за просмотр «весёленьких» картинок. IP адрес компьютера нужен для правильного обмена информацией между вашей машиной и любым другим устройством, которое обслуживает ваш компьютер в сети в данный момент. IP адрес – основа сетевого обмена. Одна из таковых. Любой адрес, который вы набираете в адресной строке (это очень редко) или название сайта – есть ни что иное, как IP адрес компьютера, в котором и находится содержимое, которое вы будете читать.  Для человека он предлагается в понятной форме в виде буквенных или цифровых (в десятичной системе) сочетаний, но компьютеры передают информацию, в том числе при адресной передаче, с помощью бинарной системы счисления (1 и 0).

Реальный адрес состоит из четырёх чисел, представленных в последнем примере в бинарной системе. Например, 11001000.00111011.00101101.10111001. Они первый, второй и т.д. октеты («состоящий из восьми» цифр). Общее число комбинаций для каждого октета – 256. Таким образом, полный IP адрес вашего компьютера в сети состоит из 8 + 8 + 8 + 8 = 32-х цифр. Что в итоге предоставит возможность присвоить вашей машине адрес из почти 4,300,000 комбинаций. Хватает пока на всех.

Как узнать свой текущий IP адрес ?

Легко. Если вы не подключены к сети интернет, то с помощью команд:

  • ПУСК – Выполнить (Найти программы и файлы) – cmd
  • в консоли команд наберём ipconfig

Вы увидите нечто подобное:ip-адресВ строке Основной шлюз отображен внутренний IP адрес устройства, которое имеет непосредственное соединение с Интернетом (чаще всего это домашний роутер или 3G/4G модем). Строка IP-адрес или IPv4-адрес – это внутренний адрес компьютера, за которым вы сейчас сидите. Но для сети интернет адрес будет выглядеть совершенно по-иному. И его здесь нет. Присвоенный вашему компьютеру IP в сети покажет:

  • специализированный сервис, например, https://2ip.ru/ или любой другой. На первом можно также увидеть немного дополнительной информации, например географию расположения провайдера, имя владельца. Конкретно про ваш компьютер там нет ничего. Посмотрите на мой:ip_адрес
  • Или ещё проще. Зайдите в Яндекс и так его и попросите в поисковой строке:
мой ip

Его вам выдадут незамедлительно.

nslookup myip.opendns.com. resolver1.opendns.com

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

  • статический (применяется серьёзными конторами, всякий раз при входе в сеть адрес не меняется. Признак серьёзности компании, обслуживание по статическому адресу дороже, чем по динамическому. На статическом адресе “сидит” собственный сервер, а не виртуальный, предоставляемый хостером).
  • динамический (все остальные. Каждый раз при входе он обновляется и его легче сокрыть или изменить)

IP адрес: внешний и внутренний IP

Думаю, немало из вас задавались таким вопросом. Выхожу в интернет через роутер и хочу получить доступ к домашнему или офисному компьютеру через интернет с помощью удалённого управления. Однако команда, например в Windows, ipconfig /all выдаёт локальный адрес компьютера, присвоенный роутером. А интернет сервисы по определению IP указывают внешний адрес – и это адрес роутера. Так как же быть?

Действительно, локальный адрес типа 192.168.1.3 (ваш роутер себе присвоит первую цифру диапазона) компьютера по локальной сети, хотя и логично угадывается, пользователям глобальной сети не виден, и напрямую к нему просто невозможно обратиться. А роутер тем и занимается, что преобразует внешний IP во внутренний и наоборот. Этим уже занимается конкретно служба NAT (Network Address Translation).

Все способы узнать свой внешний IP адрес прямо из Windows

Так что, если вы собираетесь обратиться к компьютеру через интернет без специальных программ, нужно понять, что обратиться придётся сначала всё-таки к роутеру. И здесь опять придётся столкнуться с понятием проброс портов. Выглядит это примерно так: своими настройками в роутере вы ему можете приказать: “Если пойдёт какая-то информация из интернета через порт 22 (к примеру), отсылай всё на компьютер с адресом 192.168.1.3”. В собственный роутер же можно легко попасть через обычный браузер из локальной сети, набрав адрес в виде 192.168.1.0 или 192.168.1.1.

Есть тут пара моментов. Не факт, что вашему компьютеру всегда будет присваиваться этот внутренний IP. Скорее всего, но не факт. Далее, всякий раз при включении роутера ваш провайдер будет вам присваивать иной внешний IP адрес: в заранее определённом диапазоне, но другой. Так что, предвосхищая проблему дистанционной связи с компьютером, нужно сразу уяснить, что это проблема не одной статьи.

 

ЧИТАЙТЕ ТАКЖЕ:

В чем разница меду локальным и общественным IP-адресом читайте в этой статье.

Подробнее о международной классификации сетей читайте в этой статье.

Успехов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Максимальный размер загружаемого файла: 50 МБ. Вы можете загрузить: изображение, видео. Ссылки на YouTube, Facebook, Twitter и другие сервисы, вставленные в текст комментария, будут автоматически встроены. Перетащите файлы сюда