인터넷 일반웹디자인개발기능사 · 2009년01월18일 · 22/60
22.IPv4 주소에서 각 클래스 별 첫 8bit의 값이 옳은 것은?
1
A: 0000 0000~0111 1110 B: 1000 0001~1011 1111
2
A: 0000 0000~0111 1111 B: 1000 0000~1011 1111
3
A: 0000 0001~0111 1110 B: 1000 0000~1011 1111정답
4
A: 0000 0001~0111 1111 B: 1000 0001~1011 1111
해설
IPv4의 주소 체계는 8비트씩 4자리로 총 32비트의 체계를 갖고 있으며, 10진수로 변환하면 각 자리마다 0~255사이의 값을 갖게된다. 이 IP주소는 A부터 D까자의 클래스로 나누어 사용하는데 그중 A클래스의 범위는 첫째 자리를 기준으로 1~126이고, B클래스의 범위는 128~191 사이의 값을 갖는다. 이것을 2진수로 바꾸어 계산하면 된다. 2진수의 각 자리는 뒤로부터 1, 2, 4, 8, 16, 32, 64, 128의 순서로 2의 배수 값을 가지므로 8비트의 1 이 있는 자리의 값만 더해보면 금방 계산해 볼 수 있다.