Яке практичне використання / 31 КІДР або 255.255.255.254?


19

З підмережею a / 31 нам залишається нуль корисних хостів. У підмережі / 31 є лише два хости - один для мережі та інший для трансляції.

Мені цікаво, чому хтось коли-небудь використовувати цю підмережу.


4
Видалено друге, не пов’язане з цим питання. Вам слід задавати окремі запитання в окремих дописах.
— Рон Моупін

Чи допомогла вам якась відповідь? Якщо так, то слід прийняти відповідь, щоб питання не з’являлося вічно, шукаючи відповідь. Крім того, ви можете надати та прийняти власну відповідь.
— Рон Моупін

Відповіді:


24

/31Мережа на насправді має два використовуваних вузлів для каналу точка-точка. Див. Слідкуйте за стандартами RFC 3021, використовуючи 31-бітні префікси на IPv4 "Посилання" в точку " (опубліковано в грудні 2000 р.):

Анотація

З постійно зростаючим тиском на збереження простору IP-адрес в Інтернеті, має сенс врахувати, де можуть бути внесені відносно незначні зміни в польовій практиці для підвищення ефективності нумерації. Однією з таких змін, запропонованих цим документом, є вдвічі зменшити кількість адресного простору, присвоєного посиланням «точка-точка» (поширена для всієї Інтернет-інфраструктури), дозволяючи використовувати 31-бітові маски підмережі в дуже обмеженому вигляді.

-і-

Цей документ базується на ідеї, що збереження IP-адрес на посиланнях «точка-точка» (використовуючи довшу, ніж 30-бітну маску підмережі), зберігаючи керованість та стандартну взаємодію. Існуюча документація [RFC950] вже натякнула на можливе використання 1-розрядного широкого поля хост-номера.

Економія адресного простору внаслідок цієї зміни легко помітити - кожне посилання «точка-точка» у великій мережі споживатиме дві адреси замість чотирьох. Наприклад, у мережі з 500 посиланнями "точка-точка" ця практика складе економію 1000 адрес (еквівалент чотирьох адресних просторів класу C).

Зрозумійте, що не кожен постачальник (зокрема Microsoft) підтримує стандарт, хоча багато постачальників, наприклад Cisco, повністю підтримують його.


2
Навіщо використовувати a / 30, коли a / 31 прекрасно виконає роботу (якщо підтримувати її обидва кінці)
— Criggie

13
Гарне питання. Просто є люди, які не вірять у /31звернення, незважаючи на стандарт. Наприклад, всі носії , ми маємо справу з тільки підтримувати /30, а не /31для точка-точка між замовником і перевізником, навіть незважаючи на підтримку клієнтів і операторського обладнання його. IPv6 має аналогічний RFC для /127посилань «точка-точка» (IPv6 не має проблем із використанням кожної адреси в мережі, оскільки вона не має трансляції), але операторам потрібні /126мережі для зв’язків «точка-точка» між замовником і оператором. В основному, це зводиться до незнання і інерції.
— Рон Моупін

4
Існує також спадщина - деякі старі передачі та вбудовані програми точно не підтримували / 31. Було простіше просто дотримуватися старого стандарту, і не існує величезного поштовху для зміни існуючих мереж та схем забезпечення / розгортання. При цьому я намагаюся використовувати / 31's для ptp-мереж на будь-що щойно розроблене.
— rnxrx

1
@rnxrx, я розумію це, але коментар попросив використовувати його для обладнання, яке його підтримує. Крім того, немає хорошого приводу для того, щоб не підтримувати IPv6 посилання " /127точка-точка" (привіт, Verizon, AT&T, Century Link тощо). Щонайменше, Microsoft підходить для IPv6, навіть якщо вони ніколи не підтримуватимуть /31мережі IPv4 .
— Рон Моупін
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.