Buscar

Sistemas Distribuídos - Lista Sockets(Teórica)

Prévia do material em texto

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO CEARÁ - CAMPUS TAUÁ
TECNOLOGIA EM TELEMÁTICA
Professor: Lucas Mendes
Semestre: 2019.2
Disciplina: Sistemas Distribuídos
Entregar: 10/10/2019
Aluno: ______________________________________________ Matrícula: ___________________________
LISTA DE EXERCÍCIOS SOBRE COMUNICAÇÃO ENTRE PROCESSOS COM SOCKETS (TEÓRICA)
1. Defina socket e descreva detalhadamente como ocorre a comunicação entre processos usando a
abstração de sockets.
2. A passagem de mensagens entre um par de processos pode ser suportada por duas primitvas de
comunicação de mensagens disponibilizadas pelo sistema operacional. Quais são essas duas
operações? Descreva como é o funcionamento genérico das mesmas e como se comportam em
termos de comunicação síncrona e comunicação assíncrona.
3. Descreva de forma breve como se dá a comunicação por datagrama UDP. Essa forma de
comunicação possui alguns problemas inerentes a mesma. Cite e explique 3 problemas associados
a comunicação por datagramas.
4. De acordo com modelo de falhas, quais são as falhas que a comunicação por datagramas UDP
sofre?
5. Descreva de forma breve como se dá a comunicação por fluxo TCP. Essa forma de comunicação
oculta algumas características da rede. Que características são essas e como a abstração de fluxo do
TCP as tornam ocultas ao programa-aplicativo?
6. Quais os problemas que estão associados ao processo de comunicação orientado a fluxo TCP?
Descreva cada um deles.
1

Continue navegando