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 네트워크 계층에 포함된다.
라우터의 기능
디바이스 와 다른 통신 디바이스의 연결 고리 역할을 한다. 라우터로 여러 대의 장치를 연결하여 디바이스끼리 서로 통신이 가능하도록 도와준다.
'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 |
댓글