본문 바로가기
Network/Network기초

1.IP 주소의 이해

by JINJINC 2022. 12. 22.
728x90
반응형

IP 주소란 ?

집 주소와 같이 컴퓨터의 주소라고 쉽게 이야기 할 수 있다.

IP주소 = x.x.x.x

= 10진수(0-255).10진수(0-255).10진수(0-255).10진수(0-255)

= 8bit.8bit.8bit.8bit = 32bit

= Network주소 자리(동) + Host주소 자리(번지)

 

*8bit

= 00000000 = 0

8bit

= 11111111 = 128(2^7)  64(2^6)  32(2^5)  16(2^4)  8(2^3)  4(2^2)  2(2^1)  1(2^0) = 255

문제풀때 무조건 적고 시작 

128 64 32 16 8 4 2 1

※ IPv4 통신 방법
unicast(1:1), multicast(1:Group), broadcast(1:다)

[ Classful Address ] IPv4=(?).10진수.10진수.10진수

Subnet Mask(1=Network주소 자리, 0=Host주소 자리)


A Class : 1-126 255./0.0.0=/8 0/0000000(0) - 0/1111111(127) <예>0.x.x.x(X), 127.0.0.1(Loopback주소=자기자신)

B Class : 128-191 255.255./0.0=/16 10/000000(128) - 10/111111(191)

C Class : 192-223 255.255.255./0=/24 110/00000(192) - 110/11111(223)

D Class: 224-239 (Multicast 주소) <예> 224.0.0.90=인사부, 224.1.1.100=총무부 1110/0000(224) - 1110/1111(239)

E Class: 240-255 (연구용) 1111/0000(240) - 1111/1111(255)

네트워크 주소 = 호스트 주소 자리가 전부 0

broadcast주소 = 호스트 주소 자리가 11111111(2진수)=255(10진수) 인 경우 (모든 집주소)

 

 

0.0.0.0 0 0000000.00000000.00000000.00000000 A Class = 최상위 비트 1개만 고정 00
127.255.255.255 0 1111111.11111111.11111111.11111111
----------------------------------------------------------------------------------------------------------------------
128.0.0.0 10 000000.00000000.00000000.00000000 B Class = 비트 2개만 고정 10
191.255.255.255 10 111111.11111111.11111111.11111111 
----------------------------------------------------------------------------------------------------------------------
192.0.0.0 110 00000.00000000.00000000.00000000 C Class = 비트 3개만 고정 110
223.255.255.255 110 11111.11111111.11111111.11111111 
----------------------------------------------------------------------------------------------------------------------
224.0.0.0 1110 0000.00000000.00000000.00000000 D Class = 비트 4개만 고정 1110
239.255.255.255 1110 1111.11111111.11111111.11111111
----------------------------------------------------------------------------------------------------------------------
240.0.0.0 1111 0000.00000000.00000000.00000000 E Class = 비트 4개만 고정  1111
255.255.255.255 1111 1111.11111111.11111111.11111111

----------------------------------------------------------------------------------------------------------------------

 

A class  0.0.0.0 ~ 127.255.255.255    
B class  128.0.0.0 ~ 191.255.255.255
C class  192.0.0.0 ~  223.255.255.255
D class  224.0.0.0 ~ 239.255.255.255
E class  240.0.0.0 ~ 255.255.255.255

 

 

 

예시)

  • ip - 155.251.1.8네트워크주소 - 155.0.0.0할당가능한 주소 - 155.0.0.1 ~ 155.255.255.254
  • 주소 개수 - 2^24 - 2
  • broadcast주소 - 155.255.255.255
  • 서브넷 - 255.0.0.0

예시 2)

  • IP - 126.255.0.1
  • Subnet Mask =255.0.0.0
  • Network주소 = 126.0.0.0
  • Broadcast주소 = 126.255.255.255
  • 할당가능한 주소 = 126.0.0.1~126.255.255.254
  • 주소개수 =2^24-2

예시 3)

  • IP주소=223.0.255.254
  • Subnet Mask =255.255.255.0
  • Network주소 = 223.0.255.0
  • Broadcast주소 = 223.0.255.255
  • 할당가능한 주소 = 223.0.255.1 - 223.0.255.254
  • 주소개수 = 2^8 - 2

예시 4)

  • 191.255.0.1
  • Subnet Mask = 255.255.0.0
  • Network주소 = 191.255.0.0
  • Broadcast주소 = 191.255.255.255
  • 할당가능한 주소 = 191.255.0.1 ~ 191.255.255.254
  • 주소개수 = 2^16 -2

▣ Network주소가 같은 경우 PC-PC, PC-HUB-PC, PC-SWITCH-PC, Router-Router

      PC1---------------------------—-PC2

192.168.10.1/24 192.168.20.1/24 = x 연결 안됨

126.255.0.1/8 126.0.255.1/8 =o 연결 가능

191.0.255.1/16 191.255.0.1/16 = x 연결 불가능

223.0.0.1/24 223.0.1.2/24 = x 연결 불가능

192.168.10.1/24 192.168.10.2/24 = 0 연결 가능

 

▣ Network주소가 다른 경우(Router)

PC1-----------------(Router)-----------------PC2

1.1.1.1           1.1.1.2    1.1.1.3           1.1.1.4 = x

1.1.1.1           1.1.1.2    2.1.1.2          2.1.1.1 = 0

 

*라우터 ⇒ OSI Layer 7 계층에서 L3 네트워크 계층에 포함된다.

라우터의 기능

디바이스 와 다른 통신 디바이스의 연결 고리 역할을 한다. 라우터로 여러 대의 장치를 연결하여 디바이스끼리 서로 통신이 가능하도록 도와준다.

728x90
반응형

'Network > Network기초' 카테고리의 다른 글

4.Router - Dynamic Routing(Rip)  (0) 2022.12.22
3. Router- static Routing 2  (0) 2022.12.22
2. Route - static Routing  (0) 2022.12.22

댓글