IPv4: 32bit
IPv6: 128bit
예전에 깔았던 라우터가 IPv4만 지원해서 아직도 IPv4 쓰는중
IP address = Network address + Host address
IP address allocation system
- IANA : 전세계에 IP address를 나눠줌
- APNIC : Asia에 할당된 IP address를 나라별로 나눠줌
- KRNIC : 우리나라에 할당된 IP address를 나눠줌
Classful addressing
- class A : 0으로 시작 (0~127), Network 7 bits, Host 24 bits
- class B : 10으로 시작 (128~191), Network 14 bits, Host 16 bits
- class C : 110으로 시작 (192~223), Network 21 bits, Host 8 bits
Subnetting
adress space를 여러개의 subnet으로 나눔
- subnet mask: host part를 subnet ID 와 host ID로 구분하는 파티션 ex( 1 24개 0 8개)
Classless addressing (CIDR: Classless Interdomain Routing)