Logo CCNA Network
Logo CCNA Network
  • CCNA
  • CCNA 1 v7
  • CCNA 2 v7
  • CCNA 3 v7
  • Exames CCNA V7
  • Exame Dump
  • Loja
  • 0
    0
    Seu carrinho está vazio
    Procurar na Loja
Visão geral do TCP
Visão geral do TCP
CCNA 1
·3 min ler·0

Visão geral do TCP

Tabla de Contenido

  • Recursos TCP
  • Cabeçalho TCP
  • Campos de cabeçalho TCP
  • Aplicativos que usam TCP

Recursos TCP

No tópico anterior, você aprendeu que TCP e UDP são os dois protocolos da camada de transporte. Este tópico fornece mais detalhes sobre o que o TCP faz e quando é uma boa ideia usá-lo em vez do UDP.

Para entender as diferenças entre TCP e UDP, é importante entender como cada protocolo implementa recursos de confiabilidade específicos e como cada protocolo rastreia as conversas.

Além de oferecer suporte às funções básicas de segmentação e remontagem de dados, o TCP também fornece os seguintes serviços:

  • Estabelece uma Sessão – TCP é um protocolo orientado a conexão que negocia e estabelece uma conexão permanente (ou sessão) entre os dispositivos de origem e destino antes de encaminhar qualquer tráfego. Por meio do estabelecimento da sessão, os dispositivos negociam a quantidade de tráfego que pode ser encaminhada em um determinado momento e os dados de comunicação entre os dois podem ser gerenciados de perto.
  • Garante uma entrega confiável – Por vários motivos, é possível que um segmento seja corrompido ou perdido completamente, à medida que é transmitido pela rede. O TCP garante que cada segmento enviado pela origem chegue ao destino.
  • Fornece entrega na mesma ordem – Como as redes podem fornecer várias rotas com taxas de transmissão diferentes, os dados podem chegar na ordem errada. Ao numerar e sequenciar os segmentos, o TCP garante que os segmentos sejam remontados na ordem adequada.
  • Suporta controle de fluxo – Hosts de rede têm recursos limitados (ou seja, memória e poder de processamento). Quando o TCP está ciente de que esses recursos estão sobrecarregados, ele pode solicitar que o aplicativo de envio reduza a taxa de fluxo de dados. Isso é feito pelo TCP regulando a quantidade de dados que a fonte transmite. O controle de fluxo pode evitar a necessidade de retransmissão dos dados quando os recursos do host receptor estão sobrecarregados.

Para obter mais informações sobre TCP, pesquise na Internet pelo RFC 793.

Cabeçalho TCP

O TCP é um protocolo com monitoração de estado, o que significa que ele rastreia o estado da sessão de comunicação. Para rastrear o estado de uma sessão, o TCP registra quais informações ele enviou e quais informações foram confirmadas. A sessão stateful começa com o estabelecimento da sessão e termina com o encerramento da sessão.

Um segmento TCP adiciona 20 bytes (ou seja, 160 bits) de sobrecarga ao encapsular os dados da camada de aplicativo. A figura mostra os campos em um cabeçalho TCP.

Cabeçalho TCP

Campos de cabeçalho TCP

A tabela identifica e descreve os dez campos em um cabeçalho TCP.

Campo de cabeçalho TCPDescrição
Porta FonteUm campo de 16 bits usado para identificar o aplicativo de origem pelo número da porta.
Porto de destinoUm campo de 16 bits usado para identificar o aplicativo de destino pelo número da porta.
Número sequencialUm campo de 32 bits usado para fins de remontagem de dados.
Número de ReconhecimentoUm campo de 32 bits usado para indicar que os dados foram recebidos e o próximo byte esperado da fonte.
Comprimento do cabeçalhoUm campo de 4 bits conhecido como ʺdata offsetʺ que indica o comprimento do cabeçalho do segmento TCP.
ReservadoUm campo de 6 bits reservado para uso futuro.
Bits de controleUm campo de 6 bits usado que inclui códigos de bits, ou sinalizadores, que indicam a finalidade e a função do segmento TCP.
Tamanho da janelaUm campo de 16 bits usado para indicar o número de bytes que podem ser aceitos de uma vez.
ChecksumUm campo de 16 bits usado para verificação de erros do cabeçalho e dos dados do segmento.
UrgenteUm campo de 16 bits usado para indicar se os dados contidos são urgentes.

