? NMEA står för National Marine Electronics Association , den amerikanska standardiseringsorgan för navigationsutrustning som ekolod och GPS -system . Ett NMEA -nätverk Kravet avser faktiskt NMEA 0183 , organisationens kommunikativa normer . Med tanke på att NMEA avser marina standarder , kanske folk förväntar sig att en NMEA port är någon sorts hamn . I själva verket är det ett nätverk programmering uppfinning , skapad som en adress till en applikation som körs på en nätverksansluten dator . Nätverk Practices
Networks ansluta datorer genom att skapa en serie av vägar över vilka data som kan kopplas . Detta förhindrar att det är nödvändigt att köra en särskild kabel från en dator till varje dator det kan ansluta till. Med tanke på att uppgifterna måste riktas över flera vägar , har den sändande datorn att paketera det med en adress som de byter enheter i nätverket kan förstå . Den vanligaste metoden för att ta itu med uppgifter som beskrivs i TCP /IP eller Transmission Control Protocol /Internet Protocol , svit av protocols.The mest kända protokollet i denna svit är Internet Protocol , som definierar den IP -adressen .
Datapaket
Information passerar över nät i segment . Varje datasegment bärs i en struktur som kallas ett paket. De transportprotokoll i TCP /IP skapar paket , passera sedan det på Internet Protocol , som lägger till en header på framsidan som innefattar destinationens IP-adress . När du skapar paketet , lägger transportprotokoll egen rubrik . Detta inkluderar portnummer , vilket kommer att få data till en process som körs på måldatorn . Två transportprotokoll fungera som alternativ : . Transmission Control Protocol , eller TCP , och User Datagram Protocol , eller UDP
Hamnar
Hamnar identifieras genom deras hantering transport protokoll , TCP eller UDP , och ett portnummer . Portnummer allokeras till program av Assigned Internet Numbers Authority , eller IANA . IANA har en lista över portnummer /ansökan sammanslutningar och nätverk programmerare hänvisa till den här listan för att ta itu med en process genom dess portnummer snarare än dess namn . Addera NMEA 0183
NMEA 0183 definierar ett språk som geopositioning system utdata . Utgången skall tolkas tillbaka i geografiska data genom en visning program . Inspelningsutrustningen och betraktaren kommunicerar över nätverk som använder portnummer 10110 . Som kommunikation med NMEA - aktiverade enheter tenderar att vara interaktiv , är anslutningarna oftast etablerade på TCP-port 10110 , inte på UDP-port . UDP upprättar inte en session .