1.5 Subnetmask
IPv4 32bit 43억개 IPv6=128bit xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
1.5.1 IPv4
1.5.1.1 IP Address 만드는 규칙
- 2진수 32개, 32bit
- 2진수 8개를 묶어서 하나의 Octet 구별한다.
- 4개의 Octet로 구성된다. 각 Octet별로 십진수 변환해서 표현한다.
xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
- 0.0.0.0 전체 IP -> 0.255.0.255도 전체 IP에 해당한다.
- 255.255.255.255. 브로드캐스트 주소 (Network를 넘어갈 수 없다.)
- 각 네트워크마다 마지막 주소도 브로드캐스트 주소에 해당하는데 이 브로드캐스트 주소는 다른 네트워크를 넘어갈 수 있다. (Direct Broadcast) -> Smurf Attack
1.5.1.2 Subnet Mask를 만드는 규칙
Subnet Mask를 만드는 규칙 (prefix : Subnet Mask의 또 다른 표현법, 이진수의 1의 개수로 표현)
255.255.255.0 -> 11111111.11111111.11111111.00000000 -> /24
255.255.0.0 -> 11111111.11111111.00000000.00000000 -> /16
- IP를 만드는 규칙과 동일하며
- 2진수 0이 나오면 끝까지 0이어야 한다.
IP 10. 0. 0. 0
SM 255. 255. 255. 252 가 가장 많이 네트워크를 줄 수 있는 경우다.
IP 10. 0. 0. 0
SM 255. 255. 255. 254 일 경우 네트워크 하나당 IP가 2개씩 사용 가능하다. 하지만 한 네트워크당 가장 첫번째 IP와 마지막 IP는 각각 네트워크 ID와 브로드캐스트 주소로 사용되기 때문에 그 외 IP를 할당 할 수 없다.
IP 10. 0. 0. 0
SM 255. 255. 128. 0 일 경우 서브넷 마스크의 위치에 상관없이 네트워크 개수를 나누면 된다.
0 10.0.0.0~10.0.127.255
10.0.0.1~10.0.127.254
128 10.0.127.0~10.0.255.255
10.0.127.1~10.0.255.254 가 네트워크 범위 및 네트워크 ID, 브로드캐스트 주소가 된다.
'Network > Network' 카테고리의 다른 글
Network - VLSM, 서브네팅 (packet tracer) (0) | 2022.03.27 |
---|---|
Network - Router, Switch (packet tracer) (0) | 2022.03.26 |
Network - IPv4, Class, CIDR (0) | 2022.03.22 |
Network - OSI 7계층 (0) | 2022.03.21 |
network - VPN, tunnel (GNS3) (0) | 2022.01.19 |