Что означают цифры в ip адресе

Содержание

Классы IP-адресов. IP-адреса класса А, B, С

Что означают цифры в ip адресе

IP – это протокол связи, который используется от самой маленькой сети из двух устройств до глобальной информационной сети. IP-адрес – это уникальный идентификатор определенного узла (устройства), выделяемый в определенной сети.

Запись IP-адресов

Адрес выглядит как 32-разрядное число в диапазоне от 0 до 4294967295. Это говорит о том, что во всей сети Интернет может содержаться более 4 миллиардов полностью уникальных адресов объектов. Если записывать адреса в двоичной или десятичной форме, то это вызывает свои неудобства по их запоминанию или обработке.

Поэтому, для упрощения написания таких адресов, было решено делить полный адрес на четыре октета (8-разрядных числа), разделенных точкой. Для примера: адрес который в шестнадцатеричной системе выглядит как С0290612, в записи IP-адреса будет выглядеть как 192.41.6.18. При этом наименьший адрес – это четыре нуля, а максимальный – четыре группы по 255.

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

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

Классовая модель адресов

Несколько десятилетий адреса имеют разделение на 5 классов. Это устаревающее в данный момент разделение называется полноклассовой адресацией. Классы IP-адресов называются буквами латинского алфавита от А до E.

Классы от А до Е дают возможность задать идентификаторы для 128 сетей с 16 миллионами сетевых интерфейсов в каждой, 16384 сети с 64 тысячами устройств и 2 миллионов сетей с 256 интерфейсами.

Классы IP-сетей D предусмотрены для многоадресной рассылки, при которой пакеты сообщений рассылаются на несколько хостов одновременно. Адреса, которые имеют начальными битами 1111, являются зарезервированными для применения в будущем.

Ниже представлена таблица IP-адресов. Классы определяются по старшим битам адресов.

Класс А

IP-адреса класса А характеризуются нулевым старшим битом адреса и восьмибитным размером принадлежности к сети. Записываются в виде:

Исходя из этого, наибольшее число сетей класса А может быть 27, но каждая из них будет иметь адресное пространство 224 устройств.

Так как первый бит адреса равен 0, то все IP-адреса класса А будут находиться в диапазоне старшего октета от 0 до 127, который, к тому же, будет являться и номером сети.

При этом нулевой адрес и 127 зарезервированы под служебные адреса, поэтому использование их невозможно. По этой причине точное количество сетей класса А равняется 126.

Под адреса узлов в сети класса А отводится 3 байта (или 24 бита). Простой расчет показывает, что можно разместить 16 777 216 двоичных комбинаций (адресов интерфейсов). Так как адреса, состоящие полностью из нулей и единиц, являются специализированными, то количество сетей класса А уменьшается до 16 777 214 адресов.

Классы В и С

Основной отличительной особенностью IP-адреса класса b будет значение двух старших битов, равное 10. При этом размер сетевой части будет равняться 16 битам. Формат адреса этой сети выглядит так:

По этой причине наибольшее число сетей класса B может быть 214 (16384) с адресным пространством 216 каждая из них. IP-адреса класса B начинаются в диапазоне от 128 до 191.

Это является отличительной особенностью, по которой можно определить принадлежность сети к этому классу.

Два байта, отведенные под адреса этих сетей, за вычетом нулевых и состоящих из единиц адресов, могут составить количество узлов, равное 65 534.

Любой IP-адрес класса C начинается в диапазоне от 192 до 223, при этом номер сети занимает три старших октета. Схематически адрес имеет такую структуру:

Три старших бита имеют первыми 110, сетевая часть 24 бита. Наибольшее число сетей в этом классе составляет 221 (это 2097152 сети). Под адреса узлов в IP-адресе сетей класса С отводится 1 байт, это всего 254 хоста.

Дополнительные классы сетей

В классы D и Е включаются сети со старшим октетом выше 224. Эти адреса резервируются для специализированных целей, таких как, например, мультикастинг – передача дейтаграмм определенным группам узлов в сети.

Диапазон класса D используется для рассылки пакетов и лежит в границах от 224.0.0.0 до 239.255.255.255. Последний класс, Е, зарезервирован для использования в будущем. В него входят адреса от 240.0.0.0 до 255.255.255.255. Поэтому если не хотите проблем с адресацией, желательно не брать IP-адреса из этих диапазонов.

Зарезервированные IP-адреса

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

В классе А есть две выделенные особые сети с номерами 0 и 127. Адрес, равный нулю, используется в качестве маршрута по умолчанию, а 127 показывает адресацию на самого себя (интерфейс обратной связи). Например, обращение по IP 127.0.0.

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

Для транспортного уровня такое соединение не отличается от связи с удаленным узлом, поэтому такой адрес обратной связи часто используется для тестирования сетевого ПО.

Определение идентификаторов сети и узла

Зная IP-адрес устройства в случае, когда встает вопрос о том, как определить класс IP-адреса, то достаточно просто посмотреть на первый октет адреса. Если он от 1 до 126, то это сеть класса А, от 128 до 191 – это сеть класса В, от 192 до 223 – сеть класса С.

Для идентификации сети нужно помнить, что в А классе это начальное число в IP-адресе, в В – начальные два числа, в С – начальные три числа.

Остальные являются идентификаторами сетевых интерфейсов (узлов). К примеру, IP-адрес 139.17.54.23 является адресом класса В, так как первое число – 139 – больше 128 и меньше 191.

Поэтому идентификатор сети будет равен 139.17.0.0, идентификатор узла – 54.23.

Подсети

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

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

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

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

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

При большом количестве узлов сеть будет низкой пропускной способности, так как даже при любой широковещательной рассылке производительность будет падать.

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

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

Маска внешне выглядит так же, как и адрес – четыре группы цифр от 0 до 255. При этом сначала идут большие числа, за ним меньшие. К примеру, 255.255.248.0 – это правильная маска подсети, 255.248.255.0 – неправильная. Маска 255.255.255.

0 определяет начальные три октета IP-адреса как идентификатор подсети.

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

Для дополнительных подсетей часто используются не маски по умолчанию, а индивидуальные. Например, IP-адрес 170.15.1.120 может использовать маску подсети 255.255.255.0 с идентификатором сети 170.15.1.

0, при этом не обязательно использовать маску подсети 255.255.0.0 с идентификатором 170.15.0.0, который используется по умолчанию. Это позволяет разбивать существующую сеть организации класса В с идентификатором 170.15.0.

0 на подсети с помощью различных масок.

Расчет параметров подсетей

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

  • 2(количество битов, равных единице в маске) – 2 = наибольшее число подсетей;
  • 2(количество нулей в маске подсети) – 2 = наибольшее количество устройств в подсети.

Например, возьмем адрес, равный 182.16.52.10 с маской 255.255.224.0. Маска в двоичном виде выглядит так: 11111111.11111111.11100000.00000000. Судя по первому октету, это сеть принадлежит к классу В, поэтому рассматриваем третий и четвертый октеты. Три единицы и тринадцать нулей подставляем в формулы и получаем 23-2=6 подсетей и 213 – 2 = 8190 хостов.

При применении стандартной маски сети класса В в виде 255.255.255.0 сеть может иметь 65534 подключенных устройства. Если адрес подсети занимает полный байт узла, то количество подключенных устройств в каждой подсети сокращается до 254.

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

Но в этом случае будет наблюдаться уменьшение количества возможных сетей.

При создании подсетей в сети класса С следует помнить, что выбор будет очень мал при свободном только одном октете.

При отсеивании нулевых и широковещательных адресов остается возможность создания четырех оптимальных вариантов наборов подсетей: одна подсеть на 253 хоста, две подсети на 125 хостов, четыре подсети по 61 хосту, восемь подсетей по 29 хостов.

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

Формировать подсети в сетях класса В уже проще, так как больше свобода выбора. По умолчанию маска подсети равна 255.255.0.0, при ее использовании получаем 65534 хоста. При создании масок подсетей под их адреса выделяются левые непомеченные биты из 3 и 4 октета. Путем расчетов можно вывести оптимальные сети с номерами 32, 64, 96, 128, 160 и 192.

Сети класса А имеют очень большое количество адресов, для которых возможно создавать подсети. Для использования масок подсетей можно использовать до 32 бит. Используя вышеприведенную формулу, мы можем определить, что максимальное количество подсетей может быть до 254. При этом на адреса хостов остается 16 бит, то есть можно подключить 65534 узлов.

Конечно, это только примерные расчеты. При создании секторов и работе с подсетями приходится учитывать больше факторов, которые зависят от провайдера и уровня предприятия.

Источник: https://pomogaemkompu.temaretik.com/681751328307022194/klassy-ip-adresov-ip-adresa-klassa-a-b-s/

Что такое ip – познавательная информация

Что означают цифры в ip адресе

  1. Определение ip
  2. Как узнать свой ip
  3. Что значат цифры в ip
  4. Версии ip 4 и 6
  5. Что такое внешний и внутренний ip
  6. Заключение

Определение

IP адрес (Internet Protocol Address) – это уникальный цифровой адрес (или имя если по-простому), каждого устройства (компьютер, смартфон) или объекта (сайт) в локальной сети или в интернете (подробно об интернете читаем в заметке что такое интернет).

Вообще ip это сетевой протокол, на основе которого компьютеры (ПК) в сети упорядочены (каждый имеет свой номер), благодаря этому они видят и определяют друг друга, что даёт им возможность пересылать друг другу различные данные музыка, фильмы, игры.

Как узнать свой ip

Если есть выход в интернет, то узнать его несложно, нужно всего лишь написать в поисковой строке – «узнать свой ip»  и вам будет сразу показан результат:

Но, если интернета нет, тогда нам нужно выполнить такие действия. 1) Нажать сочетание клавиш Win и r, там, в строке ввода написать 3 буквы cmd:

Далее в появившейся командной строке нужно написать ipconfig /all вам будет представлена полная информация по сетевому подключению данного ПК, в том числе его ip:

Что значат цифры в ip

Записывается ip цифрами в диапазоне от 0 до 255 в таком виде: 192.168.1.1.

Первое и второе число — это адрес сети, третье — это адрес подсети, четвёртая цифра – это адрес компьютера подсети (то есть идёт в порядке убывания, сначала адрес всей сети – это может быть адрес сети целой страны, далее подсеть – это может быть провайдер, ну и последнее значение — это адрес любого отдельного компьютера в этой сети).

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

Ну вот теперь мы уже в основном разобрались, что такое ip, далее узнаем возможности данного протокола.

Версии ip 4 и 6

До недавнего времени наиболее распространённой версией ip была версия 4 (ipv4).

Но у этой версии есть ограничение по количеству возможных адресов, кстати, они уже закончились в 2011 году. Происходит это потому, что 4 версия это 255 в 4 степени возможных адресов – это 4.228.250.625 штук (4 млрд. 220 млн.).

Это несложно посчитать и поэтому то, что они закончатся, прогнозировалось ещё в 90-х годах. Поэтому на смену 4-й версии готовили намного более вместительную 6-ю.

Она в свою очередь имеет ресурс 255 в 8 степени, чего по заверениям технических специалистов хватит на многие поколения человечества. Записывается ip 6-я версия примерно в таком виде: 1a00:0000:5600:0000:1100:0000:0000:1400.

То есть уже 8 значений с цифрами от 0 до 9 и латинскими буквами от a до f (шестнадцатеричная система исчисления), что понятно даёт просто невообразимое количество возможных ip адресов.

Что такое внешний и внутренний ip

IP бывает внешний и внутренний. Внутренний это ip адрес внутри локальной сети (как её настроить можно прочитать в заметке настроить сеть между 2 и более компьютерами), в которой главный компьютер (сервер) их назначает. Обычно они имеют вид:

  • 192.168.1.1 (здесь последнее число это ip главного компьютера – сервера, остальные участники локальной сети могут иметь цифру от 2 и до 255)
  • 255.255.255.255
  • 192.168.0.1

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

Внешний ip выдаётся нам провайдером (организация, с которой у вас договор на выход в интернет). Он может быть, как динамический, так и статический. Динамический, значит, он постоянно меняется, то есть вы посиделив, в интернете вышли с него, а потом когда зайдёте в другой раз, вам будет назначен уже другой ip.

