Skip to content

Proposition finale

This content is not available in your language yet.


SONAR représente les échanges observés sur le réseau sous la forme d’une matrice de flux. Chaque entrée correspond à un flux agrégé, défini par les attributs clés du paquet réseau (Ethernet → IP → Transport → Applicatif).

Ce format suit le SFMS — SONAR Flow Matrix Standard, dans sa version Core v0.2, conçu pour devenir un standard international d’échange de matrices de flux réseau.


  • Alignement avec la structure réelle des trames réseau (pas de mélange OSI/TCP-IP ambigu)
  • Interopérabilité avec d’autres outils de supervision / SOC / IDS
  • Lisibilité par les analystes réseau et cybersécurité
  • Évolutivité pour futurs protocoles industriels et IoT
  • Normativité pour permettre une adoption large dans l’industrie

MAC SourceMAC DestinationEtherTypeIP SourceType IP SourceIP DestinationType IP DestinationProtocole TransportPort SourcePort DestinationProtocole ApplicatifTaille cumuléeOccurrences

Description :

  • MAC Source / Destination Identifiants niveau 2 (couche liaison).
  • EtherType Type de protocole encapsulé (IPv4, IPv6, ARP, VLAN, PROFINET, etc.).
  • IP Source / Destination Adresses IP si disponibles, sinon vide.
  • Type IP Classification (Unicast, Broadcast, Multicast, Unknown).
  • Protocole Transport TCP, UDP, ICMPv4, ICMPv6, None.
  • Ports Valides uniquement pour TCP/UDP → champs vides sinon.
  • Protocole Applicatif Inspecté sans décryptage (DNS, HTTP, TLS, Modbus, Unknown…).
  • Taille cumulée (bytes)
  • Occurrences (packets)

Dernière apparition

Format : RFC3339 (2025-06-13T13:32:49Z) Permet de savoir si le flux est actif récemment.

La temporalité n’est pas dans le Core → elle reste optionnelle en SFMS v0.2. Une future version pourra intégrer first_seen, window.id, etc.


MAC SourceMAC DestinationEtherTypeIP SourceType IP SourceIP DestinationType IP DestinationTransportPort SrcPort DstAppTailleOccurrencesDernière apparition
00:11:22:33:44:55FF:FF:FF:FF:FF:FFARPNoneUnknown12832025-06-13T13:32:45Z
AA:BB:CC:DD:EE:FF11:22:33:44:55:66IPv4192.168.1.12Unicast192.168.1.1UnicastTCP44352428TLS1820072025-06-13T13:32:49Z

ÉlémentRaisons
InterfaceDépend du contexte de capture, pas du flux
Numérotation OSI (L3, L4…)Trop ambigu — remplacée par champs explicites
Payload / Session TLSHors périmètre de capture passive sans décryptage
Références internes (VM/zone)Doivent être gérées via extensions (SFMS-I)

Parce qu’il est extrait du même champ “Protocol” que TCP/UDP dans IPv4/IPv6. → Même source d’information ⇒ même niveau d’affichage.

TLS chiffre les données applicatives. → SONAR affiche le protocole observable, pas la session interne non déchiffrée.


🔒 Alignement cybersécurité et interopérabilité

Section intitulée « 🔒 Alignement cybersécurité et interopérabilité »

Le modèle est mappable vers les Information Elements du standard IPFIX utilisé par NetFlow v9, sFlow, IDS/IPS, NDR, etc.

🎯 Objectif : permettre l’échange universel de matrices de flux réseau.


L’export SONAR suit strictement le SFMS Core v0.2. Un validateur et un schéma JSON sont fournis pour garantir la conformité.


  • Support explicite des protocoles industriels (Modbus, Profinet)
  • Extension temporelle complète (first_seen, window.id)
  • Proposition de standardisation IETF (Internet-Draft)

SONAR fixe le socle normatif qui pourra être adopté dans la communauté Cyber & OT.


Ce format clarifie la matrice de flux réseau et la rend :

✅ Standardisée ✅ Interopérable ✅ Durable ✅ Indépendante du contexte ✅ Alignée avec l’industrie réseau et cyber

L’objectif est que SONAR devienne la référence en matière de représentation et d’échange de matrices de flux réseau.