FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

data-link-layer · GitHub Topics · GitHub

#

data-link-layer

Here are 38 public repositories matching this topic...

This repository will contains my learnings and quiz answers for Bits and Bytes of Networking course.

  • Updated Jun 1, 2020

This is a terminal-based quiz tool developed for the university course "Networks and Distributed Systems". It helps students review and practice exam questions by displaying randomized questions from a CSV file and allowing them to rate difficulty.

  • Updated Jul 29, 2025
  • Python

Implementação do Código de Hamming, BCC e CRC. Trabalho 1 de redes @ PUCRS 2019-1

  • Updated May 9, 2019
  • Python

Implementation of data link layer protocols between two nodes that are connected with a noisy channel, where the transmission is not error-free, packets may get corrupted, duplicated, delayed, or lost, and the buffers are of limited sizes.

  • Updated Dec 25, 2022
  • C++

An OMNeT++ implementation of the data link layer of the computer networking OSI model

  • Updated Jan 26, 2021
  • C++

High-Level Data Link Control (HDLC) is a bit-oriented code transparent synchronous data link layer protocol developed by the International Organization for Standardization (ISO). HDLC is used to connect one device to another. HDLC Protocol is used to send the data in the form of frames; a controller controls the flow of data in the data link lay…

  • Updated Feb 22, 2022

Physical and Data Link Layer funtionalities of the TCP/IP Model. Manchester Encoding, Cyclic Redundancy Check (CRC), Frame by Frame communication and plotting graphs by PyLab.

  • Updated Nov 12, 2019
  • Python

A Java implementation of Error Detection in data link layer

  • Updated Feb 17, 2024
  • Java

Cyclic Redendency Check

  • Updated Dec 29, 2022
  • C++

Creates a flow control system to send and receive data on a simulated network. Implements a stop and wait ACK protocol

  • Updated Apr 13, 2022
  • Java

Implementation of Error Control and Flow Control using Data Link Layer (DLL) Protocols for TCP-based client-server communication.

  • Updated May 17, 2022
  • C

Implementation of data link layer framing method such as bit stuffing using python

  • Updated Sep 8, 2023
  • Jupyter Notebook

Computer Network framing techniques including Bit-stuffing,Bit-destuffing,Character count-framing,Character stuffing,Character destuffing and Cyclic redundancy check.This repository contains concept and code implementations for data link layer framing methods.Technology used:C programmimg,Computer Networks,Data link layer concept,Framing Techniques

  • Updated Aug 7, 2026
  • C

"Implements error correction techniques at the data link layer, enhancing data integrity and reliability in communication protocols"

  • Updated Aug 8, 2024
  • Jupyter Notebook

A website that aims to help people protocols in the Data Link Layer

  • Updated Sep 7, 2025
  • TypeScript

Data-link and application-layer file transfer protocol over emulated serial ports, with protocol-efficiency analysis.

  • Updated Jul 10, 2026
  • C

CSCI 6704 – Advanced Topics in Computer Networks (Dalhousie, Fall 2024). Three Python labs that visualise line‑coding schemes, implement HDLC‑style bit‑stuffing, and stress‑test CRC error‑detection, all fully reproducible.

  • Updated May 13, 2025
  • Python

Improve this page

Add a description, image, and links to the data-link-layer topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the data-link-layer topic, visit your repo's landing page and select "manage topics."

Learn more


Back | FazBrowse Home | New Git URL