Vad är den praktiska användningen av a / 31 CIDR eller 255.255.255.254?

Med ett / 31 undernät har vi noll användbara värdar. Subnätet / 31 har bara två värdar – en för nätverk och en annan för sändning.

Jag undrar varför skulle någon någonsin använda detta undernät.

Kommentarer

  • Hjälpte något svar dig? Om så är fallet bör du acceptera svaret så att frågan inte ' inte dyker upp för alltid och letar efter ett svar. Alternativt kan du lägga upp och acceptera ditt eget svar.
  • Svar

    A /31 nätverk har faktiskt två användbara värdar för en punkt-till-punkt-länk. Se standardspår RFC 3021, med 31-bitars prefix på IPv4 punkt-till-punkt-länkar (publicerad i december 2000):

    Sammanfattning

    Med ett ständigt ökande tryck för att spara IP-adressutrymme på Internet är det vettigt att överväga var relativt små förändringar kan göras på fältet för att förbättra numreringseffektiviteten. En sådan förändring, som föreslås av detta dokument, är att halvera mängden adressutrymme som tilldelas punkt-till-punkt-länkar (vanligt i hela Internetinfrastrukturen) genom att tillåta användning av 31-bitars subnätmasker på ett mycket begränsat sätt.

    -och-

    Detta dokument bygger på tanken att bevara IP-adresser på punkt-till-punkt-länkar (som använder längre än en 30-bitars subnätmask) samtidigt som hanterbarhet och standardinteraktion bibehålls. Befintlig dokumentation [ RFC950 ] har redan antydt att ett 1-bitars brett värdnummerfält kan användas.

    Adressbesparingarna utrymme som härrör från denna förändring är lätt att se – varje punkt-till-punkt-länk i ett stort nätverk skulle konsumera två adresser istället för fyra. I ett nätverk med 500 punkt-till-punkt-länkar, till exempel, skulle denna praxis uppgå till en besparing på 1000 adresser (motsvarande fyra klass C-adressutrymmen).

    Förstå att inte alla leverantörer (särskilt Microsoft) stöder standarden, även om många leverantörer, t.ex. Cisco, stöder standarden helt.

    Kommentarer

    • Varför använda a / 30 när a / 31 kommer att göra jobbet bra (förutsatt att båda ändarna stöder det )
    • Bra fråga. Det finns helt enkelt människor som inte tror på /31 adressering, trots standarden. Alla bärare som vi hanterar stöder till exempel bara /30 och inte /31, för punkt-till-punkt-länkar mellan en kund och transportören, även om kunden och transportörutrustningen stöder det. IPv6 har en liknande RFC för /127 punkt-till-punkt-länkar (IPv6 har inga problem att använda alla adresser i ett nätverk eftersom den inte har någon sändning), men bärarna kräver /126 nätverk för punkt-till-punkt-länkar mellan kunden och operatören. I grund och botten är det okunnighet och tröghet.
    • Det finns ' också ett äldre problem – vissa äldre redskap och firmware gjorde definitivt inte ' t support / 31 ' s. Det var lättare att bara hålla sig till den äldre standarden och det finns inte ' en enorm drivkraft för att ändra befintliga nätverk och system för distribution / distribution. Som sagt, jag försöker använda / 31 ' s för ptp-nätverk på allt nydesignat.
    • @rnxrx, jag förstår det, men kommentaren frågade om att använda den för utrustning som stöder den. Det finns inte heller någon bra ursäkt för att inte stödja IPv6 /127 punkt-till-punkt-länkar (hej, Verizon, AT & T, Century Länk etc.). Microsoft fick åtminstone rätt för IPv6, även om de aldrig stöder IPv4 /31 nätverk.
    • Tja, /31 nätverk fungerar bra på Ethernet. Om du ansluter två routrar till Ethernet är det enkelt att konfigurera ett /31 nätverk mellan dem. IPv4-adresseringen är vid lager-3 och är oberoende av lager-1/2-protokollen, t.ex. ethernet.

    Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *