Самая большая маска подсети для сети класса C?

Самая большая маска подсети для сети класса C?

Сегодня на работе мы начали вводный курс по TCP/IP и узнали о различных классах сетевых адресов:

Class A addresses are from 0.0.0.0 thru 127.x.x.x
Class B addresses are from 128.0.0.0 thru 191.x.x.x
Class C addresses are from 192.0.0.0 thru 223.x.x.x
Class D addresses are from 224.0.0.0 thru 239.x.x.x
Class E addresses are from 240.0.0.0 thru 255.x.x.x

Мне не совсем понятны возможные размеры подсетей для различных классов сетей. Например, какова максимальная возможная маска подсети для сети класса C? Это 255.255.255.0 или можно также использовать 255.255.0.0 и 255.0.0.0?

решение1

Нет никаких классов, они были отменены в 1994 году (серьезно, это было 18 лет назад на момент написания этого). Ваш учитель должен бытьуволенныйдаже за упоминание их (внеисторияclass), поскольку это только запутает вас, когда вы узнаете, как на самом деле работают сети.

Сети подсетей с использованием CIDR (и выражаются в нотации CIDR). Хотя старая система классов сопоставляется с определенными подсетями CIDR, это ужасная концепция. Короче говоря, постарайтесь забыть то, что вы уже выучили, и погрузитесь вКак работает подсеть IPv4?

решение2

Для справки: классовые типы сетей по-прежнему используются в качестве общей терминологии для внутренних и частных (RFC1918) сетей.

Действительно, начиная с BPG4, CIDR сделала классовые границы Интернета бессмысленными, но когда речь идет о внутренних сетях и классовых протоколах маршрутизации, все равно полезно знать различия в классах.

Чтобы ответить на ваш вопрос, классовые границы имеют фиксированный размер. Маски подсети для каждого из них следующие:

КЛАСС А: 255.0.0.0 (/8)
КЛАСС B: 255.255.0.0 (/16)
КЛАСС C: 255.255.255.0 (/24)
КЛАСС D: Н/Д (они используются для многоадресного трафика и маршрутизируются внутри с использованием PIM или DVMRP и не соответствуют традиционным маскам подсети)
КЛАСС E: N/A (есть экспериментальные и/или зарезервированные адреса)

Большая совокупность классовых сетей называетсясуперсетьи подразделенная классовая сеть называетсяподсеть. Когда вы говорите о наибольшей возможной маске подсети, вы, как правило, имеете в виду наибольшую возможную часть сети и наименьшую используемую часть хоста. Для целей маршрутизации подсети наибольшая маска подсети — 255.255.255.252 (/30). Обычно она используется для соединений точка-точка и транзитных сетей, которым требуется только два хоста/шлюза в подсети.

Нет ограничений на максимальный размер суперсети, вплоть до маски подсети 0.0.0.0 (/0), что будет означать, что каждый адрес является локальным и не маршрутизируется. Обратите внимание, что это отличается от маршрута по умолчанию 0.0.0.0, который является наименее определенным маршрутом и направляет весь трафик, не определенный более определенным маршрутом.

Если вы ищете максимально возможную маску подсети для определения всех сетей класса A и т. д., вот список, основанный на первом октете:

КЛАСС A: 0 - 127 = 128.0.0.0 (/1) = 128 /8 сетей
КЛАСС B: 128 - 191 = 192.0.0.0 (/2) = 64 /8 сетей или 16 384 /16 сетей
КЛАСС C: 192 - 223 = 224.0.0.0 (/3) = 32 /8 сетей или 2 097 152 /24 сетей
КЛАСС D: 224 - 239 = 240.0.0.0 (/4) = 16 /8 сетей или 268 435 456 многоадресных адресов
КЛАСС E: 240 - 255 = 248.0.0.0 (/5) = 8 /8 сетей или ??? (понятия не имею, лол)

Надеюсь, это поможет!!

Связанный контент