Skip to content

Computer Networks - CCNA #25

Open
Open
@udeysingh95

Description

@udeysingh95

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

  1. Branch is named properly (all small-letters, format 'cn-'). for eg., branch name for chapter 4 would be cn-transmission-media
  2. MD File is named according to the given format
  3. The document is formatted consistently
  4. Content is given in an easy-to-understand language
  5. There are no English errors
  6. File has at most 150 lines
  7. PR is linked to this issue
  8. Approved by the reviewer

PR Reviewers

@udeysingh95

Metadata

Metadata

Assignees

Labels

articleWriting chapters in form of small articlesdocumentationImprovements or additions to documentationimplementationCode or feature implementation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions