LinuxForum.Fans
Тема

Разбить локалку на подсети

Автор: r1sh 40 сообщений 11955 просмотров
#135337

День добрый всем всем всем!

На работе заканчиваются айпишники в подсети. Осталось всего 7 и час X уже близок... :(

Ответ один- разные подсети.

Все выглядит примерно так:

около 10 серверов физических, еще около 10 виртуальных ( для разработчиков, для бухгалтерии, для разных сервисов)
около 40 IP телефонов Polycom с RJ-45 и около 20 IP телефонов USB.
около 80 рабочих мест
около 10 сетевых принтеров
около 5 умных коммутаторов, остальные L2 3com или Dlink.

Первая мысль была - откинуть АТС на Астериске и все IP телефоны в другую подсеть. Но во первых остаются USB телефоны а роутить SIP-трафик влечет за собой % потери качества. Плюс пользователи у которых стоят телефоны с RJ-45, через них в сеть подключены компы. По факту у компа и у телефона свой IP выданный DHCP-сервером.В документации к телефонам вообще не сказано о том как комп взаимодействует через телефон с сеткой, по этому вариант телефонию пихнутьв подсеть отпадает.

Сижу сейчас рисую схему топологии нашей сети и прикидываю потребности отделов чтобы разграничить их.

Понятно, что нужно будет сменить маску с 255.255.255.0 на 255.255.254.0 минимум дабы получить еще один диапазон адресных пространств.

Подскажите, на каком уровне происходит взаимодействие двух подсетей: на сетевом или на программном? Это взаимодействие осуществляет маршрутизатор или сам сервер?

По поводу коммутаторов наслышан о технологии VLAN. По ней у меня отдельный вопрос:

Допустим есть 2 кабинета №1 и №2 и сервер вне этих кабинетов. кабинет №1 в другой подсети через VLAN кабинет №2 подключен через L2 коммутатор. Сервер видит каждый компьютер из кабинета №2, а компы с кабинета №1 он видит как один внешний айпишник маршрутизатора или это можно сделать прозрачно?

Заранее спасибо за ответы :D

#135347
r1sh написал:
Понятно, что нужно будет сменить маску с 255.255.255.0 на 255.255.254.0 минимум дабы получить еще один диапазон адресных пространств.

это немного не то. у вас и останется одна подсеть, на 512 IP адресов. Что-бы получить вторую подсеть нужно маску так и оставить, тогда будет несколько подсетей.

r1sh написал:
Подскажите, на каком уровне происходит взаимодействие двух подсетей: на сетевом или на программном? Это взаимодействие осуществляет маршрутизатор или сам сервер?

как админ решит, так и будет.

#135352
drBatty написал:

это немного не то. у вас и останется одна подсеть, на 512 IP адресов. Что-бы получить вторую подсеть нужно маску так и оставить, тогда будет несколько подсетей.

упс, недопонял. А какая разница в реализации двух вариантов: расширения маски и разбивки на подсети? Как будет себя вести DHCP сервер если ему пул адресов задать с 192.168.0.0 по 192.168.1.255?


как админ решит, так и будет.

я не представляю как это на программном может выглядеть, можно пару примеров или ссылку где можно почитать подробнее?

#135355

:D :D :D :D идеальный вариант конечно vlan ну так как вы ищите лёгкий путей бей на маску
192.168.0.0/16 тебе в помощ ток не забудь dhcp server перенастроить.
хостов 65534

#135357
Kettler написал:
:D :D :D :D идеальный вариант конечно vlan ну так как вы ищите лёгкий путей бей на маску
192.168.0.0/16 тебе в помощ ток не забудь dhcp server перенастроить.
хостов 65534

спасибо за ответ)

192.168.0.0/16 много, мне 24 вполне хватит) на худой конец 23)

Вот вопрос в DHCP сервере, как он будет к этому относится. Ведь будет несколько широковещательных IP?

VLAN не отрицаю, как раз его упомянул по скольку N-е кол-во коммутаторов поддерживают эту возможность и эта идея мне пришла в голову раньше чем смена маски=)

И если сравнивать два варианта решения: через VLAN и через маску, в чем их отличия и в чем трудности реализации ну и преимущества у них какие?)