Статический, значит, что он постоянный, то есть, если вам назначили 192.168.1.2 , то при каждом новом заходе в интернет он останется таким же.

Обычно каждому компьютеру присваивается свой уникальный (внутренний или внешний)  ip адрес, но и несколько компьютеров также могут иметь одинаковый ip. Происходит это в случае, когда к компьютерам, объединенным в локальную сеть, подсоединяют маршрутизатор, через который осуществляется выход в интернет.

Маршрутизатор имеет один присвоенный ему внешний ip (для выхода в интернет), а компьютеры, подключённые к нему выходят в интернет через его ip. Более подробно про маршрутизатор можно почитать в статье, что такое маршрутизатор.

Заключение

Таким образом, чётко знать, что такое ip, каким бывает и т.д. очень полезная информация, благодаря которой можно использовать её, к примеру, для обхода ограничений по ip или, чтобы узнать примерное местоположение собеседника из интернета.

Вернуться на главную страницу

  • 1Мне понравилось
  • 0Мне непонравилось

Извините! Но вы уже оставили свой голос.

  • 8 апреля 2015
  • Alex Rempc.by

Источник: https://rempc.by/set-i-internet/chto-takoe-ip.html

Курс по основам компьютерных сетей на базе оборудования Cisco. Этот курс поможет вам подготовиться к экзаменам CCENT/CCNA, так как за его основу взят курс Cisco ICND1

Что означают цифры в ip адресе

Привет, посетитель сайта ZametkiNaPolyah.

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

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

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

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

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

4.2.1 Введение

Структура 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 время

Источник: https://zametkinapolyah.ru/kompyuternye-seti/struktura-ip-adresa-kak-uznat-nomer-seti-i-nomer-uzla.html

Как расшифровать ip адрес

Что означают цифры в ip адресе

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

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

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

Так что такое IP-адрес? 

Какие адреса в интернете?

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

Это и есть IP-адреса точек  подключения к сети. Заметьте, не компьютеров, не устройств, а именно точек входа в сеть и серверов. IP-адрес нам, пользователям, назначает интернет-провайдер, когда мы заключаем с ним договор доступа в сеть. Хотя, в массе, пользователи называют такой адрес IP-адресом компьютера. Ничего страшного, ведь теперь вы знаете, что значит IP-адрес.

Еще немного научной терминологии

Например:

0.0.0.0                или

255.255.255.255.

Ну и вся последовательность номеров между этими крайними положениями.

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

А пока ПОДВЕДЕМ ИТОГИ:

IP-адрес — уникальный адрес узла в глобальной сети по общепринятому интернет протоколу.
Записывается в виде четырех последовательно записанных числа от 0 до 255, разделенных точкой. Например, 192.168.1.2

Источник:

Что такое IP, для чего он нужен и как его узнать

IP-адрес («айпи-адрес», сокращение от англ. Internet Protocol Address) — уникальный сетевой адрес узла в компьютерной сети. IP-адрес состоит из двух частей: номера сети номера узла.

IP-адрес может быть статическим и динамическим.

В локальной сети IP-адрес задает администратор либо система назначает его автоматически (тогда всякий раз, при перезагрузке компьютера, он будет получать новый адрес). Если же компьютер должен быть подключен к сети интернет, то IP-адрес выдаётся провайдером.

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

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

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

Зачем знать свой IP

Часто бывает нужно удаленно подключиться к своему рабочему или домашнему компьютеру, чтобы, скопировать файл. Любой FTP или Telnet клиент потребует от вас знание сетевого адреса удаленного устройства, к которому вы желаете подключиться.

Как узнать IP

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

Зачем скрыть свой айпи

Еще чаще возникают ситуации, когда нужно скрыть IP.

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

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

Рекомендуем прочесть  Сколько пользователей мобильных устройств

Существуют способы сокрытия своего айпишника. Например, с помощью VPN или прокси сервисов.

Но для этого нужно сначала узнать IP вашего компьютера. Правда использовать VPN в России можно только в целях личной безопасности.

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

Обеспечение защиты

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

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

Можно ли зная IP пользователя, узнать его домашний адрес

Обычно такие вопросы занимают людей с не очень доброжелательными намерениями или тех, кто опасается этих людей.

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

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

