lan ip адрес хоста

Настройка оборудования

Блог о модемах, роутерах и gpon ont терминалах.

Как узнать IP-адрес маршрутизатора (роутера)

У любого маршрутизатора, что мощного корпоративного, что маленького домашнего, есть минимум один адрес на сетевом уровне системы OSI — это IP-адрес сетевого интерфейса. Если маршрутизатор подключен к сети Интернет, то есть ещё один — внешний, на подключении к Интернет-провайдеру. Давайте подробнее рассмотрим каждый из них.

1. IP-адрес роутера в локальной сети LAN.

Почему то IP-адрес беспроводного устройство чаще всего и не могут найти простые пользователи, когда задаются целью зайти в настройки роутера. Он смотрит в локальную сеть, к которой подключены компьютеры. Как правило, большинство производителей по умолчанию делают локальную подсеть 192.168.1.X или 192.168.0.X, при этом для маршрутизатора адрес в локальной сети используется адрес 192.168.1.1 или 192.168.0.1.

2. IP-адрес роутера в Интернет (WAN IP).

WAN IP — это адрес устройства в сети Интернет, который выдается специальным устройством провайдера (BRAS, VPN-сервер и т.п.). Именно с ним вы серфите в Интернет, играете, скачиваете музыку и фильмы и именно он записывается в логах на сервере. Указать внешний адрес роутера возникает необходимость в том случае, если Вы, например, организовываете у себя сервер — файлообменный, FTP или игровой. После того, как Вы этот сервер настроите — Вам нужно будет сообщить свой внешний IP-адрес клиентам, которые будут к нему подключаться.

Как посмотреть адрес роутера?

Сделать это можно даже не заходя в настройки устройства. Для этого необходимо всего лишь перевернуть его вверх ногами. Там Вы увидите вот такую наклейку:

Как Вы видите — здесь как раз и всё и указано: MAC- и IP-адрес. Там же, кстати, обычно указывают SSID беспроводной сети WiFi, логин и пароль на доступ в веб-интерфейс настройки. Внешне наклейки различаются — у каждого производителя наклейка своя.
Наклейка ASUS:

Как Вы можете заметить — везде все практически одинаково: на всех наклейках указаны «АйПи» устройства в локальной сети и его «Мак». И хотя расположены они немного иначе, их смысл одинаков. Затруднения могут вызвать только те модели, на которых вместо адреса может быть указан его хостнейм, как в случае с устройствами Netgear:

Попав в Центр управления сетями и общим доступом, для того, чтобы зайти в сетевые подключения, кликаем по ссылке «Изменить параметры адаптера». Откроется окно Сетевых подключений. Выбираем «Подключение по локальной сети» и кликаем на нем правой кнопкой мыши:

В меню выбираем пункт «Состояние», затем, в окне «Состояние подключения по локальной сети», кликаем кнопку Сведения. Откроется ещё одно окно — «Сведения о сетевом подключении». В нем смотрим на строку «Шлюз по умолчанию IPv4» — это и есть IP-адрес роутера в локальной сети.

Вот так выглядит страница статуса на D-Link:

А вот так — на ASUS:

То есть здесь та же самая ситуация — как с наклейками. Внешний вид может различаться, а вот содержимое примерно одинаковое.

Здесь будет вся подробная информация о Вашем подключении — АйПи, хостнейм в Интернете, используемый провайдер, даже отображается версия браузера.

Источник

Как открыть порт на роутере ростелеком ZTE

Открытие портов может пригодится не только системному администратору или человеку, профессионально связанному с ИТ. Такая задача может встать перед любым обычным пользователем компьютера. Открытие портов необходимо для работы многих компьютерных программ или игры. Да и совсем не важно для чего может пригодится данный навык, важно помнить, что каждый сможет справиться с такой задачей как открытие порта на роутере ZXHN H108N V2.5 от Ростелекома или любом другом роутере.

Процесс открытия портов еще называют проброс портов. Тут уж как кому удобнее называть.

Итак, для того чтобы открыть порт на роутере, нужно знать номер порта или диапазон портов, которые нужны для решения нашей задачи. Я буду открывать порт 6174 для подключения некого оборудования к моему компьютеру через интернет. Порт есть, теперь необходимо чтобы у вас был выделенный или белый, как его называют, ip адрес. Так же он известен как статический адрес.

Следующим этапом необходимо зайти в административную панель роутера ZXHN H108N или любого другого. Адрес по умолчанию, если при первоначальной настройке его не меняли, должен быть 192.168.0.1 или 192.168.1.1. А вообще переверните ваш роутер и посмотрите адрес и данные для входа на наклейке. Опять же если их никто не изменял. После того, как вы введете данный ip адрес роутера в поисковую строку браузера вас перекинет на страницу входа. У меня она выглядит так:

Если после того как вы введи ip адрес в строку браузера и вас перекинуло на выдачу в каком-либо поисковике попробуйте изменить адрес роутера на такой http://192.168.1.1 все что после http:// это адрес вашего роутера.

Предположим, что с данной задачей вы справились и введя данные для входа, попали на страницу управления роутером.

На главной странице показана примерная структура вашей сети.

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

Переходим на вкладку Интернет и блоке меню слева ищем пункт с названием Переадресация портов жмем на него.

После перехода вы попадете на нужную нам вкладку, у вас там скорее всего не будет ни каких правил переадресации портов. Если обнаружите какие-либо настроенные правила, не трогайте их, а просто начните создавать новое правило для своей задачи.

Внизу видим кнопку с плюсом и надпись Создать новый элемент, нажимаем на него для создания собственного правила переадресации/открытия портов. Перед вами откроется форма для задания настроек:

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

Выбираем протокол, если сомневаетесь в правильности выбора, ставьте TCP/UDP будут открыты порты обоих протоколов.

Соединение интернет можно оставить WAN_ALL, либо выбрать имеющееся в списке, у вас скорее всего оно будет одно.

Важная настройка IP адрес WAN-хоста, если вы не знаете какой IP адрес будет обращаться к вашему роутеру и вашему порту, то прописываем 0.

Особенность многих роутеров Ростелекома в том, что важно прописать именно 0 (нули). Пустые поля роутер сохранить не даст. А при вводе неверного адреса, с которого будет идти трафик на ваш порт, порт не будет корректно работать для выполнения вашей задачи.

LAN-хост — указываете ip адрес компьютера в вашей внутренней сети, на который роутер должен будет перенаправлять трафик по данному порту.

Читайте также:  какой материал лучше для кровли крыши гаража

WAN-порт — указываете внешний порт, который будет доступен все в интернете.

Порт LAN-хоста – Порт на вашем компьютере

WAN-порт и Порт LAN-хоста не обязательно должны совпадать.

После задания всех настроек жмете кнопку Подтвердить. Должно произойти сохранение настроек и ваше правило появится в общем списке правил на этой же странице. На этом открытие порта закончено. Если вам необходимо открыть несколько портов, проделайте данные шаги необходимое количество раз.

Источник

Lan ip адрес хоста

Информация относится к версии роутера, показанной на рисунке.

Зарезервированный адрес появится в таблице ниже кнопки Add. В списке выделенных адресов в строке этого хоста в графе Оставшееся время аренды значение должно измениться на infinity (бесконечность).

Теперь настройте port forwarding (проброс портов). Пройдите по пути Application (Приложение) ► Port Forwarding (Проброс портов). В окне поставьте галку Enable (Включено). В поле Name (Имя) дайте название настройке на свое усмотрение. В поле Protocol (Протокол) выберите из списка протоколы. Следующие два поля пропустите, если вы не хотите ограничивать диапазон IP адресов из интернета. В поле WAN Connection (WAN соединение) выберите из списка ранее настроенное соединение для интернета, т.е. ваше рабочее интернет-соединение, у меня это p1. В полях WAN Start Port и WAN End Port введите начальный и конечный порты для доступа из интернета. Поставьте галку Enable MAC Mapping, если вы хотите обеспечить привязку по MAC адресу. В поле LAN Host IP address введите IP адрес компьютера в локальной сети, для которого настраиваете проброс портов. У меня это IP адрес Raspberry Pi (этот адрес должен быть статическим, т.е. не должен меняться при перезагрузках и отключениях роутера). В полях LAN Host Start/End Port введите порты для локального компьютера, у меня они совпадают с портами при доступе из интернета. После ввода данных нажмите кнопку Add (Добавить).

Если данные введены корректно, то внизу окна в таблице появятся строки с вашей настройкой Port Forwarding. Щелкните по значку в графе Modify (Изменить), если хотите изменить настройки. Для удаления настройки щелкните по значку в графе Delete (Удалить).

После корректировки значений в полях ввода нажмите кнопку Изменить (Modify)

После завершения всех настроек перезагрузите роутер. В меню выберите Administration (Администрирование) ► System Management (Системные настройки) и нажмите кнопку Reboot (Перезагрузка). Если появится окно с предупреждением, то нажмите Подтвердить. Через 2-3 минуты роутер перезагрузится.

Источник

Всё об 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 адресах.

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

Читайте также:  20 садик кстово адрес

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

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

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

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

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

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

Высчитаем сколько устройств (в 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, становиться ясно почему сеть, представленная в лабе, не будет работать без проблем. Этого стоит избежать, поэтому исправьте ошибки исходя из информации в этой статье.

Источник

Еще раз про IP-адреса, маски подсетей и вообще

Чуточку ликбеза. Навеяно предшествующими копипастами разной чепухи на данную тему. Уж простите, носинг персонал.

IP-адрес (v4) состоит из 32-бит. Любой уважающий себя админ, да и вообще айтишник (про сетевых инженеров молчу) должен уметь, будучи разбуженным среди ночи или находясь в состоянии сильного алкогольного опьянения, правильно отвечать на вопрос «из скольки бит состоит IP-адрес». Желательно вообще-то и про IPv6 тоже: 128 бит.

Обстоятельство первое. Всего теоретически IPv4-адресов может быть:
2 32 = 2 10 *2 10 *2 10 *2 2 = 1024*1024*1024*4 ≈ 1000*1000*1000*4 = 4 млрд.
Ниже мы увидим, что довольно много из них «съедается» под всякую фигню.

Записывают IPv4-адрес, думаю, все знают, как. Четыре октета (то же, что байта, но если вы хотите блеснуть, то говорите «октет» — сразу сойдете за своего) в десятичном представлении без начальных нулей, разделенные точками: «192.168.11.10».

В заголовке IP-пакета есть поля source IP и destination IP: адреса источника (кто посылает) и назначения (кому). Как на почтовом конверте. Внутри пакетов у IP-адресов нет никаких масок. Разделителей между октетами тоже нет. Просто 32-бита на адрес назначения и еще 32 на адрес источника.

Однако, когда IP-адрес присваивается интерфейсу (сетевому адаптеру или как там его еще называют) компьютера или маршрутизатора, то кроме самого адреса данного устройства ему назначают еще и маску подсети. Еще раз: маска не передается в заголовках IP-пакетов.

Компьютерам маска подсети нужна для определения границ — ни за что не угадаете чего — подсети. Чтоб каждый мог определить, кто находится с ним в одной [под]сети, а кто — за ее пределами. (Вообще-то можно говорить просто «сети», часто этот термин используют именно в значении «IP-подсеть».) Дело в том, что внутри одной сети компьютеры обмениваются пакетами «напрямую», а когда нужно послать пакет в другую сеть — шлют их шлюзу по умолчанию (третий настраиваемый в сетевых свойствах параметр, если вы помните). Разберемся, как это происходит.

Маска подсети — это тоже 32-бита. Но в отличии от IP-адреса, нули и единицы в ней не могут чередоваться. Всегда сначала идет сколько-то единиц, потом сколько-то нулей. Не может быть маски

Но может быть маска

Сначала N единиц, потом 32-N нулей. Несложно догадаться, что такая форма записи является избыточной. Вполне достаточно числа N, называемого длиной маски. Так и делают: пишут 192.168.11.10/21 вместо 192.168.11.10 255.255.248.0. Обе формы несут один и тот же смысл, но первая заметно удобнее.

Чтобы определить границы подсети, компьютер делает побитовое умножение (логическое И) между IP-адресом и маской, получая на выходе адрес с обнуленными битами в позициях нулей маски. Рассмотрим пример 192.168.11.10/21:

11000000.10101000.00001011.00001010
11111111.11111111.11111000.00000000
———————————————-
11000000.10101000.00001000.00000000 = 192.168.8.0

Обстоятельство второе. Любой уважающий себя администратор обязан уметь переводить IP-адреса из десятичной формы в двоичную и обратно в уме или на бумажке, а также хорошо владеть двоичной арифметикой.

Адрес 192.168.8.0, со всеми обнуленными битами на позициях, соответствующих нулям в маске, называется адресом подсети. Его (обычно) нельзя использовать в качестве адреса для интерфейса того или иного хоста. Если же эти биты наоборот, установить в единицы, то получится адрес 192.168.15.255. Этот адрес называется направленным бродкастом (широковещательным) для данной сети. Смысл его по нынешним временам весьма невелик: когда-то было поверье, что все хосты в подсети должны на него откликаться, но это было давно и неправда. Тем не менее этот адрес также нельзя (обычно) использовать в качестве адреса хоста. Итого два адреса в каждой подсети — на помойку. Все остальные адреса в диапазоне от 192.168.8.1 до 192.168.15.254 включительно являются полноправными адресами хостов внутри подсети 192.168.8.0/21, их можно использовать для назначения на компьютерах.

Читайте также:  как поменять версию java windows

Таким образом, та часть адреса, которой соответствуют единицы в маске, является адресом (идентификатором) подсети. Ее еще часто называют словом префикс. А часть, которой соответствуют нули в маске, — идентификатором хоста внутри подсети. Адрес подсети в виде 192.168.8.0/21 или 192.168.8.0 255.255.248.0 можно встретить довольно часто. Именно префиксами оперируют маршрутизаторы, прокладывая маршруты передачи трафика по сети. Про местонахождение хостов внутри подсетей знает только шлюз по умолчанию данной подсети (посредством той или иной технологии канального уровня), но не транзитные маршрутизаторы. А вот адрес хоста в отрыве от подсети не употребляется совсем.

Из данного обстоятельства в частности следует, что максимальной длиной маски для подсети с хостами является N=30. Именно сети /30 чаще всего используются для адресации на point-to-point-линках между маршрутизаторами.

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

А вот маска /32 используется достаточно часто. Во-первых, для всяких служебных надобностей при адресации т. н. loopback-интерфейсов, во-вторых, от криворукости: /32 — это подсеть, состоящая из одного хоста, то есть никакая и не сеть, в сущности. Чем чаще администратор сети оперирует не с группами хостов, а с индивидуальными машинами, тем менее сеть масштабируема, тем больше в ней соплей, бардака и никому непонятных правил. Исключением, пожалуй, является написание файрвольных правил для серверов, где специфичность — хорошее дело. А вот с пользователями лучше обращаться не индивидуально, а скопом, целыми подсетями, иначе сеть быстро станет неуправляемой.

Интерфейс, на котором настроен IP-адрес, иногда называют IP-интерфейсом или L3-интерфейсом («эл-три», см. Модель OSI).

Прежде чем посылать IP-пакет, компьютер определяет, попадает ли адрес назначения в «свою» подсеть. Если попадает, то шлет пакет «напрямую», если же нет — отсылает его шлюзу по умолчанию (маршрутизатору). Как правило, хотя это вовсе необязательно, шлюзу по умолчанию назначают первый адрес хоста в подсети: в нашем случае 192.168.8.1 — для красоты.

Обстоятельство четвертое. Из сказанного в частности следует, что маршрутизатор (шлюз и маршрутизатор — это одно и то же) с адресом интерфейса 192.168.8.1 ничего не знает о трафике, передаваемом между, например, хостами 192.168.8.5 и 192.168.8.7. Очень частой ошибкой начинающих администраторов является желание заблокировать или как-то еще контролировать с помощью шлюза трафик между хостами в рамках одной подсети. Чтобы трафик проходил через маршрутизатор, адресат и отправитель должны находиться в разных подсетях.

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

Обстоятельство пятое. Как и любому приличному IT-шнику, администратору сети, если только он получает зарплату не за красивые глаза, положено знать наизусть степени двойки от 0 до 16.

Процесс объединения мелких префиксов (с длинной маской, в которых мало хостов) в крупные (с короткой маской, в которых много хостов) называется агрегацией или суммаризацией (вот не суммированием!). Это очень важный процесс, позволяющий минимизировать количество информации, необходимой маршрутизатору для поиска пути передачи в сети. Так, скажем, провайдеры выдают клиентам тысячи маленьких блоков типа /29, но весь интернет даже не знает об их существовании. Вместо этого за каждым провайдером закрепляются крупные префиксы типа /19 и крупнее. Это позволяет на порядки сократить количество записей в глобальной таблице интернет-маршрутизации.

Обстоятельство шестое. Чем больше длина маски, тем меньше в подсети может быть хостов, и тем большую долю занимает «съедение» адресов на адреса подсети, направленного бродкаста и шлюза по умолчанию. В частности в подсети с маской /29 (2 32-29 = 8 комбинаций) останется всего 5 доступных для реального использования адресов (62,5%). Теперь представьте, что вы провайдер, выдающий корпоративным клиентам тысячи блоков /29. Таким образом, грамотное разбиение IP-пространства на подсети (составление адресного плана) — это целая маленькая наука, включающая поиск компромиссов между разными сложными факторами.

При наличии достаточно большого диапазона адресов, как правило из блоков для частного использования 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16, конечно, удобно использовать маски, совпадающие по длине с границами октетов: /8, /16, /24 или, соответственно, 255.0.0.0, 255.255.0.0 и 255.255.255.0. При их использовании можно облегчить работу мозгу и калькулятору, избавившись от необходимости работать с двоичной системой и битами. Это правильный подход, но не стоит забывать, что злоупотребление расслабухой редко доводит до добра.

И последнее. Пресловутые классы адресов. Дорогие товарищи, забудьте это слово вообще! Совсем. Вот уже скоро 20 лет (!), как нет никаких классов. Ровно с тех пор, как стало понятно, что длина префикса может быть любой, а если раздавать адреса блоками по /8, то никакого интернета не получится.

Иногда «матерые специалисты» любят блеснуть словами «сеть класса такого-то» по отношению к подсети с той или иной длиной маски. Скажем, часто можно услышать слово «сеть класса C» про что-нибудь вроде 10.1.2.0/24. Класс сети (когда он был) не имел никакого отношения к длине маски и определялся совсем другими факторами (комбинациями битов в адресе). В свою очередь классовая адресация обязывала иметь маски только предписанной для данного класса длины. Поэтому указанная подсеть 10.1.2.0/24 никогда не принадлежала и не будет принадлежать к классу C.

Но обо всем этом лучше и не вспоминать. Единственное, что нужно знать — что существуют разные глобальные конвенции, собранные под одной крышей в RFC3330, о специальных значениях тех или иных блоков адресов. Так, например, упомянутые блоки 10/8, 172.16/12 и 192.168/16 (да, можно и так записывать префиксы, полностью откидывая хостовую часть) определены как диапазоны для частного использования, запрещенные к маршрутизации в интернете. Каждый может использовать их в частных целях по своему усмотрению. Блок 224.0.0.0/4 зарезервирован для мультикаста и т. д. Но все это лишь конвенции, призванные облегчить административное взаимодействие. И хотя лично я крайне не рекомендую вам их нарушать (за исключением надежно изолированных лабораторных тестов), технически никто не запрещает использовать любые адреса для любых целей, покуда вы не стыкуетесь с внешним миром.

Источник

Образовательный портал