Når du ser en IP-adresse i decimal format ( for eksempel 123.45.67.89 ) , ser du en decimal repræsentation af den binære kode , som computeren bruger . Hver IP-adresse er en 32 - bit binært tal , med hver af de fire decimaltal repræsenteret ved otte ettaller og nuller . Du kan konvertere en IP -adresse til binær kode med nogle simple aritmetiske . Instruktioner
1
Fratræk 128 fra den første decimal tal i IP-adressen. Hvis resultatet er mindre end nul , skriver et nul , ellers skriv en og holde styr på den resterende del af subtraktion.
2
Udfør den samme procedure ved hjælp af resten fra trin 1 , men bruger 64 i stedet for 128 . Skriv nul eller en til højre for nul eller én , du skrev i trin 1. .
3
Gentag trin 2 med 32 , 16, 8, 4 , 2 og 1 hver på plads 64 , skriver og dem eller nuller i overensstemmelse med resultaterne . Du vil få en otte- bit binært tal .
4
Udfør trin 1 til 3 med de tre andre IP adresse numre , i rækkefølge, indtil du har en 32-bit repræsentation af adressen. For eksempel IP-adressen 123.45.67.89 er den binære udgave 01111011.00101101.01000011.01011001 .