När du ser en IP-adress i decimalform ( t.ex. 123.45.67.89 ) , ser du en decimal representation av den binära koden som datorn använder . Varje IP-adress är en 32 - bitars binärt tal , med vardera av de fyra decimaltal som representeras av åtta ettor och nollor. Du kan konvertera en IP-adress till binär kod med några enkla aritmetik . Instruktioner
1
Subtrahera 128 från första decimaltal i IP-adressen . Om resultatet är mindre än noll , skriv en nolla , annars skriva en och hålla koll på resten av subtraktion .
2
Utför samma procedur med resten från steg 1 , men använder 64 i stället för 128 . Skriv noll eller en till höger om noll eller ett som du skrev i steg 1 .
3
Upprepa steg 2 med 32 , 16 , 8 , 4 , 2 och 1 vardera på plats av 64 , och skriva ettor eller nollor i enlighet med resultaten . Du kommer att få en åtta - bitars binärt tal .
4
Utför steg 1 till 3 med de andra tre IP-adressnummer , för , tills du har en 32 - bitars representation av adressen . För exempel IP -adressen 123.45.67.89 är den binära versionen 01111011.00101101.01000011.01011001 .