Subnetting 예제 문제
Ex01. Subnetting을 활용한 ping으로 연결하기.
네트워크 주소를 서브넷팅 하기 위해서는 ?
조건)
- 할당 가능한 주소는 pc, 게이트 웨이는 할당 할 수 있는 주소 중 끝
- 5번째 구역은 왼쪽이 첫번재 오른쪽이 끝 주소
- 통신은 192.168.10점대로 전부 ping이 되면 되는 것임
- 라우터 0.0.0.0주지 말고 정확하게 줄 것.
- 주소 개수는 모두 같다는 전제.
Solution) ip route의 개수 : R1) 4개 / R2) 3개 / R3) 3개 / R4) 4개
비트를 몇 개 빌려야 할 까? 2^3 = 8
Soulution. 방법 1을 이용해서 풀어보자.
192.168.10.0/24
255.255.255.111/00000=224
Subnet Mask = 255.255.255.224
첫 번째 구역) 192.168.10./000/00000=0 - 31
두 번째 구역) 192.168.10./001/00000=32 - 63
세 번째 구역) 192.168.10./010/00000=64 - 95
네 번째 구역) 192.168.10./011/00000=96 - 127
다섯 번째 구역) 192.168.10./100/00000=128 - 159
R1
R2
R3
R4
Result.
- 결과 1
-> 앞에 아무런 C/S 등 같은 것이 없음 → 지도가 아니라는 뜻 ! 192.168.10.0/24 가 Subnetting이 되었다는 의미. 6개의 서브넷과 2개의 서브넷 마스크로 되었다는 것을 뜻함.
- 결과 1
-> 27이랑 32로 나누어 졌다는 것을 의미.
참고.
- 다섯번째 구역이 serial이지만 ip route 넣는 이유
- 우리가 쓰는 구역이니까.
- ip route는 네트워크 주소 그대로를 써야함 ex. 192.168.10.0
Ex 02.
191.255.0.0/16
255.255.111/00000=224.0
Subnet Mask = 255.255.224.0
191.255./000/00000=0.0 - 31.255 (0.1-31.254)
191.255./001/00000=32.0 - 63.255
191.255./010/00000=64.0 - 95.255
191.255./011/00000=96.0 - 127.255
191.255./100/00000=128.0 - 159.255
참고.
0.0.0.0
0.0.0.1
0.0.0.2
~
0.0.0.254
0.0.0.255
0.0.1.0
0.0.1.1
0.0.1.2
~
0.0.1.255
0.0.2.0
Ex 03. Host 주소 개수 기준
192.168.10.0/24
255.255.255.111/00000=224
Subnet Mask=255.255.255.224
결과
120개
2^7 = 128
255.255.255.1/0000000=128
192.168.10.0 - 192.168.10.127
30개
2^5 = 32
255.255.255.111/00000=224
192.168.10.128 - 192.168.10.159
6개
2^3 = 8
255.255.255.11111/000=248
192.168.10.160 - 192.168.10.167
6개
2^3 = 8
255.255.255.11111/000=248
192.168.10.168 - 192.168.10.175
2개
2^2 = 4
255.255.255.111111/00=252
192.168.10.176 - 192.168.10.179
2개
2^2 = 4
255.255.255.111111/00=252
192.168.10.180 - 192.168.10.183
2개
2^2 = 4
255.255.255.111111/00=252
192.168.10.184 - 192.168.10.187