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

Что «/16» значит здесь: «192.168.0.0/16» например.

Компьютер выполняет двоичную математику ANDing IP-адреса и маски сети.

Шаг 1) Преобразуйте 4 октета IP-адреса в двоичный код: 00001010.00001010.00001111.00001010.

Шаг 2) Переведите 4 октета маски подсети в двоичный файл, что легко с помощью CIDR : 11111111.11111111.00000000.00000000.

Шаг 3) Выполните операцию ANDing для двух адресов. Это даст вам сетевой адрес для подсети.

Правила ANDing следующие:

Шаг 4) Преобразуйте его в десятичное: 10.10.0.0

Это как бинарный бандит, вы или нет.

Число после косой черты представляет количество последовательных 1 в маске подсети. Например, 192.168.10.0/24 равен сети 192.168.10.0 с 255.255.255.0 маской подсети. Если вы преобразуете 255.255.255.0 в двоичный файл, вы получите 24 последовательных 1 :

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

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

Например, маска подсети / 16, о которой вы спрашивали, будет иметь 16 строк подряд, а остальные числа будут нулями. 11111111.11111111.00000000.00000000. При преобразовании из двоичной системы счисления с основанием 2 в систему счисления с основанием 10 десятичной версии IP-адреса она равна 255.255.0.0.

Маска подсети A / 9 будет 11111111.10000000.00000000.00000000 или 255.128.0.0.

Еще одно простое объяснение может быть, сколько адресов вы можете иметь в одном диапазоне.

пример: у вас есть ip abcd / x. Таким образом, a, b, c, d в отдельности могут иметь значения 0-255, что дает нам 2 ^ 3 (максимальная длина 3) = 8. Таким образом, одна часть ip может иметь 8 битов.

Так что теперь, если мы напишем ip как 10.10.0.0/x, теперь x / 8 = общее количество фиксированных блоков, которые у нас есть.

Например: если у нас / 16, поэтому 16/8 = 2, это означает, что у нас есть 2 свободных блока, так что теперь ip будет 10.10.0.0, поэтому здесь первые два блока фиксированы, и мы можем иметь 0-255 в каждых последних двух блоках, так что 256 * 256 = 65536 (адрес, который мы можем иметь) и в маске сети будет 255.255.0.0

Теперь допустим, что у нас было / 18, которое не полностью делится на 8, поэтому 18/8 = 2 (фиксированные блоки) и 2 осталось, так что теперь разделим 256 дважды, что составляет 256/2 = 128, 128/2 = 64, поэтому мы получили 64 сейчас 256-64 = 192. поэтому теперь наша маска сети будет 255.255.192.0, что означает, что мы можем иметь адрес 64 * 256.

Источник

Всё об IP адресах и о том, как с ними работать

Доброго времени суток, уважаемые читатели Хабра!

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

В самой статье я не стал править эту ошибку, так как убрав её будет бессмысленна вся наша дискуссия в 2 дня, но решил исправить её в отдельной статье с указание проблем и пояснением всей темы.

Для начала, стоит сказать о том, что такое IP адрес.

IP-адрес — уникальный сетевой адрес узла в компьютерной сети, построенной на основе стека протоколов TCP/IP (TCP/IP – это набор интернет-протоколов, о котором мы поговорим в дальнейших статьях). IP-адрес представляет собой серию из 32 двоичных бит (единиц и нулей). Так как человек невосприимчив к большому однородному ряду чисел, такому как этот 11100010101000100010101110011110 (здесь, к слову, 32 бита информации, так как 32 числа в двоичной системе), было решено разделить ряд на четыре 8-битных байта и получилась следующая последовательность: 11100010.10100010.00101011.10011110. Это не сильно облегчило жизнь и было решение перевести данную последовательность в, привычную нам, последовательность из четырёх чисел в десятичной системе, то есть 226.162.43.158. 4 разряда также называются октетами. Данный IP адрес определяется протоколом IPv4. По такой схеме адресации можно создать более 4 миллиардов IP-адресов.

Максимальным возможным числом в любом октете будет 255 (так как в двоичной системе это 8 единиц), а минимальным – 0.

Далее давайте разберёмся с тем, что называется классом IP (именно в этом моменте в лабораторной работе была неточность).

IP-адреса делятся на 5 классов (A, B, C, D, E). A, B и C — это классы коммерческой адресации. D – для многоадресных рассылок, а класс E – для экспериментов.

Класс А: 1.0.0.0 — 126.0.0.0, маска 255.0.0.0
Класс В: 128.0.0.0 — 191.255.0.0, маска 255.255.0.0
Класс С: 192.0.0.0 — 223.255.255.0, маска 255.255.255.0
Класс D: 224.0.0.0 — 239.255.255.255, маска 255.255.255.255
Класс Е: 240.0.0.0 — 247.255.255.255, маска 255.255.255.255

Теперь о «цвете» IP. IP бывают белые и серые (или публичные и частные). Публичным IP адресом называется IP адрес, который используется для выхода в Интернет. Адреса, используемые в локальных сетях, относят к частным. Частные IP не маршрутизируются в Интернете.

Публичные адреса назначаются публичным веб-серверам для того, чтобы человек смог попасть на этот сервер, вне зависимости от его местоположения, то есть через Интернет. Например, игровые сервера являются публичными, как и сервера Хабра и многих других веб-ресурсов.
Большое отличие частных и публичных IP адресов заключается в том, что используя частный IP адрес мы можем назначить компьютеру любой номер (главное, чтобы не было совпадающих номеров), а с публичными адресами всё не так просто. Выдача публичных адресов контролируется различными организациями.

Допустим, Вы молодой сетевой инженер и хотите дать доступ к своему серверу всем пользователям Интернета. Для этого Вам нужно получить публичный IP адрес. Чтобы его получить Вы обращаетесь к своему интернет провайдеру, и он выдаёт Вам публичный IP адрес, но из рукава он его взять не может, поэтому он обращается к локальному Интернет регистратору (LIR – Local Internet Registry), который выдаёт пачку IP адресов Вашему провайдеру, а провайдер из этой пачки выдаёт Вам один адрес. Локальный Интернет регистратор не может выдать пачку адресов из неоткуда, поэтому он обращается к региональному Интернет регистратору (RIR – Regional Internet Registry). В свою очередь региональный Интернет регистратор обращается к международной некоммерческой организации IANA (Internet Assigned Numbers Authority). Контролирует действие организации IANA компания ICANN (Internet Corporation for Assigned Names and Numbers). Такой сложный процесс необходим для того, чтобы не было путаницы в публичных IP адресах.

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

Поскольку мы занимаемся созданием локальных вычислительных сетей (LAN — Local Area Network), мы будем пользоваться именно частными IP адресами. Для работы с ними необходимо понимать какие адреса частные, а какие нет. В таблице ниже приведены частные IP адреса, которыми мы и будем пользоваться при построении сетей.

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

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

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

У всех IP адресов есть две части сеть и узел.
Сеть – это та часть IP, которая не меняется во всей сети и все адреса устройств начинаются именно с номера сети.
Узел – это изменяющаяся часть IP. Каждое устройство имеет свой уникальный адрес в сети, он называется узлом.

Маску принято записывать двумя способами: префиксным и десятичным. Например, маска частной подсети A выглядит в десятичной записи как 255.0.0.0, но не всегда удобно пользоваться десятичной записью при составлении схемы сети. Легче записать маску как префикс, то есть /8.

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

Таблица масок подсети

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

Высчитаем сколько устройств (в IP адресах — узлов) может быть в сети, где у одного компьютера адрес 172.16.13.98 /24.

172.16.13.0 – адрес сети
172.16.13.1 – адрес первого устройства в сети
172.16.13.254 – адрес последнего устройства в сети
172.16.13.255 – широковещательный IP адрес
172.16.14.0 – адрес следующей сети

Итого 254 устройства в сети

Теперь вычислим сколько устройств может быть в сети, где у одного компьютера адрес 172.16.13.98 /16.

172.16.0.0 – адрес сети
172.16.0.1 – адрес первого устройства в сети
172.16.255.254 – адрес последнего устройства в сети
172.16.255.255 – широковещательный IP адрес
172.17.0.0 – адрес следующей сети

Итого 65534 устройства в сети

В первом случае у нас получилось 254 устройства, во втором 65534, а мы заменили только номер маски.

Посмотреть различные варианты работы с масками вы можете в любом калькуляторе IP. Я рекомендую этот.

До того, как была придумана технология масок подсетей (VLSM – Variable Langhe Subnet Mask), использовались классовые сети, о которых мы говорили ранее.

Теперь стоит сказать о таких IP адресах, которые задействованы под определённые нужды.

Адрес 127.0.0.0 – 127.255.255.255 (loopback – петля на себя). Данная сеть нужна для диагностики.
169.254.0.0 – 169.254.255.255 (APIPA – Automatic Private IP Addressing). Механизм «придумывания» IP адреса. Служба APIPA генерирует IP адреса для начала работы с сетью.

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

Источник

6 ответов

Компьютер выполняет двоичную математику Инициирования IP-адреса и сетевой маски.

Шаг 1) Переведите IP-адрес 4 октета в двоичный код: 00001010.00001010.00001111.00001010

