CAMADA DE TRANSPORTE



Documentos relacionados
Um pouco sobre Pacotes e sobre os protocolos de Transporte

Redes de Computadores. Protocolos de comunicação: TCP, UDP

REDES DE COMPUTADORES

Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de Página

Redes de Computadores. Trabalho de Laboratório Nº7

Camada de Transporte, protocolos TCP e UDP

A Camada de Transporte

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

Programação TCP/IP. Protocolos TCP e UDP

Camada de Transporte TCP/IP e Aplicação

Introdução à Redes de Computadores

Capítulo 7 CAMADA DE TRANSPORTE

Redes de Computadores

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

Curso Técnico de Redes de Computadores Disciplina de Fundamentos de Rede

Prof. Marcelo Cunha Parte 5

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

Capítulo 7 CAMADA DE TRANSPORTE

MÓDULO 8 Modelo de Referência TCP/IP

INTERNET = ARQUITETURA TCP/IP

CST em Redes de Computadores

Camadas da Arquitetura TCP/IP

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz

TCP-IP - Introdução. Aula 02. Professor Sérgio Teixeira sergio.professor@multicast.com.br Telefone: (27)

3. Explique o motivo pelo qual os protocolos UDP e TCP acrescentam a informação das portas (TSAP) de origem e de destino em seu cabeçalho.

1 Redes de Computadores - TCP/IP Luiz Arthur

Protocolos de Internet (família TCP/IP e WWW) Primeiro Técnico. Prof. Cesar

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

REDES DE COMPUTADORES

Capítulo 8 - Aplicações em Redes

4. Qual seria o impacto da escolha de uma chave que possua letras repetidas em uma cifra de transposição?

TECNOLOGIA WEB INTERNET PROTOCOLOS

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP

Redes. Pablo Rodriguez de Almeida Gross

Redes de Telecomunicações (11382)

Redes de Computadores II

CCNA 1 Conceitos Básicos de Redes. Módulo 11 Camada de Transporte TCP/IP Camada de Aplicação

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

DHCP - ESAF. 1- Prova: ESAF SET- RN - Auditor Fiscal do Tesouro Estadual - Prova 2

REDES DE COMPUTADORES

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Transporte 03/06/2013

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

(Open System Interconnection)

Redes de Computadores

Redes de Computadores. Camada de Transporte de Dados: protocolos TCP e UDP Prof. MSc Hugo Vieira L. Souza

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Segundo Bimestre

Rede de Computadores

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus

Cap 03 - Camada de Aplicação Internet (Kurose)

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

Comunicando através da rede

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

Camada de Transporte. Protocolos TCP e UDP

Teleprocessamento e Redes

Redes de Computadores. Camada de Transporte

Redes de Computadores. Prof. André Y. Kusumoto

Cap 01 - Conceitos Básicos de Rede (Kurose)

Redes de Computadores

HYPERTEXT TRANSFER PROTOCOL

Revisão. 1.1 Histórico 1.2 Protocolo 1.3 Classificação 1.4 Lan 1.5 Wan

Redes de Computadores

Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins

Modelo de Camadas OSI

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Capítulo 1 PROTOCOLOS FUNDAMENTAIS DA INTERNET

Introdução à Camada de Aplicação. Prof. Eduardo

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Permite o acesso remoto a um computador;

Redes de Computadores II. Professor Airton Ribeiro de Sousa

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

Nota de Aplicação. Integrando controladores em rede Ethernet com protocolo UDP. HI Tecnologia. Documento de acesso público

Camada de Aplicação. Prof. Eduardo

Protocolos de Comunicação

1 TCI/IP MODELO TCP/IP Camada de Aplicação... 4

Redes de Computadores

UNIVERSIDADE. Sistemas Distribuídos

Guia De Configuração do Sistema de Comunicação GPRS ID DATA

Principais protocolos da Internet. Alexandre Gonçalves Xavier

Trabalhos Relacionados 79

