Utilizzare questo tag in riferimento a qualsiasi argomento relativo all'hardware e al software di rete. Non utilizzare questo tag in riferimento a reti personali come sui social media.
Qualcuno potrebbe spiegare chiaramente la differenza tra una porta e un socket. So che una porta funge da porta nella rete per un processo di applicazione e che il processo di applicazione utilizza una connessione socket a un determinato numero di porta per gestire la comunicazione di rete ma quando …
Sto sviluppando un'applicazione server-client in cui il client verrà eseguito su Windows e il server probabilmente su Linux. Forse in seguito trasferirò il client su Mac e Linux, ma non ancora. Tutti i computer di casa in questi giorni funzionano su little-endian. Ho cercato su Google per un po ', …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . Sono giovane e non ero vivo negli anni '60 e '70 per sperimentare il networking e la programmazione come una volta. Ho visto alcuni discorsi di Van Jacobson su …
Questa è una domanda che vedo molto. Molte persone dicono che UDP è sempre meglio per i giochi in tempo reale rispetto a TCP. La mia comprensione è che TCP tenta di rinviare i pacchetti più e più volte fino a quando l'altra parte li ottiene, mentre a UDP non …
Per un'azienda per cui lavoravo, dovevo implementare un ricevitore socket che prendeva principalmente dati in formato UDP su una connessione locale da un hardware di sensori specializzato. I dati in questione erano un pacchetto UDP ben formato, ma è interessante notare che il payload dei dati finiva sempre con un …
Ci sono differenze importanti quando parliamo di "programmazione socket" rispetto a "programmazione di rete"? Ci sono alcuni argomenti che riguardano la "programmazione di rete" ma non la "programmazione socket"?
Quali suggerimenti daresti per trovare opportunità di rete o per fare rete in gruppi di utenti e altre sedi di sviluppatori? Ad esempio, se andassi in un campo di codice, proveresti a collegarti con altri sviluppatori lì? Come faresti a farlo? Andresti da qualcuno che non conosci a pranzo e …
Il pacchetto "netchan" di Golang sembra essere stato sospeso. Ciò mi fa pensare che il concetto di "canali collegati in rete" non sia una buona pratica dopo tutto. (Perché non dovrebbero semplicemente "lasciare che sia" altrimenti?) È questo il caso? E se lo è, perché?
Ho lavorato solo su applicazioni lato client (in particolare mobili) tramite Android, in cui tutta la rete è gestita a livello HTTP utilizzando componenti forniti da framework come HttpUrlConnection. Ma i sistemi di messaggistica push come Websocket / XMPP ecc. Mantengono tutti una connessione persistente al server. Anche GCM di …
Per la rete interplanetaria della NASA, che aspetto ha un pacchetto? È ovviamente una forma di protocollo ridondante, memorizzato nel ricevitore e con backup integrato. Esiste documentazione sulla struttura dei pacchetti o sul protocollo di comunicazione, che deve comprendere comunicazioni di 14 minuti?
Ho bisogno di più canali duplex tra due host. Esistono numerosi vantaggi per stabilire una sola connessione TCP. Ma dubito che il multiplexing causerebbe alcuni inevitabili problemi. Danneggerà le prestazioni o aumenterà significativamente la latenza? E che dire dell'utilizzo della memoria e dell'utilizzo della CPU? C'è qualche suggerimento o avvertimento …
Da quanto ho capito, ARP traduce un indirizzo IP in un indirizzo MAC, quindi il computer utilizza l'indirizzo MAC per stabilire una connessione diretta. Se conosco già l'indirizzo MAC del computer a cui voglio collegarmi, è possibile connettersi direttamente ad esso (senza router)? C'è un esempio di questo?
Nota: questa è una domanda sulla rete, non sui giochi. Sto usando StarCraft solo come esempio. Il gioco StarCraft (non StarCraft 2) supporta il gioco online. Una persona ospita e altre persone si uniscono. Se l'host esce durante il gioco, il gioco può continuare indefinitamente senza l'host. Come funziona? Considera …
Supponiamo di avere due nodi peer: il primo nodo può inviare una richiesta di connessione al secondo, ma anche il secondo può inviare una richiesta di connessione al primo. Come evitare una doppia connessione tra i due nodi? Per risolvere questo problema, sarebbe sufficiente rendere sequenziali le operazioni eseguite per …
Sto scrivendo un gioco che ha molti aspetti basati sul tempo. Uso il tempo per stimare le posizioni dei giocatori quando le bancarelle e i pacchetti di rete non stanno attraversando (e il tempo che intercorre tra la ricezione dei pacchetti e non). È un gioco di tipo pacman, nel …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.