Skip to content
#

data-communication

Here are 80 public repositories matching this topic...

A structured and beginner-friendly guide to the fundamentals of computer networking covering everything from IP addressing, subnetting, routing, and protocols to network security and troubleshooting.

  • Updated Nov 3, 2025

An experimental UDP-based transport protocol research system implementing and comparing GBN (Go-Back-N) and SR (Selective Repeat) with loss, duplication, reordering, delay, and rate control channel simulation, RTT/cook-time analysis and visualization

  • Updated Nov 3, 2025
  • C

Hybrid cryptographic scheme using AES-GCM for encryption, Kyber for post-quantum key encapsulation, and SPHINCS+ for quantum-resistant digital signatures to ensure secure data communication.

  • Updated Aug 25, 2025
  • Python

This repository contains a project for detecting anomalies in network traffic using machine learning-based algorithms. The project demonstrates the application of various machine learning models to identify unusual patterns or anomalies in network traffic, which could be indicative of security threats such as intrusions or malware activity.

  • Updated Jan 9, 2025

learning basic networking commands, deploying small networks using HUB & Bridge, network deployment with switches and IP transmission using DHCP, VLAN & Trunks configuration, inter-VLAN routing, general-purpose network utilities, routing protocols, subnetting, access control lists, NAT and PAT, and Open Shortest Path First (OSPF) routing

  • Updated May 24, 2024

Improve this page

Add a description, image, and links to the data-communication 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-communication topic, visit your repo's landing page and select "manage topics."

Learn more