#subnet
#подсеть
Вопрос:
Я сделал «ipconfig» на своем компьютере, и это дало мне эту вещь:
Адрес IPv4. . . . . . . . . . . : 10.100.102.8
Маска подсети . .. . . . . . . . . : 255.255.255.0
Есть ли здесь какая-либо причина? из того, что я узнал — если «10» в первом октете, это означает, что этот IP-адрес относится к классу A. Но в маске подсети, которую мне дал «ipconfig», это похоже на «10», указывающее на класс C. Если кто-нибудь может мне это объяснить.
Комментарии:
1. Вероятно, лучше всего опубликовать это для суперпользователя.
Ответ №1:
10.x.x.x
это просто то, что можно повторно использовать локально — оно не маршрутизируется. Назовите это «класс А», если хотите, но эта терминология сбивает с толку в данном контексте.
Маска — это то, что отделяет сеть от хостов. Когда у вас есть сети в разделе «Сети», у вас есть подсети или подсети. Маска подсети (часто называемая просто «маска») — это то, что сообщает вам, какая часть адреса является сетевой, а какая нет.
Этот пример даже не требует перехода к двоичному коду (а терминология классов A, B, C здесь только сбивает с толку): 10.100.102.x
это ваша сеть и 8
ваш хост.
Прослушивание и соблюдение маски подсети.
Комментарии:
1. Подождите минутку! если, например, у меня есть этот IP : 155 . 115 . 51 . 68 / 29 таким образом, я могу знать, что 13 бит предназначены для идентификаторов подсетей (я могу сказать это, сообщив, что этот IP-адрес относится к классу B, поэтому для сетевого идентификатора требуется 16 бит, а остальная часть используемой маски (13)для подсетей.) Что я буду делать, если получу в cmd следующий IP: 10 . 115 . 51 . 68 / 29 Тогда я не мог бы точно сказать вам, сколько битов для сети и сколько для подсетей…
2. Забудьте о «классовой» ерунде. Это бесполезно для этого. Это глупая концепция, которая есть в очень вводных книгах. Это сеть против хостов. Подсеть — это сеть. Иногда вы называете подсеть подсетью, иногда подсеть — это сеть (например, Azure). Дело в том, сколько битов находится справа; они могут использоваться для хостов или большинства подсетей.