Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Побить сеть на подсети (http://forum.oszone.net/showthread.php?t=273781)

baph 11-12-2013 12:01 2270549

Побить сеть на подсети
 
Вложений: 1
  • sdsd.jpg (58.50 KB, скачиваний: 25)
Добрый день! нужна помощь! задача такая нужно разделить сеть 192.168.1.0 на три подсети в которой Кол. узлов в сети будет 120, Макс. кол. узлов в подсети 40.

Dreamer_UFA 11-12-2013 12:09 2270551

Не увидел вложение.
Можно подробнее - какая задача стоит ?

baph 11-12-2013 12:17 2270553

del

exo 11-12-2013 12:22 2270556

http://opennet.ru/ipcalc.shtml
Код:

Адрес:                    192.168.1.0
Сетевая маска:            255.255.255.192 = 26

Сеть:                    192.168.1.0/26
Минимальный IP:            192.168.1.1
Максимальный IP:    192.168.1.62
Broadcast:          192.168.1.63
Число хостов:            62

другие сети: 192.168.1.64 и 192.168.1.128
меньшие сети имеют 30 узлов, что не удовлетворяет условиям.

baph 14-12-2013 01:04 2272156

А как же максимальное кол-во узлов в подсети 40. если получается что число хостов 62 ?

exo 14-12-2013 01:13 2272160

baph, я вам привёл ссылку на калькулятор сетей. если у вас получится сделать одну сеть с 40 узлами - расскажете как.

baph 14-12-2013 01:42 2272174

В заднии сказано что в сети кол-во узлов 120, сеть нужно побить на 3 подсети чтобы в ней было максимально 40 узлов, как это сделать?
по логике я так сделал, 192.168.1.0 /25
это получается по условию 128 узлов
Дальше побить на 3 подсети не получается только на 4
1)192.168.1.0/27
2)192.168.1.32/27
3)192.168.1.64/27
4)192.168.1.96/27

exo 14-12-2013 01:46 2272177

Цитата:

Цитата baph
на 3 подсети чтобы в ней было максимально 40 узлов »

я не знаю. спросите у своего преподавателя и обязательно нам напишите ответ. интересно.

Tonny_Bennet 14-12-2013 16:11 2272397

Вложений: 1
Цитата:

Цитата baph
В заднии сказано что в сети кол-во узлов 120, сеть нужно побить на 3 подсети чтобы в ней было максимально 40 узлов, как это сделать? »

Я приложил файл, в котором видно как делятся сети начиная с 24-й и заканчивая 32-й. С 24-й до 28 по строкам с 28-й по 32-ю по колонкам.

В вашем задании 120 узлов в сети. Ближайшая маска, покрывающая вашу сеть это /25:
Код:

Адрес:        192.168.1.0        11000000.10101000.00000001.00000000
Сетевая маска:        255.255.255.128 = 25        11111111.11111111.11111111.10000000
Инверсия маски (для cisco):        0.0.0.127        00000000.00000000.00000000.01111111
Расчет
Сеть:        192.168.1.0/25        11000000.10101000.00000001.00000000
Минимальный IP:        192.168.1.1        11000000.10101000.00000001.00000001
Максимальный IP:        192.168.1.126        11000000.10101000.00000001.01111110
Broadcast:        192.168.1.127        11000000.10101000.00000001.01111111
Число хостов:        126

Здесь 126 хостов. Из 128 адресов убрали: 0 - это адрес сети, 128 - широковещательный адрес для сети.

Если делить 25-ю сеть пополам - получим 26-ю. В итоге:
Код:

Адрес:        192.168.1.0        11000000.10101000.00000001.00000000
Сетевая маска:        255.255.255.192 = 26        11111111.11111111.11111111.11000000
Инверсия маски (для cisco):        0.0.0.63        00000000.00000000.00000000.00111111
Расчет
Сеть:        192.168.1.0/26        11000000.10101000.00000001.00000000
Минимальный IP:        192.168.1.1        11000000.10101000.00000001.00000001
Максимальный IP:        192.168.1.62        11000000.10101000.00000001.00111110
Broadcast:        192.168.1.63        11000000.10101000.00000001.00111111
Число хостов:        62

Хостов 62, таких сетей можно сделать две. Количество хостов в вашем задании 40. 62 перекрывают данное значение. Но сетей должно быть три. Делим дальше. Получем 27 сеть:

Код:

Адрес:        192.168.1.0        11000000.10101000.00000001.00000000
Сетевая маска:        255.255.255.224 = 27        11111111.11111111.11111111.11100000
Инверсия маски (для cisco):        0.0.0.31        00000000.00000000.00000000.00011111
Расчет
Сеть:        192.168.1.0/27        11000000.10101000.00000001.00000000
Минимальный IP:        192.168.1.1        11000000.10101000.00000001.00000001
Максимальный IP:        192.168.1.30        11000000.10101000.00000001.00011110
Broadcast:        192.168.1.31        11000000.10101000.00000001.00011111
Число хостов:        30

Хостов 30 и пролетаем со вторым условием вашего задания, но зато сетей таких аж четыре.

К счастью (или к сожалению) иначе сеть поделить не получится. Можно попробовать Собрать нужное количество хостов для вашей задачи из набора сетей, но опять же количество в три штуки придётся превысить на этапе деления /27.

Теперь вопрос: или задание поставлено некорректно, или мы чего-то не знаем о этом бренном мире?

baph 14-12-2013 21:28 2272540

Получается я правильно понял ?
Сеть
192.168.1.0 /25
Подсети?
1)192.168.1.0/27
2)192.168.1.32/27
3)192.168.1.64/27
4)192.168.1.96/27

Tonny_Bennet 16-12-2013 10:11 2273066

Цитата:

Цитата baph
Получается я правильно понял ?
Сеть
192.168.1.0 /25
Подсети?
1)192.168.1.0/27
2)192.168.1.32/27
3)192.168.1.64/27
4)192.168.1.96/27 »

По сути да, но /27 это только 30 хостов (32-адреса).

Tonny_Bennet 16-12-2013 12:54 2273152

baph, у ipcalc который советова exo есть собственно консольная версия. А в ней есть возможность делить сеть на нужное количество хостов. И если вбить сеть
192.168.1.0/25 и четыре раза по 40 хостов то консоль выдаёт следующее

ipcalc 192.168.1.0/25 -n -s 40 40 40

Код:

ipcalc 192.168.1.0/25 -n -s 40 40 40
Address:  192.168.1.0          11000000.10101000.00000001.0 0000000
Netmask:  255.255.255.128 = 25 11111111.11111111.11111111.1 0000000
Wildcard:  0.0.0.127            00000000.00000000.00000000.0 1111111
=>
Network:  192.168.1.0/25      11000000.10101000.00000001.0 0000000
HostMin:  192.168.1.1          11000000.10101000.00000001.0 0000001
HostMax:  192.168.1.126        11000000.10101000.00000001.0 1111110
Broadcast: 192.168.1.127        11000000.10101000.00000001.0 1111111
Hosts/Net: 126                  Class C, Private Internet

1. Requested size: 40 hosts
Netmask:  255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Network:  192.168.1.0/26      11000000.10101000.00000001.00 000000
HostMin:  192.168.1.1          11000000.10101000.00000001.00 000001
HostMax:  192.168.1.62        11000000.10101000.00000001.00 111110
Broadcast: 192.168.1.63        11000000.10101000.00000001.00 111111
Hosts/Net: 62                    Class C, Private Internet

2. Requested size: 40 hosts
Netmask:  255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Network:  192.168.1.64/26      11000000.10101000.00000001.01 000000
HostMin:  192.168.1.65        11000000.10101000.00000001.01 000001
HostMax:  192.168.1.126        11000000.10101000.00000001.01 111110
Broadcast: 192.168.1.127        11000000.10101000.00000001.01 111111
Hosts/Net: 62                    Class C, Private Internet

