Skip to content

Latest commit

 

History

History
41 lines (36 loc) · 1.05 KB

File metadata and controls

41 lines (36 loc) · 1.05 KB

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