Baixe o app para aproveitar ainda mais
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
Compartilhar