You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently all adapters are looped through and LLDP packets are sent to those adapters which are up and are not loopback devices.
Control Panel -> All Control Panel Items -> Network and Sharing Center uses Network List Manager which you can listen to and it emits events like "Cable is plugged in".
If you go and see for example VMware player virtual adapter in Network and Sharing Center you can see these these:
Connection
IPv4 Connectivity: No network access
IPv6 Connectivity: No network access
Media State: Enable
Duration: 1 day 01:00:00
Speed: 100.0 Mbps
And still my virtual machine in bridged mode in VMWare player works fine and can send it's own LLDP packets.
So why use it?
Notice the IPv4 Connectivity: No network access and IPv6 Connectivity: No network access.
Now all adapters that are up have also that Media State: Enable. But in reality they are not really up, because those adapters do not have IPv4/IPv6 connectivity.
So by using Network List Manager all adapters could be dropped from the looped list which do not have actual working IPv4 and/or IPv6 connectivity.
You can also get the adapter uptime from using this also instead of using for example whole machine's uptime. This could information could be added to Port Description field.
Next question is, which Windows versions supports this or is there other ways to remove "fake" adapters.
You can list physical adapters with WMI but it's slow and there are some minor and sometimes major differences between Windows version when querying information via WMI. So I wouldn't count it as reliable source.
The text was updated successfully, but these errors were encountered:
Currently all adapters are looped through and LLDP packets are sent to those adapters which are up and are not loopback devices.
Control Panel -> All Control Panel Items -> Network and Sharing Center uses Network List Manager which you can listen to and it emits events like "Cable is plugged in".
If you go and see for example VMware player virtual adapter in Network and Sharing Center you can see these these:
And still my virtual machine in bridged mode in VMWare player works fine and can send it's own LLDP packets.
So why use it?
Notice the IPv4 Connectivity: No network access and IPv6 Connectivity: No network access.
Now all adapters that are up have also that Media State: Enable. But in reality they are not really up, because those adapters do not have IPv4/IPv6 connectivity.
So by using Network List Manager all adapters could be dropped from the looped list which do not have actual working IPv4 and/or IPv6 connectivity.
You can also get the adapter uptime from using this also instead of using for example whole machine's uptime. This could information could be added to Port Description field.
Found via https://stackoverflow.com/a/28415777/71964
Next question is, which Windows versions supports this or is there other ways to remove "fake" adapters.
You can list physical adapters with WMI but it's slow and there are some minor and sometimes major differences between Windows version when querying information via WMI. So I wouldn't count it as reliable source.
The text was updated successfully, but these errors were encountered: