Сегодня, наверное, нет человека, который бы не слышал термина «ip-адрес», но большинство имеют довольно смутное представление о том, что он означает. Вот поэтому я и хочу объяснить, что такое ip-адрес простыми словами.
Содержание
Что что такое ip-адрес, и для чего он нужен
Как известно, для обмена информацией компьютеры объединяют в сети. Существуют локальные и глобальные компьютерные сети, и для того, чтобы информация попадала туда, куда нужно, разработана система адресации, в основе которой и лежит понятие ip-адреса.
Каждый компьютер, подключенный к сети, имеет свой уникальный 32-битный ip-адрес.
Что это значит? А это значит, что в двоичной системе счисления этот адрес будет записан с помощью последовательности из 32 цифр (0 и 1).
Например, так
11000000 10101000 00001010 00110100
Чтобы подсчитать количество возможных комбинаций, нужно 2 возвести в 32 степень
232 = 4 294 967 296, то есть получается, что, используя такую систему адресации, можно соединить в сеть около четырех миллиардов компьютеров.
Вычислительным устройствам удобно работать с двоичной системой счисления, а человеку привычнее десятичная, поэтому для записи последовательность из 32 цифр делят на 4 группы и каждую восьмерку переводят в десятичный вид. Получается такая запись
192.168.10.52
Таким образом, получается, что ip-адрес состоит из 4 чисел, разделенных точками. Каждое число лежит в диапазоне от0 до 255.
Компьютерные сети могут объединять различное количество абонентов, есть сети большие и маленькие. Для того, чтобы наиболее рационально распределять адреса, их разделили на три класса: A, B, C.
Первые биты адреса указывают на тип класса, последующие на адрес сети, и последняя группа – адрес компьютера в сети.
Подробнее можно посмотреть в таблице:
Класс А | 0 | Адрес сети (7 битов) | Адрес компьютера (24 бита) | ||
Класс В | 1 | 0 | Адрес сети (14 битов) | Адрес компьютера (16 битов) | |
Класс С | 1 | 1 | 0 | Адрес сети (21 бит) | Адрес компьютера (8 битов) |
Получается, что сети класса А большие, каждая может содержать 224 = 16777216 компьютеров, но таких сетей мало (27 = 128), всего 128 сетей.
А вот сети класса С – маленькие, могут содержать до 256 компьютеров, зато их может быть очень много.
Чтобы определить класс сети, достаточно посмотреть на первое число в ip-адресе:
класс А – число от 0 до 127;
класс В – число от 128 до 191;
класс С – число от 192 до 223.
Вам будет интересно: Что такое доменная система имен в интернете и как она формируется
Виды ip-адресов
Адреса устройств, подключенных к сетям, могут различаться не только числовыми значениями, но и некоторыми другими характеристиками, по которым их можно классифицировать.
Статические и динамические адреса
Статический ip – это адрес, который не меняет своего значения при переподключении компьютера. Такой адрес выдается провайдером и прописывается в свойствах сетевой кары. В некоторых случаях такой адрес позволяет усилить безопасность подключения к некоторым Интернет-ресурсам.
Динамический адрес меняется в определенном диапазоне при каждом подключении. Такой адрес выдается автоматически устройством (маршрутизатором) к которому подключен компьютер.
В большинстве случаев домашние компьютеры, подключенные к Интернету, имеют динамические адреса. То же можно сказать и про устройства, использующие SIM-карту.
Внешний и внутренний адрес
Такое разделение используют, когда имеют дело с локальными сетями.
Например, некоторая организация имеет 30 компьютеров, объединенных в локальную сеть, и через роутер подключенных к Интернету. В этом случае компьютеры будут иметь внутренние ip-адреса, присвоенные им маршрутизатором. Обычно для таких локальных сетей используются адреса в диапазоне от 192.168.0.0 до 192.168.255.255.
Сам же маршрутизатор будет иметь в этом случае два адреса, с одной стороны – внутренний из того же диапазона 192.168.***.***, с другой стороны – внешний, присвоенный ему провайдером и видимый из Интернета. Маршрутизатор является шлюзом (посредником), через который локальные компьютеры обмениваются информацией с Интернетом. Именно на его внутренний айпи отправляются все запросы из локальной сети.
В другой организации также может быть своя локальная сеть с такими же адресами, но к ней вы доступа не получите, так как у вас разные роутеры. Любой обмен данными может быть только через них.
Если ваш компьютер не входит в состав локальной сети, а напрямую подключен к Интернету, то внешний и внутренний айпи – это одно и то же.
Версии IP
IP – это сокращение от Internet Protocol, то есть это протокол (правило), на котором основана система адресации. Рассмотренная выше 32-битная система относится к четвертой версии протокола – IPv4.
Несмотря на то, что количество адресов в этой системе превышает 4 млрд., его для подключения всех устройств уже не хватает.
Поэтому на смену IPv4 приходит IPv6 (шестая версия). В этой версии длина адреса составляет уже не 32 бита, а 128 битов. Записывается такой адрес с помощью 16-ричной системы счисления. Например,
F5B2:2503:AA10:0001:00FB:0000:0DB8:2001
Количество адресов в такой системе 2128 – практически неограниченно.
Как узнать ip-адрес
Сделать это очень просто. Есть несколько вариантов.
1 способ
Открываем Яндекс и в поисковой строке набираем «мой айпи» или «мой ip». После нажатия на Найти сразу получаем ответ
Если перейти по полученной ссылке, можно перейти в ЯндексИнтернетометр и получить больше информации о соединении, а также измерить его скорость.
2 способ
Есть много интернет-сервисов для определения айпи-адреса и других параметров соединения. Наиболее известен 2ip. Если зайти на этот сайт, вам сразу же покажут ваш адрес в сети.
Для определения внутреннего адреса в локальной сети также есть разные способы.
1 способ
Использование интерпретатора командной строки. Для этого используем команды Пуск – Все программы – Стандартные – Командная строка
и в этой строке пишем команду ipconfig. Нажимаем Enter и получаем результат.
2 способ
В Панели управления открываем Центр управления сетями и общим доступом и щелкаем на активном подключении. Далее жмем на кнопку Сведения и смотрим результат
3 способ
Иногда в локальной сети устройствам присваивают статические адреса. Для этого опять Центр управления сетями и общим доступом и слева щелкаем Изменение параметров адаптера, потом правой кнопкой открываем Свойства адаптера – Протокол Интернета версии 4 – Свойства. В открывшемся окне можно не только посмотреть ip-адрес, но и изменить его
Как определить адрес сервера, на котором находится сайт
Это можно сделать с помощью того же сервиса 2ip. После перехода на сервис находим кнопку Хостинг сайта, щелкаем по ней, и на открывшейся странице вводим доменное имя сайта, жмем Узнать и получаем искомые данные.
Прочитайте также: Какой хостинг выбрать
Что такое MAC-адрес
Иногда ip-адрес путают с так называемым MAC-адресом, поэтому вкратце напишу и о нем.
MAC-адрес есть у каждого устройства, которое можно подключить к сети. Я написал «можно», так как этот адрес есть и в том случае, когда устройство никуда не подключено. Его даже адресом называть не совсем правильно. MAC – это идентификационный номер устройства, который присваивается ему в момент создания. Он не может изменяться, как айпи, это постоянная и неизменная величина. Например, в телефоне его можно посмотреть в настройках (О телефоне).
MAC-адрес есть у сетевой карты компьютера, у роутера, у телефона, у принтера, имеющего возможность подключения к сети и т. д.
Выглядит эта величина так
45-D4-52-A3-B7-21
MAC-адрес это еще один способ идентификации в сети. Он может, например, использоваться для защиты локальной сети от несанкционированного доступа. Можно разрешить доступ только устройствам с определенными MAC-адресами.
Можно ли по ip-адресу найти человека в Интернете?
Такой вопрос иногда возникает, особенно в связи с какими-то неправомерными действиями. Сразу следует отметить, что вопрос этот не совсем корректно сформулирован. Айпи принадлежит устройству, подключенному к Интернету, а не человеку, поэтому правильнее было бы спросить: «Можно ли найти компьютер, с которого осуществлялся выход в Интернет?»
Ответ на этот вопрос – можно. У провайдера есть информация обо всех устройствах, подключенных к сети и соответствующих им ip-адресам. Конечно, просто так эту информацию вам никто не даст. Это возможно лишь по официальному запросу, если возбуждено уголовное дело.
Есть мнение, что, если внешний айпи динамический, то его нельзя определить. И это не так. На сервере провайдера в специальный log-файл записывается вся информация о выданных ip-адресах.
Так что определить компьютер по айпи можно. А вот определить человека, который работал за этим компьютером это уже задача «Шерлока Холмса» с криминалистикой, дедукцией и другими методами.
Итак, думаю, что я достаточно простыми словами объяснил, что такое ip-адрес, для чего он нужен, и как его определить.
До скорых встреч.
Здравствуйте! Немного не понял, почему сети класса С могут содержать только до 64 компьютеров? 2^8(адрес компьютера 8 бит)=256
Да, ошибся. Исправил. Спасибо.