ENHANCED SERVER FAULT- TOLERANCE FOR IMPROVED USER EXPERIENCE. André Esteves nº3412 David Monteiro

Disciplina Fundamentos de Redes. Introdução ao Endereço IP. Professor Airton Ribeiro de Sousa Outubro de 2014

Professor: Gládston Duarte

O Protocolo SMTP. Configuração de servidor SMTP

REDES DE COMPUTADORES

MIB (Management Information Base) Objetos Gerenciados Um objeto gerenciado é a visão abstrata.

Assumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco.

10/07/2013. Camadas. Principais Aplicações da Internet. Camada de Aplicação. World Wide Web. World Wide Web NOÇÕES DE REDE: CAMADA DE APLICAÇÃO

Modelo de referência OSI. Modelo TCP/IP e Internet de cinco camadas

Revisão. Karine Peralta

Modelos de Camadas. Professor Leonardo Larback

Capítulo 11: NAT para IPv4

Redes de Computadores Camada de Aplicação. Prof. MSc. Hugo Souza

Módulo 9 Conjunto de Protocolos TCP/IP e endereçamento IP

Transcrição:

Curso Técnico de Redes de Computadores Disciplina de Fundamentos de Rede CAMADA DE TRANSPORTE Professora: Juliana Cristina de Andrade E-mail: professora.julianacrstina@gmail.com Site: www.julianacristina.com

Camada de Transporte

Propósito da Camada de Transporte Rastrear a comunicação individual entre as aplicações nos hosts de origem e destino. Segmentar dados e gerenciar cada segmento Reagrupar os segmentos em fluxos de dados de aplicação Identificar as diferentes aplicações Qualquer host pode ter múltiplas aplicações que se comunicam através da rede. Cada uma destas aplicações irá se comunicar com uma ou mais aplicações em hosts remotos. É responsabilidade da camada de Transporte manter fluxos múltiplos de comunicação entre estas aplicações.

Protocolos e Serviços de Transporte

Propósito da Camada de Transporte

Propósito da Camada de Transporte

Funções da Camada de Transporte

Determinação da Necessidade de Confiabilidade

Protocolos da Camada de Transporte Protocolo UDP UDP: User Datagram Protocol Simples e sem conexão; Entrega de dados de baixa sobrecarga; Melhor esforço. As aplicações que usam UDP incluem: (DNS) Vídeo em Streaming Voz Sobre IP (VOIP)

Protocolos da Camada de Transporte Protocolo TCP TCP: Transmission Control Protocol Orientado à conexão Causa sobrecarga adicional para adicionar funções Entrega ordenada, Entrega confiável, Controle de fluxo. As aplicações que usam TCP são: Navegadores web E-mail FTP

Protocolos da Camada de Transporte Cada segmento TCP tem 20 bytes de overhead no cabeçalho que encapsula o dado da camada de Aplicação, enquanto que o segmento UDP tem apenas 8 bytes.

Endereçamento de Porta

Endereçamento de Porta IANA (Internet Assigned Numbers Authority) Existem diferentes tipos de números de portas: Portas Conhecidas (Números 0 a 1023) - Reservadas para serviços e aplicações. Portas Registradas (Números 1024 a 49151) - Designadas para processos ou aplicações de usuário. Portas Dinâmicas ou Privadas (Números 49152 a 65535) - Geralmente designadas dinamicamente a aplicações de cliente quando se inicia uma conexão. Mais usado em P2P.

Portas TCP

Portas UDP

Portas Comuns

Segmentação Dividir os dados da aplicação em segmentos assegura que os dados sejam transmitidos dentro dos limites do meio e que os dados de diferentes aplicações possam ser multiplexadas no meio. O TCP e o UDP lidam com a segmentação de maneira diferente.

Segmentação

