This repository is designed to provide a comprehensive introduction to computer networks, perfect for beginners or anyone looking to solidify their foundational knowledge. It includes resources, examples, and hands-on exercises to help you understand key networking concepts and protocols.
- Students starting their journey in computer science or IT
- Developers wanting to learn networking fundamentals
- Professionals preparing for certifications (e.g., CCNA, Network+)
- 📔 Networking Overview PREVIEW
- 📔 Network Types
- 📔 Networking Topologies
- 📔 Proxies
- 📔 Networking Models
- 📔 The OSI Model
- 📔 The TCP/IP Model
- 📔 Network Layer
- 📔 IPv4 Addresses
- 📔 Subnetting
- 📔 MAC Addresses
- 📔 IPv6 Addresses
- 📔 Networking Key Terminology
- 📔 Common Protocols
- 📔 Wireless Networks
- 📔 Virtual Private Networks
- 📔 Vendor Specific Information
- 📔 Key Exchange Mechanisms
- 📔 Authentication Protocols
- 📔 TCP/UDP Connections
- 📔 Cryptography
- this article provides a very basic information for computer network
- this article good for people don't have any idea about computer network
- this article prepare you for advance topics in computer network
- the base of this article grow from Introduction To Networking cource in HTB site
- but we add more information to make learning so easier and more understandable
- I collect more examples and descriptions from another related websites and also Chat-GPT to describe complex subjects
If you notice any inaccuracies or have suggestions to enhance this article, don't hesitate! 😉 Feel free to reach out, share your thoughts, or even directly contribute by fixing it. Every bit of help is appreciated!
Github : cc-Mehdi | Gmail : cc.mehdigholami@gmail.com | Telgram_ID : cc_Mehdi