Шаг 2) Переведите маску подсети 4 октета в двоичный код, что легко с помощью CIDR : 11111111.11111111.00000000.00000000

Шаг 3) Выполните операцию ANDing по двум адресам. Это даст вам сетевой адрес для подсети.

Правила ANDing заключаются в следующем:

Шаг 4) Преобразуйте его обратно в десятичное число: 10.10.0.0

Это как бинарная сетевая банда, вы в ней или нет.

Слэш, следующий за IP-адресом, является аббревиатурой для маски подсети.

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

A /9 будет 11111111.10000000.00000000.00000000, или 255.128.0.0.

Маска подсети A /30 будет 11111111.11111111.11111111.11111100 или 255.255.255.252, что отлично подходит для создания сети, которая учитывает только 2 маршрутизатора или коммутатора уровня 3, поскольку существует только 4 общих IP-адреса, и только 2 из них могут использоваться IP-адреса хоста.

Другим простым объяснением может быть, сколько адресов вы можете иметь в одном диапазоне.

ex: у вас есть ip a.b.c.d /x. Таким образом, a, b, c, d индивидуально могут иметь значения 0-255, что дает нам 2 ^ 3 (максимальная длина равна 3) = 8. поэтому одна часть ip может иметь 8 бит.

Итак, теперь, если мы пишем ip как 10.10.0.0/x, так что теперь x /8 = общее число фиксированных блоков.

теперь давайте скажем, что мы имели /18, который не делится на 8, поэтому 18/8 = 2 (фиксированные блоки) и 2 остаются так, что теперь разделите 256 дважды, что равно 256/2 = 128, 128/2 = 64 поэтому мы получили 64 сейчас 256-64 = 192. Так что теперь наша сетевая маска будет 255.255.192.0, что означает, что мы можем иметь адрес 64 * 256.

Он представляет маску подсети (подсети).

1) Перезапишите IP-адрес, когда компьютеры его прочитали.

192.168.0.0 преобразуется в двоичный /base2 /’бит’ как 11000000.10101000.00000000.00000000

2) Число бит (слева направо), которые представляют адрес подсети, указано как 16 (‘/16’).

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

Источник

