AnsweredAssumed Answered

vrf network scanner

Question asked by VRFuser on Oct 18, 2005
> Now that task would take one of
> two things: either your method
> of actual IP scanning, or a UPnP
> query broadcast.

Thoughts for UPnP: Windows XP has high-level libraries for discovering
devices. These libraries are most easily accessed from VB Script (i.e.
scripting control). As far as .NET goes, I can't find anything in the
Framework. It's probably possible to use COM Interop to take advantage of
the UPnP API Interfaces without using VB Script. Windows CE supports .NET
UPnP natively.

For the rest of us, there's low-level. It probably doesn't take all that
much effort, but there are a lot of specs to go through & a lot of stuff to
read. Fortunately one can stick pretty much with discovery, covered by a
protocol called SSDP.

Is it VEEable? Definitely. Is it To/From Socket able? Probably not. Is it
dotNET socket able? Probably. Is it ws2_32able? Definitely. Is VEE a wise
choice for an SSDP discovery implementation? I wouldn't say so, but it
certainly can be done. Naturally, I'd prefer C if I couldn't use a
high-level library.

Now, the larger question is do the devices we're interested in support UPnP
discovery? That I don't know though I suspect it may be so for more recent
instruments. Any device that offers some kind of ring or parallel network
architecture would have to have some kind of discovery mechanism unless it's
completely manual.

In particular, IEEE 802.1 supports multicasting at the MAC level, so any
instrument that offers a network interface should take advantage of some
discovery mechanism. SSDP, or at least the idea, is over a decade old now.
-SHAWN-



---
You are currently subscribed to vrf as: rsb@soco.agilent.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list,  email "vrf@agilent.com". 
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".
Search the "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/".

Outcomes