'16진수'에 해당되는 글 1건

  1. 2009.10.22 인터넷 주소창의 IP 주소에 16진수 또는 8진수도 입력 가능하다. 2
2009. 10. 22. 15:42

인터넷 주소창의 IP 주소에 16진수 또는 8진수도 입력 가능하다.

인터넷 주소창에 IP 주소를 직접 입력할 때, 10진수 IP 주소 대신, 16진수 또는 8진수 IP 주소를 입력해도 브라우저는 제대로 분석해서 인식한다는 사실을 우연히 발견했다.

우리가 쉽게 접속하는 네이버 홈페이지의 IP 주소를 알아보니(nslookup www.naver.com) 222.122.195.6 이다.
XP의 계산기 프로그램으로 16진수로 변화해보니 각각은 DE, 7A, C3, 6 이다.
IT 세상에서 16진수는 10진수와 구분하기 위해 앞에 0x를 붙이는데 이렇게 다시 쓸 수 있다. : 0xDE, 0x7A, 0xC3, 0x06(또는 0x6)
이것을 IP 주소를 쓰는 형식인 "."으로 구분해서 0xDE.0x7A.0xC3.0x06 으로 쓸 수 있는데, 이것을 인터넷 브라우저인 IE의 주소창에 아래와 같이 입력해보니,



브라우저가 알아서 10진수로 변환 및 해당 사이트에 접속해준다. (단, 10진수로 변환했을 때, 접속할 수 있는 사이트가 아니면, 10진수로 변환하지 않는다.)


(8진수는 앞에 0을 붙여서 표시한다. 10진수 12는 8진수 14이고 IT 세계에서는 014로 쓴다.)


참고로, 네트워크 연결이 가능한지 임시로 알아보기 위해 쉽게 쓰는 command prompt 명령어인 ping에도 10진수 IP 주소 대신 16진수 IP 주소를 쓸 수 있다.



의문 : XP에서 제공하는 IP 주소 입력 관련 control에서도 모두 16진수 또는 8진수를 사용 가능할까?