Если вы когда -либо пытались изменить некоторые из ваших настройки маршрутизаторов (по крайней мере, чтобы изменить свое имя сети Wi -Fi и/или пароль), есть шансы - вы видели IP -адрес, аналогичный тому, который из заголовка. Что -то, что начинается с 192.168.1, вам пришлось ввести этот адрес в вашем браузере, чтобы получить доступ к настройкам. Но вам никогда не приходилось использовать этот точный адрес, потому что этот адрес известен как сетевой IP -адрес или сетевой идентификатор.

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

Основы IP -адресации

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

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

То, что мы видим как IP -адрес, - это строка из четырех чисел, разделенных точками (что -то вроде 192.168.1.1 ). Каждое из чисел в IP-адресах колеблется от 0-255. Почему? Что ж, потому что наименьшее число, которое вы можете написать с 8 битами, составляет ноль (8 нулей), а самое большое число, которое вы можете написать с 8 битами, - 255 (8). Каждая комбинация из 8 нулей и одних даст вам число от 0 до 255.

Мы объясним, как бинарные формы преобразуются в реальные цифры в какой -либо другой статье. На данный момент важно знать, как выглядит IP -адрес и что вы можете сделать 4,3 миллиарда адресов с 32 битами. Это кажется много, но если учесть количество устройств, подключенных к Интернету (которое составляет более 10 миллиардов), вы поймете, что доступного количества адресов IPv4 без введения некоторых новых правил и инструментов, недостаточно.

Частные и публичные адреса

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

Частные адреса используются только в сети LAN. Преимущество частных IP -адресов заключается в том, что их можно повторно использовать в любой сети LAN. Они должны быть уникальными только в одной локальной сети. Таким образом, устройство, которое вы используете для чтения этой статьи, будет иметь частный IP-адрес (например, 192.168.1.16), и только это устройство всех устройств, подключенных к вашему домашнему Wi-Fi, будет иметь этот адрес. Но у вашего соседа есть своя собственная сеть Wi-Fi (которая является отдельной сетью локальной сети), и он также может иметь этот точный адрес, назначенный его ПК, ноутбуку, телефону или какому-либо другому устройству. Пока вы и ваш сосед подключены к двум отдельным локализам, не будет проблем. То же самое относится и к каждому соседу на вашей улице, каждый гражданин в вашем городе или штате, и каждую сеть LAN в мире. В каждой локальной сети в мире может быть одно устройство, использующее тот же самый частный IP -адрес.

Все IP -адреса в мире разделены на 5 классов (от E). В первых трех классах есть блоки частных адресов.

Статические и динамические адреса

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

Подсеть

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

Помимо IP -адреса, каждое устройство, подключенное к сети (любая сеть), также имеет маску подсети . Эта маска подсети имеет ту же форму, что и IP -адрес (например, - 255.255.255.0). Маска подсети важна для наших маршрутизаторов - на основе маски подсети маршрутизатор определяет сеть и конкретный хост, который должен получать входящие пакеты. Вы видите - маршрутизатор использует маску подсети для разделения IP -адреса на две части - одна, которая определяет сеть, а другая, которая определяет хост.

Как объяснено в первом разделе, каждый IP -адрес состоит из 32 бит (32 нулей и одному). Маска подсети содержит информацию о сети и хосте. Он сообщает вам, сколько бит в IP -адреса определяет сеть и сколько битов определяют хост. В маске подсети все биты, которые определяют сеть, составляют 1s, а все биты, определяющие хост, составляют 0.

Давайте возьмем ранее упомянутую маску подсети 255.255.255.0 в качестве примера. Эта маска подсети, кстати, является маской подсети по умолчанию для всех IP -адресов 192.168.1.1.x. Итак, давайте также возьмем один из адресов этого диапазона, чтобы сделать вещи более ясными. Давайте возьмем 192.168.1.15. Маска подсети сообщает нам, что первые три октета (24 бита) в IP -адресе представляют сеть, в то время как оставшиеся 8 бит представляют хост.

