Redes de Computadores e Aplicações – Camada de Transporte IGOR ALVES.

Slides:



Advertisements
Apresentações semelhantes
Missão da camada de enlace Serviços oferecidos TCP UDP
Advertisements

Bruno Rafael de Oliveira Rodrigues
Redes I Os Protocolos Prof. Dr. Amine BERQIA
URL: Redes Prof. Edgard Jamhour URL:
Capítulo 3: Camada de Transporte
Capítulo 3: Camada de Transporte
TCP Serviço de Transporte Confiável
Prof. Marcelo Diniz Fonte:
Paulo Roberto Freire Cunha
Obtenção de IP TCP UDP.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
REVISÃO MÓDULO 3(Camada de Transporte)
CCNA 1 – Camadas de Transporte e de Aplicação do TCP/IP
Escola Secundária Filipa de Vilhena Ano Lectivo 2010/ Turma IGR1
REDES DE COMPUTADORES II
Modelo de referência OSI
Interconexão e Transporte em Redes
Disciplina: Princípios de Redes de Computadores Parte 3
Camada de Transporte OSI
Uma descrição detalhada da rede
Aula 2 Arquitetura & Protocolos
Capítulo 3: Camada de Transporte
O Modelo OSI Guilherme Guimarães.
Redes de Comunicação – Módulo 3
Camada de Transporte prof. Eduardo.
Protocolos de Janela Deslizante
ARQUITECTURA TCP/IP.
TCP Conexão Fiabilidade Full Duplex Entrega ordenada Controlo de fluxo
Escola Secundaria Sebastião da Gama Trabalho realizado por: André Santos 12ºL nº:2 Prof: Carlos Pereira.
REDES DE COMPUTADORES Camada de Transporte Professor: M.Sc. Carlos Oberdan Rolim.
MODELO DE REFERÊNCIA TCP/IP
Arquitetura TCP/IP Redes de Computadores.
Modelo OSI Apresentação Sessão Transporte Rede Enlace Física Aplicação
Disciplina de: Comunicação de Dados Professor: Carlos Pereira Trabalho Realizado por: João Santos.
Disciplina: Comunicação de Dados Ricardo Bento 12ºL.
Arquitectura tcp. Camada tcp Ao contrário do protocolo UDP, o TCP representa um grande incremento de qualidade relativamente ao protocolo IP que lhe serve.
Arquitetura de Redes de Computadores – Luiz Paulo Maia Camada de Transporte1 Arquitetura de Redes de Computadores Luiz Paulo Maia Camada de Transporte.
1) A camada de transporte provê comunicação lógica entre hosts.
Administração e Projeto de Redes
Redes de computadores: Camada de Transporte Prof. Dr. Amine BERQIA
Arquitetura TCP/IP Aplicação Transporte Rede Enlace Física.
TCP È um dos protocolos sob os quais assenta o núcleo da Internet nos dias de hoje. A versatilidade e robustez deste protocolo tornaram adequado para.
Administração e Projeto de Redes Material de apoio Camada de Transporte Cap.4 10/02/2010.
Redes de computadores e a Internet
Aula 6.  Conceitos de redes ◦ Protocolo TCPI/IP ◦ Endereçamento ◦ DNS ◦ Gateway ◦ Atribuição dinâmica e estática (DHCP)  Exercícios : Verificar configurações.
Protocolos de Comunicação e Passagem de Mensagens
Arquitetura em Camadas
Redes de Computadores Protocolos de Transporte
Curso Superior em Redes de Computadores SSH Prof. Sales Filho.
1 Wireshark um Analisador de Pacotes Marcelo Wurdig - Marçal Pizzi.
Capítulo 1 Redes de computadores e a Internet Professor: Gustavo Wagner
“Características e Limitações”
Redes de Computadores e Aplicações – Camada de Rede (DHCP, NAT, ICMP) IGOR ALVES.
Curso Superior em Redes de Computadores Roteamento IP UNICAST OSPF – Parte 3 Prof. Sales Filho.
Redes de Computadores e Aplicações – Camada de Rede IGOR ALVES.
Capítulo 2 O Modelo OSI.
3: Camada de Transporte 3a-1 Capítulo 3: Camada de Transporte Metas do capítulo: r entender os princípios atrás dos serviços da camada de transporte: m.
Curso Superior em Redes de Computadores FTP Prof. Sales Filho.
Curso Superior em Redes de Computadores Camada de Transporte Prof. Sales Filho.
Protocolo Ethernet Prof: Ricardo Quintão. Roteiro CSMA CSMA/CD Ethernet Recuo Binário Exponencial.
Operações e Logística Unidade 02 Gestão do processamento do pedido.
Camada 4 A Camada de Transporte
INTERNET Serviços e protocolos Escola Luís de Camões.
Redes de Computadores Camada de Rede
Ethernet A Ethernet é uma rede de interconexão para redes locais, chamada de Local Área Network (LAN). Esta fornece ligações através de cabos e de sinais.
Redes de Computadores Arquitetura TCP/IP Prof. Alberto Felipe / Ester Ozório.
Modelo OSI Com o objetivo de efetuar uma divisão das diversas partes da rede que compõem uma transmissão, para que possam existir etapas definidas e que.
Redes de Computadores e Aplicações – Modelo OSI IGOR ALVES.
Protocolos de Comunicação de Dados. Protocolos de comunicação de Dados Os protocolos podem ser entendidos como um conjunto de regras que determinam como.
Questão 1 Quais são as características do protocolo TCP?
Transcrição da apresentação:

