03-07-2006 11:34 AM
03-07-2006 11:59 AM - edited 03-07-2006 11:59 AM
Check out the information within this thread.
http://forums.ni.com/ni/board/message?board.id=170&message.id=26064&query.id=65965#M26064
In the Functions Palette (block diagram), look for Communication (typically located on the left near the bottom), and you should find the TCP/IP vi's. You should also be able to find the examples by clicking on Help (from the menu), and select "Find Examples".
JLV
Message Edited by JoeLabView on 03-07-2006 01:00 PM
03-07-2006 12:20 PM - edited 03-07-2006 12:20 PM
Or if you really want look at the raw traffic on the wires, ethereal is now obsolete because hubs, thin and thick-wire have been replace with switches and routers. The later two do not repeat the network traffic on wire segments where its not headed.
I was updated on this issue by Christian Altenbach and Rolf Kalbermatter in this thread.
http://forums.ni.com/ni/board/message?board.id=170&message.id=164093&query.id=66071#M164093
Message Edited by Ben on 03-07-2006 12:26 PM
03-07-2006 12:23 PM
03-07-2006 12:26 PM
03-07-2006 12:30 PM
03-07-2006 12:33 PM
03-08-2006 11:23 AM
Thanks Ben & Altenbach
🙂
03-08-2006 01:27 PM
Etherreal does use WinPCAP for its capture driver. There has been some work by others to get WinPCAP to interface to LabVIEW. While this is without doubt possible, it is a major undertaking since the WinPCAP API is quite involved with many pointers and different structures, some of which are very difficult to interface to LabVIEW without the use of some intermediate wrapper DLL that converts between LabVIEW datatypes and the specific WinPCAP parameters.
@altenbach wrote:Ethereal is a packet sniffer and you won't be able to duplicate it's functionality in native LabVIEW. LabVIEW does not provide access to the raw ethernet packets, but only provides high-level functionality for TCP and UDP.Maybe there is a dll with your desired functionality that you could use?