Расшифровка ip адреса: что это такое, как расшифровывается и как выглядит уникальный адрес в интернете (ipv4)
Содержание
сеть — Что такое /24 /16 в ip-адресах?
/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). 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
.
order allow,deny allow from all deny from 109.207.13.0/24
Если речь идет о блокировке в каких-нибудь Cisco
или Juniper
— то это тогда в их документацию и на РутКод 🙂
Задача №12.
Адресация в интернете. Восстановление IP- адресов
Автор материалов — Лада Борисовна Есакова.
Адрес документа в Интернете состоит из следующих частей:
Протокол ( чаще всего http или ftp), последовательность символов «://» , доменное имя сайта, каталог на сервере, где находится файл, имя файла. Каталоги разделяются символом «/».
Например: http://www.hs.ru/files/user/olga/filenew.zip
IP-адрес компьютера имеет длину 4 байта. Для удобства IP-адрес записывают в виде четырех чисел, разделенных точками. Числа принимают значения от 0 до 255 (т.к. 255 — 8 единиц в двоичной системе – наибольшее число, которое можно записать в один байт).
IP-адрес состоит из двух частей: адреса сети и номера компьютера в этой сети. Для деления адреса на части используют маску. Маска – это 32-битное число, в двоичной записи которого сначала стоят единицы, а потом – нули. Единицы определяют часть адреса, относящуюся к адресу сети, а нули – часть адреса, относящуюся к номеру компьютера в сети.
Адрес файла в интернете
Пример 1.
A | .net |
Б | ftp |
В | :// |
Г | http |
Д | / |
Е | .org |
Ж | txt |
Доступ к файлу ftp.net , находящемуся на сервере txt.org, осуществляется по протоколу http. В таблице фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
Решение:
При записи адреса файла в интернете сначала указывается протокол, затем ставится последовательность символов ://, затем имя сервера, затем символ /, и лишь потом имя файла: http://txt. org/ftp.net.
Ответ: ГВЖЕДБА
Восстановление IP-адресов
Пример 2.
Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти
фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
Решение:
IP-адрес представляет собой 4 числа, разделенные точками, причем эти числа не больше 255.
Посмотрим внимательнее на данные фрагменты: под буквой Г мы видим «.42». Так как числа в IP-адресе не могут быть больше 255, мы не можем ничего дописать к этому числу, а фрагментов, начинающихся с точки, больше нет, следовательно, этот фрагмент – последний.
На фрагменте под буквой Б число без точек, значит, это либо последний фрагмент, либо первый. Место последнего фрагмента уже занято, значит фрагмент Б первый.
В конце фрагмента А — число 212, отделенное точкой, значит за фрагментом А должен следовать фрагмент, начинающийся с точки. Значит, фрагмент А идет перед фрагментом Г.
Ответ: БВАГ
Определение адреса сети
Пример 3.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес. Адрес сети получается в результате применения поразрядной конъюнкции к заданным IP-адресу узла и маске.
По заданным IP-адресу узла и маске определите адрес сети.
IP-адрес узла: 218.137.218.137
Маска: 255. 255.248.0
При записи ответа выберите из приведённых в таблице чисел четыре элемента IP-адреса и запишите в нужном порядке соответствующие им буквы без использования точек.
При записи ответа выберите из приведенных в таблице чисел 4 фрагмента четыре элемента IP-адреса и запишите в нужном порядке соответствующие им буквы без точек.
A | B | C | D | E | F | G | H |
255 | 249 | 218 | 216 | 137 | 32 | 8 | 0 |
Пример. Пусть искомый адрес сети 192.168.128.0 и дана таблица
A | B | C | D | E | F | G | H |
128 | 168 | 255 | 8 | 127 | 0 | 17 | 192 |
В этом случае правильный ответ будет HBAF.
Решение:
Адрес сети получается в результате поразрядной конъюнкции чисел маски и чисел адреса узла (в двоичном коде). Конъюнкция 0 с любым числом всегда равна 0, а конъюнкция 25510 (8 единиц в двоичной системе) с любым числом равна этому числу.
IP-адрес узла: 218.137.218.137
Маска: 255.255.248.0
Значит, первые два числа адреса сети останутся такими же, как у IP-адрес узла, а последнее число будет 0. Нам осталось провести поразрядную конъюнкцию двоичной записи чисел 218 и 248.
24810 = 111110002
21810 = 110110102
Результатом конъюнкции является число 110110002 = 216.
Сопоставим варианты ответа получившимся числам: 218, 137, 216, 0.
Ответ: CEDH
Определение маски сети
Пример 4.
В терминологии сетей TCP/IP маской сети называется двоичное число,
определяющее, какая часть IP-адреса узла сети относится к адресу сети,
а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый
байт записывается в виде десятичного числа. При этом в маске сначала
(в старших разрядах) стоят единицы, а затем с некоторого разряда – нули.
Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.
Например, если IP-адрес узла равен 231.32.255.131, а маска равна
255.255.240.0, то адрес сети равен 231.32.240.0.
Для узла с IP-адресом 111.81.208.27 адрес сети равен 111.81.192.0. Чему
равно наименьшее возможное значение третьего слева байта маски? Ответ
запишите в виде десятичного числа.
Решение:
Поскольку нас интересует только третий байт маски, запишем третий байт IP-адреса и адреса сети в двоичной системе счисления:
20810 = 110100002
19210 = 110000002
С каким числом нужно произвести конъюнкцию 110100002 , чтобы получить 110000002 ? Очевидно, что первые две цифры должны быть единицами, а 4-я нулем.
Это или 11000000, или 11100000. По условию задачи требуется найти наименьшее значение – это 11000000.
110000002 = 19210
Ответ: 192
Подсчет количества адресов
Пример 5.
В терминологии сетей TCP/IP маской подсети называется 32-разрядное двоичное число, определяющее, какие именно разряды IP-адреса компьютера являются общими для всей подсети – в этих разрядах маски стоит 1. Обычно маски записываются в виде четверки десятичных чисел — по тем же правилам, что и IP-адреса. Для некоторой подсети используется маска 255.255.254.0. Сколько различных адресов компьютеров теоретически допускает эта маска, если два адреса (адрес сети и широковещательный) не используют?
Решение:
За адрес компьютера в маске отвечают разряды, содержащие нули. В маске 255.255.254.0. первые два числа состоят полностью из единиц, т.е. определяют адрес сети. Запишем третье число маски в двоичном виде: 254 = 111111102 .
Четвертое число маски в двоичном представлении состоит из 8 нулей.
Т.е. маска выглядит следующим образом:
11111111 11111111 11111110 00000000
Т. е. под адрес компьютера выделено 9 разрядов, значит туда можно записать 29 = 512 адресов, но, так как два адреса не используются, получаем 512 – 2 = 510.
Ответ: 510
Определение номера компьютера в сети
Пример 6.
Маской подсети называется 32-разрядное двоичное число, которое определяет, какая часть IP-адреса компьютера относится к адресу сети, а какая часть IP-адреса определяет адрес компьютера в подсети. В маске подсети старшие биты, отведенные в IP-адресе компьютера для адреса сети, имеют значение 1; младшие биты, отведенные в IP-адресе компьютера для адреса компьютера в подсети, имеют значение 0.
Если маска подсети 255.255.224.0 и IP-адрес компьютера в сети 206.158.124.67, то номер компьютера в сети равен_____
Решение:
Первые два числа маски равны 255 (в двоичной записи состоят полностью из единиц). Третье число маски 22410 = 111000002. Четвертое число маски состоит из 8 нулей. Т.е. маска выглядит следующим образом:
11111111 11111111 11100000 00000000
Т.е. под адрес компьютера отведено 13 разрядов.
Запишем последние два числа IP-адреса компьютера в сети: 12410 = 11111002
6710 = 10000112
Т.е. последние два числа IP-адреса компьютера в сети записываются так:
01111100 01000011. Нам нужны только последние 13 разрядов (подчеркнутая часть), переведем её в десятичную систему счисления: 11100010000112 = 723510
Ответ: 7235
Благодарим за то, что пользуйтесь нашими материалами.
Информация на странице «Задача №12. Адресация в интернете. Восстановление IP- адресов, определение адреса сети, определение количества адресов и номера компьютера в сети.» подготовлена нашими авторами специально, чтобы помочь вам в освоении предмета и подготовке к ЕГЭ и ОГЭ.
Чтобы успешно сдать нужные и поступить в ВУЗ или техникум нужно использовать все инструменты: учеба, контрольные, олимпиады, онлайн-лекции, видеоуроки, сборники заданий.
Также вы можете воспользоваться другими материалами из разделов нашего сайта.
Публикация обновлена:
08.03.2023
Понимание IP-адресов и двоичных файлов
Кори Нахрайнер, CISSP, директор по стратегии и исследованиям в области безопасности
Любой, кто использовал сетевой компьютер, вероятно, имеет функциональное представление об адресах Интернет-протокола (сокращенно называемых IP). IP — это числовой идентификатор, который представляет компьютер или устройство в сети. IP-адрес вашего компьютера подобен почтовому адресу вашего дома.
Конечным пользователям действительно не нужно больше знать об IP. Однако почтальон должен знать о почтовом адресе больше, чем тот, кто отправляет письмо. По тем же причинам сетевой администратор или любой, кто настраивает устройства WatchGuard XTM и Firebox, должен знать технические детали, связанные с IP-адресами, чтобы распознавать более широкие возможности в управлении сетью.
В статье по основам безопасности «Интернет-протокол для начинающих» описывается, что такое IP-адреса, но не технически. Напротив, в этой статье основное внимание уделяется описанию математики, лежащей в основе IP-адреса, вплоть до последней двоичной детали. Если вы уже знакомы с техническими деталями IP-адресов, можете пропустить эту статью. Однако, если вам интересно, как компьютеры видят IP-адреса, или если вам нужно быстро освежить в памяти двоичную математику, читайте дальше.
Как мы видим IP-адреса
Вы знаете, что IP-адрес — это число, которое представляет устройство в сети, так как почтовый адрес представляет местонахождение вашего дома. Но для того, чтобы на самом деле назначать и использовать IP-адреса, вы должны понимать формат этих «числовых идентификаторов» и правила, которые к ним относятся.
Давайте сначала сосредоточимся на том, как люди читают и записывают IP-адреса. Для нас IP-адрес выглядит как четыре десятичных числа, разделенных точками. Например, вы можете использовать 204.132.40.155 в качестве IP-адреса для какого-либо устройства в вашей сети. Вы, наверное, заметили, что четыре числа, составляющие IP-адрес, всегда находятся в диапазоне от 0 до 255. Вы когда-нибудь задумывались, почему?
Возможно, вы также слышали, как люди называли четыре числовых значения в IP-адресе «октетами». Октет на самом деле правильный термин для описания четырех отдельных чисел, составляющих IP-адрес. Но не кажется ли вам странным, что слово, корень которого означает «восемь», описывает число от 0 до 255? Какое отношение «восемь» имеет к этим ценностям? Чтобы понять ответы на эти вопросы, вы должны посмотреть на IP-адрес с точки зрения вашего компьютера.
Компьютеры мыслят в двоичном формате
Компьютеры все видят в двоичном формате. В двоичной системе все описывается с использованием двух значений или состояний: включено или выключено, истинно или ложно, да или нет, 1 или 0. Выключатель света можно рассматривать как двоичную систему, поскольку он всегда либо включен, либо выключен. .
Какими бы сложными они ни казались, на концептуальном уровне компьютеры представляют собой не более чем коробки, заполненные миллионами «выключателей света». Каждый из переключателей в компьютере называется бит , сокращение от b inary dig it . Компьютер может включать или выключать каждый бит. Ваш компьютер любит описывать on как 1, а off как 0.
Сам по себе один бит бесполезен, так как он может представлять только одну из двух вещей. Представьте, если бы вы могли считать только с помощью нуля или единицы. В одиночку вы никогда не сможете сосчитать дальше одного. С другой стороны, если у вас есть группа приятелей, которые также могут считать, используя ноль или единицу, и вы суммируете все свои приятели вместе, ваша группа приятелей может считать столько, сколько они хотят, в зависимости только от того, сколько друзей у вас есть. имел. Точно так же работают компьютеры. Объединяя биты в группы, компьютер может описывать более сложные идеи, чем просто «включено» или «выключено». Наиболее распространенное расположение битов в группе называется 9.0021 байт , представляющий собой группу из восьми битов.
Двоичная арифметика
Процесс создания больших чисел из групп двоичных единиц или битов называется двоичной арифметикой . Изучение двоичной арифметики поможет вам понять, как ваш компьютер видит IP-адреса (или любые числа больше единицы).
В двоичной арифметике каждый бит в группе представляет степень двойки. В частности, первый бит в группе представляет 2 0 [Примечание редактора для не математических специальностей: математики утверждают, что любое число, возведенное в нулевую степень, равно 1], второй бит представляет 2 1 , третий бит представляет 2 2 и так далее. Двоичный код легко понять, потому что каждый последующий бит в группе точно равен , удвоенному , значению предыдущего бита.
В следующей таблице представлены значения каждого бита в байте (помните, что байт состоит из 8 бит). В двоичной математике значения битов возрастают справа налево, как и в десятичной системе, к которой вы привыкли:
8 й бит | 7 -й бит | 6 -й бит | 5 -й бит | 4 -й бит | 3 рд бит | 2 -й бит | 1 ст бит |
128 (2 7 ) | 64 (2 6 ) | 32 (2 5 ) | 16 (2 4 ) | 8 (2 3 ) | 4 (2 2 ) | 2 (2 1 ) | 1 (2 0 ) |
Теперь, когда мы знаем, как вычислять значение каждого бита в байте, создание больших чисел в двоичном формате — это просто вопрос включения определенных битов и последующего сложения значений этих битов. Так что же представляет собой 8-битное двоичное число, такое как 01101110? Следующая таблица анализирует это число. Помните, компьютер использует 1 для обозначения «включено» и 0 для обозначения «выключено»:
128 (2 7 ) | 64 (2 6 ) | 32 (2 5 ) | 16 (2 4 ) | 8 (2 3 ) | 4 (2 2 ) | 2 (2 1 ) | 1 (2 0 ) |
0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
В приведенной выше таблице видно, что все биты со значениями 64, 32, 8, 4 и 2 включены. Как упоминалось ранее, вычисление значения двоичного числа означает суммирование всех значений «включенных» битов. Таким образом, для двоичного значения в таблице, 01101110, мы сложим вместе 64+32+8+4+2, чтобы получить число 110. Двоичная арифметика довольно проста, если вы знаете, что происходит.
Как компьютеры видят IP-адреса
Итак, теперь, когда вы немного разбираетесь в двоичном коде (каламбур), вы можете понять техническое определение IP-адреса. Для вашего компьютера IP-адрес — это 32-битное число, разделенное на четыре байта.
Помните приведенный выше пример с IP-адресом 204.132.40.155? Используя двоичную арифметику, мы можем преобразовать этот IP-адрес в его двоичный эквивалент. Вот как ваш компьютер видит этот IP:
11001100.10000100.00101000.10011011
Понимание двоичного кода также дает вам некоторые правила, относящиеся к IP-адресам. Мы задавались вопросом, почему четыре сегмента IP называются октетами. Что ж, теперь, когда вы знаете, что каждый октет на самом деле представляет собой байт или восемь битов, имеет больше смысла называть его октетом. И помните, как значения для каждого октета в IP находились в диапазоне от 0 до 255, но мы не знали, почему? Используя двоичную арифметику, легко вычислить максимальное число, которое может представлять байт. Если вы включите все биты в байте (11111111), а затем преобразуете этот байт в десятичное число (128 + 64 + 32 + 16 + 8 + 4 + 2 + 1), эти биты в сумме будут равны 255,9.0003
Какое мне дело?
Теперь, когда вы понимаете, что такое двоичный код и как компьютеры видят IP-адреса, вы можете подумать: «Это интересно, но в чем смысл?» Конечным пользователям действительно не нужно понимать двоичное представление IP. На самом деле мы намеренно записываем IP-адреса в десятичной форме, чтобы людям было легче их понять и запомнить. Однако сетевые администраторы должны технически знать, что происходит, чтобы реализовать что-либо, кроме простейшей сети.
В статье из двух частей «Понимание подсетей» Рик Фэрроу описывает одну из наиболее важных концепций, необходимых для создания сетей TCP/IP, — подсеть. Как вы увидите, понимание двоичного кода является фундаментальным требованием для создания подсетей. Точно так же, как почтальон должен понимать систему почтовой доставки, чтобы убедиться, что каждое сообщение достигает адресата, вы обнаружите, что возможность просматривать IP-адреса так, как это делает ваш компьютер, поможет вам лучше выполнять работу сетевого администратора. — и проще тоже.
Подробнее Основы безопасности »
Как прочитать IP-адрес
Поиск
Обновлено:
IP-адрес (протокол Интернета) — это буквенно-цифровая метка, присваиваемая компьютерам и другим устройствам, которые подключаются к сети с использованием интернет-протокола. Этот адрес позволяет этим устройствам отправлять и получать данные через Интернет.
Каждое устройство, способное подключаться к Интернету, имеет уникальный IP-адрес. Это похоже на домашний почтовый адрес — по этому уникальному адресу информация может попасть в указанное место.
Конечным пользователям не нужно знать все тонкости IP-адресов. Но точно так же, как почтальону необходимо знать больше о почтовых адресах, сетевому администратору или ИТ-специалисту необходимо знать технические подробности об IP-адресах для управления сетями.
IP-адреса не случайны. Они математически производятся и распределяются Управлением по присвоению номеров в Интернете.
Как работают IP-адреса
IP общается, используя установленные правила для передачи информации. Устройства находят, отправляют и обмениваются информацией с другими подключенными устройствами, используя IP. Устройство косвенно подключается к Интернету, сначала подключаясь к сети, подключенной к Интернету, которая затем предоставляет устройству доступ к Интернету.
Этой сетью может быть ваш домашний интернет-провайдер (ISP), корпоративная сеть или беспроводная сеть. Дома IP-адрес назначается вашему компьютеру вашим интернет-провайдером, таким как AT&T или Cox Communications. Ваш провайдер назначает IP-адрес вашему компьютеру. Интернет-активность проходит через него, и они направляют его обратно к вам, используя адрес.
Когда вы выходите за пределы дома, ваш IP-адрес меняется. Когда вы подключаетесь к другой сети, например, в кафе или на работе, вы используете другой временный IP-адрес для подключения к Интернету.
Как прочитать IP-адрес
Используются две версии IP: IPv4 и IPv6. IPv4 раньше был стандартной версией IP-адресов, используемых для всех устройств. В этой версии используется 32-битный числовой формат, то есть это строка символов, состоящая из 32 цифр. Он может поддерживать максимум около 4,3 миллиарда уникальных IP-адресов. Из-за резкого роста количества устройств, подключающихся к Интернету, количество уникальных адресов IPv4 в конечном итоге было исчерпано.
IPv6 был разработан в качестве нового стандарта для решения этой проблемы, первый адрес IPv6 был назначен в 1999 году. В IPv6 размер IP-адреса увеличен с 32 до 128 бит. Кроме того, буквы могут быть включены вместе с цифрами. Эта новая версия IP-адреса теоретически может поддерживать бесконечное количество уникальных адресов.
Для целей этого руководства мы определим, как читать адреса IPv4 и IPv6.
Как читать адрес IPv4
Адрес IPv4 состоит из 32 бит, что ограничивает адресное пространство до 4,294 967 296 возможных уникальных адресов. Это 32-битное число записывается десятичными цифрами в виде четырех 8-битных (известных как октет) полей, разделенных точками. Эти октеты создают схему адресации, которая подходит для различных типов сетей. Пять различных классов сетей — от A до E, которые рассматриваются ниже.
Каждое 8-битное поле представляет собой байт IP-адреса. Каждое число в наборе может находиться в диапазоне от 0 до 255. Эту форму повторного представления байтов IP-адреса часто называют десятичным форматом с точками. Этот адрес IPv4 может быть представлен в различных шестнадцатеричных, восьмеричных или двоичных представлениях. Посмотрите на изображение ниже:
Изображение кредита
IP-адреса разбиты на две части: сетевой адрес и адрес хоста.
Сеть
Сетевая часть определяет уникальный номер, присвоенный сети. Он также определяет класс назначенной сети. Количество октетов, определяющих сетевую часть по сравнению с хостовой частью, зависит от класса сети. Например, в адресе класса А сетевая часть — это только первый октет, а остальная часть — хостовая часть. В адресе класса B первые два октета относятся к сети, а остальные два — к хосту.
Хост
Хост — это часть IP-адреса, присваиваемая каждому хосту. Он однозначно идентифицирует машину в сети. Для каждого хоста в сети сетевая часть адреса будет одинаковой, но хостовая часть будет другой.
Маска подсети
Разбиение на подсети — это процесс разделения большой сети на более мелкие подсети (подсети).
IP-адрес идентифицирует как сеть, так и уникальный интерфейс в этой сети. Маска подсети используется IP-адресом, чтобы определить, находится ли хост в локальной подсети или в удаленной сети.
Определяет, где заканчивается сетевая часть IP-адреса и где начинается хостовая часть, и определяет, какая часть IP-адреса зарезервирована для сети, а какая доступна для использования.
Когда IP-адрес выражается в двоичном формате (0 и 1), любой бит, установленный в 1, означает, что соответствующий бит в IP-адресе является частью сетевого адреса . Если бит равен 0, он является частью адреса хоста . Биты, обозначающие маску подсети, должны быть последовательными. Большинство масок подсети начинаются с 255 и продолжаются до тех пор, пока маска сети не закончится. Существует множество онлайн-калькуляторов для расчета маски подсети, исключающих ручную математическую работу, необходимую для нахождения номеров масок.
Классы от A до E
Как упоминалось выше, IP-адреса делятся на классы. Наиболее распространенными классами являются классы A, B и C. Существуют также классы D и E, но они не используются конечными пользователями. Каждый класс имеет свою маску подсети по умолчанию и может быть идентифицирован по первому октету IP-адреса. В следующей таблице представлен обзор:
Как читать IPv6-адрес
IPv6-адрес состоит из 128 бит (16 октетов), обеспечивая до 2 128 адреса. IPv6 был разработан не только для обеспечения достаточного количества IP-адресов, но и для перепроектирования маршрутизации в Интернете, обеспечивая более эффективное агрегирование префиксов маршрутизации подсетей. Это дает возможность отделить инфраструктуру адресации сетевого сегмента.
Все современные операционные системы для настольных компьютеров и корпоративных серверов включают встроенную поддержку протокола IPv6, но он еще не получил широкого распространения в таких устройствах, как домашние маршрутизаторы, VoIP и мультимедийное оборудование.
Адреса IPv6 представлены восемью наборами из четырех шестнадцатеричных цифр, каждый из которых разделен двоеточием. Эти адреса могут включать как числовые, так и буквенные цифры. Пример выглядит так, как показано на рисунке ниже:
IPv6-адреса также разделены на 2 равных частей: сеть и хост. Первая 64-битная сетевая часть используется для маршрутизации. Вторая 64-битная часть хоста — это идентификатор интерфейса, используемый для идентификации сетевого интерфейса хоста. Маска подсети используется только в IPv4, а не в IPv6. Кроме того, IPv6 не реализует классы.
Часто задаваемые вопросы об IP-адресе
Что такое частный IP-адрес?
Частный IP-адрес — это идентификатор, присваиваемый устройствам, подключенным к частной сети. Эти адреса доступны только для устройств внутри частной сети. Не все частные IP-адреса уникальны, поскольку в любой момент времени к сети подключено лишь ограниченное количество устройств.
Что такое общедоступный IP-адрес?
Общедоступный IP-адрес — это основной адрес, используемый для связи между хостами и глобальным Интернетом. Этот адрес уникален для всех пользователей. Общедоступные IP-адреса бывают двух основных видов: динамические и статические 9.0003
Что такое динамический IP-адрес?
Динамические IP-адреса меняются автоматически и часто. Большинству интернет-пользователей предоставляется динамический IP-адрес от их интернет-провайдера. Интернет-провайдер покупает большой кусок IP-адресов и автоматически назначает по одному каждому клиенту. Затем они будут периодически переназначать клиенту новый IP-адрес и использовать старый.
Этот процесс более безопасен для клиентов, чем сохранение IP-адреса в течение длительного периода времени. Гораздо сложнее взломать отдельное устройство или сетевой интерфейс, если IP-адрес постоянно меняется.