Redes de Computadores e Aplicações – Camada de Transporte IGOR ALVES

Camada de transporte Fornece serviço de comunicação lógica diretamente aos processos de aplicação que rodam em hospedeiros diferentes

Camada de rede x camada de transporte Analogia humana: casas x moradores Mensagens de aplicação cartas em envelopes Hospedeiros = casas Processos = moradores Protocolos de transporte = Ann e Bill Protocolos de rede = Serviço postal

Camada de transporte Disponibiliza dois protocolos diferentes: UDP (User Datagram Protocol) – Provê à aplicação solicitante um serviço não confiável, não orientado para a conexão TCP (Transmission Control Protocol) – Provê à aplicação solicitante um serviço confiável, orientado para a conexão

A responsabilidade fundamental do UDP e do TCP é ampliar o serviço de entrega IP entre dois sistemas finais para um serviço de entrega entre dois processos que rodam em sistemas finais. (multiplexação/demultiplexação de camada de transporte)

O UDP e o TCP também fornecem verificação de integridade ao incluir campos de detecção de erros nos cabeçalhos de seus segmentos

O UDP fornece apenas esses serviços básicos da camada de transporte – Entrega de dados processo a processo – verificação de erros

O TCP oferece vários serviços adicionais: Transferência confiável de dados (dados corretamente e em ordem) – Controle de fluxo – Números de sequência – Reconhecimentos e temporizadores Controle de congestionamento – Regulagem da taxa que o remetente pode usar

Multiplexação/demultiplexação

Portas Os sockets são identificados pelos números de porta e endereço IP Números de porta : 16 bits (0 – 65535) Números bem conhecidos : (0-1023) reservados para aplicações bem conhecidas

Nmap Aplicação utilizada para varrer portas que estão esperando por uma conexão (tcp) ou que recebem pacotes (UDP) Disponível na maioria das distribuições linux

Exercício para casa - Criando um programa cliente/servidor em JAVA Entrega dia 08/07 Em duplas Cada dupla será responsável por fazer um programa cliente e um programa servidor para uma aplicação usando TCP e uma aplicação usando UDP O programa cliente deverá enviar uma mensagem que será exibida no programa servidor

UDP O UDP pega as mensagem do processo de aplicação Anexa os campos de número de porta origem e destino Adiciona dois campos Passa o segmento para a camada de rede

UDP – Algumas características Melhor controle no nível da aplicação sobre quais dados são enviados e quando Não há estabelecimento de conexão Não há estados de conexão Pouca sobrecarga de cabeçalho de pacote

Estrutura UDP

Soma de verificação

Após a soma, o complemento de 1 é obtido, nesse caso todos os 0’s são convertidos em 1’s e todos os 1’s são convertidos em 0’s. No destinatário as mesmas palavras são somadas e soma-se também o complemento de 1 contido no campo soma de verificação O resultado deverá ser obviamente uma sequencia de 1’s

Protocolo orientado para conexão - TCP Orientado para conexão: antes que um processo de aplicação possa começar a enviar dados a outro, os dois precisam se apresentar. Como três segmentos são enviados entre dois hospedeiros, esse procedimento é denominado 3-way handshake

TCP - Transferência confiável de dados Em um canal com erros Protocolos ARQ (Automatic Repeat reQuest – Solicitação automática de repetição) – Detecção de erros ou estouro de tempo – Retransmissão

Protocolo com paralelismo Go-Back-N O remetente é autorizado a transmitir múltiplos pacotes sem esperar por reconhecimento, mas fica limitado a ter não mais do que algum número máximo permitido, N, de pacotes não reconhecidos

Go-Back-N A faixa de números ainda não reconhecidos pode ser vista como uma janela de tamanho N. A medida que o protocolo opera essa janela se desloca para frente O protocolo GBN é conhecido como janela deslizante

Repetição seletiva O protocolo de repetição seletiva é bem parecido com o Go-Back-N, porém com a capacidade de selecionar a retransmissão apenas dos pacotes perdidos

Dúvidas