더북(TheBook)

중요 IP 주소

꼭 알아두어야 할 두 개의 특수 IP 주소가 있다. 첫 번째는 127.0.0.1인데, 루프백(loopback) 또는 로컬호스트 주소(localhost address)라 한다. 패킷을 127.0.0.1로 보내려 하면 IP 모듈은 외부로 패킷을 내보내지 않는다. 대신 IP 모듈은 이 패킷을 고스란히 다시 받은 것처럼 만들어 윗단 계층이 처리하게 올려보낸다. 기술적으로 127.0.0.0/8 주소 블록 전체가 루프백이긴 하지만 일부 운영체제는 방화벽 기본 설정으로 정확히 127.0.0.1을 정확히 주소로 사용해야지만 패킷을 루프백하게 되어 있다.

두 번째는 255.255.255.255로, 제로 네트워크 브로드캐스트 주소(zero network broadcast address)라 한다. 패킷을 현재 로컬 링크 계층 네트워크의 모든 호스트로 브로드캐스트하지만, 라우터를 거쳐 외부로 나가지는 못하게 한다는 의미이다. 구현은 대개 링크 계층 프레임으로 감쌀 때 브로드캐스트 MAC 주소 FF:FF:FF:FF:FF:FF로 대체하는 식으로 되어 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.