Что значит слэш в ip адресе

от admin

Русские Блоги

Что означает последняя косая черта в IP-адресе? Например, 192.168.1.10/27? А что означает сетевой адрес, полученный добавлением IP-адреса и маски подсети?

Что означает последняя косая черта в IP-адресе? Например, 192.168.1.10/27? Что означает сетевой адрес, полученный добавлением IP-адреса и маски подсети?

Это vlsm (маска подсети переменной длины). Адрес класса c — 192.168.1.10/255.255.255.0, а маска подсети следует за косой чертой. Его можно выразить как 192.168.1.10/24.

/ 27 означает, что первые 27 бит этой двоичной маски равны 1, а последние 5 битов равны 0. После преобразования в десятичное число это 255.255.255.224.

Маска подсети считается слева как 1. В середине не может быть 0. Цифра 1 — это число после косой черты.

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

Адрес вашего примера имеет сетевой адрес 192.168.1.0 и диапазон адресов хоста 192.168.1.1-192.168.1.30.

Широковещательный адрес — 192.168.1.31.Функция сетевого адреса заключается в ограничении широковещательного домена и разделении подсетей, чтобы хосты в подсети могли взаимодействовать друг с другом.

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

Косая черта используется для разделения IP-адреса и количества битов в маске подсети. Сетевой адрес представляет собой сегмент сети. IP-адрес и маска подсети объединяются логическим И для получения сетевого адреса.

Например: 192.168.1.10/24, 24-битная маска — 255.255.255.0, а 192.168.1.0, полученная операцией двоичного И, является сетевым адресом, который представляет сегмент сети из 254 узлов. Таким же образом, 192.168.1.10/27 выше имеет маску 255.255.255.224, которая представляет 30 сегментов сети хоста, а именно 255.255.255.225

Диапазон IP-адресов находится в диапазоне 1-254, где 0 представляет любой адрес, а 255 — адрес проверки обратной связи.
Локальный адрес обратной петли не принадлежит какому-либо категоризированному классу адресов. Он представляет собой локальный виртуальный интерфейс устройства, поэтому считается интерфейсом, который никогда не отключается по умолчанию. Аналогичное определение существует в операционной системе Windows, поэтому обычно вы можете пропинговать локальный адрес обратной петли перед установкой сетевой карты. Обычно он используется для проверки правильности работы протокола локальной сети, базового интерфейса данных и т. Д.

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

Формат адреса: IP-адрес =

Сетевой адрес назначается ICANN (Интернет-корпорация по присвоению имен и номеров) Интернет-ассоциации. Существуют InterNIC для Северной Америки, RIPENIC для Европы и APNIC для Азиатско-Тихоокеанского региона. Цель заключается в обеспечении глобальной уникальности сетевых адресов. Адрес хоста назначается системным администратором каждой сети. Следовательно, уникальность сетевого адреса и уникальность адреса хоста в сети обеспечивают глобальную уникальность IP-адреса.


A: 0–127, где 0 представляет любой адрес, а 127 — тестовый адрес обратной связи. Таким образом, фактический диапазон IP-адресов типа A составляет 1–126.

Что такое /24 /16 в ip-адресах?

Подскажите пожалуйста как правильно? И что означают /16 /24 ?

/16 , /24 — это обозначение классов сетей.

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

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

Что касается упомянутого «109.207.13.X то есть от 109.207.13.0 до 109.207.13.255», то это сеть класса C, т.е. 109.207.13.0/24 с маской подсети 255.255.255.0 (где /24 означает представление маски в десятичной форме, а именно с ее двоичной формы записи 11111111.11111111.11111111.00000000 , т.е. маска 24 бит из возможных 32 -х, и количество возможных хостов в этой подсети, как в твоем случае, как раз 256 , т.е. от 0 до 255 включительно).

Эх.. Раз пошла такая пьянка — режь последний огурец..

Итак, что такое /24 : IP адрес (IPv4) представляет собой адрес, состоящий из 4 байтов (32-х бит, т.е. 4х8 бит, разделенных точкой), где его формат записи в двоичной форме выглядит как 11000000.10101000.00000000.00000001 . А десятичной форме аналогичная запись выглядит как запись из 4-х чисел от 0 до 255 включительно, где 255 — это максимальное число, которое можно выразить в 8-ми битах, т.е. 255 в двоичном формате будет выглядеть так: 11111111 . Т.е. некоторый IP, скажем 192.168.0.1 , будет выглядеть в двоичной форме так: 11000000.10101000.00000000.00000001 . Если взять сеть 192.168.0.0/24 и выбрать любой IP адрес из диапазона 192.168.0.0 — 192.168.0.255 , то для конкретного IP адреса любого из этих 256 возможных хостов (теоретически от 0 до 255 включительно) маска подсети будет выглядеть следующим образом: 11111111.11111111.11111111.00000000 ( 255.255.255.0 в десятичной форме), что означает что 3х8=24 бита (слева направо) в адресе — это биты, указывающие на адрес подсети, а последние 8 битов отведены на IP адреса хостов в подсети, т.е. от 0 до 255 (что равняется 256 -ти, и 256 — это число всех возможных комбинаций от 00000000 до 11111111 ).

