Я думаю, що це запитання Класичні мережі - те, що здебільшого було обмежене історією завдяки CIDR (некласична міждоменна маршрутизація) .
TL; DR
Питання не зрозуміле, здається, містить фундаментальні непорозуміння і використовує архаїчне " факт "(що зазвичай плутається) для оцінки студентів.
Як вони просять про це " внутрішні адреси мережі ", тоді можливо, що вони посилаються на зарезервовані адресні простори для. \ t Адреси приватної мережі (однак я не думаю, що це їхній намір):
10.0.0.0/8 - мережа класу А
172.16.0.0/12 - 16х мереж класу B, спина до спини
192.168.0.0/16 - мереж класу C 256x
Питання продовжується введіть кількість байтів для кожного поля "... Адреса IPv4 - це 32-розрядна адреса, яка розбита на чотири 8-бітові (1 байт / октет) шматки і записана в десятковому порядку. ... число байтів ... "вони насправді означають" ... число біти ... "- тим більше, що є чотири" поля "дано.
Він сміявся і сказав: так, байт

У цьому випадку, можливо, це питання може бути краще написано нижче (хоча це питання є незвичайним):
Запишіть кількість бітів кожного октету, який використовується для представлення префікса мережі.
Huh ... " префікс мережі " ?
Це /8, /12 або /16 в кінці зарезервованих адресних просторів вище один метод представлення a Маска підмережі . Ще одне уявлення, з яким ви можете бути більш знайомі, - це значення, як 255.255.255.0 (що дорівнює /24 ).
- The
/x нотаційні стани " x-біти використовуються для мережної адреси "
- The
255.255.255.0 нотаційні стани " це маска, яка використовується для мережної адреси ".
255.255.255.0 або /24 можуть бути виписані повністю, у двійковому вигляді:
dec 255 255 255 0
bin 11111111 11111111 11111111 00000000
Клас А
Отже, враховуючи, що мережа класу А є /8 (або 255.0.0.0 ), вона може бути написана як:
dec 255 0 0 0
bin 11111111 00000000 00000000 00000000
Відповідь: 8, 0, 0, 0.
Клас В
Отже, враховуючи, що мережа класу B є /16 (або 255.255.0.0 ), вона може бути написана як:
dec 255 255 0 0
bin 11111111 11111111 00000000 00000000
Відповідь: 8, 8, 0, 0.
Клас С
Отже, враховуючи, що мережа класу С є /24 (або 255.255.255.0 ), вона може бути написана як:
dec 255 255 255 0
bin 11111111 11111111 11111111 00000000
Відповідь: 8, 8, 8, 0.
І навпаки, якщо те, що вони хотіли запитати, було:
Запишіть кількість бітів кожного октету, який використовується для представлення адреса хоста .
Я б використав наступні відповіді - зауважте, що біти інвертуються від маски підмережі для створення " маска адреси хоста ".
Клас А
Отже, враховуючи, що мережа класу А є /8 (або 255.0.0.0 ), вона може бути написана як:
dec 255 0 0 0
bin 11111111 00000000 00000000 00000000 <== subnet mask
bin 00000000 11111111 11111111 11111111 <== host address mask
Відповідь: 0, 8, 8, 8.
Клас В
Отже, враховуючи, що мережа класу B є /16 (або 255.255.0.0 ), вона може бути написана як:
dec 255 255 0 0
bin 11111111 11111111 00000000 00000000
bin 00000000 00000000 11111111 11111111 <== host address mask
Відповідь: 0, 0, 8, 8.
Клас С
Отже, враховуючи, що мережа класу С є /24 (або 255.255.255.0 ), вона може бути написана як:
dec 255 255 255 0
bin 11111111 11111111 11111111 00000000
bin 00000000 00000000 00000000 11111111 <== host address mask
Відповідь: 0, 0, 0, 8.