Description
Computer Networks
This course will cover the theory, design, engineering, and installation of networks to connect digital computers. The course will prepare students to plan and implement a network. Also includes peer-to-peer networks, the client-server model, network
operating systems, and an introduction to wide-area networks. The network and implementation tools may vary to meet current development trends.
CCNA
The CCNA (Cisco certified network associate) is meant for all those looking to get a foothold in Networking. This forms the base of the Cisco training pyramid and offers different specializations for network engineers. The basic CCNA course is CCNA - Routing and Switching. We also offer the CCNA Security and the CCNA Voice both of which require the CCNA Routing and Switching as a prerequisite.
Course Content
Chapter 1 - Introduction
1. Data Communication
- Components
2. Networks
- Distributed processing
- Network Criteria
- Application
3. Protocols and Standards
- Protocols
- Standards
Chapter 2 - Basic Concepts
1. Line Configuration
2. Topology
3. Transmission Mode
4. Categories of Networks
5. Internetworks
Chapter 3 - The OSI Model
1. The Model
2. Layer 1 - Physical Layer
3. Layer 2 - Data Link Layer
4. Layer 3 - Network Layer
5. Layer 4 - Transport Layer
6. Layer 5 - Session Layer
7. Layer 6 - Presentation Layer
8. Layer 7 - Application Layer
9. TCP/IP Protocol Suite
Chapter 4 - Transmission Media
1. Guided Media
2. Unguided Media
3. Transmission Impairment
4. Performance
5. Wavelength
6. Shannon Capacity
Chapter 5 - Error Detection and Correction
1. Types of Errors
- Single-bit Error
- Burst Error
2. Detection
- Redundancy
3. Vertical Redundancy Check (VRC)
4. Longitudinal Redundancy Check (LRC)
5. Cyclic Redundancy Check (CRC)
- Performance
6. Checksum
7. Error Correction
- Single-bit error correction
- Hamming Code
- Burst Error Correction
Chapter 6 - Basics of IP Networking
1. Compare OSI and TCP/IP Model
2. Compare UDP and TCP protocols
3. Compare Collapsed core and 3-tier architecture
4. Compare Network Topologies
5. Compare Cabling types
6. Configure and Verify IPv4 and Subnetting
7. Compare IPv4 Addresses
Chapter 7 - LAN Switching
1. Switching Concepts
- MAC learning and ageing
- Frame Switching
- Frame Flooding
- MAC Address table
2. Ethernet Frame Format
3. Troubleshoot interface and cable issues
4. Configure Layer 2 protocols
Chapter 8 - IP Addressing
1. Explain addressing ipv4 and subnetting in your own words
2. Configure VLANs
Chapter 9 - Routing Protocols
1. Routing Concept
2. Components of Routing Tables
3. Configure inter-VLAN routing
4. Compare static and dynamic routing protocols
5. Compare distance vector and link-state routing
6. Compare interior and exterior routing protocols
7. Configure IPv4 Static Routing
8. Configure single-area and multi-area OSPFv2 for IPv4
9. Configure EIGPRP
10. Configure RIPv2
Chapter 10 - Troubleshooting
1. Introduction
2. Layer 1 Troubleshooting
3. Layer 2 Troubleshooting
4. Layer 3 Troubleshooting
5. Layer 4 Troubleshooting
Workflow
Root Directory Structure
6-computer-networks
- 1-introduction.md
- 2-basic-concepts.md
- 3-osi-model.md
- 4-transmission-media.md
- 5-error-detection-correction.md
- 6-basic-ip-networking.md
- 7-lan-switching.md
- 8-ip-addressing.md
- 9-routing-protocols.md
- 10-troubleshooting.md
- README.md
README
This will contain an overview of each file in this folder. This would be updated with each new file added.
Challenge
Chapter-6 onwards CCNA course begins and most of it is practically based and will be based on the implementation of concepts on Packet Tracer software.
- Setup Packet Tracer tool and get hands-on
- Design your first network in Packet Tracer, establish communication between all the nodes and send one packet from x node to y node within that network
- Implement all of the learned routing protocols
- Get hands-on NAT protocol by implementing in an example (arbitrary) network setup
- A network file will be added here in comments once the course chapters will be finished. The file will contain a NOT working network on Packet Tracer software - troubleshoot the network - document your steps taken to troubleshoot the network.
PR Review Guidelines
- Branch is named properly (all small-letters, format 'cn-'). for eg., branch name for chapter 4 would be
cn-transmission-media
- MD File is named according to the given format
- The document is formatted consistently
- Content is given in an easy-to-understand language
- There are no English errors
- File has at most 150 lines
- PR is linked to this issue
- Approved by the reviewer