Aplicativos que usam TCP

O TCP é um bom exemplo de como as diferentes camadas do conjunto de protocolos TCP / IP têm funções específicas. O TCP lida com todas as tarefas associadas à divisão do fluxo de dados em segmentos, fornecendo confiabilidade, controlando o fluxo de dados e reordenando segmentos. O TCP libera o aplicativo de ter que gerenciar qualquer uma dessas tarefas. Os aplicativos, como os mostrados na figura, podem simplesmente enviar o fluxo de dados para a camada de transporte e usar os serviços do TCP.

Aplicativos que usam TCP
Tags
Camada de transporte
0 0 0 0
Dante Network
O meu objectivo é ensinar-vos sobre a certificação Cisco CCNA 200-301 sem palavras enfadonhas. A melhor maneira de aprender é aprender por si próprio e tentei tornar este blog o mais informativo possível - continue a ler para mais informações!
Relacionado
Cenários de solução de problemas
CCNA 1

Cenários de Solução de Problemas

Metodologias de solução de problemas
CCNA 1

Metodologias de Solução de Problemas

Deixe uma resposta Cancelar resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Sobre o CCNA Network

O blog CCNA.Network é uma plataforma para ensinar CCNA 200-301. Ideal para pessoas que querem passar nos seus exames CCNA.

Aprender CCNA 200-301. CCNA Routing & Switching: Aclamada formação de certificação Cisco. Preparar para o exame CCNA 200-301. Obtenha um acesso livre agora!

Company

  • CCNA
  • Contactar
  • Sobre nós

Sections

  • Exame Dump
  • Calculadora de Subrede
  • Versão Espanhol
  • Versão Inglês

Misc

  • Política de Cookies
  • Política de Privacidade
  • Termos e Condições
Logo CCNA Network
© Copyright CCNA-200-301 Criado Com ♥ por CCNA Network
Logo CCNA Network
  • Início
  • Blog
  • CCNA 1
  • CCNA 2
  • CCNA 3
  • Exames CCNA V7
  • Exame Dump
  • Loja
Comece a digitar para ver os resultados
Conceitos de segurança de rede Networking Hoje Endereçamento IPv4 Configuração básica de switch e dispositivo final Endereçamento IPv6
Ver todos os resultados
Close

Buy me a cup of coffee

A ridiculous amount of coffee was consumed in the process of building this project. Add some fuel if you'd like to keep me going!

 
Cookies (testemunhos de conexão) Tal como a maioria dos grandes sítios Web, para que o nosso sítio possa funcionar corretamente, instalamos pontualmente no seu computador ou dispositivo móvel pequenos ficheiros denominados cookies ou testemunhos de conexão. Ler mais
Aceitar
Cookie Configurações
Configurações da caixa de cookies
Configurações da caixa de cookies

Configurações de privacidade

Decida quais os cookies que deseja permitir.O utilizador pode alterar estas configurações em qualquer momento. No entanto, por vezes pode obter visualizações ou resultados indisponíveis. Para obter informações sobre como excluir os cookies, consulte a função de ajuda do seu navegador.SAIBA MAIS SOBRE OS COOKIES QUE USAMOS.

Abaixo selecione uma das opções:

  • Block all
  • Essential
  • Functionality
  • Analytics
  • Advertising

