Содержание
Как работают IP-адреса
Каждое устройство, подключенное к сети — компьютер, планшет, камера и т. д. — нуждается в уникальном идентификаторе, чтобы другие устройства знали, как к нему обратиться. В мире TCP/IP сетей этим идентификатором является IP-адрес.
Вы, вероятно, сталкивались с IP-адресами — числовыми последовательностями, которые выглядят примерно как 192.168.0.1. Большую часть времени пользователям не приходится иметь дело с ними напрямую, поскольку устройства и сети работают с ними кулисами. Когда нам приходится иметь дело с ними, мы часто просто следуем инструкциям о том, какие цифры ставить и где. Но если Вы когда-нибудь хотели немного углубиться в смысл этих цифр, эта статья для Вас.
Понимание того, как работают IP-адреса, важно, если Вы когда-нибудь захотите выяснить, почему Ваша сеть работает неправильно или почему конкретное устройство не подключается так, как Вы этого ожидаете. И, если Вам когда-нибудь понадобится настроить что-то более продвинутое — например, хостинг игрового сервера или медиа-сервера, к которому могут подключиться друзья из Интернета, Вам нужно будет кое-что узнать об IP-адресации. Плюс, это довольно увлекательно.
Примечание: в этой статье мы расскажем об основах IP-адресации. Мы не собираемся рассказывать о более продвинутых или профессиональных вещах, таких как классы IP, бесклассовая маршрутизация и пользовательские подсети, но мы укажем некоторые источники для дальнейшего чтения.
Что такое IP-адрес
IP-адрес уникально идентифицирует устройство в сети. Вы видели эти адреса раньше, они выглядят как 192.168.1.34.
IP-адрес — это набор из четырех чисел. Каждое число может находиться в диапазоне от 0 до 255. Таким образом, полный диапазон IP-адресов варьируется от 0.0.0.0 до 255.255.255.255.
Причина, по которой каждое число может достигать только 255, состоит в том, что каждое из них на самом деле представляет собой восьмизначное двоичное число (иногда называемое октетом). В октете нулевое число будет 00000000, а 255 будет 11111111, максимальное число, которое может достигнуть октет. Тот IP-адрес, который мы упоминали ранее (192. 168.1.34) в двоичном виде, будет выглядеть следующим образом: 11000000.10101000.00000001.00100010.
Компьютеры работают с двоичным форматом, но нам, людям, гораздо проще работать с десятичным форматом. Однако знание того, что адреса на самом деле являются двоичными числами, поможет нам понять, почему некоторые вещи, связанные с IP-адресами, работают так, а не иначе.
Две части IP-адреса
IP-адрес устройства фактически состоит из двух отдельных частей:
- Идентификатор сети: Идентификатор сети является частью IP-адреса, начинающегося слева, который идентифицирует конкретную сеть, в которой находится устройство. В типичной домашней сети, где устройство имеет IP-адрес 192.168.1.34, часть адреса 192.168.1 будет идентификатором сети. Пропущенную заключительную часть принято заполнять нулем, поэтому можно сказать, что сетевой идентификатор устройства — 192.168.1.0.
- Идентификатор хоста: Идентификатор хоста является частью IP-адреса, не занятого идентификатором сети. Он идентифицирует конкретное устройство (в мире TCP/IP мы называем устройства «хостами») в этой сети. Продолжая наш пример IP-адреса 192.168.1.34, идентификатор хоста будет 34 — уникальный идентификатор хоста в сети 192.168.1.0.
В Вашей домашней сети Вы можете увидеть несколько устройств с IP-адресами, такими как 192.168.1.1, 192.168.1.2, 192.168.1.30 и 192.168.1.34. Все это уникальные устройства (с идентификаторами хостов 1, 2, 30 и 34 в данном случае) в одной сети (с идентификатором сети 192.168.1.0).
Чтобы представить все это немного лучше, давайте обратимся к аналогии. Это очень похоже на то, как работают уличные адреса в городе. Возьмите адрес, например, ул. Гагарина 108. Название улицы похоже на идентификатор сети, а номер дома — на идентификатор хоста. В пределах города никакие две улицы не будут названы одинаково, точно так же, как никакие два идентификатора сети в одной и той же сети не будут названы одинаково. На определенной улице каждый номер дома уникален, точно так же как все идентификаторы хоста в пределах определенного идентификатора сети уникальны.
Маска подсети
Итак, как Ваше устройство определяет, какая часть IP-адреса является идентификатором сети, а какая — идентификатором хоста? Для этого они используют второй номер, который Вы всегда увидите в связи с IP-адресом. Этот номер называется маской подсети.
В большинстве простых сетей (например, в домах или на небольших предприятиях) Вы увидите маски подсетей, такие как 255.255.255.0, где все четыре числа — либо 255, либо 0. Положение изменений от 255 до 0 указывает на разделение между идентификатор сети и хоста. 255 «маскируют» идентификатор сети.
Примечание: Базовые маски подсетей, которые мы здесь описываем, известны как маски подсетей по умолчанию. Люди часто используют пользовательские маски подсетей (где позиция разрыва между нулями и единицами смещается в пределах октета) для создания нескольких подсетей в одной сети. Это немного выходит за рамки этой статьи, но если вам интересно, у Cisco есть довольно хорошее руководство по подсетям.
В дополнение к самому IP-адресу и соответствующей маске подсети Вы также увидите в списке адрес шлюза по умолчанию и информацию об IP-адресации. В зависимости от платформы, которую Вы используете, этот адрес может называться как-то иначе. Иногда его называют «маршрутизатор», «адрес маршрутизатора», «маршрут по умолчанию» или просто «шлюз». Это одно и то же. Это IP-адрес по умолчанию, на который устройство отправляет сетевые данные, когда эти данные предназначены для передачи в другую сеть (с другим идентификатором сети), чем та, на которой включено устройство.
Простейший пример этого можно найти в типичной домашней сети.
Если у Вас есть домашняя сеть с несколькими устройствами, скорее всего, у Вас есть маршрутизатор, который подключен к Интернету через модем. Этот маршрутизатор может быть отдельным устройством или частью комбинированного устройства модем/маршрутизатор, предоставленного Вашим интернет-провайдером. Маршрутизатор находится между компьютерами и устройствами в Вашей сети и общедоступными устройствами в Интернете, передавая (или маршрутизируя) трафик туда и обратно.
Допустим, Вы запустили свой браузер и отправились на guidepc.ru. Ваш компьютер отправляет запрос на IP-адрес нашего сайта. Поскольку наши серверы находятся в Интернете, а не в Вашей домашней сети, этот трафик отправляется с Вашего ПК на Ваш маршрутизатор (шлюз), и Ваш маршрутизатор направляет запрос на наш сервер. Сервер отправляет нужную информацию обратно на Ваш маршрутизатор, который затем направляет информацию обратно на устройство, которое ее запросило, и Вы видите наш сайт, открывшийся в Вашем браузере.
Как правило, маршрутизаторы по умолчанию настроены на использование своего частного IP-адреса (своего адреса в локальной сети) в качестве первого идентификатора хоста. Так, например, в домашней сети, которая использует 192.168.1.0 для идентификатора сети, адрес маршрутизатора обычно будет 192.168.1.1. Конечно, как и большинство вещей, Вы можете настроить его по-другому, если хотите.
DNS-серверы
Есть еще одна информация, которую Вы увидите назначенной вместе с IP-адресом устройства, маской подсети и адресом шлюза по умолчанию: адреса одного или двух серверов DNS по умолчанию. Мы, люди, работаем намного лучше с именами, чем с числовыми адресами. Ввести guidepc.ru в адресную строку Вашего браузера гораздо проще, чем запомнить и ввести IP-адрес нашего сайта.
DNS работает как телефонная книга, ищет удобочитаемые вещи, такие как имена веб-сайтов, и конвертирует их в IP-адреса. DNS делает это, сохраняя всю эту информацию в системе связанных DNS-серверов через Интернет. Вашим устройствам необходимо знать адреса DNS-серверов, на которые следует отправлять свои запросы.
В типичной небольшой или домашней сети IP-адреса DNS-сервера часто совпадают с адресами шлюза по умолчанию. Устройства отправляют свои DNS-запросы Вашему маршрутизатору, который затем перенаправляет запросы на DNS-серверы, на которые маршрутизатор настроен для использования. По умолчанию это обычно те DNS-серверы, которые предоставляет Ваш интернет-провайдер, но Вы можете изменить их на другие DNS-серверы, если хотите. Иногда Вы можете добиться большего успеха, используя DNS-серверы, предоставляемые третьими сторонами, такими как Google или OpenDNS.
В чем разница между IPv4 и IPv6
Вы также, возможно, заметили, просматривая настройки другой типа IP-адреса, называемого IPv6-адресом. Типы IP-адресов, о которых мы говорили до сих пор, — это адреса, используемые в IP версии 4 (IPv4) — протоколе, разработанном в конце 70-х годов. Они используют 32 двоичных разряда, о которых мы говорили (в четырех октетах), чтобы обеспечить в общей сложности 4,29 миллиарда возможных уникальных адресов. Хотя это звучит как много, все общедоступные адреса давно были зарезервированы для бизнеса. Многие из них не используются, но они зарезервированы и недоступны для общего пользования.
В середине 90-х, обеспокоенная потенциальной нехваткой IP-адресов, Инженерная рабочая группа по Интернету (IETF) разработала IPv6. IPv6 использует 128-битный адрес вместо 32-битного адреса IPv4, поэтому общее количество уникальных адресов измеряется в миллиардах — это число достаточно велико, и все адреса вряд ли когда-нибудь закончатся.
В отличие от десятичной записи, используемой в IPv4, адреса IPv6 выражаются в виде восьми числовых групп, разделенных двоеточиями. Каждая группа имеет четыре шестнадцатеричные цифры. Типичный адрес IPv6 может выглядеть примерно так:
2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d
Дело в том, что нехватка адресов IPv4, которая вызвала опасения, в конечном итоге была в значительной степени уменьшена за счет более широкого использования частных IP-адресов за маршрутизаторами. Все больше и больше людей создают свои собственные частные сети, используя те частные IP-адреса, которые не предоставляются публично.
Таким образом, даже несмотря на то, что переход на IPv6 по-прежнему будет происходить, он никогда не происходил так быстро, как прогнозировалось — по крайней мере, пока. Если Вы заинтересованы в получении дополнительной информации, ознакомьтесь с этой историей и временной шкалой IPv6.
Как устройство получает свой IP-адрес
Теперь, когда Вы знаете основы работы IP-адресов, давайте сначала поговорим о том, как устройства получают свои IP-адреса. На самом деле существует два типа назначений IP: динамический и статический.
Динамический IP-адрес назначается автоматически при подключении устройства к сети. Для этого в подавляющем большинстве современных сетей (включая Вашу домашнюю сеть) используется протокол динамической конфигурации хоста (DHCP). DHCP встроен в Ваш роутер. Когда устройство подключается к сети, оно отправляет широковещательное сообщение с запросом IP-адреса. DHCP перехватывает это сообщение, а затем назначает IP-адрес этому устройству из пула доступных IP-адресов.
Для этой цели существуют определенные диапазоны частных IP-адресов. То, что используется, зависит от того, кто сделал Ваш роутер, или как Вы настроили его самостоятельно.
Дело в том, что динамические адреса иногда меняются. DHCP-серверы сдают в аренду IP-адреса устройствам, и когда срок аренды истекает, устройства должны возобновлять аренду. Иногда устройства получают другой IP-адрес из пула адресов, которые может назначить сервер.
В большинстве случаев это не имеет большого значения, и все будет «просто работать». Однако иногда Вам может потребоваться присвоить устройству IP-адрес, который не изменяется. Например, возможно, у Вас есть устройство, к которому Вам нужно получить доступ вручную, и Вам легче запомнить IP-адрес, чем имя. Или, может быть, у Вас есть определенные приложения, которые могут подключаться только к сетевым устройствам, используя их IP-адрес.
В этих случаях Вы можете назначить статический IP-адрес этим устройствам. Есть несколько способов сделать это. Вы можете вручную настроить устройство со статическим IP-адресом, хотя иногда это может быть затруднительным. Другое, более элегантное решение — настроить маршрутизатор для назначения статических IP-адресов определенным устройствам во время динамического назначением DHCP-сервером. Таким образом, IP-адрес никогда не меняется, но Вы не прерываете процесс DHCP, который обеспечивает бесперебойную работу.
Что такое IP-адреса в интернете — Журнал «Код»
В первой части мы говорили, как физически устроен интернет: это компьютеры, которые объединены в сеть с помощью радиоволн, проводов и маршрутизаторов. Маршрутизаторы стоят у вас в квартире, в подъезде, на крыше дома; есть районный маршрутизатор и множество магистральных, которые гоняют данные туда-сюда.
Ваш компьютер делает запрос, маршрутизаторы его доставляют к другим компьютерам (серверам). Сервер готовит ответ и отправляет обратно. Вам кажется, что вы ходите по интернету, но на самом деле нужные страницы приходят к вам.
В этой части: как данные в интернете находят своих адресатов, кто главный по адресам и как обойти блокировку вашего провайдера.
IP-адреса
Если очень упрощённо, то у каждого компьютера в интернете есть уникальный адрес, его называют IP-адрес, или просто «айпи». В классическом виде IP-адрес — это четыре числа через точку. Например, у yandex.ru IP-адрес 77.88.55.88 (у Яндекса красивый номер!).
Числа и точки — это то же самое, что части обычного почтового адреса. Только в почтовом адресе у нас страна, город, улица и дом, а в интернете это просто узлы связи и магистральные роутеры.
В теории, если вы знаете IP-адрес компьютера и можете сформулировать ему запрос, вы можете «позвонить» на любой компьютер, подключённый к интернету. Например, если вы запустили на своём домашнем компьютере файловый сервер и знаете IP-адрес домашнего компьютера, вы можете зайти на свой сервер из отпуска и залить на него отпускные фотографии, находясь в другой стране. Между вами и вашим домашним железом могут быть тысячи километров, но с помощью IP-адреса вы сможете получить доступ.
Это если в теории и очень упрощённо. В жизни есть несколько нюансов.
Классические IP-адреса имеют ограниченную ёмкость: в такую структуру помещается 4,2 млрд адресов. Очевидно, что на всех людей на планете не хватит. А ведь IP-адреса нужны не только миллиардам компьютеров и смартфонов, но и другим устройствам: серверам, роутерам, шлюзам и даже умному чайнику.
Понимая это, инженеры придумали новую версию IP-адресов, где доступных адресов на много порядков больше. Сейчас все постепенно переходят на эту новую технологию — она называется IPv6.
Ещё нюанс: когда вы выходите в интернет, иногда у вас может не быть персонального IP-адреса. Ваши запросы будут уходить с какого-то адреса, но он будет принадлежать не только вам, но и множеству других абонентов. Между вами и интернетом будет узел, который от вашего имени принимает и отправляет запросы. Такой узел называют NAT — Network Address Translator. Из интернета виден один NAT, из которого прут миллионы запросов. Что находится за этим NAT — интернет не знает.
Если вы из отпуска сделаете запрос по IP-адресу вашего NAT, он может развести руками: «Я не знаю, куда дальше отправлять твой запрос, у меня тут миллион абонентов. Пшёл вон!»
Некоторые провайдеры домашнего интернета выделяют абонентам индивидуальные IP-адреса (без NAT), но даже тогда вам нужно будет настроить свой домашний роутер, чтобы запрос «загрузи фоточки» он отправлял именно на ваш файловый сервер, а не на умный чайник.
Можно ли вычислить по IP
В интернете есть присказка, что обидчика можно «вычислить по IP», и якобы эта процедура позволит узнать домашний адрес человека — и, соответственно, приехать его наказывать. Это сказки.
Максимум, что можно узнать по одному лишь IP, — из какого вы города и какой у вас провайдер. Если вы выходите в интернет с работы или из института — при определённых условиях можно вычислить и их, но не более того.
Полиция имеет полномочия и инструменты, чтобы узнать ваш адрес через интернет-провайдера: они делают запрос с вашим IP, а провайдер смотрит по своей базе данных, кому и когда этот IP был выдан. По закону они обязаны выдать эти сведения полиции, и вот она уже может приехать.
Хакеры могут при должной мотивации провести операцию по вычислению человека: потребуется взлом провайдера, взлом роутера, ручное пеленгование беспроводного сигнала и многое другое. Зацепки есть, но слишком много чего может пойти не так.
То ли дело Google и Apple. Если вы, например, потеряли смартфон, но не потеряли доступ к своему аккаунту Google или iCloud, вы можете узнать положение устройства с точностью до нескольких метров. Но делается это не по IP, а с помощью сотовых вышек и GPS-датчика, который встроен в ваш телефон. К IP-адресу это не имеет отношения. О приватности в Google, Apple и Facebook мы уже писали.
Понятные человеку адреса
Никто не ходит к Яндексу по адресу 77.88.55.88 — мы вводим в браузере yandex.ru. Чтобы это было возможно, инженеры интернета придумали DNS — Domain Name Service.
Если очень упрощённо, DNS — это здоровенная таблица, в которой написано: «Если надо отправить запрос на yandex.ru, тебе нужен адрес 77.88.55.88» — и так миллиард раз для каждого имени сайта в интернете.
DNS — это сервис. Ваш компьютер спрашивает «Слыш, а какой адрес у сайта thecode.media?», а тот ему: «Слыш сам, адрес thecode.media — 136.243.31.199». Сервис устроен довольно сложно. Нам достаточно знать вот это:
- yandex.ru, thecode.media и все подобные «человеческие» адреса — это доменные имена;
- доменное имя можно арендовать и привязать к какому угодно IP-адресу; вы платите как бы за услугу внесения определённого имени в базу данных DNS;
- если накрывается ваш местный провайдер услуг DNS и вы не пользуетесь никаким другим, у вас не будут работать запросы на адреса вроде yandex. ru; на IP — будут;
- правда, большинство сайтов настроены так, что по чистому IP они не откроются — потому что на одном IP могут жить сотни сайтов; поэтому без доменных имён всё-таки веб не работает.
Объясни мне: что такое домен и как его получить
У вас на компьютере тоже есть лайт-версия DNS: это файл hosts. Это ваша персональная таблица с доменами, и компьютер в первую очередь смотрит в неё. Очень полезная штука, залезайте под кат:
Допустим, через неделю сдавать диплом, и вы решили подойти к вопросу радикально: заблокировать соцсети. Легко!
Задача: научить компьютер, что запросы на домены соцсетей нужно «разворачивать» на себя, то есть не пускать их за пределы компьютера. Техническим языком — нужно привязать домены типа facebook.com и vk.com на IP-адрес 127.0.0.1 — это «нулевой километр», адрес вашего собственного компьютера с точки зрения самого компьютера.
Мы знаем, что локальная привязка этих адресов происходит в файле hosts. В зависимости от операционной системы, он будет лежать в разных местах:
Если у вас Мак
- Зайдите в поиск (лупа справа наверху) и наберите «Терминал». Запустите его.
- В терминале напишите sudo nano /etc/hosts и нажмите enter. Sudo — это приставка, которая говорит «выполни команду от имени администратора компьютера», в переводе — substitute user and do. Nano — это текстовый редактор внутри терминала.
- У вас попросят ввести пароль администратора, потому что мы исполняем команду от имени super user. Вводите пароль и нажимайте enter. Буквы пароля не будут видны, нужно ориентироваться по ощущениям.
- Открывается странного вида текстовый редактор. Курсором становитесь после всего, что там написано, и вписываете: 127.0.0.1 (табуляция) vk.com. Чтобы сохранить файл, нажимаете Ctrl+O и Enter. Чтобы выйти, жмите Ctrl+X. Именно Ctrl, а не Cmd, потому что… потому что это терминал, тут своя атмосфера.
Если у вас Windows
- Найдите приложение «Блокнот», правой кнопкой по нему и скажите «Запустить как администратор». Это эквивалент терминальной команды sudo на Маке.
- Нажимаете «Файл — открыть» и идите в c:\Windows\System32\Drivers\etc\hosts
- После всего пишете 127. 0.0.1 (табуляция) vk.com
- Можно добавить другие строки так же: 127.0.0.1 и нужный домен через табуляцию.
- Сохраняете, закрываете.
Попробуйте теперь зайти на vk.com — браузер выплюнет ошибку. Он попытался сделать запрос главной страницы vk.com по адресу 127.0.0.1, как было сказано в файле hosts. Но так как 127.0.0.1 — это сам компьютер, а он не умеет выводить главную страницу vk.com, он растерялся и не смог.
Когда сдадите диплом, можно будет снова открыть файл hosts и удалить ненужные строки — доступ к vk.com восстановится.
Как устроены блокировки сейчас
Итак, у нас есть IP-адреса, по которым можно дозвониться до разных компьютеров в интернете. У нас есть DNS, чтобы не запоминать IP-адреса, а вводить обычные человеческие слова.
Как теперь всё это заблокировать? Очень легко!
Самый простой способ что-нибудь заблокировать — это запрограммировать любой маршрутизатор на вашем пути, чтобы он не работал, как вам нужно. Например, если провайдер знает, что у вас не оплачен счёт, он программирует свой роутер, чтобы на все ваши запросы вы получали ответ «Заплати». Но можно открыть доступ к странице оплаты.
Чтобы обойти эту блокировку, достаточно сделать запрос через другие узлы, как бы в обход провайдера. Раздайте интернет с телефона, и ваш запрос пойдёт через другую цепочку роутеров, которые не настроены заворачивать ваши запросы.
На работе ваш системный администратор может так настроить местный роутер, чтобы вы не смогли зайти на сайт vk.com — он прописывает инструкцию в настройке роутера, и роутер разворачивает ваш запрос.
Обход такой же: подключитесь к другому вайфаю или раздайте собственный с телефона, и ваш запрос пойдёт в обход блокировки.
Роскомнадзор обязал все интернет-провайдеры России блокировать доступ к сайтам из специального реестра. В реестр попадают сайты, по которым российские суды вынесли решения о блокировке или которые туда внёс сам Роскомнадзор. Провайдеры берут этот реестр, выгружают запрещённые адреса в свои конфигурационные файлы и при поступлении запроса на запрещённый сайт его разворачивают.
Как обходить такие блокировки, мы вам не можем рассказать по закону. Но зато в другой статье мы вам расскажем о технологии VPN и как она помогает в защите каналов связи.
Что такое IP-адрес? Все, что вам нужно знать
Как вы, наверное, знаете, ваш компьютер имеет виртуально привязанный к нему IP-адрес. Но вы можете не знать, что на самом деле это нечто большее. Если вы нашли эту статью, выполнив поиск «Что такое IP-адрес?» Тогда вы попали в нужное место.
В этом посте вы найдете все, что вам нужно знать об IP-адресах и о том, как они важны для ваших сайтов WordPress.
Начнем с основ.
Подпишитесь на наш канал Youtube
Что такое IP-адрес?
IP-адрес — это последовательность чисел, назначенная компьютерам, маршрутизаторам, серверам, почти всему, что связано с Интернетом, включая веб-сайты. Он работает так же, как обычный адрес, точно определяя местоположение любого устройства или системы в сети по всему миру. IP означает интернет-протокол. IP-адреса используются в протоколе TCP/IP, чтобы помочь устройствам, маршрутизаторам и серверам взаимодействовать друг с другом.
Когда дело доходит до реальных веб-сайтов, эта строка цифр маскируется URL-адресом домена, чтобы людям было легче ее запомнить.
IPv4 и IPv6
Все устройства и сетевые системы имеют IP-адрес IPv4. Это строка чисел в четырех группах, разделенных точками, называемая «десятичной записью с точками». Адрес IPv4 выглядит так:
.
85.108.148.86
Существует около 4 миллиардов адресов IPv4, и все они в основном используются, чередуются и обновляются. Несколько лет назад, между 2011 и 2018 годами, адреса IPv4 начали заканчиваться. Интернет-протокол представил IPv6 для добавления триллионов новых адресов. Адреса IPv6 включают буквы вместе с цифрами, а вместо точек для разделения разделов используются двоеточия. Адрес IPv6 выглядит так:
FE80:CD00:0000:0CDE:1257:0000:211E:729C
Переход с IPv4 на IPv6 все еще находится в процессе, и на его завершение уйдут годы. Не все сети поддерживают IPv6, и большинство устройств по-прежнему используют IPv4. Некоторые крупные сетевые провайдеры и интернет-провайдеры приняли IPv6, сохранив при этом альтернативный IPv4. Для IPv4 нет официальной даты отключения, он будет продолжать существовать, поскольку все больше и больше интернет-провайдеров и крупных веб-сайтов переходят на IPv6.
Типы IP-адресов
Существует несколько различных типов IP-адресов:
- Динамический
- Статический
- Общедоступный
- Частный
- Общий
- Посвященный
- Петля
Динамический
Динамические IP-адреса — это адреса, назначенные протоколом динамической конфигурации хоста DHCP. Эти адреса предоставляются в аренду и время от времени меняются. Обычные домашние маршрутизаторы и небольшие сети обычно имеют динамические IP-адреса. Проще говоря, это обычное значение по умолчанию, предоставляемое интернет-провайдерами.
Статический
Статические IP-адреса — это адреса, которые не меняются после назначения. Они останутся прежними, пока устройство в сети не будет выведено из эксплуатации. Этот тип IP-адреса назначается интернет-провайдером и может стоить дороже, чем обычный динамический адрес. Они назначаются серверам и другим крупным сетевым системам. Они также могут быть назначены определенным устройствам, но могут иметь риски безопасности, если они не настроены должным образом или не поддерживаются протоколами безопасности.
Чтобы иметь статический адрес для вашего компьютера и устройств, вы должны связаться со своим интернет-провайдером и узнать, какие опции они предлагают в качестве услуги. Вам понадобится достаточный технический опыт, чтобы сохранить ваш статический IP-адрес в безопасности.
Публичный и частный
Общедоступные IP-адреса иногда также называют внешними. Это адрес, который назначается маршрутизатору или сети и используется для внешней связи за пределами собственной сети. Когда вы используете такой инструмент, как «Что такое мой IP-адрес», он покажет ваш публичный адрес. Общедоступные адреса одновременно используются только одним маршрутизатором или сетью. Если это динамический адрес, он может использоваться другим маршрутизатором после истечения срока аренды.
Частный IP-адрес, также называемый локальным или внутренним, назначается независимо всем устройствам внутри сети. Этот набор номеров одинаков внутри любой сети и применяется к каждому устройству в том порядке, в котором они подключаются к маршрутизатору/модему или серверу. Что иногда сбивает с толку, так это то, что маршрутизатор, хотя и имеет уникальный общедоступный IP-адрес, также будет иметь частный адрес. Частный адрес маршрутизатора будет одинаковым для любого маршрутизатора этой марки по всему миру. Например, маршрутизаторы Linksys используют 192.168.1.1, маршрутизаторы D-Link и NETGEAR настроены на 192. 168.0.1 и так далее.
Как общедоступные и частные/внешние и внутренние IP-адреса работают вместе
Возьмем, к примеру, дом и офис, каждый со своим модемом/маршрутизатором. Каждый из маршрутизаторов будет иметь свой собственный частный и общедоступный IP-адрес. Если и дома, и в офисе используется маршрутизатор Linksys, они оба будут иметь один и тот же частный адрес для своего маршрутизатора. Что будет отличаться, так это их общедоступный IP-адрес.
Отдельные устройства взаимодействуют с Интернетом с помощью чего-то, что называется Network Access Translation NAT. Что делает NAT, так это помогает сети транслировать с общедоступного адреса на все различные частные адреса внутри сети. Вот как каждое устройство получает правильную информацию о процессе, который оно выполняет. Скриншот ниже — отличная визуализация того, как это работает.
Снимок экрана с моего IP-адреса
Общий и выделенный
Общие и выделенные в основном относятся к доменам веб-сайтов. Как я уже упоминал выше, у каждого веб-сайта есть IP-адрес. Иногда они используются несколькими разными веб-сайтами, даже если у них разные домены. Выделенный IP-адрес работает только для одного сайта.
Во многих случаях выделенный хостинг предоставляет выделенный IP-адрес. Но в случае виртуального хостинга адрес используется совместно с другими веб-сайтами на сервере. Вы можете запросить выделенный адрес, даже если вы используете общий хост.
Если вы хотите узнать больше о выделенном IP-адресе для вашего веб-сайта, поговорите со своим хостом об их предложениях.
Виртуальные частные сети
Еще один аспект, о котором стоит упомянуть, связан с VPN. VPN — это виртуальная частная сеть. Это работает так: другой выделенный или статический IP-адрес маскирует динамический адрес вашего компьютера и используемый вами маршрутизатор или хост. У большинства провайдеров VPN есть выделенные или статические адреса со всего мира, и вы можете выбрать, какой из них использовать.
VPN полезны, когда вы хотите войти на веб-сайт, который был запрещен в стране, в которой вы находитесь, или если вам нужен доступ к версии веб-сайта из другой страны.
Черный и белый списки IP-адресов
Из соображений безопасности вы можете внести IP-адреса в черный или белый список. Эти действия по обеспечению безопасности помогают защитить ваш веб-сайт и панели управления WordPress от спамеров и хакерских атак.
Когда вы добавляете в черный список, вы выбираете определенные адреса, чтобы они не могли получить доступ к вашему веб-сайту или панели управления WordPress. Белый список работает наоборот. При включении в белый список блокируется весь доступ, кроме IP-адресов, которым вы разрешаете разрешить доступ.
Прочтите нашу статью о занесении в черный список, чтобы найти подробные инструкции по использованию плагинов WordPress и ручного управления.
Кроме того, прочитайте нашу статью о том, как внести панель управления WordPress в белый список за два шага.
Последние мысли
Если вы хотели узнать больше об IP-адресах и о том, как они работают, мы надеемся, что эта статья помогла вам лучше понять все это. Какой тип вы используете для своего сайта WordPress? Вы решили посвятить себя или поделиться? Почему? Что вы думаете о IPv6? Поделитесь своими мыслями в комментариях ниже и начните разговор.
Рекомендуемое изображение через Meth Mehr/shutterstock.com
Настройка IP-адресов и уникальных подсетей для новых пользователей
Введение
В этом документе описана основная информация, необходимая для настройки маршрутизатора для маршрутизации IP, например, как разбиваются адреса. и как работает подсеть. Узнайте, как назначить каждому интерфейсу на маршрутизаторе IP-адрес с уникальной подсетью. Есть примеры включены, чтобы помочь связать все вместе.
Предпосылки
Требования
Cisco рекомендует иметь базовые знания о двоичных и десятичных числах.
Используемые компоненты
Этот документ не ограничен конкретными версиями программного и аппаратного обеспечения.
Информация в этом документе была создана с помощью устройств в специальной лабораторной среде. Все устройства, используемые в этом документе, запускались с очищенной (по умолчанию) конфигурацией. Если ваша сеть работает, убедитесь, что вы понимаете потенциальное влияние любой команды.
Дополнительная информация
Если определения вам полезны, используйте эти словарные термины для начала работы:
Адрес — Уникальный номер ID, присвоенный одному хосту или интерфейсу в сети.
Подсеть — Часть сети с общим адресом подсети.
Маска подсети — 32-битная комбинация, используемая для описания того, какая часть адреса относится к подсети, а какая — к хосту.
Интерфейс — Сетевое соединение.
Если вы уже получили свой законный адрес(а) от Информационного центра сети Интернет (InterNIC), вы готовы начать. Если вы не планируете подключаться к Интернету, Cisco настоятельно рекомендует использовать зарезервированные адреса из RFC 1918.
Понимание IP-адресов
IP-адрес — это адрес, используемый для уникальной идентификации устройства в IP-сети. Адрес состоит из 32 двоичных битов, которые можно разделить на сетевую часть и часть узла с помощью маски подсети. 32 двоичных бита разбиты на четыре октета (1 октет = 8 бит). Каждый октет преобразуется в десятичный вид и отделяется точкой (точкой). По этой причине говорят, что IP-адрес выражается в десятичном формате с точками (например, 172.16.81.100). Значение в каждом октете находится в диапазоне от 0 до 255 в десятичной форме или от 00000000 до 11111111 в двоичной системе.
Вот как двоичные октеты преобразуются в десятичные: Самый правый или младший бит октета содержит значение 2 0 . Бит слева от него содержит значение 2 1 . Это продолжается до самого левого бита или старшего бита, который содержит значение 2 7 . Таким образом, если все двоичные биты равны единице, десятичный эквивалент будет равен 255, как показано здесь:
1 1 1 1 1 1 1 1 128 64 32 16 8 4 2 1 (128+64+32+16+8+4+2+1=255)
Вот пример преобразования октетов, когда не все биты установлены в 1.
0 1 0 0 0 0 0 1 0 64 0 0 0 0 0 1 (0+64+0+0+0+0+0+1=65)
В этом примере IP-адрес представлен как в двоичном, так и в десятичном виде.
10. 1. 23. 19 (десятичный) 00001010.00000001.00010111.00010011 (двоичный)
Эти октеты разбиты на части, чтобы обеспечить схему адресации, подходящую для больших и малых сетей. Существует пять различных классов сетей, от A до E. Этот документ посвящен классам от A до C, поскольку классы D и E зарезервированы, и их обсуждение выходит за рамки этого документа.
Примечание : Также обратите внимание, что термины «Класс A», «Класс B» и т. д. используются в этом документе для облегчения понимания IP-адресации и подсетей. Эти термины редко используются в отрасли из-за введения
. Учитывая IP-адрес, его класс можно определить по трем старшим битам (трем крайним левым битам в первом октете). На рис. 1 показано значение трех старших битов и диапазон адресов, попадающих в каждый класс. В информационных целях также показаны адреса класса D и класса E.
Рисунок 1
В адресе класса A первый октет является сетевой частью, поэтому пример класса A на рисунке 1 имеет основной сетевой адрес 1.0.0.x — 127.255.255.x ( где x может принимать значения от 0 до 255). Октеты 2, 3 и 4 (следующие 24 бита) предназначены для того, чтобы администратор сети разделил их на подсети и хосты по своему усмотрению. Адреса класса А используются для сетей, содержащих более 65 536 хостов (фактически до 16777214 хостов!).
В адресе класса B первые два октета представляют собой сетевую часть, поэтому пример класса B на рис. 1 имеет основной сетевой адрес 128.0.0.x — 19.1.255.255.х. Октеты 3 и 4 (16 бит) предназначены для локальных подсетей и хостов. Адреса класса B используются для сетей, содержащих от 256 до 65534 узлов.
В адресе класса C первые три октета относятся к сетевой части. Пример класса C на рис. 1 имеет основной сетевой адрес 192.0.0.x — 223.255.255.x. Октет 4 (8 бит) предназначен для локальных подсетей и хостов — идеально подходит для сетей с менее чем 254 хостами.
Маски сети
Маска сети помогает узнать, какая часть адреса идентифицирует сеть, а какая часть адреса идентифицирует узел. Сети классов A, B и C имеют маски по умолчанию, также известные как естественные маски, как показано здесь:
Класс А: 255.0.0.0 Класс Б: 255.255.0.0 Класс C: 255.255.255.0
IP-адрес в сети класса A, не разделенной на подсети, будет иметь пару адрес/маска, подобную: 10.20.15.1 255.0.0.0. Чтобы увидеть, как маска помогает идентифицировать сетевую и узловую части адреса, преобразуйте адрес и маску в двоичные числа.
10.20.15.1 = 00001010.00010100.00001111.00000001 255.0.0.0 = 11111111. 00000000.00000000.00000000
Если адрес и маска представлены в двоичном виде, то идентификация сети и идентификатора хоста упрощается. Любые биты адреса, соответствующие биты маски которых установлены в 1, представляют идентификатор сети. Любые биты адреса, соответствующие биты маски которых установлены в 0, представляют идентификатор узла.
10.20.15.1 = 00001000.00010100.00001111.00000001 255.0.0.0 = 11111111.00000000.00000000.00000000 -------------------------------------------------- сетевой идентификатор | идентификатор хоста сетевой идентификатор = 00001010 = 10 hostid = 00010100.00001111.00000001 = 20.15.1
Понимание подсетей
Подсети позволяют создавать несколько логических сетей, существующих в одной сети класса A, B или C. Если у вас нет подсети, вы можете использовать только одну сеть из вашей сети класса A, B или C, что нереально.
Каждый канал передачи данных в сети должен иметь уникальный идентификатор сети, и каждый узел на этом канале является членом одной и той же сети. Если вы разбиваете основную сеть (класса A, B или C) на более мелкие подсети, это позволяет создать сеть из взаимосвязанных подсетей. Каждый канал передачи данных в этой сети будет иметь уникальный идентификатор сети/подсети. Любое устройство или шлюз, соединяющий n сетей/подсетей, имеет n различных IP-адресов, по одному на каждую сеть/подсеть, которую оно соединяет.
Чтобы создать подсеть, добавьте в естественную маску некоторые биты из части адреса, относящейся к идентификатору хоста, чтобы создать идентификатор подсети. Например, для сети класса C 192.168.5.0 с естественной маской 255.255.255.0 вы можете создать подсети следующим образом:
192.168.5.0 - 11001100.00010001.00000101.00000000 255.255.255.224 - 11111111.11111111.11111111.11100000 --------------------------|sub|----
Увеличив маску до 255.255.255.224, вы взяли три бита (обозначается «sub») из исходной части адреса хоста и использовал их для создания подсетей. С этими тремя битами можно создать восемь подсетей. С остальными пятью битами идентификатора хоста каждая подсеть может иметь до 32 адресов хостов, 30 из которых фактически могут быть назначены устройству , поскольку идентификаторы хостов, состоящие только из нулей или всех единиц, не допускаются (это очень важно помнить). Итак, с учетом этого были созданы эти подсети.
192.168.5.0 255.255.255.224 диапазон адресов узлов от 1 до 30 192.168.5.32 255.255.255.224 диапазон адресов узлов от 33 до 62 192.168.5.64 255.255.255.224 диапазон адресов узлов от 65 до 94 192.168.5.96 255.255.255.224 диапазон адресов узлов от 97 до 126 192.168.5.128 255.255.255.224 диапазон адресов узлов от 129 до 158 192.168.5.160 255.255.255.224 диапазон адресов узлов от 161 до 190 192.168.5.192 255.255.255.224 диапазон адресов узлов от 193 до 222 192.168.5.224 255.255.255.224 диапазон адресов хостов от 225 до 254
Примечание : Эти маски можно обозначить двумя способами. Во-первых, поскольку вы используете на три бита больше, чем «естественная» маска класса C, вы можете обозначить эти адреса как 3-битную маску подсети. Или, во-вторых, маска 255.255.255.224 также может быть обозначена как /27, так как в маске установлено 27 бит. Этот второй метод используется с . С помощью этого метода одну из этих сетей можно описать с помощью префикса/длины записи. Например, 192.168.5.32/27 обозначает сеть 192.168.5.32 255.255.255.224. Когда это уместно, в остальной части этого документа для обозначения маски используется нотация префикса/длины.
Схема разделения сети на подсети в этом разделе допускает восемь подсетей, и сеть может выглядеть как:
Рисунок 2
Обратите внимание, что каждый из маршрутизаторов на рисунке 2 подключен к четырем подсетям, одна подсеть является общей к обоим роутерам. Кроме того, каждый маршрутизатор имеет IP-адрес для каждой подсети, к которой он подключен. Каждая подсеть потенциально может поддерживать до 30 адресов узлов.
Здесь возникает интересный момент. Чем больше битов хоста вы используете для маски подсети, тем больше подсетей у вас есть. Однако чем больше доступных подсетей, тем меньше адресов хостов доступно для каждой подсети. Например, сеть класса C 192.168.5.0 и маска 255.255.255.224 (/27) позволяют вам иметь восемь подсетей, каждая из которых имеет 32 адреса хоста (30 из которых могут быть назначены устройствам). Если вы используете маску 255.255.255.240 (/28), разбивка будет следующей:
192.168.5.0 - 11000000.10101000.00000101.00000000 255.255.255.240 - 11111111.11111111.11111111.11110000 --------------------------|sub |---
Поскольку теперь у вас есть четыре бита для создания подсетей, у вас осталось только четыре бита для адресов узлов. Таким образом, в этом случае у вас может быть до 16 подсетей, каждая из которых может иметь до 16 адресов узлов (14 из которых могут быть назначены устройствам).
Посмотрите, как сеть класса B может быть разделена на подсети. Если у вас есть сеть 172.16.0.0, то вы знаете, что ее естественная маска — 255.255.0.0 или 172.16.0.0/16. Расширение маски до любого значения за пределами 255.255.0.0 означает, что вы создаете подсеть. Вы можете быстро увидеть, что у вас есть возможность создавать гораздо больше подсетей, чем в сети класса C. Если вы используете маску 255.255.248.0 (/21), сколько подсетей и хостов в подсети это позволяет?
172.16.0.0 - 10101100.00010000.00000000.00000000 255.255.248.0 - 11111111.11111111.11111000.00000000 ------------------| sub |-----------
Для подсетей вы используете пять бит из исходных битов хоста. Это позволяет вам иметь 32 подсети (2 5 ). Когда используются пять бит для подсети, у вас остается 11 бит для адресов узлов. Это позволяет каждой подсети иметь 2048 адресов узлов (2 11 ), 2046 из которых могут быть назначены устройствам.
Примечание : В прошлом существовали ограничения на использование подсети 0 (все биты подсети были установлены на ноль) и все единицы подсети (все биты подсети были установлены на один). Некоторые устройства не позволяют использовать эти подсети. Устройства Cisco Systems позволяют использовать эти подсети, если настроена команда ip subnet-zero
.
Примеры
Пример упражнения 1
Теперь, когда вы понимаете работу с подсетями, примените эти знания на практике. В этом примере вам даны две комбинации адреса/маски, записанные с использованием префикса/длины, которые были назначены двум устройствам. Ваша задача — определить, находятся ли эти устройства в одной подсети или в разных подсетях. Вы можете использовать адрес и маску каждого устройства, чтобы определить, к какой подсети принадлежит каждый адрес.
Устройство А: 172.16.17.30/20 DeviceB: 172.16.28.15/20
Определить подсеть для DeviceA:
172.16.17.30 - 10101100.00010000.00010001.00011110 255.255.240.0 - 11111111.11111111.11110000.00000000 ------------------| суб|------------ subnet = 10101100.00010000. 00010000.00000000 = 172.16.16.0
Посмотрите на биты адреса, для которых соответствующий бит маски установлен в единицу, и установите все остальные биты адреса в ноль (это эквивалентно выполнению логического «И» между маской и адрес), показывает, к какой подсети принадлежит этот адрес. В этом случае Устройство А принадлежит к подсети 172.16.16.0.
Определить подсеть для DeviceB:
172.16.28.15 - 10101100.00010000.00011100.00001111 255.255.240.0 - 11111111.11111111.11110000.00000000 ------------------| суб|------------ subnet = 10101100.00010000.00010000.00000000 = 172.16.16.0
Из этих определений устройства A и B имеют адреса, которые являются частью одной и той же подсети.
Образец упражнения 2
При наличии сети класса C 192.168.5.0/24 разбейте сеть на подсети, чтобы создать сеть, показанную на рис. 3, с показанными требованиями к хосту.
Рисунок 3
Глядя на сеть, показанную на рисунке 3, вы можете видеть, что вам необходимо создать пять подсетей. Самая большая подсеть должна поддерживать 28 адресов узлов. Возможно ли это в сети класса C? И если да, то как?
Вы можете начать с просмотра требований к подсети. Чтобы создать пять необходимых подсетей, вам нужно будет использовать три бита из битов хоста класса C. Два бита дадут вам только четыре подсети (2 2 ).
Поскольку вам нужно три бита подсети, у вас остается пять битов для хостовой части адреса. Сколько хостов это поддерживает? 2 5 = 32 (используется 30). Это соответствует требованию.
Таким образом, вы решили, что эту сеть можно создать с сетью класса C. Пример того, как вы можете назначить подсети:
netA: 192.168.5.0/27 диапазон адресов хостов от 1 до 30 netB: 192.168.5.32/27 диапазон адресов узлов от 33 до 62 сетьC: 192.168.5.64/27 диапазон адресов узлов от 65 до 94 netD: 192.168.5.96/27 диапазон адресов хостов от 97 до 126 netE: 192.168.5.128/27 диапазон адресов узлов от 129 до 158
Пример VLSM
Обратите внимание, что во всех предыдущих примерах разделения на подсети применялась одна и та же маска подсети для всех подсетей. Это означает, что каждая подсеть имеет одинаковое количество доступных адресов узлов. В некоторых случаях это может понадобиться, но в большинстве случаев, когда для всех подсетей используется одна и та же маска подсети, адресное пространство расходуется впустую. Например, в разделе «Образец упражнения 2» сеть класса C была разделена на восемь подсетей одинакового размера; однако каждая подсеть не использовала все доступные адреса узлов, что приводило к потере адресного пространства. Рисунок 4 иллюстрирует это потраченное впустую адресное пространство.
Рисунок 4
На рисунке 4 показано, что из используемых подсетей NetA, NetC и NetD много неиспользуемого адресного пространства хоста. Возможно, это был преднамеренный проект с учетом будущего роста, но во многих случаях это просто трата адресного пространства впустую из-за того, что для всех подсетей используется одна и та же маска подсети.
Маски подсети переменной длины (VLSM) позволяют использовать разные маски для каждой подсети, тем самым эффективно используя адресное пространство.
Пример VLSM
Учитывая ту же сеть и требования, что и в примере упражнения 2, разработайте схему подсети с использованием VLSM, учитывая:
netA: должен поддерживать 14 хостов netB: должен поддерживать 28 хостов netC: должен поддерживать 2 хоста netD: должен поддерживать 7 хостов netE: должен поддерживать 28 хостов
Определите, какая маска разрешает необходимое количество хостов.
netA: требуется маска /28 (255.255.255.240) для поддержки 14 хостов netB: требуется маска /27 (255.255.255.224) для поддержки 28 хостов. netC: требуется маска /30 (255.255.255.252) для поддержки 2 хостов netD*: требуется маска /28 (255.255.255.240) для поддержки 7 хостов netE: требуется маска /27 (255.255.255.224) для поддержки 28 хостов * а/29(255.255.255.248) позволит использовать только 6 адресов узлов. поэтому для netD требуется маска /28.
Самый простой способ назначить подсети — сначала назначить самую большую. Например, вы можете назначить таким образом:
netB: 192. 168.5.0/27 диапазон адресов хостов от 1 до 30 netE: 192.168.5.32/27 диапазон адресов хостов от 33 до 62 netA: 192.168.5.64/28 диапазон адресов хостов от 65 до 78 netD: 192.168.5.80/28 диапазон адресов хостов от 81 до 94 netC: 192.168.5.96/30 диапазон адресов хостов от 97 до 98
Это можно представить графически, как показано на рис. 5:
Рисунок 5
На рисунке 5 показано, как VLSM помог сэкономить более половины адресного пространства.
CIDR
Бесклассовая междоменная маршрутизация (CIDR) была введена для улучшения использования адресного пространства и масштабируемости маршрутизации в Интернете. Это было необходимо из-за быстрого роста Интернета и роста таблиц IP-маршрутизации, хранящихся в Интернет-маршрутизаторах.
CIDR отходит от традиционных классов IP (класс A, класс B, класс C и т. д.). В CIDR IP-сеть представлена префиксом, который является IP-адресом и некоторым указанием длины маски. Длина означает количество крайних слева непрерывных битов маски, которые установлены равными единице. Итак, сеть 172.16.0.0 255.255.0.0 можно представить как 172.16.0.0/16. CIDR также отображает более иерархическую архитектуру Интернета, в которой каждый домен берет свои IP-адреса с более высокого уровня. Это позволяет суммировать домены на более высоком уровне. Например, если провайдеру принадлежит сеть 172.16.0.0/16, он может предлагать клиентам 172.16.1.0/24, 172.16.2.0/24 и т. д. Тем не менее, при рекламе другим провайдерам интернет-провайдеру нужно рекламировать только 172.16.0.0/16.
Дополнительные сведения о CIDR см. в документах RFC 1518 и RFC 1519. один универсальный широковещательный адрес. Ссылка «точка-точка» может иметь только два адреса хоста. Нет реальной необходимости иметь широковещательные и нулевые адреса с двухточечными ссылками. 31-битная маска подсети допускает ровно два адреса хоста и исключает широковещательные адреса и адреса со всеми нулями, таким образом, она сводит к минимуму использование IP-адресов для двухточечных соединений.
См. RFC 3021 — Использование 31-битных префиксов в каналах IPv4 «точка-точка».
Маска 255.255.255.254 или /31.
Подсеть /31 можно использовать для настоящих двухточечных соединений, таких как последовательные интерфейсы или интерфейсы POS. Однако их также можно использовать с широковещательными интерфейсами, такими как интерфейсы Ethernet. Если это так, убедитесь, что в этом сегменте Ethernet требуется только два адреса IPv4.
Пример
192.168.1.0 и 192.168.1.1 находятся в подсети 192.168.1.0/31.
R1(config)#int gigabitEthernet 0/1
R1(config-if)#ip address 192.168.1.0 255.255.255.254
% напечатано, потому что gigabitEthernet является широковещательным сегментом.32-разрядные подсети
Маска подсети 255.255.255.255 (подсеть /32) описывает подсеть только с одним адресом хоста IPv4. Эти подсети нельзя использовать для назначения адресов сетевым ссылкам, поскольку им всегда требуется более одного адреса на ссылку. Использование /32 строго зарезервировано для ссылок, которые могут иметь только один адрес. Примером маршрутизаторов Cisco является петлевой интерфейс. Эти интерфейсы являются внутренними интерфейсами и не подключаются к другим устройствам. Таким образом, они могут иметь подсеть /32.
Пример
интерфейс Loopback0
IP-адрес 192.168.2.1 255.255.255.255Приложение
Пример конфигурации
Маршрутизаторы A и B подключены через последовательный интерфейс
Маршрутизатор A
имя хоста routera ! IP-маршрутизация ! интервал е 0 IP-адрес 172.16.50.1 255.255.255.0 !(подсеть 50) int e 1 IP-адрес 172.16.55.1 255.255.255.0 !(подсеть 55) int s 0 IP-адрес 172.16.60.1 255.255.255.0 !(подсеть 60) int с 0 IP-адрес 172.16.65.1 255.255.255.0 (подсеть 65) !S 0 подключается к маршрутизатору B маршрутизатор рип сеть 172.16.0.0Маршрутизатор B
имя хоста routerb ! IP-маршрутизация ! интервал е 0 IP-адрес 192.168.10.200 255.255.255.240 !(подсеть 192) интервал е 1 IP-адрес 192. 168.10.66 255.255.255.240 !(подсеть 64) интервал с 0 IP-адрес 172.16.65.2 (та же подсеть, что и у маршрутизатора A s 0) !Int s 0 подключается к маршрутизатору A маршрутизатор рип сеть 192.168.10.0 network 172.16.0.0Таблица количества хостов/подсетей
Класс B Действующий Действующий
# бит Маска подсетей Хосты
------- --------------- --------- ---------
1 255.255.128.0 2 32766
2 255.255.192,0 4 16382
3 255.255.224.0 8 8190
4 255.255.240.0 16 4094
5 255.255.248.0 32 2046
6 255.255.252.0 64 1022
7 255.255.254.0 128 510
8 255.255.255.0 256 254
9 255.255.255.128 512 126
10 255.255.255.192 1024 62
11 255.255.255.224 2048 30
12 255.255.255.240 4096 14
13 255.255.255.248 8192 6
14 255.255.255.252 16384 2
Класс C Эффективный Эффективный
# бит Маска подсетей Хосты
------- --------------- --------- ---------
1 255.255.255.128 2 126
2 255.255.255.192 4 62
3 255.255.255.224 8 30
4 255.255.255.240 16 14
5 255.255.255.248 32 6
6 255.