Теперь дальше и глубже: допустим, что не требуется все 256 хостов в одной подсети, а хочется разделить пространство на еще 2 подсети (по 128 хостов в каждой). Тогда можно разделить эту сеть так: маска подсети будет 255.255.255.128 (т.е. 11111111.11111111.11111111.10000000 или же /25 — по количеству битов слева направо) и получаем сети с 128 хостами в каждой: 0-127 в одной (Network 192.168.0.0 с Broadcast Address 192.168.0.127 ) и 128-255 (Network 192.168.0.128 с Broadcast Address 192.168.0.255 ) в другой.

Читать:
Как отключить специальные возможности когда экран выключен

Добавлю еще для понимания (не вдаваясь в подробности операций с двоичными данными), выражаясь простыми словами для быстрой калькуляции в уме: раз IPv4 адрес состоит всегда из 4х8=32 бит, и если маска подсети в каком-то конкретном случае занимает, скажем, 24 бит (те, что слева направо), то 32-24=8 бит идут под диапазон для IP адресов хостов (читай компьютеров, сетевых принтеров, прочих устройств, имеющих свой IPv4). И для того, чтобы посчитать в данном случае каково количество возможных хостов для каждой подсети с данной маской, то надо 2 возвести в степень 8 (где 8 — количество нулей в маске), т.е. результатом будет 256 . Если взять сеть 192.168.0.0/26 , то само собой количество нулей будет равняться 6 -ти ( 32-26 ), то количество хостов будет 2^6=64 , маска — 255.255.255.192 , а количество подсетей будет в данном диапазоне будет равняться 4 -м ( 4х64 в каждой).

Внимательный заметит, даже не вдаваясь в подробности, что сумма количества возможных хостов в подсети и последнее число в маске в сумме дают 256 , а количество подсетей — это 256 , разделенное на 64 (количество хостов в каждой подсети, где 256 и 64 — только для данного примера! — почему, надо понять самому, хотя бы по аналогии с /16 , приведенным ниже) и сделает логические выводы.

Ну и исходя из вышеперечисленного нетрудно разложить следующее: /16 (так называемый Class B ) — это когда возможны 65536 ( 2^16 ) хостов в одной подсети, т.е. маска выглядит так: 11111111.11111111.00000000.00000000 , т.е. адрес сети занимает 8х2=16 бит (слева), а под IP адреса хостов выделено тоже 8х2=16 (все возможные комбинации от 00000000.00000000 до 11111111.11111111 , т.е. как раз 65536 штук) значения бит из адреса (справа). Т.е. диапазон IP адресов хостов в десятичной форме выглядит так: от 192.168.0.0 до 192.168.255.255 , где маска подсети /16 , т.е. 255.255.0.0

Что касается «Подскажите пожалуйста как правильно?» — если речь идет о .htaccess , то смело можете использовать Deny и указывать 109.207.13.0/24 .

Если речь идет о блокировке в каких-нибудь Cisco или Juniper — то это тогда в их документацию и на РутКод 🙂

IP adress



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

На рисунке показана структура IP-адреса разных классов.

Первый байт адреса полностью определяет класс сети:

  • A: (0000 0000 — 0111 1111)2 (0 — 127)10мнемоника — local network 127.0.0.0/8
  • B: (1000 0000 — 1011 1111)2 (128 — 191)10
  • C: (1100 0000 — 1101 1111)2 (192 — 223)10
  • D: (1110 — 11101111)2 (224 — 255)10 мнемоника — multicast 224.0.0.0/4

Безклассовая адресация

Со второй половины 90-х годов XX века классовая адресация повсеместно вытеснена бесклассовой адресацией, при которой количество адресов в сети определяется только и исключительно маской подсети.

Запись IP-адресов через косую черту (слэш)

Иногда встречается запись IP-адресов вида 10.96.0.0/11. Данный вид записи заменяет собой указание диапазона IP-адресов. Число после слэша означает количество единичных разрядов в маске подсети. Для приведённого примера маска подсети будет иметь двоичный вид 11111111 11100000 00000000 00000000 или то же самое в десятичном виде: 255.224.0.0. 11 разрядов IP-адреса отводятся под номер сети, а остальные 32-11=21 разрядов полного адреса — под локальный адрес в этой сети. Итого, 10.96.0.0/11 означает диапазон адресов от 10.96.0.0 до 10.127.255.255

Что значит слэш в ip адресе



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

  • A: (0000 0000 — 0111 1111)2 (0 — 127)10мнемоника — local network 127.0.0.0/8
  • B: (1000 0000 — 1011 1111)2 (128 — 191)10
  • C: (1100 0000 — 1101 1111)2 (192 — 223)10
  • D: (1110 — 11101111)2 (224 — 255)10 мнемоника — multicast 224.0.0.0/4

  • В десятичном: 176.57.209.9
  • В двоичном: 10110000.00111001.11010001.00001001
  • В восьмеричном: 0260.0071.0321.0011
  • В шестнадцатеричном: 0xb0.30×9.0xd1.0x09
  • В десятичном: 2956579081
  • В двоичном: 10110000001110011101000100001001
  • В восьмеричном: 026016350411
  • В шестнадцатеричном: 0xb039d109

1: 128.54.0.0/18
2: 128.54.64.0/18
3: 128.54.128.0/18
4: 128.54.192.0/18

1: 10000000.00110110.00000000.00000000 — 128.54.0.0
2: 10000000.00110110.01000000.00000000 — 128.54.64.0
3: 10000000.00110110.10000000.00000000 — 128.54.128.0
4: 10000000.00110110.11000000.00000000 — 128.54.192.0

Похожие статьи