Perguntas sobre 'socket'

7
respostas

O que é um soquete?

Alguém poderia me explicar o que é uma tomada? Eu vejo isso em muitas siglas no contexto de SSL, etc. Além disso, por que é chamado de soquete? É puramente porque foi o nome que inventaram? Ou foi o primeiro nome que eles inventaram?     
09.07.2011 / 00:42
6
respostas

Quem tem a outra extremidade deste par de socket unix?

Eu quero determinar qual processo tem a outra extremidade de um soquete UNIX. Especificamente, estou perguntando sobre um que foi criado com socketpair() , embora o problema seja o mesmo para qualquer soquete UNIX. Eu tenho um programa...
08.07.2011 / 22:16
2
respostas

/ proc / número do link PID / fd / X

No Linux, em /proc/PID/fd/X , os links para descritores de arquivos que são pipes ou soquetes têm um número, como: 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---...
24.03.2011 / 17:46
3
respostas

Por que os soquetes TCP / IP são considerados “arquivos abertos”?

Eu preciso de alguma ajuda para entender o que tenho certeza de que é um conceito fundamental no Linux: o limite para arquivos abertos. Especificamente, estou confuso sobre por que os soquetes abertos podem contar para o número total de "arquivo...
24.09.2014 / 22:15
3
respostas

Como eu reservo portas para meu aplicativo?

Como reservo uma lista de portas para meus aplicativos personalizados? Para ser específico, o produto que estou criando tem muitos processos e muita intercomunicação entre eles. O problema que estou tendo é que - de vez em quando - o siste...
23.06.2011 / 16:16
4
respostas

Os arquivos sockets da Internet Unix são?

Eu entendo que "Tudo é um arquivo" é um dos principais conceitos do Unix, mas os sockets usam APIs diferentes que são fornecidas pelo kernel (como socket, sendto, recv, etc.), não como as interfaces normais do sistema de arquivos . Como isso...
07.11.2014 / 17:35
5
respostas

O socket de domínio FIFO, pipe & Unix é a mesma coisa no kernel do Linux?

Ouvi dizer que as FIFOs são chamadas de pipes. E eles têm exatamente a mesma semântica. Por outro lado, acho que o socket de domínio Unix é bastante semelhante ao pipe (embora eu nunca tenha feito uso dele). Então, eu me pergunto se todos eles s...
15.05.2013 / 10:55
4
respostas

Como o servidor descobre para qual porta cliente enviar?

Pelo que entendi, é isso que acontece quando um cliente faz uma solicitação de conexão: O servidor será ligado a um número de porta específico. O número da porta está sempre ligado a um processo de escuta. Como apenas o servidor está atenden...
07.05.2013 / 16:51
3
respostas

Existe um arquivo para cada soquete?

"Tudo é um arquivo" no mundo do UNIX. A frase acima é famosa. Quando executo echo "hello programmer" >> /dev/tty1 , posso observar a string dada em TeleType 1 , .... O que e onde é o arquivo por cada socket ? Suponha que meu am...
23.02.2014 / 16:04
1
resposta

Como descubro mais sobre arquivos de soquete em / proc / fd?

Olhando em / proc / $ mypid / fd /, vejo esses arquivos 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...
14.10.2015 / 03:38