#135358
r1sh написал:
Как будет себя вести DHCP сервер если ему пул адресов задать с 192.168.0.0 по 192.168.1.255?

будет выдавать в зависимости от запросов и настроек. Обычно случайный выдают.

r1sh написал:
А какая разница в реализации двух вариантов: расширения маски и разбивки на подсети?

ну вы можете в одной физической сети поставить 2 DHCP сервера, например первый 192.168.1.1, а второй 192.168.2.1. Получится две подсети:
192.168.0.{0..255}
192.168.1.{0..255}

(правильно это записывается так 192.168.1.0/24, это значит, что первые 24 бита имеют значение, В маске их тогда единичками пишут - 255.255.255.0, т.е. целое 32х битное число, первые 24 бита равны 1)

Ну а если вы меняете маску, то у вас просто подсеть становится больше. 1 бит == в 2 раза. Максимум для вашей сети - 256 подсетей класса С (65536 всего).
Подробнее смотрите http://en.wikipedia.org/wiki/IP_address , только на русский не переключайте. Лучше уж гугло-переводчик юзайте.

r1sh написал:
я не представляю как это на программном может выглядеть, можно пару примеров или ссылку где можно почитать подробнее?

IP адреса выдаёт DHCP сервер: http://en.wikipedia.org/wiki/DHCP
вот тот админ что им управляет, и решает (для себя) где у него сети, а где подсети. ИМХО проще всего, когда 1 сервер выдаёт адреса из одной подсети. Удобно, если для второй подсети подымается второй сервер. Вторая сеть может быть физически не связана с первой, а может быть и связанна. Кроме того, можно объединить свои подсетки с Сетью. Конечно купив пул(ы) адресов.

А можно и не объединять.

У вас выбор:

1) сделать сеть больше вдвое. Изменив маски на клиентах и расширив пул адресов на сервере.
2) сделать вторую сеть, со вторым DHCP сервером, разорвав то, что есть пополам.
3) сделать вторую сеть физически в одной сети, поставив второй DHCP сервер
4) сделать вторую сеть на одном сервере(я не знаю, можно-ли так сделать. можно наверное)

#135359

если вас щас всё устраивает просто уменьшите маску подсети.
vlan хорошо если вам надо например кабинеты в разных концах цеха контроливать и давать им опредилённые подсети.
А так маску смените и ни чего страшного небудет ток до тех пор пока клиенты не получать новые ип настройки.
На счёт vlan или маршрутизатор 3 уровня или linux) и бегом в соседнюю тему.
Забыл добавить если вы в сети обращяетесь к другим по имени компа (а это наверно так и есть) то при разбивке на подсети не забываем ставить wins сервер и его тоже в dhcp.

#135363
r1sh написал:
Ведь будет несколько широковещательных IP?

один. а именно 255.255.255.255
маска как раз для того и нужна, что-бы вырезать нужные биты.
всего битов 32, но для клиентов вы дали только 8. дайте 9 - это всего лишь условность - эта форма записи существует только в голове админа. Для компьютера это просто биты. Час Х наступит, когда у вас будет более 65535 адресов, тогда придётся перейти на более ёмкую сеть, например на 10/8, где есть 16777215 адресов.

#135364
Kettler написал:
На счёт vlan или маршрутизатор 3 уровня или linux) и бегом в соседнюю тему.

угу. особенно учитывая, что VLAN это прямо противоположная вещь: мы делим сеть на подсети, а vlan объединяет разные подсети так, что получается одна большая сеть :)

#135366
r1sh написал:
День добрый всем всем всем!

