Class
A class : 32bit 중 첫번째 bit가 0으로 고정
첫번째 옥텟이 0000 0000 ~ 0111 1111 -> 0 ~ 127
/8 ~ /8
127.0.0.1 : loopback ip
10.0.0.0 ~ 10.255.255.255 : a class의 사설 ip 범위
B class : 32bit 중 첫번째와 두번째 bit가 10으로 고정
첫번째 옥텟이 1000 0000 ~ 1011 1111 -> 128 ~ 192
/12 ~ /16
172.16.0.0 ~ 172.31.255.255 : b class의 사설 ip 범위
169.254.x.x (링크로컬주소) : DHCP할당 실패 시, x에 해당하는 값을 시스템 스스로 생성
C class : 32bit 중 세번째 bit 110으로 고정
첫번째 옥텟이 1101 0000 ~ 1101 1111 -> 192 ~ 223
/16 ~ /24
192.168.0.0 ~ 192.168.255.255 : C class 사설 ip 범위
D class : 32bit 중 네번째 bit 1110으로 고정
첫번째 옥텟이 1110 0000 ~ 1110 1111 -> 224 ~ 239
멀티캐스트 주소
서브넷 마스크 사용 x
224.0.0.9 -> RIPv2
E class : D class : 32bit 중 다섯번째 bit 1111으로 고정
첫번째 옥텟이 1111 0000 ~ 1111 1111 -> 240 ~ 255 -> 연구용
Class 구분하는 이유
IP엔 SM이 필요함.
ex) 192.168.0.0
prefix 얘기하지 않았을 때, c class 이므로 major network라고 한다. -> /24
0000 -> ip 설정 안되어있음
169.254. : DHCP에서 할당실패
ping 본인의 ip -> 랜선, 내 문제 확인
ping 127.0.0.1 -> 라우터까지 연결되는지
ping 8.8.8.8(google) -> 인터넷 연결 확인