Hvad er den praktiske anvendelse af a / 31 CIDR eller 255.255.255.254?

Med et / 31 undernet er vi tilbage med nul anvendelige værter. Subnet / 31 har kun to værter – en til netværk og en til udsendelse.

Jeg undrer mig over, hvorfor nogen nogensinde vil bruge dette undernet.

Kommentarer

  • Hjalp noget svar dig? Hvis ja, skal du acceptere svaret, så spørgsmålet ikke ' ikke dukker op for evigt og leder efter et svar. Alternativt kan du sende og acceptere dit eget svar.

Svar

A /31 netværk har faktisk to anvendelige værter til et punkt-til-punkt-link. Se standardsporet RFC 3021, der bruger 31-bit præfikser på IPv4 punkt-til-punkt-links (offentliggjort i december 2000):

Abstrakt

Med et stadigt stigende pres for at spare IP-adresserum på Internettet er det fornuftigt at overveje, hvor relativt mindre ændringer kan foretages til feltpraksis for at forbedre nummereringseffektiviteten. En sådan ændring, foreslået af dette dokument, er at halvere mængden af adresse plads tildelt point-to-point links (almindelig i hele internetinfrastrukturen) ved at tillade brug af 31-bit subnetmasker på en meget begrænset måde.

-and-

Dette dokument er baseret på ideen om at bevare IP-adresser på punkt-til-punkt-links (der bruger længere end en 30-bit undernetmaske), mens man opretholder håndterbarhed og standardinteraktion er mulig. Eksisterende dokumentation [ RFC950 ] har allerede antydet den mulige brug af et 1-bit bredt værtsnummerfelt.

Besparelsen i adresse plads som følge af denne ændring ses let – hvert punkt-til-punkt-link i et stort netværk vil forbruge to adresser i stedet for fire. I et netværk med 500 punkt-til-punkt-links vil denne praksis for eksempel beløbe sig til en besparelse på 1000 adresser (svarende til fire klasse C-adresserum).

Forstå, at ikke alle leverandører (især Microsoft) understøtter standarden, selvom mange leverandører, f.eks Cisco, understøtt fuldt ud standarden.

Kommentarer

  • Hvorfor bruge a / 30, når a / 31 vil gøre jobbet fint (forudsat at begge ender understøtter det )
  • Godt spørgsmål. Der er simpelthen mennesker, der ikke tror på /31 adressering på trods af standarden. For eksempel understøtter alle de luftfartsselskaber, vi beskæftiger os med, kun /30 og ikke /31 til punkt-til-punkt-links mellem en kunde og transportøren, selvom kunden og transportørudstyret understøtter det. IPv6 har en lignende RFC til /127 punkt-til-punkt-links (IPv6 har ikke noget problem at bruge hver adresse i et netværk, fordi den ikke har nogen udsendelse), men transportørerne kræver /126 netværk til punkt-til-punkt-forbindelser mellem kunden og operatøren. Dybest set koger det ned til uvidenhed og inerti.
  • Der ' er også en arvsproblem – nogle ældre gear og firmware gjorde bestemt ikke ' t support / 31 ' s. Det var lettere at bare holde sig til den ældre standard, og der er ikke ' t en enorm drivkraft for at ændre eksisterende netværk og ordninger for distribution / implementering. Når det er sagt, forsøger jeg at bruge / 31 ' s til ptp-netværk på alt, hvad der er nyligt designet.
  • @rnxrx, jeg forstår det, men kommentaren spurgte om at bruge det til udstyr, der understøtter det. Der er heller ingen god undskyldning for ikke at understøtte IPv6 /127 point-to-point links (hej, Verizon, AT & T, Century Link osv.). I det mindste fik Microsoft det rigtigt til IPv6, selvom de aldrig understøtter IPv4 /31 netværk.
  • Nå, /31 netværk fungerer fint på ethernet. Hvis du forbinder to routere med ethernet, er det en enkel sag at konfigurere et /31 netværk mellem dem. IPv4-adresseringen er ved lag-3, og den er uafhængig af lag-1/2-protokollerne, f.eks. ethernet.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *