Hva er den praktiske bruken av a / 31 CIDR eller 255.255.255.254?

Med et / 31 undernett sitter vi igjen med null brukbare verter. Subnettet / 31 har bare to verter – en for nettverk og en for kringkasting.

Jeg lurer på hvorfor noen noen gang vil bruke dette undernettet.

Kommentarer

  • Hjalp noe svar deg? I så fall bør du godta svaret slik at spørsmålet ikke ' ikke dukker opp for alltid og leter etter et svar. Alternativt kan du legge ut og godta ditt eget svar.

Svar

A /31 nettverket har faktisk to brukbare verter for en punkt-til-punkt-kobling. Se standardsporet RFC 3021, ved hjelp av 31-biters prefikser på IPv4 punkt-til-punkt-lenker (publisert i desember 2000):

Abstrakt

Med stadig økende press for å spare IP-adresseplass på Internett, er det fornuftig å vurdere hvor relativt små endringer kan gjøres til feltøvelse for å forbedre nummereringseffektiviteten. En slik endring, foreslått av dette dokumentet, er å halvere mengden adresseplass som er tildelt punkt-til-punkt-lenker (vanlig i hele Internett-infrastrukturen) ved å tillate bruk av 31-biters nettnettmasker på en veldig begrenset måte. p>

-and-

Dette dokumentet er basert på ideen om å bevare IP-adresser på punkt-til-punkt-lenker (som bruker lenger enn en 30-bit subnettmaske), samtidig som det er mulig å administrere og standard interaksjon. Eksisterende dokumentasjon [ RFC950 ] har allerede antydet mulig bruk av et 1-bit bredt vertsnummerfelt.

Adressebesparelsene plassen som skyldes denne endringen er lett å se – hver punkt-til-punkt-kobling i et stort nettverk vil forbruke to adresser i stedet for fire. I et nettverk med 500 punkt-til-punkt-lenker, vil denne praksisen for eksempel utgjøre en besparelse på 1000 adresser (tilsvarende fire klasse C-adresserom).

Forstå at ikke alle leverandører (spesielt Microsoft) støtter standarden, selv om mange leverandører, f.eks Cisco, støtter standarden fullt ut.

Kommentarer

  • Hvorfor bruke a / 30 når a / 31 vil gjøre jobben bra (forutsatt at begge ender støtter den )
  • Godt spørsmål. Det er rett og slett folk som ikke tror på /31 adressering, til tross for standarden. For eksempel vil alle transportørene vi har å gjøre med bare støtte /30, og ikke /31, for punkt-til-punkt-lenker mellom en kunde og transportøren, selv om kunden og transportørutstyret støtter det. IPv6 har en lignende RFC for /127 punkt-til-punkt-lenker (IPv6 har ikke noe problem å bruke alle adresser i et nettverk fordi den ikke har noen kringkasting), men transportørene krever /126 nettverk for punkt-til-punkt-lenker mellom kunden og operatøren. I utgangspunktet koker det ned til uvitenhet og treghet.
  • Det ' er også en eldre bekymring – noe eldre utstyr og firmware gjorde definitivt ikke ' t support / 31 ' s. Det var lettere å bare holde seg til den eldre standarden, og det er ikke ' t en enorm drivkraft for å endre eksisterende nettverk og ordninger for distribusjon / distribusjon. Når det er sagt, prøver jeg å bruke / 31 ' s for ptp-nettverk på alt som er nylig designet.
  • @rnxrx, jeg forstår det, men kommentaren spurte om å bruke det for utstyr som støtter det. Det er heller ingen god unnskyldning for ikke å støtte IPv6 /127 punkt-til-punkt-lenker (hei, Verizon, AT & T, Century Link osv.). I det minste fikk Microsoft det riktig for IPv6, selv om de aldri vil støtte IPv4 /31 nettverk.
  • Vel, /31 nettverk fungerer helt fint på ethernet. Hvis du kobler to rutere til Ethernet, er det en enkel sak å konfigurere et /31 nettverk mellom dem. IPv4-adresseringen er ved lag-3, og den er uavhengig av lag-1/2-protokollene, f.eks. ethernet.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *