[gl-como] invio info su rete locale

Pirla the.pirla@flashnet.it
Mar 23 Maggio 2006 16:19:37 CEST


Il giorno mar, 23/05/2006 alle 14.47 +0100, redshadow ha scritto:
> ciao, ragazzi
> qualcuno sa come funziona l'invio di pacchetti sulle reti con il c++?
> cioč: mettiamo ke voglio fare 1 programma x inviare dei messaggi ad 1
> altro computer.
> qualcuno sa come posso fare?
Non conosco i dettagli del c++ o di qualunque altro linguaggio.
Il principio teorico č il seguente:
Il receiver deve creare un socket di rete su una porta definita (o
variabile, ma non conviene) e rimanere in ascolto.
Il sender apre il socket verso il receiver (IP:porta) e comincia a
scrivere sul file_descriptor usando le API che il S.O. mette a
disposizione per l'invio di pacchetti. In pratica tu mandi quello che
nel layer ISO/OSI č il livello applicazione, poi le API incapsulano il
tutto e spediscono.

Dall'altra parte (receiver) le API permettono di leggere quello che
arriva.

-- 
Ciao
        Pirla

Per rispondere in E-mail the (punto) pirla (chiocciola) flashnet.it
*** un bacio ai pupi ***

---> Linux user since yesterday <---
--->     Linux User #389536     <---


Maggiori informazioni sulla lista gl-como