Este site irá

  • Essencial: Lembrar configuração de permissão de cookies
  • Essencial: Permitir cookies de sessão
  • Essencial: Guarda informações inseridas em formulários de contacto, newsletter e outras formas em todas as páginas
  • Essencial: Acompanhe o que você insere no carrinho de compras
  • Essencial: Autenticar que você está logado em sua conta de usuário
  • Essencial: Lembre-se da versão do idioma que você selecionou

Este site não irá

  • Lembrar os seus detalhes de login
  • Funcionalidade: Lembrar configurações das redes sociais
  • Funcionalidade: Lembrar a região e país
  • Analytics: Acompanha as páginas visitadas e a interacção realizada
  • Analytics: Acompanha a localização e região com base no número de IP
  • Analytics: Acompanha o tempo gasto em cada página
  • Analytics: Aumentar a qualidade dos dados de estatísticos
  • Publicidade: Personalizar a informação sobre a publicidade dos seus interesses, com base no conteúdo que visitou anteriormente. (atualmente não usamos segmentação ou segmentação de cookies)
  • Publicidade: Guardar informações pessoais e identificáveis, tais como nome e localização

Este site irá

  • Essencial: Lembrar configuração de permissão de cookies
  • Essencial: Permitir cookies de sessão
  • Essencial: Guarda informações inseridas em formulários de contacto, newsletter e outras formas em todas as páginas
  • Essencial: Acompanhe o que você insere no carrinho de compras
  • Essencial: Autenticar que você está logado em sua conta de usuário
  • Essencial: Lembre-se da versão do idioma que você selecionou
  • Funcionalidade: Lembrar configurações das redes sociais
  • Funcionalidade: Lembrar a região e país

Este site não irá

  • Analytics: Acompanha as páginas visitadas e a interacção realizada
  • Analytics: Acompanha a localização e região com base no número de IP
  • Analytics: Acompanha o tempo gasto em cada página
  • Analytics: Aumentar a qualidade dos dados de estatísticos
  • Publicidade: Personalizar a informação sobre a publicidade dos seus interesses, com base no conteúdo que visitou anteriormente. (atualmente não usamos segmentação ou segmentação de cookies)
  • Publicidade: Guardar informações pessoais e identificáveis, tais como nome e localização

Este site irá

  • Essencial: Lembrar configuração de permissão de cookies
  • Essencial: Permitir cookies de sessão
  • Essencial: Guarda informações inseridas em formulários de contacto, newsletter e outras formas em todas as páginas
  • Essencial: Acompanhe o que você insere no carrinho de compras
  • Essencial: Autenticar que você está logado em sua conta de usuário
  • Essencial: Lembre-se da versão do idioma que você selecionou
  • Funcionalidade: Lembrar configurações das redes sociais
  • Funcionalidade: Lembrar a região e país
  • Analytics: Acompanha as páginas visitadas e a interacção realizada
  • Analytics: Acompanha a localização e região com base no número de IP
  • Analytics: Acompanha o tempo gasto em cada página
  • Analytics: Aumentar a qualidade dos dados de estatísticos

Este site não irá

  • Publicidade: Personalizar a informação sobre a publicidade dos seus interesses, com base no conteúdo que visitou anteriormente. (atualmente não usamos segmentação ou segmentação de cookies)
  • Publicidade: Guardar informações pessoais e identificáveis, tais como nome e localização

Este site irá

  • Funcionalidade: Lembrar configurações das redes sociais
  • Funcionalidade: Lembrar a região e país
  • Analytics: Acompanha as páginas visitadas e a interacção realizada
  • Analytics: Acompanha a localização e região com base no número de IP
  • Analytics: Acompanha o tempo gasto em cada página
  • Analytics: Aumentar a qualidade dos dados de estatísticos
  • Publicidade: Personalizar a informação sobre a publicidade dos seus interesses, com base no conteúdo que visitou anteriormente. (atualmente não usamos segmentação ou segmentação de cookies)
  • Publicidade: Guardar informações pessoais e identificáveis, tais como nome e localização

Este site não irá

  • Lembrar os seus detalhes de login
Guardar & Fechar