awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesConcurrent Packet Processing

High-performance network processing that distributes packet encryption and decryption across multiple concurrent execution threads.

Distinct from Multi-Threaded Packet Processing: Focuses on concurrent cryptographic packet processing rather than just game packet distribution.

Explore 2 awesome GitHub repositories matching networking & communication · Concurrent Packet Processing. Refine with filters or upvote what's useful.

Awesome Concurrent Packet Processing GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • usarmyresearchlab/dshellAvatar de USArmyResearchLab

    USArmyResearchLab/Dshell

    5,487Voir sur GitHub↗

    Dshell est un framework d'analyse forensique réseau et un processeur de trafic conçu pour l'inspection approfondie des paquets (DPI) du trafic IPv4 et IPv6. Il fonctionne comme un système de plugin forensique extensible qui capture, inspecte et analyse les données réseau pour identifier les anomalies de sécurité et reconstruire les flux de communication. Le système utilise un moteur de traitement basé sur des plugins qui permet le développement de plugins personnalisés et le chaînage de plugins. Cette architecture modulaire permet la création de pipelines d'analyse spécialisés où les données réseau sont passées à travers une séquence d'unités de traitement pour une analyse en plusieurs étapes. Le framework couvre un large éventail de capacités forensiques, incluant la surveillance du trafic en temps réel, le réassemblage de flux réseau et le mappage de géolocalisation IP via des bases de données de référence externes. Pour gérer de gros volumes de données, le moteur emploie le traitement de données parallèle en distribuant les tâches à travers plusieurs processus système. Les résultats d'analyse traités peuvent être exportés dans divers formats de fichiers structurés via des gestionnaires de sortie spécialisés.

    Handles high volumes of network data through concurrent processing across multiple system execution threads.

    Python
    Voir sur GitHub↗5,487
  • wireguard/wireguard-goAvatar de WireGuard

    WireGuard/wireguard-go

    4,058Voir sur GitHub↗

    wireguard-go is a Go implementation of the WireGuard protocol that operates as a userspace tunneling engine. It functions as a cross-platform network interface designed to establish encrypted tunnels between peers without requiring modifications to the system kernel. By implementing the protocol in userspace, this project provides a consistent network stack that enables secure peer-to-peer communication across different operating systems. It allows for the creation and management of encrypted network interfaces and tunnels to route private traffic over public networks.

    Utilizes Go goroutines and channels to concurrently encrypt and decrypt multiple network data streams.

    Go
    Voir sur GitHub↗4,058
  1. Home
  2. Networking & Communication
  3. Packet Engines
  4. Packet Processing Frameworks
  5. Multi-Threaded Packet Processing
  6. Concurrent Packet Processing