Яке практичне використання / 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.