👣 개요
공부를 하는 와중에 0.0.0.0과 127.0.0.1에 대한 공부를 진행하며
혹시 특별한 의미를 지닌 다른 IP는 없을까해서 진행한 공부 내용물.
👣 0.0.0.0
모든 네트워크 인터페이스를 의미하는 IP 주소.
서버가 0.0.0.0 주소로 바인딩되면, 해당 서버는 모든 네트워크 인터페이스로부터 들어오는 요청을 수신함을 의미한다.
👣 127.0.0.1
로컬 루프백 주소(Loopback Address)라고 불리는 주소.
이 주소는 모든 컴퓨터에서 자기 자신을 가리키는 특수한 IP 주소.
컴퓨터의 네트워크 인터페이스를 통하지 않고, 자기 자신으로 통신할 수 있도록 한다.
127.0.0.1은 보안상의 이유로 인터넷을 통한 외부 네트워크와의 통신을 차단함.
127.0.0.1 주소로 실행하면 외부에서 해당 서버에 접근할 수 없으며, 로컬 머신에서만 서버에 접근할 수 있다.
👣 255.255.255.255
브로드캐스트 주소라고 불린다.
이 주소로 데이터를 전송하면 1대1로 데이터를 전송하는 것이 아닌
같은 네트워크에 속한 모든 호스트에게 전송한다.
👣 ::1
IPv6에서의 127.0.0.1.
👣 ::
무효 주소로서 라우터가 주소 할당에 실패한 경우에 사용됨.
👣 보조 자료
'네트워크' 카테고리의 다른 글
채팅 기능 구현을 위한 이론적 공부 (0) | 2023.10.04 |
---|---|
CORS, SOP (0) | 2023.09.17 |
웹 브라우저 저장소 (0) | 2023.07.22 |
이더넷 프레임 구조 (0) | 2023.07.21 |
TCP Handshake (0) | 2023.07.21 |