Domande taggate «socket»

è un endpoint di comunicazione dati per lo scambio di dati tra processi in esecuzione all'interno dello stesso sistema operativo host.


7
Chi ha l'altra estremità di questa socketpair unix?
Voglio determinare quale processo ha l'altra estremità di un socket UNIX. In particolare, sto chiedendo di uno con cui è stato creato socketpair(), anche se il problema è lo stesso per qualsiasi socket UNIX. Ho un programma parentche crea a socketpair(AF_UNIX, SOCK_STREAM, 0, fds), e fork()s. Il processo genitore si …

6
Cos'è una presa?
Qualcuno potrebbe spiegarmi cos'è una presa? Lo vedo in molti acronimi nel contesto di SSL, ecc. Inoltre, perché si chiama socket? È solo perché era quello che un nome hanno inventato? O era il primo nome che hanno inventato?

2
Prestazioni di socket unix vs porte TCP
Ad esempio su php-fpm: #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock Esistono differenze sostanziali nelle prestazioni tra l'utilizzo di listener basati su socket unix su porte TCP? (Non solo per PHP ma in generale. È diverso per ogni servizio?)

2
/ proc / PID / fd / X numero di collegamento
In Linux, in /proc/PID/fd/X, i collegamenti per i descrittori di file che sono pipe o socket hanno un numero, come: l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839] l-wx------ 1 user user 64 Mar 24 00:05 2 -> pipe:[6839] lrwx------ 1 user user 64 Mar 24 00:05 …

1
Come posso saperne di più sui file socket in / proc / fd?
Guardando in / proc / $ mypid / fd /, vedo questi file lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 0 -> /dev/pts/36 (deleted) lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 3 -> socket:[1424055856] lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 4 -> socket:[1424055868] lrwx------ 1 cm_user …


3
Come riservare le porte per la mia applicazione?
Come posso prenotare un elenco di porte per le mie applicazioni personalizzate? Per essere precisi, il prodotto che sto creando ha molti processi e molta intercomunicazione tra di loro. Il problema che sto riscontrando è che - ogni tanto - il sistema operativo ruba le mie porte. È raro, ma …
29 tcp  udp  socket 

3
Perché i socket TCP / IP sono considerati "file aperti"?
Ho bisogno di assistenza per comprendere ciò che sono sicuro è un concetto fondamentale in Linux: il limite per i file aperti. In particolare, sono confuso sul perché i socket aperti possano contare per il numero totale di "file aperti" su un sistema. Qualcuno può approfondire il motivo per cui? …

4
In che modo il server scopre a quale porta client inviare?
A quanto ho capito, questo è ciò che accade quando un client effettua una richiesta di connessione: Il server sarà associato a un determinato numero di porta. Il numero di porta è sempre associato a un processo di ascolto. Poiché solo il server è in attesa di connessioni in entrata, …
26 tcp  socket 

4
I file dei socket Internet Unix sono?
Capisco che "Tutto è un file" è uno dei concetti principali di Unix, ma i socket usano API diverse fornite dal kernel (come socket, sendto, recv, ecc.), Non come le normali interfacce del file system. Come si applica questo "Tutto è un file" qui?

3
Esiste un file per ciascun socket?
"Tutto è un file" nel mondo UNIX. La frase sopra è famosa. Quando corro echo "hello programmer" >> /dev/tty1, posso guardare la stringa data su TeleType 1 , .... Cosa e dove è il file per ciascuno socket? Supponiamo che il mio amico si connetta al mio PC e il …
21 files  kernel  socket 

2
Come rendere scaduto un socket TCP
Per simulazioni di catastrofi di rete del nostro ambiente server, stiamo cercando un modo per timeout intenzionale di un socket TCP. Esistono modi semplici per le prese esistenti? Inoltre, un piccolo programma di test C sarebbe un vantaggio. Abbiamo già provato a mettere giù le interfacce di rete durante la …
20 socket  timeout 


3
Struttura del socket del kernel e TCP_DIAG
Sto lavorando a un software che si collega a un server di dati in tempo reale (utilizzando TCP) e alcune connessioni si interrompono. La mia ipotesi è che i client non leggano i dati provenienti dal server abbastanza velocemente. Pertanto, vorrei monitorare i miei socket TCP. Per questo ho trovato …
18 linux  tcp  socket 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.