Я провожу несколько экспериментов, чтобы лучше понять, как работает сеть Windows. Я использую VMWare Workstation 16, и у меня есть 4 виртуальных машины с Windows 10 Pro 20H2: два из них в одной рабочей группе, а два других — в другой, но все четыре находятся в одной виртуальной сети и в одной подсети. Я настроил все четыре виртуальные машины, чтобы они могли видеть друг друга и совместно использовать папки и принтеры. Я снял флажки с одного из компьютеров (называемого client4) для всех возможных сетевых элементов, кроме IPv4 и драйвера npcap для Wireshark; Я снял отметку:
- Клиент для сетей Microsoft
- Совместное использование файлов и принтеров для сетей MS
- Планировщик пакетов QoS
- Драйвер протокола MS LLDP
- IPv6
- Ответчик обнаружения топологии канального уровня
- Драйвер ввода-вывода Link-Layer Topology Discovery Mapper
я сделал arp -d
а также ipconfig /flushdns
на каждом компьютере и перезагрузите их.
Я ожидал, что:
- client4 больше не был виден для других (ответчик обнаружения топологии канального уровня не отмечен)
- client4 больше не может видеть другие (драйвер ввода-вывода Link-Layer Topology Discovery Mapper снят)
- client4 больше не может получить доступ к чужим общим ресурсам (флажок Клиент для сетей Microsoft не установлен)
- другие больше не могли получить доступ к общим ресурсам client4 (не отмечен общий доступ к файлам и принтерам для сетей MS)
Только для IPv6 и общего доступа к файлам и принтерам для сетей MS я получил ожидаемое поведение: IPv6 больше не используется, а client4 не может быть доступен другим, пока:
- client4 все еще виден
- client4 может видеть других
- client4 может получить доступ к чужим ресурсам.
Мои вопросы:
- Почему я могу отмечать / снимать отметку с этих голосов, если это не действует для всех?
- Почему только для IPv6 и общего доступа к файлам и принтерам для сетей MS кажется, что проверка / снятие отметки работает?
- Какова реальная полезность / цель флажков в окне свойств nic?