3. Requested size: 40 hosts
Netmask:  255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Network:  192.168.1.128/26    11000000.10101000.00000001.10 000000
HostMin:  192.168.1.129        11000000.10101000.00000001.10 000001
HostMax:  192.168.1.190        11000000.10101000.00000001.10 111110
Broadcast: 192.168.1.191        11000000.10101000.00000001.10 111111
Hosts/Net: 62                    Class C, Private Internet

Network is too small
Needed size:  192 addresses.
Used network: 192.168.1.0/24
Unused:



обратите на надпись выделенную полужирным шрифтом.

А если четыре раза по 30:

ipcalc 192.168.1.0/25 -n -s 30 30 30 30

Код:

ipcalc 192.168.1.0/25 -n -s 30 30 30 30
Address:  192.168.1.0          11000000.10101000.00000001.0 0000000
Netmask:  255.255.255.128 = 25 11111111.11111111.11111111.1 0000000
Wildcard:  0.0.0.127            00000000.00000000.00000000.0 1111111
=>
Network:  192.168.1.0/25      11000000.10101000.00000001.0 0000000
HostMin:  192.168.1.1          11000000.10101000.00000001.0 0000001
HostMax:  192.168.1.126        11000000.10101000.00000001.0 1111110
Broadcast: 192.168.1.127        11000000.10101000.00000001.0 1111111
Hosts/Net: 126                  Class C, Private Internet

1. Requested size: 30 hosts
Netmask:  255.255.255.224 = 27 11111111.11111111.11111111.111 00000
Network:  192.168.1.0/27      11000000.10101000.00000001.000 00000
HostMin:  192.168.1.1          11000000.10101000.00000001.000 00001
HostMax:  192.168.1.30        11000000.10101000.00000001.000 11110
Broadcast: 192.168.1.31        11000000.10101000.00000001.000 11111
Hosts/Net: 30                    Class C, Private Internet

2. Requested size: 30 hosts
Netmask:  255.255.255.224 = 27 11111111.11111111.11111111.111 00000
Network:  192.168.1.32/27      11000000.10101000.00000001.001 00000
HostMin:  192.168.1.33        11000000.10101000.00000001.001 00001
HostMax:  192.168.1.62        11000000.10101000.00000001.001 11110
Broadcast: 192.168.1.63        11000000.10101000.00000001.001 11111
Hosts/Net: 30                    Class C, Private Internet

3. Requested size: 30 hosts
Netmask:  255.255.255.224 = 27 11111111.11111111.11111111.111 00000
Network:  192.168.1.64/27      11000000.10101000.00000001.010 00000
HostMin:  192.168.1.65        11000000.10101000.00000001.010 00001
HostMax:  192.168.1.94        11000000.10101000.00000001.010 11110
Broadcast: 192.168.1.95        11000000.10101000.00000001.010 11111
Hosts/Net: 30                    Class C, Private Internet

4. Requested size: 30 hosts
Netmask:  255.255.255.224 = 27 11111111.11111111.11111111.111 00000
Network:  192.168.1.96/27      11000000.10101000.00000001.011 00000
HostMin:  192.168.1.97        11000000.10101000.00000001.011 00001
HostMax:  192.168.1.126        11000000.10101000.00000001.011 11110
Broadcast: 192.168.1.127        11000000.10101000.00000001.011 11111
Hosts/Net: 30                    Class C, Private Internet

Needed size:  128 addresses.
Used network: 192.168.1.0/25
Unused:


baph 16-12-2013 13:26 2273178

Цитата:

Цитата Tonny_Bennet
По сути да, но /27 это только 30 хостов (32-адреса). »

Вроде как в задании сказано Максимальное число хостов а не то что их должно быть именно 40. хз вообщем я сделал так посмотрим что будет
Всем спасибо за помощь


Время: 20:24.

Время: 20:24.
© OSzone.net 2001-