Classful IP
•
A : 첫번째 비트 0
◦
(0.0.0.0) ~ (127.255.255.255)
◦
NNNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH
◦
100 .1.1.1, 100 .2.2.2 > 같은 네트워크
•
B : 처음 두개의 비트 10
◦
(128.0.0.0) ~ (191.255.255.255)
◦
NNNNNNNN.NNNNNNNN.HHHHHHHH.HHHHHHHH
◦
150.1. 1.1, 150.2. 2.2 > 다른 네트워크
◦
네트워크 주소는 ? 150.1.0.0
•
C : 처음 세개의 비트 110
◦
(192.0.0.0) ~ (223.255.255.255)
◦
NNNNNNNN.NNNNNNNN.NNNNNNNN.HHHHHHHH
•
D : 처음 네개의 비트 1110 - 특수 용도 사용 대역
◦
(224.0.0.0) ~ (239.255.255.255)
•
E : 처음 다섯개의 비트 11110 - 예비용
◦
(240.0.0.0) ~ (255.255.255.255)
ClassLess
•
O.O.O.O / Prefix(Network 주소를 표현하는 비트의 개수) Suffix(호스트 주소 표현 비트 개수)
◦
슬래시 표기법(CIDR) : O.O.O.O / prefix
◦
서브넷마스크 표기법 : IP.IP.IP.IP & MASK.MASK.MASK.MASK
▪
/8 : 11111111 00000000 00000000 00000000 > 255.0.0.0
사설IP
•
A : 10.0.0.0 / 8 : 10.0.0.0 ~ 10.255.255.255
•
B : 172.16.0.0 / 12 : 172.16.0.0 ~ 172.31.255.255
•
C : 192.168.0.0 / 16 : 192.168.0.0 ~ 192.168.255.255
시작주소, 끝주소
네트워크 주소(가장 작은 주소) : AND 연산 IP주소, 서브넷마스크
Direct Broadcast 주소(가장 큰 주소) : OR 연산 IP주소, 서브넷마스크의 보수(10)
EX 서브네팅
서브네팅은 큰 서브넷부터 할당
어떤 학교는 공인 IP주소 100.10.0.0/23대역 할당 → 모든 PC에 할당 받은 공인 IP주소 설정 필요 → 각 실습실에 200, 100, 50 대의 PC 설치 - 적절히 서브네팅하라(쪼개라 - 네트워크를 만들어라)
100.10.0.0 ~ 100.10.1.255
A : 100.10.0.0/24 ~ 100.10.0.255/24
B : 100.10.1.0/25 ~ 100.10.1.127/25
C : 100.10.1.128/26 ~ 100.10.1.191/26
NATranslation
•
사설 IP → 공인 IP, 공인 IP → 사설 IP
•
Normal Nat(SNAT), Reverse Nat(DNAT)