클래스 A 주소라고 가정하면,


네트워크 주소에 8bit

호스트 주소에 24bit 잖어


호스트 주소는 2^24 -2개인데


네트워크 주소도 똑같이 2^8-2 인 줄 알았더니


2^7-2개라네?


0으로 시작하기 때문에 0~127까지 허용된다는데 왜 0으로 시작하는거냐


클래스 A는 0으로 시작해서 8비트이지만

0xxx xxxx 이 범위에서 노는거고


클래스 B는 10으로 시작해서 16비트이지만

10xx xxxx xxxx xxxx

라는데


0, 10, 110 이런건 왜 정해져있는거임? 어떤 원리로?