1. 이진수 변환
2. 경계선 설정(S/M 1/0)(서브넷 마스크 값의 1과0 사이)(경계선은 N/H 네트워크와 호스트사이)
3. bit and연산(경계선 ★좌측까지만)
= 1과 and연산 할시 자기 자신의 값이다.
Network ID
경계선 좌측값을 구한뒤 경계선 우측의 값(대표값)은 전부 0으로 주면된다.
= . 을 기준으로 10진수로 바꾼값이 나를 대표하는값
-> N/W ID or N/W 대표 주소값
나를 대표하는 IP주소
BroadCast 주소
경계선 기준 우측을 전부 2진수 1(255)로 채운다.
= 방송용 주소를 만들때, 할 일 있을 때 쓰는 값
Subnet
- IP주소를 좀더 효율적으로 나누기 위해 하나의 네트워크를 분할하여 사용
- IP주소의 낭비를 줄이기위해
- 브로드캐스트 영역을 축소 - 트래픽 감소
Subnet Mask
- Net ID와 Host ID를 구분하기위한 용도
- bit값이 1인부분은 Net ID, 0인 부분은 Host ID로 구분
- Subnet Mask의 0 또는 1은 반드시 연속적으로 배치되어야함
Default Subnet Mask
클래스의 기본 경계선
실무에선 직접 Subnet Mask 할당
Subnetting ★
- 하나의 네트워크 대역의 IP를 sub network로 분할하는 작업
- IP부족 현상을 줄이기 위해
- 네트워크를 분할한다.
- 브로드 캐스트를 분할한다.
★
Host 갯수 - 경계선 우측의 bit 갯수 를 2의N승 자리에 넣는다
2의N승은 구해야 되는수보다 >= 크거나 같아야한다.
호스트 갯수에 최대한 근접한 값을 구해야한다 낭비를 줄이기 위해
기본 경계선이 우측으로 이동시킬수록 쪼개진다.
-2 (시작값과 끝값을 빼준다) ★
예시)2의N승 -2
--- Subnetting 예제
128 64 32 16 8 4 2 1
1000대 / 1022대
150.6.0.0
255.255.0.0
1000대 <= 2/10 -2
11111111.11111111.111111/00.00000000
답 : 255.255.252.0 / 1022대
---
60대 / 62대
100.0.0.0
255.0.0.0
2/6 -2
11111111.11111111.11111111.11/000000
답 : 255.255.255.192 / 62대
---
---Subnetting 쪼개기
받은 IP주소(대역)
200.200.200.0
255.255.255.0
영업 60(2의6승(64)) = 255.255.255.192
브로드캐스트주소
200.200.200.63
영업의 끝 주소를 구했기때문에 그 다음이 기획의 시작점이다.
다 같은 호스트 개수기에 서브넷 마스크는 건드릴 필요가 없다.(255.255.255.192)
영업 60 = 200.200.200.63 / 255.255.255.192
기획 60 = 200.200.200.64 / 255.255.255.192
자재 60 = 200.200.200.128 / 255.255.255.192
홍보 60 = 200.200.200.192 / 255.255.255.192
1부터 구한 브로드캐스트의 -1 값 까지 쓰지못한다.ex)64시작 127끝일시 64(시작),127(끝) 사용불가
ex)영업부의 첫 호스트는 200.1(첫값인 200.0은 쓰지못하므로)이 된다. 마지막 컴퓨터는 200.200.200.60
(60개의 호스트를 달라고했기때문 호스트가 남는다고 해서 다음 네트워크에 넘기면 그 전 네트워크로 취급되기에 남는다고 넘기면 안된다)
ex)기획부의 첫 호스트는 200.65(200.64이지만 첫값은 쓰지못하므로 다음호스트로 시작)가 시작
ex)자재부의 첫 호스트는 200.129(이하동문)
---예제2
부서4개 , 부서별로 네트워크 분할
2의N승 >= 4(쪼개야하는개수) -> N승의 자리에 두 경계선 사이의 bit의 갯수(기존에 가지고있는 실제 경계선에서 쪼갤갯수 만큼의 비트 우측으로 이동한 값을 책정하면 쪼갤갯수 만큼 쪼개진다.)
분할할 갯수를 기준으로 할당할 서브넷마스크를 책정하는것
ex) 기존에 가지고있는 주소 255.255.255.0 , 15개를 쪼개야함 = 2의4승 >= 15
255.255.255./0 /
(기존 경계선) (4승이기에 4비트옆에 경계선을 세운다)
255.255.255./ 1111/0000
(경계선기준 오른쪽은 무조건 0이다. 왼쪽은 무조건 1이다.)
--- 255.255.255.0을 8개로 나눈 예제
255.255.255.224
--- 시작 주소 끝주소 빠르게 알기
255도 0도아닌곳 위에 x를 쓰기 ex)200.200.200.0 , 255.255.255.192 < 0자리에 x가 들어감
200.200.200.xx/xxxxxx
255.255.255.11/000000 and 연산 68 130 200
경우의 수(and연산)
x0 x0 / x0 x1 / x1 x0 / x1 x1
1 1 / 1 1 / 1 1 / 1 1
------------------------------
0 0 / 0 1 / 1 0 / 1 1
비트가 2개이기에 나오는 경우의 수가 4개다
1. 200.200.200.0~63
2. 200.200.200.64~127
3. 200.200.200.128~191
4. 200.200.200.192~255
---
'공부? > 국비 지원 일기장' 카테고리의 다른 글
7일차 VLSM예제, Super netting (0) | 2024.07.09 |
---|---|
6일차 - Subnetting, VLSM, CIDR (1) | 2024.07.08 |
4일차 - Network와 IP Address (0) | 2024.07.05 |
3일차 (0) | 2024.07.03 |
2일차 7 계층 (0) | 2024.07.02 |