IP
주소를 효율적으로 나누어 사용하기 위한 방법
- 해당 네트워크에서 필요한
Host
는50
개 이므로 하나의 네트워크를4
등분으로 나누어64
개의Host
를 할당 해줍니다.subneting
을 사용하면 낭비되는 네트워크를 줄일 수 있습니다.
- 192.168.10.0/24 네트워크 2개로 나누기
192.168.10.0/24
네트워크를2
개의 네트워크로subneting
하면 총2
개의 네트워크 영역으로 나뉩니다.- (
192.168.10.0/25 ~ 192.168.10.127/25
/192.168.10.128/25 ~ 192.168.10.255/25
)- 네트워크 영역의 첫 번째 주소: 네트워크 주소
- 네트워크 영역의 마지막 주소: 브로드 캐스트 주소
- 네트워크 주소와 브로드 캐스트 주소는 네트워크 장비에 할당 불가능 합니다.
- 네트워크 주소와 브로드 캐스트 주소를 제외한 나머지 주소만을
Host
주소로 할당 가능 합니다.
192.168.10.0/24
네트워크를2
등분하면네트워크 ID
비트수가24
개에서25
개로1
개 증가 합니다.- 네트워크 영역을 분할 할때 마다
네트워크 ID
비트수는1
개 씩 증가 합니다.SM
(서브넷 마스크
):255.255.255.128
, 프리픽스:25
192.168.10.0/24
=> (192.168.10.0/25 ~ 192.168.10.127/25
/192.168.10.128 ~ 192.168.10.255
)
- 192.168.10.0/24 네트워크 4개로 나누기
192.168.10.0/24
네트워크를2
개의 네트워크로subneting
하면 총4
개의 네트워크 영역으로 나뉩니다.- (
192.168.10.0/26 ~ 192.168.10.63/26
,192.168.10.64/26 ~ 192.168.10.127/26
,
192.168.10.128/26 ~ 192.168.10.191/26
,192.168.10.192/26 ~ 192.168.10.255/26
)- 네트워크 영역의 첫 번째 주소: 네트워크 주소
- 네트워크 영역의 마지막 주소: 브로드 캐스트 주소
- 네트워크 주소는 무조건 모두 짝수이고 브로드 캐스트 주소도 무조건 모두 홀수 입니다.
- 만약 네트워크 주소가 홀수 이거나 브로드 개스트 주소가 짝수로 나오면
subneting
을 잘못 한 겁니다.
192.168.10.0/24
네트워크를4
등분하면네트워크 ID
비트수가24
개에서26
개로1
개 증가 합니다.- 네트워크 영역을 분할 할때 마다
네트워크 ID
비트수는1
개 씩 증가 합니다.SM
(서브넷 마스크
):255.255.255.192
, 프리픽스:26
192.168.10.0/24
=> (192.168.10.0/26 ~ 192.168.10.63/26
/192.168.10.64 ~ 192.168.10.127/26
/192.168.10.128/26 ~ 192.168.10.191/26
/192.168.10.192/26 ~ 192.168.10.255/26
)
3-1.주소 나누기
- 하나의
IP
주소를 원하는 크기만큼 할당
- 총
IP
갯수:256
개1
층Host
:100
개 => (192.168.10.0/25 ~ 192.168.10.127/25
)
1
층Host
에 할당하고 남은IP
갯수:128
개2
층Host
:50
개 => (192.168.0.128/26 ~ 192.168.10.191/26
)
1
,2
층Host
에 할당하고 남은IP
갯수:64
개3
층Host
:30
개 => (192.168.0.192/27 ~ 192.168.10.223/27
)
3-2.Host ID 범위 구하기
- 주어진 네트워크 주소에서
Host ID
의 범위 구하기Host ID 범위 구하기(1)
호스트 ID
비트를 모두1
로 계산 => (1 + 2 + 4 + 8 + 16 = 31
)192.168.10.0/27
의Host ID
범위:192.168.10.0/27 ~ 192.168.10.31/27
Host ID 범위 구하기(2)
총 bit 수(32bit)
-현재 네트워크 ID bit 수(27bit)
=호스트 ID bit 수(5bit)
2^5 = 32
=>192.168.10.32/27
(다음 네트우크 주소)다음 네트우크 주소 - 1
=Host ID
범위192.168.10.0/27
의Host ID
범위:192.168.10.0/27 ~ 192.168.10.31/27
라우터에 기본 게이트웨이 추가
R0
Router>en Router#conf t Router(config)#int g0/0 Router(config-if)#ip add 192.168.1.1 255.255.255.224 Router(config-if)#no sh Router(config-if)#int g0/1 Router(config-if)#ip add 192.168.1.33 255.255.255.224 Router(config-if)#no sh Router(config-if)#int s0/1/0 Router(config-if)#ip add 192.168.1.129 255.255.255.224 Router(config-if)#no sh
R1
Router>en Router#conf t Router(config)#int g0/0 Router(config-if)#ip add 192.168.1.65 255.255.255.224 Router(config-if)#no sh Router(config-if)#int g0/1 Router(config-if)#ip add 192.168.1.97 255.255.255.224 Router(config-if)#no sh Router(config-if)#int s0/1/0 Router(config-if)#ip add 192.168.1.130 255.255.255.224 Router(config-if)#no sh
동적 라우팅
R0 & R1
Router(config)#router rip Router(config-router)#network 192.168.1.0