Skip to content

abhishekkr8399/Computer_Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Networking Labs

Overview

This repository contains the lab programs for the Bachelor of Engineering (B.E) in Computer Science, focusing on Computer Networking. The programs are designed to provide practical hands-on experience with various networking concepts and technologies.

Contents

  • Part-A
    • CRC.py
    • DistanceVector.py
    • HammingCode.py
    • LeakyBucket.py
    • RSA.py
    • TCP
      • client.py
      • server.py
    • frameSorting.py
  • Part-B
    • congestionWindow.awk
    • packetDropped.awk
    • packetsent.awk
    • simulation1.tcl
    • simulation2.tcl
    • simulation3.tcl
    • simulation4.tcl
    • simulation5.tcl
    • simulation6.tcl
    • simulation7.tcl
    • throughput.awk

Prerequisites

  • Basic knowledge of computer networking concepts
  • Access to networking devices and tools (e.g., routers, switches)
  • Code editor (e.g., VS Code)

Getting Started

To get a local copy of the lab programs up and running, follow these simple steps.

Installation

  1. Clone the repository:
    git clone https://github.com/abhishekkr8399/Computer_Network

About

Computer Network Lab Programs of B.E.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published