3계층 IP주소
▶ IP ( Internet Protocol )은 네트워크 계층에서 사용하는 주소로, 컴퓨터는 MAC주소를 사용하지만, 사람이 읽기 힘들어 읽기 편한 IP주소를 사용한다.
▶ 3계층은 다른 네트워크 대역 즉, 멀리 떨어진 곳에 존재하는 네트워크까지 어떻게 데이터를 전달할지 제어하는 일을 담당, 발신에서 착신까지의 패킷의 경로를 제어하는 역할을 수행하며 거리가 먼 다른 기기와 통신을 위해서는 3계층이 필요하다.
▶ IP주소 예시
▶ 초창기의 IP 주소체계
▶ IP주소의 역사
클래스풀
A 0.0.0.0 ~ 127.255.255.255 첫번째 필드는 네트워크를 구분하는
주소, 나머지는 호스트를 구분
0 0000000.00000000.00000000.00000000
~ 0 1111111.11111111.11111111.11111111
B 128.0.0.0 ~ 191.255.255.255 두번째 필드는 네트워크를 구분하는
주소, 나머지는 호스트를 구분
10 000000.00000000.00000000.00000000
~ 10 111111.11111111.11111111.11111111
C 192.0.0.0 ~ 223.255.255.255 세번째 필드는 네트워크를 구분하는 주소, 나머지는 호스트를 구분
110 00000.00000000.00000000.00000000
~ 110 11111.11111111.11111111.11111111
D 224.0.0.0 ~ 239.255.255.255 멀티캐스트용으로 사용하는 주소
1110 0000.00000000.00000000.00000000
~ 1110 1111.11111111.11111111.11111111
E 240.0.0.0 ~ 255.255.255.255 연구목적으로 사용하지 않는 IP주소
11110 000.00000000.00000000.00000000
~ 11111 111.11111111.11111111.11111111
▶ 일반적인 IP 주소체계
서브넷 마스크는 클래스풀 한 네트워크 대역을 나눠주는 데 사용되며 네트워크 대역을 구분하는 데 사용된다.
32bit 4bte
255.255.255.192 -> 11111111.1111111.11111111.11000000 0x6 = 2^6 = 64
IPv4의 주소부족과 NAT, IPv6
▶ 사설 IP들을 모아 공유기가 공인IP로 인터넷에 연결하며, 인터넷에서 파일을 받을 때도 공유기가 파일을 전달하는 것이며, 직접 받는 것이 아니다. 즉 실제 인터넷 세상에서는 공인 IP로만 통신하고, 외부 네트워크 대역에서는 사설 IP대역이 보이지 않는다.
만약 NAT TABLE에 기록되지 않은 파일이 들어오면, 공유기가 전달을 멈춤.
▶ 특수한 IP 주소
0.0.0.0 -> 나머지 모든 IP
127.0.0.1 -> 나 자신을 나타내는 주소
게이트웨이 -> 통신을 위한 문으로 일반적으로 공유기의 IP
'네트워크 > 프로토콜' 카테고리의 다른 글
7계층 HTTP 프로토콜 (0) | 2020.01.12 |
---|---|
4계층 프로토콜 UDP, TCP (0) | 2020.01.12 |
3계층 IPv4 프로토콜과 ICMP 프로토콜 (0) | 2020.01.12 |
3계층 ARP프로토콜 (0) | 2020.01.12 |
2계층 ( Data-Link ) (0) | 2020.01.11 |