While the information we can capture with the System.Net.NetworkInformation namespace provides a very clear picture of the state of our network, it does have one major shortcoming when it comes to network analysis: it cannot provide any insight into the content of any traffic or requests in real time. The only way to access that information in code is to actively register a listener on an open port and process the incoming traffic accordingly. So, for network and DevOps engineers who need to monitor the content of their network traffic as well as the volume and context, what other tools are available?
Additional tools and analysis
Using Wireshark for packet inspection
As we saw back in Chapter 4, Packets and Streams, Wireshark...