Documente Academic
Documente Profesional
Documente Cultură
Numele TCP/IP provine din alaturarea initialelor a doua dintre cele mai cunoscute protocoluri de comunicatie n retea: Transmission Control Protocol si Internet Protocol. n principiu, un proces de comunicatie prin TCP/IP implica deschiderea unei conexiuni, citirea si/sau scrierea de informatii, apoi nchiderea conexiunii, mediul de programare grafic LabVIEW dispunnd de functii dedicate acestor etape de baza.
TCP/IP
Este o conexiune pe baza de protocol ,ceea ce inseamna ca o conexiune trebuie sa fie pornita ( specificati adresa IP si portul pentru adresa respectiva) Procesul de baza pentru client este:
Necesita o conexiune TCP ( setati timeout pentru a evita blocarea) Citeste (sau Scrie) date . Datele sunt intotdeauna trecute ca siruri de caractere. Inchide conexiunea TCP. Asteapta o conexiune Scrie ( sau Citeste) date . Datele sunt tot de tip string. Inchide conexiunea.
Conexiune deschisa
Citeste Date
Scrie Date
Aplicatii TCP/IP
Cu conexiunile TCP/IP, un computer poate functiona in postura de server sau de client . Urmatoarea diagrama bloc reprezinta O aplicatie client care realizeaza o conectare la un server dirijat de la distanta cu conexiune deschisa de tip TCP . Serverul asculta conexiunile la distanta si raspunde corespunzator.
Aplicatii TCP/IP
Din cauza faptului ca oricine poate accesa o conexiune, este bine ca serverul sa fie controlat de un administrator. Urmatoarea diagrama bloc arata cum serverul foloseste o valoare de iesire a adresei de distanta a VI-ului TCP Listen pentru a determina daca un client are sau nu permisunea de acces ka server.
Aplicatii TCP/IP
Acest instrument virtual scrie intr-un port cu un IP specificat
Aplicatii TCP/IP
Citeste din portul care este scris in protocolul de control al transmisiei (TCP)
Aplicatii TCP/IP
Reprezentare grafica a semnalului citit de client