В адресе 192.168.1.15 первые три числа (24 бита) представляют сеть, в то время как число 15 представляет хост.

Вместо того, чтобы написать хост IP -адрес вместе с адресом подсети, вы можете упростить его и написать в этой форме - 192.168.1.15/24. 24, опять же, количество битов в IP -адресах, которое относится к сети (это число 1s в маске подсети).

Номер, который следует за IP-адресом и представляет подсеть, называется CIDR ( бесклассовая междоменная маршрутизация ). Теперь число, которое следует за IP -адресом, не должно быть всего 24. Это может быть 22, или 21, или 25 или 26 (в нашем случае любое число до 30). Другими словами, ваша маска подсети не должна быть 255,255.255.0 - количество 1s в маске подсети не всегда должно быть 24.

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

Предположим, что наш IP -адрес составляет 192.168.1.1, а наша маска подсети - 255.255.255.0. Как объяснено, вы можете написать наш адрес в этой форме - 192.168.1.1/24. Что мы знаем о количестве подсети и количестве хостов в каждой подсети на основе адреса и маски подсети?

Подобные статьи:

Что ж, мы знаем, что первые три числа (три октета или 24 бита) определяют сеть, в то время как последний номер определяет хост (последний октет, последние 8 бит). Как мы также знаем, последний номер в IP -адресе может быть любым номером от 0 до 255.

Итак, у нас есть 256 возможных адресов хоста? Ну нет. Дело в том, что для каждой подсети у вас должно быть два выделенных адреса - один для сети (сетевой адрес или идентификатор сети) и один для вещания (используется для трансляции всех хостов в сети). По умолчанию первым IP -адресом в подсети является сетевой адрес, а последний - это трансляционный адрес.

Как уже говорилось, вы также можете сделать более крупные или меньшие подсети, назначив другую маску нашему IP -адресу. Давайте посмотрим, что произойдет, если наша маска подсети использует 25 бит. Если 25 бит определяют сеть, то только 7 бит относятся к хосту. Количество комбинаций семи 0s и 1s составляет 27 (128), но, как вы знаете, первый и последний адрес зарезервированы для идентификатора сети и вещания. Таким образом, у вас есть 126 адресов, которые можно назначить для хостов. Но у вас нет только одной подсети - у вас есть два. Если адрес 192.168.1.x/25, первая подсеть использует 192.168.1.0 в качестве сетевого адреса (192.168.1.128 является адресом вещания). Вторая подсеть использует 192.168.1.129 в качестве сетевого адреса и 192.168.1.255 в качестве адреса вещания. Все адреса между сетью и трансляционными адресами являются адресами хоста.

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

Как вы можете видеть, независимо от маски подсети, которую вы используете с нашим адресом 192.168.1.x, 192.168.1.0, будет идентификатор сети (сетевой адрес) для первой подсети. Но какой смысл сетевого адреса? Зачем нам необходим выделенный адрес для сети? Давайте узнаем в следующей главе

192.168.1.0 как сетевой адрес

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

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

Маршрутизаторы получают пакеты данных вместе с IP -адресом назначения и с его подсети. Допустим, наш маршрутизатор должен отправить пакет данных на хост с адресом 192.168.1.4/24. Основываясь на том, что мы узнали, мы сразу знаем, что правильный сетевой адрес составляет 192.168.1.0, и что последний номер в адресе представляет нашего хоста. Наш маршрутизатор сравнивает адреса и маски подсети в двоичной форме. На основе назначения IP и маски подсети маршрутизатор сначала обнаруживает сетевой адрес, а затем находит наш хост.

Таким образом, без адреса из нашего названия (192.168.1.0) наш маршрутизатор не знал бы, как найти правильный хост (в данном случае - 192.168.1.4). Адрес из заголовка - это сетевой адрес первой подсети в любой сети 192.168.1.x (независимо от маски подсети).