Что значит в » ьquot/16″ и означает, здесь : &; я 192.168.0.0/16&;`, например.

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

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

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

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

Шаг 1) Перевести IP-адрес 4 байта в двоичном виде: 00001010.00001010.00001111.00001010 Шаг 2) Перевести маску подсети 4 байта в двоичном, которая легко с помощью запись: 11111111.11111111.00000000.00000000 Шаг 3) Выполнить операцию логического умножения на два адреса. Это даст вам сетевой адрес для данной подсети.

Правила логического умножения следующим образом:

в 00001010.00001010.00001111.00001010 И 11111111.11111111.00000000.00000000

Шаг 4) Преобразовать обратно в десятичную: 10.10.0.0

Так что теперь компьютер знает, что любой адрес из 10.10.0.0 в 10.10.255.255 является частью сети и любой другой адрес.

Это’s, как бинарный сетевой банды, вы находитесь в Или вы не.

Слэш и цифра после это просто сокращенный способ записи маски подсети. Это’s посетило маршрутизация cidr (бесклассовая междоменная маршрутизация) представление. Это’s также часто называют длина префикса.

Число после косой черты означает количество последовательных 1’ы в маске подсети. Например, 192.168.10.0/24 равен сеть 192.168.10.0 с 255.255.255.0 маска подсети. Если вы конвертируете 255.255.255.0 в двоичную, вы в конечном итоге с 24 последовательных 1 ‘ы:

Для получения дополнительной информации, см. RFC 4632, раздел 3.1.

Слэш после IP-адрес-это аббревиатура для маски подсети.

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

Например, /16 маску подсети, о которых вы спросили бы 16 в ряд, остальные цифры являются нолями. 11111111.11111111.00000000.00000000. При пересчете из базовой системы 2 число двоичных в основание 10 Системы счисления в десятичной записи IP-адрес, поэтому она равна 255.255.0.0.

А /9 маска подсети будет 11111111.10000000.00000000.00000000, или 255.128.0.0.

А /30 маска подсети будет 11111111.11111111.11111111.11111100, или 255.255.255.252, который отлично подходит для создания сети, которая составляет лишь 2 маршрутизаторы или коммутаторы 3 уровня, потому что есть только 4 общего IP-адреса и только 2 из них могут использоваться IP-адреса узла.

Многое может быть сделано с подсетей, но подсетей-это совершенно новый монстр для решения, если вы только начинаете.

192.168.0.0-это частный IP-адрес начальный адрес диапазона (192.168.0.0 до 192.168.255.255 небольшой сети). Это означает, что вы воспользовались шестнадцать битов для адреса сети из тридцати двух бит, и биты остальные для принимающих решения. за эти оставшиеся шестнадцать битов может быть использована для Sub-плетение на основе вашего дизайна сети и другие шаги, вложенные плетения иллюстрации в выше постах.

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

еще одно простое объяснение может быть, сколько адресов можно иметь в одном диапазоне.

пример: у вас есть IP адрес.б.С. Д/х. Так А,B,С,D по отдельности могут иметь значения 0-255 так что дает нам 2^3(макс. длина-3) = 8. так что одна часть IP может иметь 8 бит.

Так что теперь, если мы пишем IP как 10.10.0.0/х теперь х/8 = общее количество фиксированных блоков у нас нет.

например, если у нас /16 так 16/8 = 2 это означает, что у нас есть 2 свободных блоков, так что теперь IP будет 10.10.0.0 так вот первые два блока являются фиксированными и у нас может быть 0-255 в каждом из последних двух кварталов, так что 256*256 = 65536(адрес, мы можем иметь) и маска подсети будет 255.255.0.0

теперь предположим, что мы имели /18, который полностью не делится на 8, так 18/8 = 2(фиксированные блоки) и 2 осталось, так что теперь разделите 256 в два раза, что является 256/2 = 128, 128/2 = 64 таким образом, мы получили 64 теперь 256-64 = 192. так что теперь наша маска будет 255.255.192.0, который означает, что мы можем иметь 64*256 адресов.

далее, если он был /24 это значит 24/8 = 3 три блока являются фиксированными и одной переменной. маска 255.255.255.0 и если бы мы имели /8 это означает, 8/8 = 1 один блок зафиксирован. так 255.0.0.0

Источник

Поясните смысл выражения адресов IP вида X.Y.Z.W/Q

Когда диапазон IP-адресов надо задать часто вижу конструкции подобного вида.
192.168.0.1/8

А что значит это число после дроби?
Чото даже не понял какие слова надо в гугл вбивать чтобы этот вопрос высянить, чесслово.

Нет. Во первых порт общепринято пишется через двоеточие, во вторых конструкцию через / я встречаю там где задаются диапазоны адресов.
Например на прокси-сервере задание ип-адресов которые он пропускает через себя вида 192.168.0.1/24 пускает сразу все машины, которые в сети той были. Но почему именно 24?

Сравнение типов адресации

Иногда встречается запись 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.1 до 10.127.255.254

Запись IP-адресов с указанием через слэш маски подсети переменной длины также называют CIDR-адресом в противоположность обычной записи без указания маски, в операционных системах типа UNIX также именуемой INET-адресом.

dev
Объясни пожалуйста, как ты из 10.96.0.0 и 11111111 11100000 00000000 00000000 получил диапазон 10.96.0.1 до 10.127.255.254

rusk
> Объясни пожалуйста, как ты из 10.96.0.0 и 11111111 11100000 00000000 00000000
> получил диапазон 10.96.0.1 до 10.127.255.254
отрезаешь от маски нули, прибавляешь это число к айпишнику

точнее, не отрезаешь, а
вот что

эту тему году в 2008 поднимали здесь

ALPINE.
Разъясни еще такой момент, смотри, в википедии пример 192.168.0.1/24 что соответствует адресу сети (мне такую запись как адрес сети легче понимать, чем диапазон). Так вот если адрес сети будет 192.168.0.1/30 то для пакета 192.168.0.1 адрес сети будет одинаковый 192.168.0.1, а что если в таблице маршрутизации будет 2 записи:
192.168.0.1 255.255.255.252 адрес_шлюза_0
192.168.0.1 255.255.255.0 адрес_шлюза_1

пс: и для уточнения, я правильно понял 192.168.0.1 255.255.255.252 = 192.168.0.1/30, а 192.168.0.1 255.255.255.0 = 192.168.0.1/24

rusk
> какой он выберет?
если речь о таблице маршрутизации, то запись 192.168.0.1/30 (255.255.255.252) указывает на подсеть, а не на IP. И писать здесь можно (и нужно) 192.168.0.0/30, т.к. младшие биты все равно не попадают в маску. Подсетью, определяемой записью 192.168.0.1/30 будет диапазон 192.168.0.1. 192.168.0.3. И, поскольку это правило в таблице маршрутизации стоит первым, пакеты на этот диапазон будут идти через шлюз №0. остальные, попадающие в диапазон 192.168.0.х/24, согласно второму правилу, пойдут через шлюз №1. Вместо «х» можно написать что угодно, в маску это не попадает. Обычно пишут 0 чтоб не сбивать с толку.

rusk
> пс: и для уточнения, я правильно понял
да, правильно.

Источник

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

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