Diffusion Udp; Tcp - ShipModul MiniPlex-3USB Manuel D'utilisation

Masquer les pouces Voir aussi pour MiniPlex-3USB:
Table des Matières

Publicité

Diffusion UDP

Les phrases NMEA sont transmises sur le réseau sous forme de messages UDP à l'adresse de diffusion.
Tous les appareils du réseau reçoivent ces messages. En même temps, tout appareil sur le réseau peut
envoyer des données au MiniPlex-3, soit à son adresse IP (dirigée), soit en tant que diffusion.
La diffusion UDP a les propriétés suivantes :
Chaque appareil du réseau recevra des données NMEA du MiniPlex-3.
Chaque appareil du réseau peut envoyer des données NMEA au MiniPlex-3.
Les autres MiniPlex-3E sur le même réseau recevront également les données des autres. Il est donc
possible d'envoyer des données NMEA sur le réseau d'un appareil NMEA à un autre. Il faut veiller à
éviter les débordements de mémoire tampon (overflow) en acheminant sélectivement les données
NMEA souhaitées vers une sortie NMEA à l'extrémité réceptrice et en bloquant les données NMEA non
souhaitées.
Les routeurs ne transmettent pas les diffusions UDP d'un réseau à l'autre, ce mode ne peut donc être
utilisé que sur un seul réseau physique.
La livraison des données NMEA n'est pas garantie, les messages peuvent être perdus.
Les routeurs Wi-Fi attribuent souvent une faible priorité aux diffusions UDP, ce qui entraîne des
messages perdus. En général, jusqu'à 5 % des messages sont perdus.
Pour pouvoir recevoir des données UDP sur un numéro de port spécifique, 10110 dans notre cas, une
application doit établir une connexion UDP et lier cette connexion au numéro de port. Les systèmes
d'exploitation ne permettent généralement qu'à une seule application de se lier à un numéro de port. Cela
signifie que si les diffusions UDP atteignent tous les appareils d'un réseau, seule une application sur chaque
appareil peut recevoir ces diffusions. Il n'est donc pas possible d'utiliser simultanément le logiciel de
navigation et MPXConfig3 sur le même ordinateur.
UDP Directed (Dirigé)
Lorsque vous utilisez le protocole UDP dirigé, les données sont transmises sur le réseau sous forme de
messages UDP à une adresse IP spécifique. Seul un appareil ayant une adresse IP correspondante recevra
ces messages. L'avantage est que l'UDP dirigé traverse les routeurs et les réseaux et peut donc être utilisé
pour envoyer des données NMEA sur Internet. Tout appareil du réseau peut envoyer des données au
MiniPlex-3, soit à son adresse IP (dirigée), soit en diffusion.
L'UDP Dirigé a les propriétés suivantes :
Circule à travers les routeurs/réseaux et l'Internet.
Les chances de livraison sont plus élevées que pour la diffusion UDP.
Chaque ordinateur du réseau peut envoyer des données NMEA au MiniPlex-3.
Un seul ordinateur peut recevoir des données NMEA du MiniPlex-3.
La livraison des données NMEA n'est pas garantie, des messages peuvent être perdus.

TCP

En utilisant le protocole TCP, une application ouvre une connexion exclusive avec le MiniPlex. La MiniPlex-
3 est le serveur TCP, l'application est le client TCP.
Le protocole TCP est fiable et garantit la livraison des données. Les données sont reconnues par le récepteur
et retransmises si elles sont perdues en chemin. Une connexion TCP est bidirectionnelle, de sorte que
l'application qui ouvre la connexion peut à la fois recevoir et transmettre des données depuis/vers le
MiniPlex-3. Le MiniPlex-3E et le MiniPlex-3Wi sont limités à une seule connexion TCP à la fois.
Le protocole TCP a les propriétés suivantes :
Circule à travers les routeurs/réseaux et l'Internet.
Un seul ordinateur ou dispositif similaire peut communiquer avec le MiniPlex-3.
Connexion fiable. Les messages perdus sont automatiquement retransmis.
Bien que TCP puisse sembler être la meilleure option parmi les options ci-dessus, il est préférable d'utiliser
UDP car NMEA 0183 et NMEA 2000 sont également des protocoles de diffusion sans aucune forme d'accusé
de réception des données reçues. Les données sont simplement transmises en continu, et un message
manquant n'est généralement pas un problème car les données sont répétées.
De plus, le protocole TCP impose des retransmissions sur une mauvaise connexion (Wi-Fi). Cela peut
entraîner des retards dans la transmission des données et donner lieu à des données "périmées".
34

Publicité

Table des Matières
loading

Table des Matières