На работе заканчиваются айпишники в подсети. Осталось всего 7 и час X уже близок... :(

Ответ один- разные подсети.

Все выглядит примерно так:

около 10 серверов физических, еще около 10 виртуальных ( для разработчиков, для бухгалтерии, для разных сервисов)
около 40 IP телефонов Polycom с RJ-45 и около 20 IP телефонов USB.
около 80 рабочих мест
около 10 сетевых принтеров
около 5 умных коммутаторов, остальные L2 3com или Dlink.

Первая мысль была - откинуть АТС на Астериске и все IP телефоны в другую подсеть. Но во первых остаются USB телефоны а роутить SIP-трафик влечет за собой % потери качества. Плюс пользователи у которых стоят телефоны с RJ-45, через них в сеть подключены компы. По факту у компа и у телефона свой IP выданный DHCP-сервером.В документации к телефонам вообще не сказано о том как комп взаимодействует через телефон с сеткой, по этому вариант телефонию пихнутьв подсеть отпадает.

Сижу сейчас рисую схему топологии нашей сети и прикидываю потребности отделов чтобы разграничить их.

Понятно, что нужно будет сменить маску с 255.255.255.0 на 255.255.254.0 минимум дабы получить еще один диапазон адресных пространств.

Подскажите, на каком уровне происходит взаимодействие двух подсетей: на сетевом или на программном? Это взаимодействие осуществляет маршрутизатор или сам сервер?

По поводу коммутаторов наслышан о технологии VLAN. По ней у меня отдельный вопрос:

Допустим есть 2 кабинета №1 и №2 и сервер вне этих кабинетов. кабинет №1 в другой подсети через VLAN кабинет №2 подключен через L2 коммутатор. Сервер видит каждый компьютер из кабинета №2, а компы с кабинета №1 он видит как один внешний айпишник маршрутизатора или это можно сделать прозрачно?

Заранее спасибо за ответы :D

172.16
10.
И подсети не нужны.

#135367

DrBatty чуток не так. Не одна большая! с помощью vlan можно развести скоко хочешь подсетей в своей паутине.
Например телефоны завести в 172.16.0.0/24
Принтеры 192.168.0.0/24
сервера 10.213.0.0/24 ну или 192.168.1.0/24

И не волноваться что они находяться в разных ценах и не придёться тянуть кабель чтоб принтер завести например в 172.16.0.0/24 подсеть wink .
Vlan более интерснее со стороны администрирования.

#135386

CyberDaemon, дык ТС юзает всего 1 подсеть класса С (256ip), у него ещё 255 свободных подсетей :)

Kettler написал:
Не одна большая! с помощью vlan можно развести скоко хочешь подсетей в своей паутине.

угу. сести кучу ФИЗИЧЕСКИХ подсетей в кучу ВИРТУАЛЬНЫХ.

Kettler написал:
Vlan более интерснее со стороны администрирования.

это мы уже поняли, какой вы нам кошмар заготовили :)

#135388
drBatty написал:

ну вы можете в одной физической сети поставить 2 DHCP сервера, например первый 192.168.1.1, а второй 192.168.2.1. Получится две подсети:
192.168.0.{0..255}
192.168.1.{0..255}

а они не будут конфликтовать? и как клиентская машина допустим при первом подключении будет получать IP? от 1ого или от 2ого DHCP? Врятли стоит поднимать 2ой DHCP сервер, на одном есть возможность это реализовать?


(правильно это записывается так 192.168.1.0/24, это значит, что первые 24 бита имеют значение, В маске их тогда единичками пишут - 255.255.255.0, т.е. целое 32х битное число, первые 24 бита равны 1)

Ну а если вы меняете маску, то у вас просто подсеть становится больше. 1 бит == в 2 раза. Максимум для вашей сети - 256 подсетей класса С (65536 всего).
Подробнее смотрите http://en.wikipedia.org/wiki/IP_address , только на русский не переключайте. Лучше уж гугло-переводчик юзайте.

я в курсе по поводу масок, их представлении в двоичном коде=) и спасибо за ссылочку, у меня с английским все впорядке;)

r1sh написал:
я не представляю как это на программном может выглядеть, можно пару примеров или ссылку где можно почитать подробнее?

IP адреса выдаёт DHCP сервер: http://en.wikipedia.org/wiki/DHCP
вот тот админ что им управляет, и решает (для себя) где у него сети, а где подсети. ИМХО проще всего, когда 1 сервер выдаёт адреса из одной подсети. Удобно, если для второй подсети подымается второй сервер. Вторая сеть может быть физически не связана с первой, а может быть и связанна. Кроме того, можно объединить свои подсетки с Сетью. Конечно купив пул(ы) адресов.