TCP A distinção principal entre o TCP e o UDP está na confiabilidade. A confiabilidade da comunicação TCP é realizada com o uso de sessões orientadas à conexão. Antes que um host usando o TCP envie dados para outro host, a camada de Transporte inicia um processo para criar uma conexão com o destino. Após uma sessão ter sido estabelecida, o destino envia confirmações para a origem para os segmentos que ele recebe. Se a origem não recebe uma confirmação dentro de um período pré-determinado de tempo, ela retransmite aqueles dados para o destino.

TCP Para estabelecer uma conexão, os hosts realizam um handshake triplo. O handshake triplo: Estabelece que o dispositivo de destino está presente na rede. Verifica se o dispositivo de destino tem um serviço ativo e está aceitando solicitações no número de porta de destino que o cliente pretende usar para a sessão. Informa o dispositivo de destino que o cliente de origem pretende estabelecer uma sessão de comunicação nessa número de porta

TCP O host que serve como um cliente inicia a sessão para o servidor. Os três passos no estabelecimento da conexão TCP são: 1. O cliente envia um segmento contendo um valor sequencial inicial, que serve como uma solicitação ao servidor para começar uma sessão de comunicações. 2. O servidor responde com um segmento contendo um valor de confirmação igual ao valor sequencial recebido mais 1, mais seu próprio valor sequencial de sincronização. Este valor de confirmação habilita o cliente a submeter à resposta de volta ao segmento original que ele enviou ao servidor. 3. O cliente iniciador responde com um valor de confirmação igual ao valor sequencial que ele recebeu mais um.

TCP

TCP Os segmentos podem chegar no seu destino fora de ordem. Para a mensagem original ser entendida pelo receptor, os dados desses segmentos são reagrupados na sua ordem original. Os números de sequência são designados no cabeçalho de cada pacote para alcançar essa meta. Durante a instalação de uma sessão, um número de sequência inicial é definido. À medida que os dados são transmitidos durante a sessão, o número de sequência é incrementado pelo número de bytes que foram transmitidos. Este rastreamento de bytes de dados habilita a cada segmento ser identificado e reconhecido de forma única. Segmentos perdidos podem ser identificados.

TCP O processo TCP do receptor coloca os dados de um segmento em um buffer. Os segmentos são colocados na ordem de número de sequência apropriada e passados para a camada de Aplicação quando reagrupados. Quaisquer segmentos que cheguem com números de sequência não contíguos são retidos para processamento posterior. Então, quando os segmentos com os bytes perdidos chegam, esses segmentos são processados.

TCP

TCP Uma das funções do TCP é assegurar que cada segmento atinja o seu destino. Os serviços TCP no host de destino confirmam os dados que ele recebeu para a aplicação de origem. O número de sequência do cabeçalho do segmento e o número de confirmação são usados juntamente para confirmar o recebimento dos bytes de dados contidos nos segmentos. O número de sequência é o número relativo de bytes que foram transmitidos nessa sessão mais 1. O TCP usa o número de confirmação em segmentos enviados de volta à origem para indicar o próximo byte que o receptor espera receber nessa sessão.

TCP

TCP O TCP também fornece mecanismos para o controle de fluxo. O controle de fluxo ajuda na confiabilidade de transmissões TCP através do ajuste da taxa de fluxo de dados efetiva entre os dois serviços na sessão. Quando a origem é informada de que uma quantidade especificada de dados nos segmentos é recebida, ela pode continuar a enviar mais dados para essa sessão.

TCP

Protocolo simples. UDP Fornece as funções básicas da camada de Transporte. Possui overhead muito mais baixo do que o TCP. Não é orientado à conexão. Não fornece mecanismos de retransmissão, sequenciamento e controle de fluxo sofisticados. Aplicação que usam UDP incluem: Domain Name System (DNS) Simple Network Management Protocol (SNMP) Protocolo de Configuração Dinâmica de Host (DHCP) Routing Information Protocol (RIP) Trivial File Transfer Protocol (TFTP) Jogos On-line

UDP User Datagram Protocol

UDP

UDP