StreamSniffer is a network sniffer for Windows which helps you have a clear view of each distinct TCP and UDP stream on your network. Unlike many other packet sniffers, StreamSniffer reconstructs communication streams between every PC in your LAN and the outside world. It's very helpful when you need to identify the cause of a bottleneck which is affecting your network performance.