Buscar

Atividade Estruturada 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

Aluno: Guilherme Aires Quirino Matricula: 201501242075
	Curso: Rede de Computados Disciplina: PROTOCOLOS DE COMUNICAÇÃO
ATIVIDADE ESTRUTURADA TCP
Características
TCP é um protocolo orientado à conexão que permite a entrega sem erros de um fluxo de bytes originados de uma determinada máquina em qualquer computador da inter-rede. Esse protocolo atua na camada de transporte oferecendo um serviço de transferência de bytes fim a fim, confiável, em uma inter-rede não-confiável.
O protocolo fragmenta o fluxo de bytes de entrada em mensagens e passa cada uma delas para a camada Inter-Rede. No host destino, o protocolo TCP remonta as mensagens recebidas no fluxo de saída. O TCP cuida também do controle de fluxo, impedindo que um transmissor rápido sobrecarregue um receptor lento com um volume de mensagens muito grande.
Todas as conexões TCP são full-duplex e ponto a ponto. Full-duplex quer dizer que o tráfego pode ser feito em ambas as direções ao mesmo tempo. Ponto a ponto quer dizer que cada conexão possui exatamente dois pontos terminais. O TCP é compatível com os processos de multicast e difusão. 
 
Pontos Finais de Comunicação
O serviço TCP é obtido quando tanto o transmissor quanto o receptor criam pontos terminais, denominados sockets. Cada socket tem um número (endereço) que consiste no endereço IP do host mais um número de 16 bits local para esse host, chamado porta. Porta é o nome usado pelo TCP para um TSAP (transport service acess point). Para que uma conexão funcione, é necessário que uma conexão seja explicitamente estabelecida entre um socket da máquina transmissora e um socket da máquina receptora.
Cabeçalho TCP
 
O cabeçalho TCP é constituído de:
 
Número Porta Origem/Destino: número da porta do programa de aplicação nos pontos terminais locais da conexão;
Número de Seqüenciação: posição de cada segmento de dado na palavra original;
Acknowledgement: especifica o próximo byte aguardado;
Tamanho do Cabeçalho: informa quantas palavras de 32-bits existem no cabeçalho TCP;
Reservado: campo reservado para uso futuro;
URG: usado para indicar um deslocamento de bit no número de seqüência no qual os dados urgentes deverão estar;
ACK: indica se o Acknowledgement é válido;
PSH: indica que o receptor dos dados deve entregar os dados à aplicação mediante sua chegada, em vez de armazená-los até que um buffer completo tenha sido recebido;
RST: reinicia uma conexão que tenha ficado confusa devido a uma falha no host ou por qualquer outra razão;
SYN: usado para estabelecer conexões. Basicamente, SYN é usado para denotar CONNECTION.REQUEST e CONNECTION.ACCEPT
FIN: encerramento de uma conexão;
Tamanho da Janela de Transmissão: indica quantos bytes podem ser enviados a partir do byte confirmado (o controle do fluxo de dados é gerenciado por meio de uma janela deslizante);
Checksum: confere o cabeçalho TCP;
Ponteiro Urgente: indica um deslocamento de bit no número de seqüência no qual os dados urgentes deverão estar;
Dados: dados a serem transmitidos

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes