Redes
ALUNOS: DIEGO ALVES DE SOUSA
IGOR CASTANHEIRAS
REDES II
Itumbiara, setembro 2010.
ALUNOS: DIEGO ALVES DE SOUSA
IGOR CASTANHEIRAS
Sockets
Trabalho realizado para obtenção de créditos na disciplina de REDES 2, ministrada pelo professor Jucélio Costa de Araújo.
Itumbiara, setembro 2010
Sumário
Introdução--------------------------------------------------------------------- pag.4
Desenvolvimento----------------------------------------------------------- pag.5
Conclusão--------------------------------------------------------------------- pag.9
Bibliografia-------------------------------------------------------------------- pag.10
.
INTRODUÇÃO
Inicialmente é preciso conceituar o que é socket. A comunicação entre processos de software tornou-se indispensável nos sistemas atuais. O elo entre os processos do servidor e do cliente é o socket. Ele é a “porta” na qual os processos enviam e recebem mensagens. De acordo com JAMES F KUROSE: “socket é a interface entre a camada de aplicação e a de transporte dentro de uma máquina”. Então foram desenvolvidas diversas aplicações cliente/servidor onde cliente(s) e servidor poderiam estar em máquinas diferentes, distantes umas das outras. Os aplicativos do cliente e do servidor utilizam protocolos de transporte para se comunicarem. Quando um aplicativo interage com o software de protocolo, ele deve especificar detalhes, como por exemplo, se é um servidor ou um cliente. Além disso, os aplicativos que se comunicam devem especificar detalhes adicionais (por exemplo, o remetente deve especificar os dados a serem enviados, e o receptor deve especificar onde os dados