Course Title DES
Course Title DES
Class: BSE – 8A
Software Engineering Department
Assignment # 2
CLO – 1, CLO – 2
What is Wireshark?
Wireshark is an open-source network protocol analyzer that lets users capture and
inspect data packets traveling through a network. It's used by network administrators,
security experts, and developers to troubleshoot issues, analyze network traffic, and
detect vulnerabilities.
🎯 Purpose of Wireshark
1. Network Troubleshooting:
a. Diagnose slow network connections or dropped packets.
b. Identify bottlenecks and latency issues.
2. Security Analysis:
a. Detect suspicious or malicious network activities.
b. Investigate data breaches and unauthorized access.
3. Protocol Development & Debugging:
a. Examine how custom protocols function on the network.
b. Debug communication issues in networked applications.
4. Educational Tool:
a. Understand how different network protocols (like TCP, UDP, HTTP) operate.
b. Visualize real-time network traffic for learning purposes.
Install and run Wireshark and add screenshots of what you got and discuss in detail about
what you have observed.
Conclusion:
Wireshark is a powerful tool for monitoring and analyzing network traffic. The
screenshot demonstrates the initial step where a user chooses an interface to capture
data. Observing active interfaces ensures effective troubleshooting and targeted analysis.