Beskrivning av IP-adress i binär, decimal och hexadecimal

Beskrivning av IP-adress i binär, decimal och hexadecimal

Vanligtvis är vanliga IP-adresser i decimaler, men vid olika tillfällen kan andra skrivmetoder som binära och hexadecimala också användas, vilket kommer att förklaras nedan:

IPv4: 202.103.0.68 Network Class, Net ID, Host ID Beskrivning av IP-adress i binär, decimal och hexadecimal Beskrivning av IP-adress Klass A/B/C/D/E och nätverks-ID, värd-ID
  • • Decimal: Den IP-adress som vi ofta refererar till refererar vanligtvis till IPv4-nätverksadressen, som består av 4 siffror från 0 till 255, åtskilda av punkter, till exempel: 202.103.0.68, dessa 4 siffror är alla decimaltal som folk är vana vid att använda, som är lätt att förstå, komma ihåg och skriva;
  • • Binärt: När det gäller den underliggande tekniken är en IPv4-nätverksadress sammansatt av 32-bitars binära tal, och varje binärt tal har bara två värden, 0 och 1. För att underlätta datorbehandling delas 32 binära tal in i 4 byte, varje byte består av 8 binära siffror, och de 4 byten är separerade med punkter för att underlätta manuellt minne och skrivning. Till exempel: den binära notationen som motsvarar ovanstående decimal 202.103.0.68 är 11001010.01100111.00000000.01000100;
  • • Hexadecimal: Men det finns bara två värden på 0 och 1 i binärt system. Det är för långt att skriva 32 0:or eller 1:or för att uttrycka en IPv4-adress, så hexadecimal används också på vissa ställen. Varje byte behöver bara 2 hexadecimala siffror för att representera, varje hexadecimal siffra är 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C , D, E eller F, totalt 16 siffror, så IPv4-adressen som skrivs på detta sätt är fyra 2-siffriga hexadecimala tal separerade med punkter. Till exempel: den hexadecimala notationen som motsvarar ovanstående decimal 202.103.0.68 är CA.67.00.44.

För att sammanfatta deras olika användningsområden:

  • • Decimal: används för allmän skrivning, minne och kommunikation av IP-adresser;
  • • Binär: används för att beskriva principen för IP-adress och dess implementering i maskinen;
  • • Hexadecimal: används för att förekomma i tekniska dokument, vetenskaplig beräkning, etc.

Decimal, binär och hexadecimal för samma IP-adress är faktiskt likvärdiga och samma. Det finns formler som kan konverteras till varandra, och det finns speciella nätverksräknare som kan användas för konvertering. Vi kommer inte att gå in på detaljer om den matematiska konverteringsmetoden, intresserade vänner kan söka efter den på Internet.

I mer individuella fall är det också användbart att använda andra baser såsom oktal för att representera IP-adresser. Eftersom det är väldigt sällsynt kommer det inte att förklaras här.

📚 Kommentar

Språk