Показать полную графическую версию : Как посчитать IP адреса?
В моей практике, не знаю к счастью или к сожалению , встретил сети ДО 255 узлов и можно было смело все разместить в пуле 192.168.х.х с маской 255.255.255.0
И лишь по теории читал, что для больших сетей используют уже другой пул - 10.0.0.0 / ну и там маски 255.0.0.0 до 255.255.255.0
А есть сервисы, где указываешь количество хостов в сети и калькулятор сам считает какой диапазон и какую маску надо использовать ? просто теоретически сидеть считать не хочется.
Вот например, какой пул использовать для 300 хостов? и какой для 2000 ?
Kirill_S
05-06-2022, 18:17
https://ipcalc.co/
https://ipcalc.co/ »
не то, что хочу. таких сайтов много.
Мне надо, чтоб указал хост и калькулятор посчитал какой пул и какая маска нужна
dmitryst
06-06-2022, 10:21
https://ip-calculator.ru/range2cidr/ так?
dmitryst, нет.
если бы знал пул, то зачем мне калькулятор уже? )))
У меня есть только количество , ну скажем, 500 компов. вот ищу калькулятор, где можно забить количество хостов в огной подсети и посчитал какой пул с маской подойдет
У меня есть только количество , ну скажем, 500 компов. вот ищу калькулятор, где можно забить количество хостов в огной подсети и посчитал какой пул с маской подойдет »
Ну так найдите нужный Вам самостоятельно, по словосочетанию "калькулятор подсети"? Или поисковиком пользоваться разучились?
P.S. Вообще-то бред полный, т.к. подсеть выбирается не только из-за числа хостов, но и исходя из топологии сети, маршрутизации и много другого.
DJ Mogarych
06-06-2022, 12:08
Количество хостов вычисляется из wildcard mask (https://en.wikipedia.org/wiki/Wildcard_mask), это инвертированная маска подсети.
Популярное значение - 8, т. е. 2 в 8 степени = 256-2, итого 254.
Широковещательная маска 10: 2 в 10 степени = 1024-2, итого 1022, и т. д.
Калькулятор, показывающий кол-во хостов на подсеть: https://ip-calculator.ru
А есть сервисы, где указываешь количество хостов в сети и калькулятор сам считает какой диапазон и какую маску надо использовать ? просто теоретически сидеть считать не хочется.
Вот например, какой пул использовать для 300 хостов? и какой для 2000 ? »
что значит "какой нужен"?
Вы выбираете по своей воле.
даже сеть из 2 хостов легко может иметь ип 10.х.х.х
маски - опять же, выбираете, исходя из того, какие у вас лично ип используются. Хотите всё скидать в один последний октет - говно вопрос, 255.255.255.0
Хотите сегментировать сеть - там, к примеру, юзвери на 10.0.0.х, принтера на 10.1.110.х, виртуалки на 10.1.25.х, филиал в зажопинске на 10.2.66.х, а одмены на 10.1.99.х - лепите 255.252.0.0
Маска просто сообщает шлюзу, какие адреса искать локально, ничего более. И выбор их - чисто ваше решение.
А требовать, чтоб вам некий калькулятор указывал, в какой карман штанов положить презервативы... ну.. это как-то уже совсем..
DJ Mogarych
06-06-2022, 14:28
Маска просто сообщает шлюзу »
Не шлюзу, а сетевому интерфейсу. Шлюз здесь вообще ни при чём.
P.S. Вообще-то бред полный, т.к. подсеть выбирается не только из-за числа хостов, но и исходя из топологии сети, маршрутизации и много другого. »
Ну почему бред?
Строится новый завод , с ~ 500 / 1000 рабочих мест. например 500 LAN (1 VLAN) и 500 VoIP (2 VLAN)
маски - опять же, выбираете, исходя из того, какие у вас лично ип используются. Хотите всё скидать в один последний октет - говно вопрос, 255.255.255.0 »
ну да, опять говно вопрос, можно ставить 10.10.11.х/16 для LAN и такой же 10.10.12.х/16 для VoIP
Но тем не менее, хочу понять как расчитать с 0-я IP адреса, имея приблизительно количество хостов.
Не шлюзу, а сетевому интерфейсу. »
да, пардон, башка трещит, туплю.
как расчитать с 0-я IP адреса, имея приблизительно количество хостов. »
тогда вопрос не понял.
Ну знаете, что у вас те же 300, к примеру, хостов. Что именно вы хотите? Чтоб кто-то указал, какой ИП задавать какой машине?
отсортируйте как нравится - и назначайте.
да блин не знаю как объяснить вам , чтоб поняли что хочу..
Когда все с нуля поднимаешь, на этапе проектирования как расчитывать какие пулы и маски использовать , зная только приблизительно количество хостов?
DJ Mogarych
06-06-2022, 15:44
krec, я выше уже всё объяснил.
Нужно взять ближайшее большее число, кратное степени двойки, от числа хостов, и эту степень двойки вычесть от 32 (общее число бит маски), получится маска подсети.
dmitryst
07-06-2022, 08:14
krec, может, сделать проще и округлять до 250 - 500 - 1000 хостов? В первом случае можно будет применить 192.168.1.0/24 , в третьем, например, 10.10.1.0/22
Ну почему бред?
Строится новый завод , с ~ 500 / 1000 рабочих мест. например 500 LAN (1 VLAN) и 500 VoIP (2 VLAN) »
Вот по этому и бред, что на такое количество хостов делается несколько подсетей с несколькими VLAN, не надо делать из всех 500 компов один большой базар. Нужно чётко определить количество разных устройств в планируемой сети и их маршруты и взаимодействия между собой, а не гонять широковещательные запросы по всей сети.
Когда все с нуля поднимаешь, на этапе проектирования »
лучший вариант чтоб самолично структурировать сеть как удобно.
А не маяться дурью с калькуляторами и исправлениями потом.
лучший вариант чтоб самолично структурировать сеть как удобно. »
так вот это и хочу узнать, как это делать!
Все да около, но нет четких стандартов и иструментов
так вот это и хочу узнать, как это делать! »
как удобно.
BoBaH 13
07-06-2022, 13:44
10.0.0.0 — 10.255.255.255 (маска подсети для бесклассовой (CIDR) адресации: 255.0.0.0 или /8)
100.64.0.0 — 100.127.255.255 (маска подсети 255.192.0.0 или /10) - Данная подсеть рекомендована согласно RFC 6598 для использования в качестве адресов для CGN (Carrier-Grade NAT).
172.16.0.0 — 172.31.255.255 (маска подсети: 255.240.0.0 или /12)
192.168.0.0 — 192.168.255.255 (маска подсети: 255.255.0.0 или /16)
На всех хватит. Администрация, среднее звено, работяги и публичная.
dmitryst
07-06-2022, 15:07
100.64.0.0/10 »
эту лучше не использовать, т.к. провайдеры использауют её для своих нужд, (у нас, например.. ) и если внутренняя сеть совпадает с этой, то у дефолтных рутеров бывает несварение (глючат, короче :jester: )
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.