루프백(Loopaback) IP 127.0.0.1 개념과 사용하는 이유

루프백(Loopaback) 이란?

루프백(localhost 라고도 불림)는 장치가 자신과 통신할 수 있도록 하는 특수 IP주소입니다.

주로 사용처는 네트워킹 프로토콜, 소프트웨어 개발, 테스트 환경에서 사용이 되며

IPv4 기준으로 루프백 IP 127.0.0.1 주소는 항상 동일하며 최신버전인 Ipv6 기준으로는 루프백 주소가 ::1로 정의됩니다.

또한, 자기 자신으로 데이터를 보내기 때문에 라우터스위치 같은 외부 네트워크 장치가 필요하지 않으며

장치의 운영 체재 내에서 내부적으로 라우팅이 됩니다.

루프백이란

루프백(Loopaback) 사용하는 이유

주로 루프백사용하는 이유소프트웨어 개발테스트 환경에서 외부 네트워크 장치 없이

네트워크 연결시뮬레이션하고 응용 프로그램을 테스트 할때에 사용되며 네트워크 문제 해결진단에서

장치의 네트워크 기능연결테스트하는데 사용이 됩니다.

다만, 굳이 루프백 127.0.0.1을 하지않고 자신이 사용중인 IP로 이용하면 되지않을까 라는 궁금증을 자아내는 분이 있습니다.

물론 자신이 사용중인 IP로 테스트 가능합니다.

그러나 자기 자신의 IPCMD명령어 입력 하여 ipConfig 하거나

사용중인 IP을 일일이 외우는 사소한 번거로움 때문에 루프백 IP 127.0.0.1을 사용하게 됩니다.

Leave a Comment