? NMEA steht für National Marine Electronics Association, der US- Normungsorganisation für die Navigations- Geräte wie Sonar-und GPS-Systemen . Ein NMEA Netzwerk Anforderung bezieht sich eigentlich auf NMEA 0183 , die Organisation der Kommunikationsstandards. Da NMEA marine Normen bezieht , könnten die Menschen erwarten, dass ein NMEA -Port eine Art Hafen ist . In der Tat ist es eine Netzwerk-Programmierung Erfindung als eine Adresse von einer Anwendung, die auf einem vernetzten Computer. Networking Practices
Networks verbinden Sie Computer , indem Sie eine Reihe von Wegen , über die Daten geschaltet werden können . Dies verhindert die Notwendigkeit, ein spezielles Kabel von einem Computer auf jedem Computer verbinden könnte es laufen . Da die Daten über mehrere Pfade geleitet werden muss , muss der sendende Computer , um es mit einer Adresse, die Schalteinrichtungen im Netzwerk verstehen verpacken . Die häufigste Methode zum Adressieren von Daten wird in der TCP /IP beschrieben , oder Transmission Control Protocol /Internet Protocol , Suite von protocols.The bekannteste Protokoll in dieser Suite ist das Internet -Protokoll, das die IP-Adresse definiert .
Datenpakete
Informationen übergeht Netze in Segmente . Jedes Datensegment in einer Struktur, dem Paket durchgeführt . Die Transport-Protokolle der TCP /IP- create des Pakets , dann geben sie auf dem Internet -Protokoll, das einen Kopf auf der Vorderseite , die die Ziel-IP- Adresse enthält hinzufügt. Bei der Erstellung des Pakets , fügt das Transportprotokoll eigenen Header. Dies schließt die Port -Nummer, die die Daten in einen Prozess, der auf dem Ziel- Computer erhalten. Zwei Transport-Protokolle dienen als Alternativen : . Dem Transmission Control Protocol , TCP oder , und das User Datagram Protocol , UDP oder
Ports
Ports sind gekennzeichnet durch ihre Verwaltung Transportprotokoll TCP oder UDP, und eine Port-Nummer . Port-Nummern sind für Anwendungen von der Internet Assigned Numbers Authority oder IANA zugewiesen . IANA verwaltet eine Liste der Port-Nummer /application Verbänden und Netzwerk -Programmierer finden Sie in dieser Liste , ein Verfahren zu seiner Portnummer anstatt seinen Namen anzusprechen.
NMEA 0183
NMEA 0183 definiert eine Sprache, in der geopositioning Systeme Ausgangsdaten. Der Ausgang muss zurück in geografischen Daten interpretiert werden durch eine Betrachtung Programm . Das Aufnahmegerät und dem Betrachter kommunizieren über Netzwerke mit der Port-Nummer 10110 . Da die Kommunikation mit NMEA -fähigen Geräten tendenziell interaktive , werden Verbindungen in der Regel auf dem TCP-Port 10110 eingerichtet , nicht auf dem UDP-Port . UDP baut keine Sitzung.