Beskrivelse af IP-adresse i binær, decimal og hexadecimal

Beskrivelse af IP-adresse i binær, decimal og hexadecimal

Generelt er almindelige IP-adresser i decimaler, men i forskellige tilfælde kan andre skrivemetoder, såsom binære og hexadecimale, også bruges, hvilket vil blive forklaret nedenfor:

IPv4: 202.103.0.68 Network Class, Net ID, Host ID Beskrivelse af IP-adresse i binær, decimal og hexadecimal Beskrivelse af IP-adresse klasse A/B/C/D/E og netværks-id, værts-id
  • • Decimal: Den IP-adresse, vi ofte henviser til, refererer normalt til IPv4-netværksadressen, som består af 4 tal fra 0 til 255, adskilt af prikker, for eksempel: 202.103.0.68, disse 4 tal er alle decimaltal, som folk er vant til. at bruge, som er let at forstå, huske og skrive;
  • • Binært: Med hensyn til den underliggende teknologi er en IPv4-netværksadresse sammensat af 32-bit binære tal, og hvert binært tal har kun to værdier, 0 og 1. For at lette computerbehandlingen er 32 binære tal opdelt i 4 bytes, hver byte er sammensat af 8 binære cifre, og de 4 bytes er adskilt af prikker for at lette manuel hukommelse og skrivning. For eksempel: den binære notation svarende til ovenstående decimal 202.103.0.68 er 11001010.01100111.00000000.01000100;
  • • Hexadecimal: Men der er kun to værdier på 0 og 1 i binært system. Det er for langt at skrive 32 0'ere eller 1'ere til at udtrykke en IPv4-adresse, så hexadecimal bruges også nogle steder. Hver byte behøver kun 2 hexadecimale cifre for at repræsentere, hvert hexadecimalt ciffer er 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C , D, E eller F, i alt 16 tal, så IPv4-adressen skrevet på denne måde er fire 2-cifrede hexadecimale tal adskilt af prikker. For eksempel: den hexadecimale notation svarende til ovenstående decimal 202.103.0.68 er CA.67.00.44.

For at opsummere deres forskellige anvendelser:

  • • Decimal: bruges til generel skrivning, hukommelse og kommunikation af IP-adresser;
  • • Binær: bruges til at beskrive princippet om IP-adresse og dets implementering i maskinen;
  • • Hexadecimal: bruges til optræden i tekniske dokumenter, videnskabelig databehandling osv.

Decimal, binær og hexadecimal for den samme IP-adresse er faktisk ækvivalente og de samme. Der er formler, der kan konverteres til hinanden, og der findes specielle netværksberegnere, som kan bruges til konvertering. Vi vil ikke gå i detaljer om den matematiske konverteringsmetode, interesserede venner kan søge efter den på internettet.

I mere individuelle tilfælde er det også nyttigt at bruge andre baser såsom oktal til at repræsentere IP-adresser. Fordi det er meget sjældent, vil det ikke blive forklaret her.

📚 Kommentar

Sprog