CIDR против классовой подсети

Я изучал классовую адресацию с подсетями и бесклассовую адресацию, но я не могу четко понять разницу/преимущества между ними двумя.

Предположим, у меня есть компания, которой нужно только 32 общедоступных IP-адреса. Я могу дать им адрес класса C с подсетью из 27 бит. Точно так же я мог бы дать им подсеть CIDR для достижения того же результата.

|What is my advantage in using CIDR?

| Why was CIDR required even after subnetting can achieve the same result?

| Shortcomings of subnetting with classful addresses.

Заранее спасибо.


person Udayan Subuddhi    schedule 19.04.2017    source источник
comment
Сетевые классы были уничтожены в 1993 году документами RFC 1518 и 1519, которые определяли CIDR (бесклассовая междоменная маршрутизация). Современные сети не используют сетевые классы. Пожалуйста, дайте им покоиться с миром.   -  person Ron Maupin    schedule 19.04.2017
comment
@RonMaupin Это как раз мой вопрос, зачем изобретать CIDR, если подсети могут выполнить эту задачу?   -  person Udayan Subuddhi    schedule 19.04.2017
comment
Подсеть не смог. Учитывая доступный адрес класса A, RIR должен был бы назначить все это AS, но CIDR позволяет разбить его на разные AS. Не путайте создание подсетей внутри одной компании с тем, как происходит междоменная маршрутизация.   -  person Ron Maupin    schedule 19.04.2017


Ответы (1)


Вы путаете пару понятий. Междоменная маршрутизация в сетевых классах требовала, чтобы целые блоки классов адресов были назначены одному объекту. Не было никакого способа маршрутизировать междоменный трафик, кроме как по классам. Вы можете создать подсеть внутри одного объекта, но вы не сможете разделить классовый блок между объектами.

Все, что делает CIDR, — это говорит, что классов больше не существует, и вы можете разбить то, что раньше было классовым блоком адресов, между различными сущностями.

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

  • Класс A начинается с первого бита 0
  • Класс B начинается с первых двух битов 10
  • Класс C начинается с первых трех битов 110
  • Класс D начинается с первых четырех битов 1110
  • Класс E начинается с первых четырех битов 1111
person Ron Maupin    schedule 19.04.2017
comment
Как всегда отличное объяснение ;-) - person CustomX; 24.04.2017