Network

[Network] 특수주소

aliceintr 2021. 4. 4. 09:47
반응형

 

인터넷 주소 중에서도 특수한 목적을 위해 예약된 주소 블록에 대해 알아보자.

 

아래 글은 네트워크 인터넷 주소에 대한 기초적인 지식을 알려주고 있으니 참고하길 바란다.

[Network] - [Network] 서브 네팅 subnetting과 슈퍼 네팅 supernetting

 

[Network] 서브네팅 subnetting 과 슈퍼네팅 supernetting

인터넷 주소의 블록을 나누거나 합치는 개념인 서브네팅과 슈퍼네팅에 대해 알아보도록 하자. 아래 링크는 네트워크 주소와 관련한 이전 글이니 참고하기 바란다. [Network] - [Network] Network Layer 와

buildgoodhabit.tistory.com

 

[Network] - [Network] Network Layer 와 인터넷 주소 (클래스형, 비클 래스형)

 

[Network] Network Layer 와 인터넷 주소 (클래스형, 비클래스형)

지난 포스팅인 OSI Layer 7에 의 하나의 레이어이자 중요한 레이어 중에 하나인 네트워크 계층의 필요성과 여기서 사용되는 IP 즉 인터넷 주소를 지정하는 방법인 클래스형 비클 래스형 방법에 대

buildgoodhabit.tistory.com

 

 


특수 블록

 

0.0.0.0/32

특수목적을 위해 예약된 주소 블록으로 모든 비트가 0 인 주소 값이다. 즉, 0.0.0.0/32

자신의 IPv4 주소 값을 모르는 호스트가 자신의 주소값을 얻기 위한 과정 중에 사용되는 주소

아래의 그림은 모든 주소가 0인 주소의 예이다.

 

 

255.255.255.255/32

모든 비트가 1인 주소

네트워크에 있는 모든 호스트에게 메시지 전달 시 사용

limited broadcast address라고 불림 : 라우터에서 외부 네트워크로 전달하지 않음

 

 

loop Back address 127.0.0.0/8

컴퓨터에 설치된 소프트웨어를 테스트할 때 사용함

컴퓨터 외부로 전송되지 않고 내부 프로세스에게 전달, 즉, process와 process가 통신할 때 사용

Destination address로만 사용 가능하다.

 

 

Private address

전체 월드와이드에서는 사용되지 않고 조직 내부에서만 사용하는 용도의 주소

네트워크가 분리되어 있거나 NAT(Network Address Translation)을 사용하여 사설 네트워크를 인터넷에 연결할 때 사용

**NAT : 네트워크 공유기가 private address를 외부 네트워크와 통신할 수 있게 하는 기술

 

Multicast address

224.0.0.0/4

멀티 캐스트를 위한 주소 블록

 


블록 내의 특수 주소

1) 주소 블록 내의 일부 주소를 특수 주소로 사용하는 것

2) 주소가 부족한 경우에는 특수 주소로 사용하지 않고 호스트에게 할당하기도 함

3) 네트워크 주소 : 블록에 속하는 첫 번째 주소 (suffix가 모두 0) 로서 호스트가 아니라 네트워크 자체를 가리킴

4) 직접 브로드캐스트 주소 : suffix가 모두 1로 설정된 블록의 마지막 주소 , 특정 네트워크에 있는 모든 호스트에게 패킷을 전달할 데에 사용

 

 

반응형