
It will add a checksum to data and headers to ensure that the received bytes are exactly what was sent. Usually, the two hosts are named client and server and the client is the host who initiates the connection to the server.

Basic knowledge of how to use Wireshark is needed. This is the first article in a series that illustrates the basics of the TCP protocol and its analysis using Wireshark. HTTP, HTTPS, and FTP are only a few examples from the list. Some of these networking tools, like Wireshark, Nmap, Snort, and ntop are known and used throughout the networking community.TCP is a reliable connection-based protocol that is used by many of the application layer protocols we use every day. Thanks to its set of features, WinPcap has been the packet capture and filtering engine for many open source and commercial network tools, including protocol analyzers, network monitors, network intrusion detection systems, sniffers, traffic generators and network testers. This library also contains the Windows version of the well-known libpcap Unix API. WinPcap consists of a driver that extends the operating system to provide low-level network access and a library that is used to easily access low-level network layers. Remote capturing on a Windows OS requires WinPcap tool installation. Remote packet capture on a Windows operating system We will discover how to capture packets remotely in this article.



There are many packet capture methods, such as local, remote, network (Tap, SPAN) and so on.
