본문 바로가기

Programing/Network15

[Network] 255.255.255.255 란? - 현재 ip할당은 a~c 클래스까지 할당됨. e 클래스 등 나머지는 미래에도 쓰기 위해 남겨둠 - 제한된 브로드캐스트 address. IP address 의 한계 범위가 여기까지 임을 지칭 - LAN의 패킷을 broadcast 할 용도로 사용 - 항상 destination address 로 쓰이지, source address로 절대 쓰이지 않음 https://www.quora.com/What-is-the-significance-of-the-IP-address-255-255-255-255 2022. 7. 20.
[Network] 127.0.0.1 이란? - localhost, 즉 자기 자신을 지칭하는 IP - '루프백 주소(loopback address)' 라고도 불리는 특수 목적의 IPv4 address - network에서 Input/Output을 테스트하기 위한 가상 address - 해당 address로 데이터를 입력하면 발송된 데이터가 중간 계층을 거쳐 되돌아와 수신된 것처럼 보이지만, 실제론 네트워크가 연결되어 있지 않기에 네트워크 외부로 데이터가 전달되지 않고 다시 가상 address로 전달되어 온 것 - 모든 PC는 이 address 를 자체 address를 사용하지만, 실제 IP address 처럼 다른 장치와 통신은 불가 - port가 인터넷이나 네트워크가 아닌 PC 자체의 연결만을 수신 https://ko.eyewated.com/12.. 2022. 7. 19.
[Network] CIDR 이란? - Classless Inter-Domain Routing 의 약자 - 네트워크 라우팅을 위해 여러 subnet을 효과적으로 그룹화 가능하며 '수퍼넷팅(Supernetting)'이라고도 불림 - 클래스 없는 domain 간 routing 기법 (IP address 할당 방법) - 여러 개의 클래스 C 주소를 하나의 network 또는 라우트로 결합하는 방법 - 과거 서브넷 마스크의 한계로 라우트 구성 등이 어려운 문제를 해결하기 위한 기법 - CIPR address 사용 시 라우팅 table의 크기를 줄이고 user 비즈니스 내에서 더 많은 IP address 를 사용 가능 - CIDR을 통해 근접한 클래스 C address 를 서브넷 마스크를 통해 단일 network address 범위로 결합 가능 =.. 2022. 7. 17.
[Network] 0.0.0.0 이란? - '모든 IP' 를 의미 - IPv4 패킷을 전송하려는 컴퓨터가 자신의 IP주소를 모르는 경우, 통신하기 위해 사용 - 자신의 IP주소를 모르는 컴퓨터는 부트스트랩(컴퓨터 전원을 끄거나 재부팅 시)을 할 때 위 IP 주소를 사용 - 이 신호를 보낸 컴퓨터는 자신의 주소를 알기 위해 이 주소를 발신지 주소로 설정하고, 목적지 주소로 255.255.255.255로 설정한 IP패킷을 DHCP서버로 전송. DHCP 서버는 신호를 받은 후 해당 PC에 IP주소를 알려주며, PC는 해당 주소를 자신의 IP주소로 삼음. - 범용 장치 주소로 사용 불가 - 일반 주소처럼 구성되어 있으나 실제론 '자리 표시자 주소' 이거나 '할당된 일반 주소가 없음' 을 나타내는 address ==> 프로그램 네트워크 영역에 IP주소.. 2022. 7. 16.