An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: network-protocols

Franndev1/js-calculator

The Odin Project Calculator Assignment

Language: CSS - Size: 17.6 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

Astrodynamic/NetworkQuests

NetworkQuests explores TCP/UDP with FlatBuffers in C++, focusing on socket programming, data transmission optimization, and efficient serialization, managed with CMake.

Language: C++ - Size: 141 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

omnetpp/omnetpp

OMNeT++ Discrete Event Simulator

Language: C - Size: 157 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 659 - Forks: 160

rambasnet/NetworkSecurity

Jupyter Notebooks for learning network-based buffer overflows, network utilities, and scapy library

Language: Jupyter Notebook - Size: 1.76 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 22 - Forks: 8

rafael-santiago/pig

A Linux packet crafting tool.

Language: C - Size: 3.45 MB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 468 - Forks: 38

etingof/pyasn1

Generic ASN.1 library for Python

Language: Python - Size: 1.67 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 250 - Forks: 116

cea-sec/TorPylle 📦

A Python / Scapy implementation of the OR (TOR) protocol.

Language: Python - Size: 114 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 98 - Forks: 21

zhh2001/p4-protocol-headers

📚 Open-source P4 Protocol Header Library | Standardized and extensible P4 templates for common network protocols (e.g., TCP, UDP, IPv4, IPv6, HTTP), accelerating programmable data plane development. 📚 开源 P4 协议数据报头定义库 | 提供标准化、可扩展的 P4 实现模板,覆盖常见网络协议(如 TCP/IP、HTTP 等),加速可编程数据平面开发。

Language: P4 - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

KosmixGT/HSE-DDSS-Python

Course completion Development of distributed software systems

Size: 356 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ksmooi/cxx_lab

cxx_lab is a comprehensive learning platform designed to help developers and researchers deepen their understanding of C++ for backend and cloud technologies through practical modules, demos, and applications.

Language: C++ - Size: 356 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

uni-projects-bachelor/multiple-access-protocols-simulation

This project simulates network multiple access protocols, which allow multiple users to send data simultaneously while minimizing the probability of collisions.

Language: Python - Size: 468 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 5 - Forks: 1

Aksh29-tech/HLD

A repository for High-Level Design (HLD) notes and code examples.

Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

keithduncan/CoreNetworking

Simple set up for building Objective-C network clients and servers, includes a simple HTTP server out of the box.

Language: Objective-C - Size: 1.21 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 20 - Forks: 5

Zihao-Felix-Zhou/UavNetSim

This Python-based simulation platform can realistically model various components of the UAV network, including the network layer, MAC layer and physical layer, as well as the UAV mobility model, energy model, etc. In addition, the platform can be easily extended to meet the needs of different users.

Language: Python - Size: 29.8 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 187 - Forks: 4

helcsnewsxd/famaf-computer_science-networks_and_distributed_systems 📦

Laboratorios de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

Size: 3.22 MB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

propensive/coaxial

Socket handling for Scala

Language: Scala - Size: 1.36 MB - Last synced at: about 10 hours ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

VatsalGoel3/dns-server-python

A Python-based DNS server implementing RFC-compliant protocols with recursive queries, caching, and support for multiple record types, optimized for reliability and scalability.

Language: Python - Size: 41 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

dmbaturin/encapcalc

An HTML/JS encapsulation overhead calculator

Language: JavaScript - Size: 85 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 68 - Forks: 19

Yosef-AlSabbah/BGP-OSPF-EIGRP-and-HSRP-Multi-Department-Network-Configuration

This repository includes the configuration of a multi-department network using BGP, OSPF, EIGRP, and HSRP. It connects IT, HR, and R&D departments with optimized routing protocols and redundancy. Features include HSRP for failover, BGP for inter-department communication, and .pkt topology files.

Size: 429 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Mercury13/curl4delphi

A little libcURL binding for Delphi XE2+. Supports “easy” interface only. See wiki for more documentation.

Language: Pascal - Size: 282 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 74 - Forks: 23

mozturan/IoT--Simulation

A ZigBee + MQTT simulation with interface to monitor data.

Language: Python - Size: 83 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

alkuzin/ntool

Multifunctional network analyser tool written in C++ for Linux (ping, traceroute)

Language: C++ - Size: 229 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

ERnsTL/osi-stack

ISO OSI (Open Systems Interconnection) Stack

Language: Rust - Size: 170 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

facsimiles/miredo

🌐 Miredo: Seamlessly connect to IPv6 networks from IPv4 environments using Teredo tunneling. Perfect for overcoming NAT limitations, ensuring full IPv6 connectivity. Essential for developers needing reliable IPv6 access. Boost your network capabilities today! [MIRROR][UNOFFICIAL]

Language: C - Size: 2.18 MB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

nomadsdev/proleak-ddos-mirai

Pro Leak DDOS Mirai is a Python toolkit for simulating various DoS attacks, inspired by Mirai. It includes scripts for ACK Flood, SYN Flood, GRE IP Flood, and UDP Flood. This project

