Skip to content

swamy-2006/NETWORK-TRAFFIC-ANALYSIS-USING-WIRESHARK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

NETWORK-TRAFFIC-ANALYSIS-USING-WIRESHARK


Introduction to Network Traffic Analysis and Packet Capturing using Wireshark

This repository contains a project focused on capturing and analyzing live network packets. The goal is to demonstrate the process of using Wireshark to inspect network traffic, identify different protocols, and understand how devices communicate over a network.

What is Network Traffic?

Network traffic is the flow of data across a computer network. Think of it like cars moving on a highway. Just as cars carry people and goods from a source to a destination, data travels from a sender (like a web server) to a receiver (like your laptop) across the network. This traffic consists of everything you do online, from Browse websites and sending emails to streaming videos.

What are Packets?

To travel across the network efficiently, data is broken down into small, manageable pieces called packets. Imagine trying to send a large book through the mail; it's easier and more reliable to send it page by page. Each packet contains a small portion of the total data, along with crucial information like the sender's address, the receiver's address, and the protocol being used. Once all the packets arrive at their destination, they are reassembled in the correct order.

What are Internet Protocols?

Protocols are the rules and standards that govern communication between devices on a network. They are like a shared language that both the sender and receiver agree to use. Different protocols have different jobs. For example:

  • TCP (Transmission Control Protocol): Ensures that all packets arrive in the correct order and without errors. It's like sending a registered letter that requires a signature upon receipt.
  • UDP (User Datagram Protocol): Sends packets quickly but doesn't guarantee delivery or order. It's like sending a regular postcard—fast, but with no confirmation.
  • DNS (Domain Name System): Translates human-readable website names (like google.com) into computer-readable IP addresses.

What is Wireshark Capturing?

Wireshark is a powerful and free tool known as a network protocol analyzer or "packet sniffer",When you "capture" traffic with Wireshark, you are essentially telling it to record a copy of every single packet that travels across your network interface . This allows you to look inside the packets to see the raw data, identify the protocols being used, diagnose network problems, and understand how applications communicate in the background.

About

Network Traffic Analysis: A project involving the capture and analysis of live network traffic using Wireshark. This includes identifying and inspecting various protocols like TCP, DNS, and HTTP and is accompanied by a packet capture (.pcap) file

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors