Trabalho de redes

709 palavras 3 páginas
-------------------------------------------------
DOCUMENTAÇÃO

APLICATIVO
Cliente Servidor V 1.0b
Consiste de dois executáveis: Cliente.exe Servidor.exe

DESCRIÇÃO
Aplicativo de simulação de controle de fluxo e enquadramento.

RESTRIÇÕES DE ACESSO
Não se aplica.

-------------------------------------------------

FUNCIONAMENTO DO PROGRAMA

O projeto consiste na implementação de uma comunicação entre um processo remoto para transmitir um string de dados com pelo menos 10 caracteres.

A comunicação deve atender a algumas tarefas do protocolo enlace llc como enquadramento e controle de fluxo.

De início, é necessário a utilização de sockets em c para possibilitar a comunicação entre dois processos remotos. Para isto, utilizamos uma aplicação que ficou disponível para nós na disciplina Sistemas Operacionais II, ministrada pelo professor xxxxxx. No entanto, ressaltamos que apenas a idéia da comunicação é que foi utilizada, pois o código foi modificado para atender a nossos objetivos.

São dois executáveis. Um cliente (Cliente.exe) e um servidor (Servidor.exe)

Como funciona o controle de fluxo e o enquadramento

A aplicação cliente.exe solicita ao usuário qual mensagem este deseja enviar. Nosso programa ler as entradas guardando a mensagem em um vetor.

printf("Qual Mensagem a enviar?\n"); gets(Buffer);

As definições do projeto indicam: janela deslizante: tamanho 3 quadro básico: 1 byte | num byte transmitidos | informação

Nossa aplicação então formata a mensagem a ser enviada colocando no início dela a identificação do quadro, o qual pode variar de 0 a 3, concatenando a quantidade de bytes que esta sendo enviada e a informação que deseja ser transmitida.

O número 3 representa somente o último quadro que esta sendo enviado.

Basicamente o programa cliente funciona da seguinte forma:

/*Enquanto não chega ao final da mensagem*/ while(tamanho_msg != 0 ) {

/*Se o numero do frame chegou a 3 e ainda não é o

Relacionados

  • Trabalho em rede
    2294 palavras | 10 páginas
  • Trabalho de redes
    1732 palavras | 7 páginas
  • trabalho redes
    527 palavras | 3 páginas
  • Trabalho Redes
    1582 palavras | 7 páginas
  • Trabalho de rede
    1157 palavras | 5 páginas
  • Trabalho de redes
    1978 palavras | 8 páginas
  • Trabalho em rede
    781 palavras | 4 páginas
  • trabalho de rede
    478 palavras | 2 páginas
  • TRABALHO DE REDES
    654 palavras | 3 páginas
  • Trabalho de redes
    4818 palavras | 20 páginas