Language: Python - Size: 36.1 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

ogham/hexit

A hexadecimal emitter language.

Language: Rust - Size: 217 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 0

Mansurow/bmstu-iu7-7sem-research-work

Научно-исследовательская работа "Анализ и классификация алгоритмов ретрансляции видеопотоков"

Language: TeX - Size: 1.42 MB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

J-0-3/pktbuilder

A simple, intuitive packet crafting/decoding C++ library for the whole network stack

Language: C++ - Size: 119 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

anisaunnisa02/PRODIGY_CS_05

Network Packet Sniffer : A Python-based tool for capturing and analyzing network packets. Displays source and destination IP addresses, protocols, and payload data. Developed with Scapy and Npcap, this tool is intended for educational purposes and emphasizes ethical use.

Language: Python - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Paul-weqe/netshell

Network shell built on Rust. Inspired by the JUNOS CLI

Language: Rust - Size: 102 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

sasank174/network-protocols

network protocols UDP, TCP, FTP

Language: Python - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

MarceloFCandido/protohackers

[WIP] Network protocols servers for protohackers challenges

Language: JavaScript - Size: 1000 Bytes - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

scriptographers/CS252-Lab-2

Lab 2, Computer Networks, Spring 2021, IIT Bombay

Language: TeX - Size: 518 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

mc-cat-tty/ComputerNetworks

Appunti del corso di Protocolli e Architetture di Rete - Computer Networks' Architectures and Protocols. UniMoRe. 2023-2024.

Size: 217 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

dlemel8/network_parser_combinator

POC of parsing network protocols using parser combinators pattern

Language: Rust - Size: 156 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

atp-ariel/net-sim

A network simulator that implements the OSI model. The school project of the subject Computer Networks

Language: Python - Size: 1.81 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

mikhailuwu/Pysock

Python 3 socket CLI network-client application.

Language: Python - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

farukulutas/CS421

Comprehensive coursework for the Computer Networks (CS421) course at Bilkent University, including Python and Java-based assignments, Wireshark lab work, and exam materials.

Language: Java - Size: 24.7 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

davidkroell/edurouter

The educational router. User-spaced software defined routing (and more)

Language: Go - Size: 2.37 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

lmco/parselab

parseLab is a tool designed to generate protocol parsers and fuzz messages, along with a framework to implement custom protocol parser generators for various parsing backends

Language: Python - Size: 252 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

LinceMathew/Computer-Network-Experiments

Computer Network Experiments

Language: C - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

etheodoraki/Network-Traffic-Monitoring

Network traffic monitoring using the Packet Capture library

Language: C - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Gill-Singh-A/HTTP-Sniffer

A Python Program that sniffs HTTP Packets and displays useful information on the screen

Language: Python - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Ayan-Banerjee-918/Network-Programming

Repository storing implementations of various network oriented programs ranging from msg queues to sockets using C

Language: C - Size: 107 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Gill-Singh-A/Network-Scanner

A Python Program that scans the Network giving a list of IP Addresses and MAC Addresses of the devices connected to that Network.

Language: Python - Size: 1.95 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Gill-Singh-A/DHCP-Listener

A Python Program that listens for DHCP Packets when a device connects to the same network on which our device is connected

Language: Python - Size: 1.95 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Gill-Singh-A/SYN-Flood-Attack

A Python Program that implements a TCP SYN Flood Attack.

Language: Python - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

RajkumarShanmugam1/Computer-Networks-and-Security-Concepts

Understanding the concepts in c program

Language: C - Size: 78.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

kriipke/packet_structure_diagrams

LaTeX files used to generate packet structure diagrams for various networking protocols

Language: TeX - Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

0xbythesecond/azure-network-protocols

In this tutorial, we observe various network traffic to and from Azure Virtual Machines with Wireshark as well as experiment with Network Security Groups.

Size: 400 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

jatin69/sliding-window-protocols

Event Logging based Visualization of Sliding Window Protocols.

Language: JavaScript - Size: 4.11 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 2

Fullaxx/pktutils

A collection of utilities to assist in network analysis and packet dissection

Language: C - Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

albert-espin/smart-house-network

Network Protocols Simulation for a Smart House

Size: 17.6 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

harryanand060/network-protocols

Network protocols are sets of established rules that dictate how to format, transmit and receive data so computer network devices -- from servers and routers to endpoints -- can communicate regardless of the differences in their underlying infrastructures, designs or standards.

Language: Python - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

AhmadrezaHadi/Python-Packet-Sniffer

Simple packet sniffer with python

Language: Python - Size: 3.46 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

Vatsalparsaniya/Socket_programming

Computer Network Lab

Language: Python - Size: 3.84 MB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

kejriwalrahul/Slotted-Aloha-Simulator

A Java-based simulation of Slotted Aloha MAC Protocol

Language: Java - Size: 7.81 KB - Last synced at: 15 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0