У каждого пользователя интернета есть свой IP-адрес. Что это? Простым языком говоря, это адрес используемого вами устройства наподобие вашего обычного адреса. Только вместо «Город, улица, дом» он имеет цифровой формат. Таким образом, это делает ваше устройство уникальным и единственным в своем роде, как если бы это было ваше персональное ID.
О том, что именно он собой представляет, для чего нужен и какие бывают IP-адреса, разберемся в этой статье.
Что такое IP?
Аббревиатура «IP» (или «айпи») расшифровывается, как Internet Protocol, что в переводе на русский язык означает «интернет-протокол». Это своего рода набор правил, которые регулируют формат данных, отправляемых через интернет или локальную сеть. Согласитесь, вы не можете позвонить другому абоненту, не зная его номер телефона, или отправить посылку, не зная точный индекс и адрес. Точно также дела обстоят и в интернете. Любая передача данных, будь то отправка сообщения в мессенджере или открытие вами сайта осуществляется с конкретного устройства, и у него обязательно есть свой IP.
Тестировщик с нуля / Урок 13. URL адрес. Что такое IP адрес и маска подсети? DNS сервер. Кэш и куки
Что такое IP адреса?
IP-адреса — это уникальные адреса, которые позволяют идентифицировать устройства в интернете или локальной сети. Соответственно, ответ на вопрос «Для чего нужен айпи адрес?» напрашивается сам собой. Это возможность различать разные компьютеры, маршрутизаторы и веб-сайты, иначе в интернете был бы хаос.
Что можно узнать по айпи?
Информацию о местоположении устройства, но очень приблизительную. Фактически, в нем содержатся данные о том, где примерно расположен провайдер. Точное местонахождение устройства по IP-адресу просто так узнать нельзя. Все, что можно выяснить — это страну и город, где находится пользователь.
Чтобы проверить IP-адрес, достаточно просто ввести известную вам цифровую комбинацию в этом сервисе, не забыв указать точки и нажать Enter.
Как выглядит IP-адрес?
IP-адрес — это уникальный ряд чисел, разделенных точками. Выглядит он как набор из четырех чисел, к примеру, 192.108.1.18 или 1.1.1.1 — каждое число в этом ряду может варьироваться от 0 до 255, поэтому общий диапазон IP-адресации, какой только существует — это диапазон от 0.0.0.0 до 255.255.255.255.
Откуда берутся эти числа?
Естественно, это происходит не случайным образом: их рассчитывают математически, а после этого распределяют Администрацией адресного пространства Интернета, которая является одним из подразделений некоммерческой организации ICANN (компании, которая занимается поддержкой безопасности интернета и обеспечением его доступности для интернет-пользователей).
Какие бывают IP-адреса?
IP-адреса можно условно разделить на две категории: клиентские и IP веб-сайтов. Рассмотрим каждую из них более подробно.
Клиентские IP
У каждого пользователя интернета, будь то обычный человек или целая компания, есть возможность подключить интересующий его тарифный план с двумя типами IP-адресов:
что такое ip адрес и маска подсети, на простом языке
Частный айпи адрес
Что такое частный айпи адрес? Это IP каждого устройства, которое подключается к вашей сети, например, к домашнему интернету. Смартфон, ноутбук, планшет, а также другие мобильные устройства с поддержкой Bluetooth (например, смарт-часы, смарт-ТВ, принтер и др.) обладают своим частным айпи. Они нужны для того, чтобы маршрутизаторы могли идентифицировать каждый из этих приборов, а они, в свою очередь, могли распознать друг друга. Для этих целей ваш маршрутизатор генерирует частные IP-адреса внутри сети.
Общедоступный айпи адрес
Общедоступный IP — это тот IP, который присваивается маршрутизатору интернет-провайдером. Этот адрес необходим для распознавания вашей сети за ее пределами, а все частные IP, о которых мы писали ранее, фактически входят его состав.
Общедоступные айпи тоже бывают разные: статические и динамические.
Что такое динамический IP?
Это те адреса, которые постоянно меняются, причем происходит это автоматически. Для этих целей интернет-провайдеры обзаводятся своим пулом IP-адресов, чтобы присваивать их своим клиентам, а затем в автоматическом режиме менять их, периодически возвращая старые IP-адреса все в тот же пул для использования другими клиентами. Для чего это делается? Во-первых, для экономии, ведь в случае переезда клиента провайдер может не предпринимать никаких действий. Во-вторых, для безопасности, поскольку динамические IP усложняют взлом сетевого интерфейса.
Что такое статический IP?
Что касается статических IP, это те адреса, который сразу фиксируются за конкретной сетью и остаются неизменной. Для рядового пользователя или даже небольшой компании это не нужно, а вот для организации, которая планирует размещать свои серверы, наличие такого IP-адреса обязательно.
IP-адреса сайтов
- Общий IP-адрес — это единый адрес для разных сайтов, расположенных на одном сервере хостинга.
- Выделенный IP-адрес — это тот случай, когда IP-адресом пользуется только один владелец сайта, что позволяет защитить его от DDoS-атак, попадания в спам-базы IP и др. Такая услуга стоит дороже, но часто оправдана, если у сайта большой трафик, большое количество страниц и важно обезопасить свой интернет-бизнес от возможных перечисленных проблем.
Что такое IPv4 и IPv6?
IPv4 и IPv6 — это два разных поколения интернет-протоколов.
Что такое IPv4?
Это один из основных протоколов, который был основан в 1983 году на базе стандартов методов межсетевых взаимодействий в интернете. Так как он использует 32-битные поля источника и адреса назначения, то адресное пространство имеет ограниченное количество адресов — до 4,3 милиардов.
Фактически, ранее в этой статье мы уже упоминали IPv4: что это четыре десятичных числа в 1 байт, которые разделены между собой точками (к примеру, 192.156.00.00 или 0.0.0.0).
Что такое IPv6?
Ограниченное адресное пространство стимулировало появление в 90-е годы IPv6, который уже способен на предоставление бесконечного количества адресов — это сразу разрешило проблему возможного исчерпания IP-адресов в мире.
Поля адреса IPv6 равны 128 битам и имеют вид шестнадцатеричные чисел, разделенных двоеточиями (0000:0000:0000:0000:0000:0000:0000:0001) с возможностью их сокращения по определенным правилам. Кроме того, IPv6 имеет более обширный спектр функций, одна из которых — автоматическая настройка и реконфигурирование адресов.
Источник: my-operator.info
Как расшифровать ip адрес
IP-адреса уникальны. Они имеют длину 4 байта и записываются в виде четырех групп цифр от 0 до 255, разделенных точками. Каждая группа обозначает сеть, группу узлов и идентифицирующий узел.
Статьи по теме:
- Как расшифровать ip адрес
- Как рассчитать маску подсети
- Почему ip меняется
Инструкция
Посмотрите на первую группу цифр слева. Она определяет класс IP-адреса. Их существует всего пять. Они обозначаются первыми пятью буквами латинского алфавита: A, B, C, D, E. Их различают по числовому значению. Для класса А это от 1 до 126, для В — от 128 до 191, для С — от 192 до 223, для D — от 224 до 239, и для E — от 240 до 247.
Классы различаются числом разрядов номеров сети и узла, а это влияет на широту интервала значений. Классы А, В и С служат для рассылки информации по отдельным узлам или по сети связанных между собой компьютеров. Но такая широковещательная рассылка нужна не всегда. Когда нужно выбрать группу узлов, не входящих в общую сеть, используется класс D. А диапазон E пока находится в резерве.
Исключите вероятность, что имеете дело с особыми IP-адресами. К ним относятся, например, те, у которых первые три цифры — 127. В этом случае компьютер получает данные от самого себя, и информация обрабатывается на узле-отправителе. Как правило, этот адрес пишется для тестирования.
Противоположностью является IP 255.255.255.255, который отправляет данные всем узлам сети и используется для ограниченного широковещания. Кроме того, служебным является адрес 0.0.0.0., который служит для самоидентификации узла-отправителя.
Выясните, не является ли данный IP-адрес локальным. К ним относятся те, первые две группы цифр которых — 192.168. Используйте их для настройки местных сетей.
Проверьте IP адрес на любом из специализированых интернет-сервисов. Введя адрес или домен, вы получите максимум информации, кому и где он принадлежит. Сделайте это, например, на сайтах 1whois.ru, whois-service.ru или 2ip.ru/whois/.
Переведите IP в домен с помощью специальных скриптов. Такую проверку предлагают сделать здесь — http://www.ifstudio.org/seo/ipreverse.php. Если данному IP не соответствует никакой домен, сервис не выдаст никакой информации.
Используйте утилиту «Сетевой калькулятор» или аналогичную для вычислений IP-адресов, что требуется при настройке сетевых служб. Таких предложений много на разных сайтах — к примеру, можно использовать ip-ping.ru, allcalc.ru или ispreview.ru.
- Адресация в интернете
Совет полезен?
Статьи по теме:
- Как узнать, чей ip адрес
- Как найти IP-адрес пользователя
- Как определить имя компьютера по ip адресу
Добавить комментарий к статье
Похожие советы
- Как определить ip-адрес по имени
- Как по ip определить страну и город
- Как по IP определить сайт
- Как узнать маску подсети
- Как посмотреть свою подсеть
- Как проверить IP-адрес
- Как определить адрес подсети
- Как узнать по ip-адресу домашний адрес
- Как узнать свой IP-диапазон
- Как узнать по ip доменное имя
- Как определить адрес по ай-пи
Новые советы от КакПросто
Рекомендованная статья
Что такое облачный майнинг и чем он отличается от обычного
Криптовалюта понемногу проникает в жизнь самых обычных людей, далеких от высоких технологий. О курсах цифровых.
Источник: www.kakprosto.ru
IP-адрес (Internet Protocol Address)
В современном мире электронная техника развивается семимильными шагами. Каждый день появляется что-то новое, и это не только небольшие улучшения уже существующих моделей, но и результаты применения инновационных технологий, позволяющих в разы улучшить характеристики.
Не отстает от электронной техники и приборостроительная отрасль – ведь чтобы разработать и выпустить на рынок новые устройства, их необходимо тщательно протестировать, как на этапе проектирования и разработки, так и на этапе производства. Появляются новая измерительная техника и новые методы измерения, а, следовательно – новые термины и понятия.
Для тех, кто часто сталкивается с непонятными сокращениями, аббревиатурами и терминами и хотел бы глубже понимать их значения, и предназначена эта рубрика.
IP-адрес (Internet Protocol Address) — уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP. В сети Интернет требуется глобальная уникальность адреса, в случае работы в локальной сети требуется уникальность адреса в пределах сети.
Internet Protocol — межсетевой протокол. Относится к маршрутизируемым протоколам сетевого уровня семейства TCP/IP.
Форматы адреса
IPv4 (Internet Protocol version 4) — четвёртая версия IP протокола, первая широко используемая.
IPv4 использует 32-битные адреса, ограничивающие адресное пространство 2 32 возможными уникальными адресами.
Представление адреса
Для удобства работы с IP – адресами 32- разрядную последовательность обычно разделяют на 4 части по 8 бит (на октеты), каждый октет переводят в десятичное число и при записи разделяют эти числа точками. В таком виде (это представление называется «dotted-decimal notation») IP.
Значение крайнего правого бита в октете – 1, значения остальных, справа налево – 2, 4, 8, 16, 32, 64 и 128.
Чтобы определить значение октета, нужно сложить значения позиций, где присутствует двоичная единица.
Таким образом, значение каждого из четырех октетов находится в диапазоне от 0 до 255. IP адрес делится а две части: идентификатор сети и узла (определяет узел TCP/IP).
Иерархическая структура IP-адресов представлена ниже:
Классы IP – адресов и маски подсети по умолчанию
IP-адрес и маска подсети совместно определяют то, какая часть IP-адреса является сетевой, а какая – соответствует адресу узла.
IP-адреса разделяются на 5 классов: A, B, C, D, E.
У адресов класса A старший бит установлен 0. Длина сетевого префикса — 8 бит. Для номера узла выделяется 3 байта (24 бита).
У адресов класса B два старших бита установлены в 1 и 0 соответственно. Длина сетевого префикса — 16 бит. Поле номера узла тоже имеет длину 16 бит. Класс B предназначен для применения в сетях среднего размера.
У адресов класса C три старших бита установлены в 1, 1 и 0 соответственно. Префикс сети имеет длину 24 бита, номер узла — 8 бит. Класс C предназначен для сетей с небольшим количеством узлов.
Адреса класса D представляют собой специальные адреса, не относящиеся к отдельным сетям. Первые 4 бита этих адресов равны 1110. Таким образом, значение первого октета этого диапазона адресов находится в пределах от 224 до 239. Адреса класса D используются для многоадресатных пакетов, с помощью которых во многих разных протоколах данные передаются многочисленным группам хостов. Эти адреса можно рассматривать как заранее запрограммированные в логической структуре большинства сетевых устройств.
Адреса в диапазоне 240.0.0.0 — 255.255.255.255 называются адресами класса E. Первый октет этих адресов начинается с битов 1111. Эти адреса зарезервированы для будущих дополнений в схеме адресации IP. Но возможность того, что эти дополнения когда-либо будут приняты, находится под вопросом, поскольку уже появилась версия 6 протокола IP (IPv6).
Характеристики адресов разного класса
Классовая и бесклассовая адресация
Классовая IP адресация — это метод IP-адресации, который не позволяет рационально использовать ограниченный ресурс уникальных IP-адресов, т.к. не возможно использование различных масок подсетей. В классовом методе адресации используется фиксированная маска подсети, поэтому класс сети (см. выше) всегда можно идентифицировать по первым битам.
Бесклассовая IP адресация (Classless Inter-Domain Routing – CIDR) — это метод IP-адресации, который позволяет рационально управлять пространством IP адресов. В бесклассовом методе адресации используются маски подсети переменной длины (variable length subnet mask — VLSM).
Возможные значения масок подсети при бесклассовом методе адресации (широко применяется в современных сетях):
Адреса одноадресных, широковещательных и многоадресных рассылок
Помимо классов, IP-адреса делятся на категории, предназначенные для одноадресных, широковещательных или многоадресных рассылок. С помощью IP-адресов узлы могут обмениваться данными в режиме «один к одному» (одноадресная рассылка), «один ко многим» (многоадресная рассылка) или «один ко всем» (широковещательная рассылка).
Одноадресная рассылка
Пакет с одноадресным назначением предназначен конкретному узлу. Пример: узел с IP-адресом 192.168.1.5 (источник) запрашивает веб-страницу с сервера с IP-адресом 192.168.1.200 (адресат).
Для отправки и приема одноадресного пакета в заголовке IP-пакета должен указываться IP-адрес назначения. Кроме того, в заголовке кадра Ethernet должен быть MAC-адрес назначения. IP-адрес и MAC-адрес – это данные для доставки пакета одному узлу.
Широковещательная рассылка
В пакете широковещательной рассылки содержится IP-адрес назначения, в узловой части которого присутствуют только единицы (1). Это означает, что пакет получат и обработают все узлы в локальной сети (домене широковещательной рассылки).
В сети класса C 192.168.1.0 с маской подсети по умолчанию 255.255.255.0 используется адрес широковещательной рассылки 192.168.1.255. Узловая часть – 255 или двоичное 11111111 (все единицы).
В сети класса B 172.16.0.0 с маской подсети по умолчанию 255.255.0.0 используется адрес широковещательной рассылки 172.16.255.255.
В сети класса A 10.0.0.0 с маской подсети по умолчанию 255.0.0.0 используется адрес широковещательной рассылки 10.255.255.255.
Для сетевого IP-адреса широковещательной рассылки нужен соответствующий MAC-адрес в кадре Ethernet. В сетях Ethernet используется MAC-адрес широковещательной рассылки из 48 единиц, который в шестнадцатеричном формате выглядит как FF-FF-FF-FF-FF-FF.
Многоадресная рассылка
Адреса многоадресных рассылок позволяют исходному устройству рассылать пакет группе устройств.
Устройства, относящиеся к многоадресной группе, получают ее IP-адрес. Диапазон таких адресов – от 224.0.0.0 до 239.255.255.255. Поскольку адреса многоадресных рассылок соответствуют группам адресов (которые иногда называются группами узлов), они используются только как адресаты пакета. У источника всегда одноадресный адрес.
Как и одноадресным или широковещательным адресам, IP-адресам многоадресной рассылки нужен соответствующий MAC-адрес, позволяющий доставлять кадры в локальной сети. MAC-адрес многоадресной рассылки – это особое значение, которое в шестнадцатеричном формате начинается с 01-00-5E. Нижние 23 бита IP-адреса многоадресной группы преобразуются в остальные 6 шестнадцатеричных символов адреса Ethernet. Пример: шестнадцатеричное значение 01-00-5E-0F-64-C5. Каждому шестнадцатеричному символу соответствует 4 двоичных бита.
Структура пакета
Пакет IP содержит 14 полей, из которых 13 являются обязательными. Четырнадцатое поле предназначено для необязательных опций. Поля используют порядок байтов от старшего к младшему, старшие биты идут первыми. Первый бит имеет номер 0. Таким образом, например, поле с версией находится в четырех старших битах первого байта.
Differentiated Services Code Point
Explicit Congestion Notification
Контрольная сумма заголовка
Опции (если размер заголовка > 5)
Версия
Первым полем пакета является версия протокола размером в четыре бита. Для IPv4 это 4.
Размер заголовка
Следующие четыре бита содержат размер заголовка пакета в 32-х битных словах. Поскольку число опций не постоянно, указание размера важно для отделения заголовка от данных. Минимальное значения равно 5 (5×32=160 бит, 20 байт), максимальное — 15 (60 байт).
Differentiated Services Code Point (DSCP)
Изначально называлось «тип обслуживания» (Type of Service, ToS), в настоящее время определяется RFC2474 как «Differentiated Services». Используется для разделения трафика на классы обслуживания, например для установки чувствительному к задержкам трафику, такому как VoIP большего приоритета.
Указательперегрузки (Explicit Congestion Notification, ECN)
Предупреждение о перегрузке сети без потери пакетов. Является необязательной функцией и используется только если оба хоста ее поддерживают.
Размер пакета
16-битный полный размер пакета в байтах, включая заголовок и данные. Минимальный размер равен 20 байтам (заголовок без данных), максимальный — 65535 байт. Хосты обязаны поддерживать передачу пакетов размером не менее 576 байт, но современные реализации обычно поддерживают гораздо больший размер. Пакеты большего размера, чем поддерживает канал связи, фрагментируются.
Идентификатор
Преимущественно используется для идентификации фрагментов пакета если он был фрагментирован. Существуют эксперименты по его использованию для других целей, таких как добавление информации о трассировке пакета для упрощения отслеживания пути пакета с подделанным адресом источника.
Поле размером три бита содержащее флаги контроля над фрагментацией. Биты, от старшего к младшему, означают:
0: Зарезервирован, должен быть равен 0.
1: Не фрагментировать
2: У пакета еще есть фрагменты
Если установлен флаг «не фрагментировать», то в случае необходимости фрагментации такой пакет будет уничтожен. Может использоваться для передачи данных хостам, не имеющим достаточных ресурсов для обработки фрагментированных пакетов.
Флаг «есть фрагменты» должен быть установлен в 1 у всех фрагментов пакета, кроме последнего. У нефрагментированных устанавливается в 0 — такой пакет считается собственным последним фрагментом.
Смещение фрагмента
Поле размером в 13 бит, указывает смещение текущего фрагмента от начала передачи фрагментированного пакета в блоках по 8 байт. Позволяет 2 13 ×8=65536 байт смещения, что превышает максимальный размер пакета.
«Время жизни» (Time to Live, TTL) пакета.
Позволяет предотвратить закольцовывание пакетов в сети путем уничтожения пакетов, превысивших время жизни. Указывается в секундах, интервалы менее секунды округляются до одной секунды. На практике каждый маршрутизатор уменьшает время жизни пакетов на единицу (что справедливо при существующих типичных задержках в сети). Пакеты, время жизни которых стало равно нулю уничтожаются, а отправившему посылается сообщение ICMP Time Exceeded. На отправке пакетов с разным временем жизни основана трассировка их пути прохождения.
Указывает, данные какого протокола содержит пакет (например, TCP или ICMP).
Контрольная сумма заголовка
16-битная контрольная сумма, используемая для проверки целостности заголовка. Каждый хост или маршрутизатор сравнивает контрольную сумму заголовка со значением этого поля и отбрасывает пакет, если они не совпадают. Целостность данных IP не проверяет — она проверяется протоколами более высоких уровней (такими, как TCP или UDP), которые тоже используют контрольные суммы.
Поскольку TTL уменьшается на каждом шаге прохождения пакета, сумма тоже должна вычисляться на каждом шаге. Метод пересчета контрольной суммы определен в RFC1071.
Адрес источника
32-х битный адрес отправителя пакета. Может не совпадать с настоящим адресом отправителя из-за трансляции адресов.
Адрес назначения
32-х битный адрес получателя пакета.
За адресом назначения может следовать поле дополнительных опций, но оно используется редко. Размер заголовка в этом случае должен быть достаточным чтобы вместить все опции (с учетом дополнения до целого числа 32-х битных слов).
Если список опций не является концом заголовка, он должен оканчиваться опцией 0x00. Опции имеют следующий формат:
- Замечание: Размер заголовка более 5 указывается на присутствие опций и необходимость их обработки.
- Замечание: Поля «копировать», «класс опции» и «номер опции» иногда называют одним восьмибитным полем «тип опции».
Сравнение протоколов IP версии 4 (IPv4) и IP версии 6 (IPv6)
Более двадцати лет назад в IPv4 была предложена стратегия адресации, которая, будучи вполне подходящей для того времени, привела к неэффективному распределению адресов.
Адреса классов А и В покрывают 75% всего адресного пространства IPv4, но относительное число организаций, которые могли бы использовать сети этих классов, не превышает 17000. Сетей класса С значительно больше, чем сетей классов А и В, но количество доступных IP-адресов ограничивается всего 12,5% от их общего числа, равного 4 млрд.
В сетях класса С не может быть более 254 узлов, что не соответствует потребностям достаточно крупных организаций, но которые вместе с тем не настолько велики, чтобы получить адреса классов А и В. Даже если бы существовало больше адресов сетей классов А, В и С, слишком большое их число привело бы к тому, что маршрутизаторы сети Internet были бы вынуждены обрабатывать огромное количество таблиц маршрутизации, хранящих маршруты ко всем сетям.
За последние два десятилетия был разработан ряд технологий, расширяющих IPv4 и направленных для модернизации существующей 32-битовой схемы адресации. Две наиболее значительные из них — это маски подсетей и маршрутизация CIDR (Classless InterDomain Routing — бесклассовая междоменная маршрутизация).
Приблизительно в то же время была разработана и одобрена еще более расширяемая и масштабируемая версия технологии IP — IP версии 6 (IPv6). Протокол IPv6 использует для адресации 128 битов вместо 32-х битов в IPv4 (см. рис. ниже). В стандарте IPv6 используется шестнадцатеричная запись числа для представления 128-битовых адресов, и он позволяет использовать 16 млрд. IP-адресов. Эта версия протокола IP должна обеспечить необходимое количество адресов как на текущий момент, так и в будущем.
Для представления 128-битового адреса в протоколе IPv6 используется запись из восьми шестнадцатибитовых чисел, представляемых в виде четырех шестнадцатеричных цифр, как это показано на рис. ниже. Группы из четырех шестнадцатеричных цифр разделены двоеточиями, нули в старших позициях могут быть опущены.
В перспективе стандарт IPv6 должен заменить IPv4 в качестве доминирующего протокола в сети Internet.
К. Е. Самуйлов, Д. С. Кулябов Учебно-методическое пособие по курсу “Сети и системы телекоммуникаций”, М. Издательство Российского университета дружбы народов, 2002г
Источник: www.kipis.ru