Можно ли разделить сеть /28 на две сети /29?
У меня есть192.168.1.64 /28
сеть
Могу ли я разделить эту сеть на
192.168.1.64/29
а также
192.168.1.72/29
?
Мой вопрос связан с тем, что теперь "сетевой адрес" (192.168.1.64) из / 28 также используется сетью 192.168.1.64/29.
А широковещательный адрес (192.168.1.79) сети / 28 теперь используется сетью 192.168.1.72/29.
Это разрешено? Или я должен, если я разделю /28, убедиться, что адреса сети / широковещания не перекрываются? Нужно ли использовать /30, если я подразделяю сеть / 28?
3 ответа
Да, вы можете легко - "сетевой адрес" в этой ситуации является чем-то неправильным, поскольку у вас их будет два, и вам действительно нужно заботиться о том, что вам теперь понадобятся два шлюза по умолчанию, по одному на /29.
По сути, то, что вы будете иметь;
- 192.168.1.64 - "сетевой адрес" первой подсети / 29 - теоретически может использоваться в качестве шлюза по умолчанию.
- 192.168.1.65 - скорее всего реальный DG для первой подсети / 29
- 192.168.1.66 - IP-адрес сервера # 1
- 192.168.1.67 - IP-адрес сервера № 2
- 192.168.1.68 - IP-адрес сервера № 3
- 192.168.1.69 - IP-адрес сервера № 4
- 192.168.1.70 - IP-адрес сервера № 5
192.168.1.71 - широковещательный адрес для первой / 29 подсети
192.168.1.72 - "сетевой адрес" второй подсети / 29 - теоретически может использоваться в качестве шлюза по умолчанию.
- 192.168.1.73 - скорее всего реальный DG для второй / 29 подсети
- 192.168.1.74 - IP-адрес сервера # 1
- 192.168.1.75 - IP-адрес сервера № 2
- 192.168.1.76 - IP-адрес сервера № 3
- 192.168.1.77 - IP-адрес сервера № 4
- 192.168.1.78 - IP-адрес сервера № 5
- 192.168.1.79 - широковещательный адрес для второй / 29 подсети
Надеюсь, это поможет, о, и я уверен, что вы знаете, но / 29 работает как 255.255.255.248.
Да, ты можешь.
# ipcalc -mnb 192.168.1.64/28
NETMASK=255.255.255.240
BROADCAST=192.168.1.79
NETWORK=192.168.1.64
# ipcalc -mnb 192.168.1.64/29
NETMASK=255.255.255.248
BROADCAST=192.168.1.71
NETWORK=192.168.1.64
# ipcalc -mnb 192.168.1.72/29
NETMASK=255.255.255.248
BROADCAST=192.168.1.79
NETWORK=192.168.1.72
Упоминаемое вами перекрытие не должно вызывать беспокойства, поскольку для большинства целей вы не будете использовать 192.168.1.64/28 (за исключением агрегации при маршрутизации, что было бы хорошо).
Да.
Давайте рассмотрим/29
что равно255.255.255.248
то есть11111111.11111111.11111111.11111000
в двоичном представлении, где11111111.11111111.11111111.11111
это сетевой раздел и000
это раздел хостов.
Поэтому возможно следующее.
(Я отделил раздел хостов пробелом в двоичном представлении)
Sub net mask
=============
<-------- network section------><-hosts->
11111111.11111111.11111111.11111 000
Network A available IPs: 192.168.0.0/29
========================================
11000000.10101000.00000000.00000 000 (reserved) - 192.168.0.0
11000000.10101000.00000000.00000 001 - 192.168.0.1
11000000.10101000.00000000.00000 010 - 192.168.0.2
11000000.10101000.00000000.00000 011 - 192.168.0.3
11000000.10101000.00000000.00000 100 - 192.168.0.4
11000000.10101000.00000000.00000 101 - 192.168.0.5
11000000.10101000.00000000.00000 110 - 192.168.0.6
11000000.10101000.00000000.00000 111 (reserved) - 192.168.0.7
Network B available IPs: 192.168.0.8/29
========================================
11000000.10101000.00000000.00001 000 (reserved) - 192.168.0.8
11000000.10101000.00000000.00001 001 - 192.168.0.9
11000000.10101000.00000000.00001 010 - 192.168.0.10
11000000.10101000.00000000.00001 011 - 192.168.0.11
11000000.10101000.00000000.00001 100 - 192.168.0.12
11000000.10101000.00000000.00001 101 - 192.168.0.13
11000000.10101000.00000000.00001 110 - 192.168.0.14
11000000.10101000.00000000.00001 111 (reserved) - 192.168.0.15