У Вас может быть IP-адрес класса C с маской подсети 255.255.0.0?

У Вас может быть IP-адрес класса C с маской подсети 255.255.0.0?

Что происходит, когда у Вас есть установка как это?

6
задан 19.11.2014, 11:39

4 ответа

Классы A IP, B и C были obsoleted давным-давно (1993) CIDR. Класс D все еще используется для многоадресной передачи. Вы теперь свободны использовать безотносительно маски Вы хотите, пока Вы владеете затронутыми диапазонами IP-адресов. Однако, поскольку Вы вряд ли будете владеть 256 непрерывными блоками "класса C", если Вы будете использовать такую маску внутренне, но хотеть взаимосвязать с Интернетом, то Вы испытаете серьезные затруднения маршрутизации.

13
ответ дан 07.12.2019, 15:26

Сегодняшний Класс C с маской подсети 255.255.0.0 равняется Классу B. Это вызвано тем, что подсеть является единственным остатком старой Системы классов, понятие, которое только существует сегодня в таблицах маршрутизации для определения количества количества IP-адресов в сегменте IP-адреса.

Если Вы переходите назад исторически к RFC 791 в 1981, маски подсети не относились к вопросу. Класс был определен первыми несколькими битами адреса, и именно эти биты определили подсеть. Таким образом Класс A имел ведущий бит 0, B имел 10, C имел 110, и D имел 1110 (многоадресная передача), (зарезервированный) Класс E имел 1111.

Эта схема была очень расточительна из IP-адресов и не обеспечила достаточно адресов Класса B. Таким образом, сети Classful были заменены Бесклассовой междоменной маршрутизацией (CIDR), начав в 1993 со спецификации RFC 1518 и RFC 1519, пытаться решить эту проблему.

Нотация CIDR является синтаксисом определения IP-адресов и их связанного префикса маршрутизации. Это добавляет к адресу символ наклонной черты и десятичное число продвижения ненулевых битов префикса маршрутизации, например, 192.168.0.0/16 для IPv4, и 2001:db8::/32 для IPv6. (Помните маску подсети.)

Для целей маршрутизации CIDR обеспечивает агрегирование префикса маршрутизации, также известное как суперсетка или суммирование маршрутов. Например, шестнадцать непрерывных/24 сетей могут быть агрегированы и рекламироваться к большей сети, поскольку единственный/20 направляет, если первые 20 битов их сетевых адресов соответствуют. Два выровненных непрерывных / 20-х могут затем быть агрегированы к/19 и т.д. Это позволяет значительное сокращение количества маршрутов, которые должны рекламироваться.

Достаточно забавный, именно здесь классы повторно появились как мера количества узлов, возможных в сегменте. См. вышеупомянутую статью для определений классов такой как "1/64 C" и "16 B".

Поскольку у нас есть два понятия под названием Класс, историческое и современное, беспорядок действительно происходит, поскольку оба понятия связаны с масками подсети (современная, возможно, больше).

11
ответ дан 07.12.2019, 15:26

Я не нашел RFC, который объявляет использование слова "Class" сопровождаемым буквой от A-E устаревший. То, что говорит RFC 4632:

The solution that the community created was to deprecate the Class A/B/C 
network address assignment system in favor of using "classless",
hierarchical blocks of IP addresses (referred to as prefixes).

Тщательное чтение того прохода не должно запрещать ссылки на Класс, но указать на реальную проблему, которая была присвоением.

Я действительно соглашаюсь, что предпочтительная номенклатура ясно разъяснена в RFC 4632:

...the change from Class A/B/C network numbers to
classless prefixes is to make explicit which bits in a 32-bit IPv4
address are interpreted as the network number (or prefix)...

Будучи вокруг сетей в течение некоторого времени, я не вижу проблему с кем-то говорящим о "Классе A / B / C / D / E", и я знаю больше, чем некоторые CCIE's, которые позволили, подсовывают богохульство Класса разговора... К счастью, никто не должен был исправлять никого, потому что все мы знали что/8 = Класс A,/16 = Класс B и/24 = Класс C.


Таким образом, корректный ответ на OP:

Да. IP-адреса от 192.x.x.x до 223.x.x.x могут иметь/16 префикс (255.255.0.0). Дальнейшие комментарии, и / или лучшие практики могут только быть даны при обеспечении специфических особенностей о IP-адресе и среде, это будет использоваться в.

3
ответ дан 07.12.2019, 15:26

Насколько я понимаю, не действительно.

Сеть класса C использует 24 бита для сети и 8 для хоста, таким образом, 0,0 повреждения это, поскольку это уезжает 16 в сеть. Но его возможное, чтобы иметь частную схему адресации с помощью 255.255.0.0 классов A использования.

http://www.subnet-calculator.com/subnet.php?net_class=A

Короче говоря, можно разделить значение по умолчанию на подсети B маска для A, или значение по умолчанию C маска для A и B, но Вы наклоняетесь, идет другим путем (C к B или A)... Если это имеет смысл.

2
ответ дан 07.12.2019, 15:26

Теги

Похожие вопросы