А можно и не объединять.

ну это понятно)) у меня и так на работе есть DHCP сервер действующий) вы прям какието азы мне рассказываете) Я про пример имел ввиду более подробно Типа вот есть сервер DHCP такой то. У него такието параметры, клиентская машина такаято, у нее такието параметры. Какие еще доп. настрйоки нужно сделать чтобы все это работало) А то что сервер выдает адреса подсети я и так знаю=)


У вас выбор:

1) сделать сеть больше вдвое. Изменив маски на клиентах и расширив пул адресов на сервере.
2) сделать вторую сеть, со вторым DHCP сервером, разорвав то, что есть пополам.
3) сделать вторую сеть физически в одной сети, поставив второй DHCP сервер
4) сделать вторую сеть на одном сервере(я не знаю, можно-ли так сделать. можно наверное)

только первый вариант, у меня нет желания плодить сервера тем более DHCP. Перейдем от теории к практике, как это реализовать? Какие проблемы могут возникнуть? Как отреагируют клиентские машины на расширение сети?

#135390
Kettler написал:
если вас щас всё устраивает просто уменьшите маску подсети.
vlan хорошо если вам надо например кабинеты в разных концах цеха контроливать и давать им опредилённые подсети.
А так маску смените и ни чего страшного небудет ток до тех пор пока клиенты не получать новые ип настройки.
На счёт vlan или маршрутизатор 3 уровня или linux) и бегом в соседнюю тему.
Забыл добавить если вы в сети обращяетесь к другим по имени компа (а это наверно так и есть) то при разбивке на подсети не забываем ставить wins сервер и его тоже в dhcp.

а зачем указывать явно WINS и если не указать то что может быть?)

контролировать кабинеты в разных цехах.....не уловил идеи все таки....можно более подробно?)

как же так совпало что две темы в один день :D

#135391
drBatty написал:
[quote=r1sh]Ведь будет несколько широковещательных IP?

один. а именно 255.255.255.255
маска как раз для того и нужна, что-бы вырезать нужные биты.
всего битов 32, но для клиентов вы дали только 8. дайте 9 - это всего лишь условность - эта форма записи существует только в голове админа. Для компьютера это просто биты. Час Х наступит, когда у вас будет более 65535 адресов, тогда придётся перейти на более ёмкую сеть, например на 10/8, где есть 16777215 адресов.[/quote]

ааа понял, я думал просто есть привязка именно к Ip адресам 192.169.x.0 и 192.168.x.255 что их любое сетевое оборудование считает широковещательным и если вде подсети то оно потеряецо)

Понял, т.е. благодаря маски вся сеть, что 192.168.1.10 что 192.168.2.50 это одно адресное пространство для клиентских машин,да?) и никакой маршрутизации не нужно?

#135394

Маршрутизация нужна

#135395
CyberDaemon написал:

172.16
10.
И подсети не нужны.

угу а статику мне для VPN клиентов, для серверов перебивать вручную да?
не вариант.

drBatty написал:
[quote=Kettler]На счёт vlan или маршрутизатор 3 уровня или linux) и бегом в соседнюю тему.

угу. особенно учитывая, что VLAN это прямо противоположная вещь: мы делим сеть на подсети, а vlan объединяет разные подсети так, что получается одна большая сеть :)[/quote]

а как они взаимодействовать будут?

Kettler написал:
Маршрутизация нужна

я в первом сообщении описал пример


Допустим есть 2 кабинета №1 и №2 и сервер вне этих кабинетов. кабинет №1 в другой подсети через VLAN кабинет №2 подключен через L2 коммутатор. Сервер видит каждый компьютер из кабинета №2, а компы с кабинета №1 он видит как один внешний айпишник маршрутизатора или это можно сделать прозрачно?

как будет выглядеть?)Маршрутизация будет как у роутеров типа WAN,LAN и с внешки виден только WAN? или будут видны LAN'ы?

скиньте ктонить ман доступный по Vlan=)

#135421

В соседней теме)

#135422

тогда жду ответов по поводу масок и DHCP)

Войдите или зарегистрируйтесь, чтобы ответить.