Один человек в своё время задался данным вопросом и, дабы не верить всяческим слухам, решил всё проверить собственноручно, устроившись в ОВТиБ крупной телефонной компании, предоставляющей услуги модемного и адсл соединений.

Так вот к ним постоянно приходили списки пользователей, по которым нужна были данные. Пишется пару запросов к базе данных и вы как на ладони. Логи по всем соединениям пользователей (а не только когда какой IP адрес выдавался) хранятся от 3 до 5 лет.

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

Не смотря на то, что вы сидите дома, это не значит, что в сети интернет можно нарушать этику и законы приличия.

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

Источник:

IP адрес, что это такое?

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

Что такое IP адрес?

Начиная ответ на вопрос, что такое IP адрес, начнём с аббревиатуры. IP от англ. Internet Protocol (интернет протокол), в первые был использован в UNIX системах, а знакомая большей части человечества операционная система Windows, воспользовалась такой возможностью уже позже.

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

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

Сам по себе IP адрес подразумевается в любой сети, даже состоящей из пары компьютеров, созданной на основе Wi Fi, или же сети крупного предприятия. Каждый компьютер без исключения, если имеет подключение к сети, то обязательно имеет свой уникальный IP адрес.

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

Централизованное распределение IP адресов начинается с заявки интернет провайдера в национальные центры. После этого полученный диапазон адресов распределяется между клиентами. Клиенты так же могут стать интернет провайдерами, в свою очередь, распределяя полученные IP адреса между своими клиентами.

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

Диапазон IP адресов выделяется провайдеру на бесплатной основе, но тут, как и везде необходим соответствующий контроль. Закрепивший их за собой провайдер, через определённый промежуток времени должен подтвердить их непосредственное использование, дабы не было простоя.

Версии адресов IP: IPv4 и IPv6

IPv – это версия интернет протокола (internet protocol version), а в наши дни используют именно две версии IPv4 и IPv6, одна из них была внедрена ранее и является привычнее и возможно удобнее, но вот вторая открывает больше возможностей для работы и развития сетей.

Именно благодаря уникальному адресу IPv4 в конкретной сети, возможна отправка пакетов (информации) и их приём между узлами.

IPv4

IPv4 адресов довольно большое число, если округлённо, то это немного больше четырёх миллионов. Только вот если учитывать, что устройств, подключающихся к глобальной сети ещё больше, то количества адресов четвёртой версии интернет протокола не только не хватит, их уже не хватает.

А вот внутри небольших сетей или в корпоративных сетях, где число устройств обычно меньше 4‑х миллионов, использование данного протокола даже очень удобно. К примеру, небольшое количество символов такого адреса очень удобно для чтения и запоминания всё тем же системным администраторам.

IPv4 этот четырёхзначный интернет протокол, каждое число которого, может соответствовать числу из диапазона от 0 до 255. К примеру, 10.247.37.47 – это IP компьютера, благодаря которому существует данная статья.

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

Большинство интернет ресурсов в глобальной сети размещаются по такому же принципу.

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

IPv6

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

В 2011 году в связи распределением последних IP адресов, переход на IPv6 стал актуальным, к тому же благодаря ему каждое устройство в сети сможет иметь свой уникальный IP адрес, не только в конкретной сети как в случае с IPv4, а совершенно во всех, в том числе и интернете.

128 битная структура IPv6 обеспечила огромное количество адресов, хватить которых должно на очень при очень долго. Сами IPv6 адреса представляет из себя шестнадцатеричные символы, разделённые на 8 блоков, разделителем тут является уже не точка как IPv4, а двоеточие. Пример:

1234:abcd:0:0:0:0:0:5

Завершение перехода на современный протокол повлечёт отказ от динамических адресов, что лишь посвидетельствует о его преимуществе. Казалось бы, почему бы не использовать 6‑й интернет протокол, но есть одно, но. Ограничение массового перехода на IPv6 вызвано необходимостью реорганизации сети, и заменой или модификации оборудования, что дорогостоящая процедура.

Источник: https://soveti-masterov.com/instruktsii/kak-rasshifrovat-ip-adres.html

Поделиться:
Нет комментариев

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

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.