Redes de Computadores. Camada de Transporte

Documentos relacionados
Redes de computadores. Protocolo TCP

Redes de Computadores

Redes de computadores e a Internet. Redes de computadores e a Internet. Prof. Gustavo Wagner. Capítulo 3. Camada de transporte

Redes de Computadores e Telecomunicações - Camada de Transporte

Redes de Computadores Aula 5

Redes de Computadores

Universidade Federal de Minas Gerais Departamento de Ciência da Computação

Redes de Computadores

: TMS M

Protocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol

TRANSPORTE. Prof. Me. Hélio Esperidião

Capítulo 3 Camada de transporte

Redes de Computadores. Prof. André Y. Kusumoto

Capítulo 3: Camada de Transporte

REVISÃO - Questões de Redes em Concursos. Semestre: 2 Bimestre:2 Data: / / 2013

Nível de Transporte Portas, Protocolos UDP e TCP

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão

Redes de Computadores RES 12502

Capítulo 3 Camada de transporte

Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva

Redes de Computadores

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIADO RIO GRANDE DO NORTE IFRN

SSC0641 Redes de Computadores

Arquitetura de Redes de Computadores

Introdução às camadas de transporte e de rede

Funções da Camada de

PROTOCOLOS DE COMUNICAÇÃO

Jéfer Benedett Dörr

Redes de Computadores I Internet - Conceitos

Redes de Computadores

AULA 3 - REDES. Prof. Pedro Braconnot Velloso

REDES DE COMPUTADORES

Redes de computadores e a Internet. Redes de computadores e a Internet. Prof. Gustavo Wagner. Capítulo 3. Camada de transporte

PTC Aula Princípios das aplicações de rede 2.2 A Web e o HTTP. (Kurose, p ) (Peterson, p ) 21/03/2017

Camada de Transporte Protocolos TCP e UDP

Protocolos de Rede. Protocolos em camadas

Programação com Sockets

Arquitetura e Protocolos de Rede TCP/IP

Funcionalidades da camada de rede

Parte I: Introdução. O que é a Internet. Nosso objetivo: Visão Geral:

REDES DE COMPUTADORES

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO

Capítulo 6. A camada de transporte. slide 1 1 reservados.

SSC0641 Redes de Computadores

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes de Computadores. Prof. Msc André Y. Kusumoto

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

Redes de Computadores

Redes de Computadores I

Comunicação em Rede e Internet. Computação Aplicada à Comunicação e Artes Carlos Eduardo Ba9sta

Redes de Computadores

FUNDAMENTOS DE REDES DE COMPUTADORES. Lista de Exercícios AV2-01. Luiz Leão

Rede de computadores Protocolos UDP. Professor Carlos Muniz

REDES DE COMPUTADORES

Redes de Computadores

Redes de Computadores. Protocolos TCP/IP

Camada de Aplicação da Arquitetura TCP/IP

Funções da. Os principais serviços oferecidos pela camada de transporte são: Controle de conexão, Fragmentação, Endereçamento e Confiabilidade.

Prof. Marcelo Cunha Parte 6

PTC Aula A camada de transporte. (Kurose, p ) 15/03/2017

IESGO Redes de Computadores I

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques

Capítulo 9: Camada de Transporte

Redes de Computadores II. Camada de Transporte Visão Geral de Sockets

Redes de Computadores I

Camada de Transporte. Redes Industriais Rone Ilídio UFSJ CAP

Capítulo 4 - Sumário

Protocolos de Interligação de Redes Locais e a Distância Protocolos de Transporte. Thiago Leite

Modelo de Camadas. Redes de Computadores

Redes de Computadores

Exercícios Redes de Comunicação de Dados

Redes de Computadores

Sistemas Distribuídos

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Direto ou Indireto Monolítico ou Estruturado Simétrico ou Assimétrico Padronizado ou Não-Padronizado

Protocolos e Arquiteturas de Redes. Thiago Leite

Camada de Rede Fundamentos e Protocolos. 6/7/18 Organizado por Bruno Pereira Pontes brunopontes.com.br

Redes: Quais as diferenças entre o Protocolo TCP e UDP

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Redes de Computadores

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

Arquitetura em Camadas. Profª. Dianne Scherly Varela de Medeiros

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI

SISTEMAS OPERACIONAIS DE REDE

INFO3M ARQ REDES. Prova 1 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

Sockets - Conceitos Básicos. COMUNICAÇÃO ENTRE PROCESSOS Sockets. Conceitos Básicos. Tipos de Sockets

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES

Redes de Computadores. Prof. César Melo

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade IV Camada de Rede. Luiz Leão

Protocolos e Serviços de Redes

Redes de Computadores e a Internet

INFO ARQ REDES. Prova 2 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

Redes de Computadores. Ricardo José Cabeça de Souza

Aplicações de Redes de Computadores

Protocolos de Redes de Computadores

Camada de Transporte. Protocolos TCP e UDP

Cálculo de Soma de Verificação do User Datagram Protocol

Transcrição:

Redes de Computadores Camada de Transporte

Serviços da Camada de Transporte Provê comunicação lógica entre processos da camada de aplicação rodando em diferentes hosts. Protocolos de transporte rodam nos sistemas finais Origem: quebra as mensagens em segmentos*, e repassa para a camada de s Destino: recompõe os segmentos e repassa para a camada de aplicação. Protocolos da camada de transporte para a Internet: TCP e UDP * - segmentos são o PDU (Packet data Unit) da camada de transporte

Camada de Transporte aplicação transporte enlace física enlace física Transporte lógico fim-a-fim enlace física aplicação transporte enlace física

Camada de Rede Transferência de dados entre processos Utiliza e aprimora os serviços oferecidos pela camada de Responsável por transportar os dados entre duas aplicações em máquinas diferentes de uma O caminho não é definido nessa camada, apenas qual PORTA enviará e receberá os dados

Protocolos TCP Transfer Control Protocol Controle de congestionamento controle de fluxo orientado à conexão Confiável, seqüencial e unicast UDP User Datagram Protocol Não confiável; Melhor esforço; Não seqüencial

Multiplexação de Aplicações Multiplexação: reunir dados de múltiplos processo de aplicação, juntar cabeçalhos com informações para demultiplexação Demultiplexação: entrega de segmentos recebidos aos processos de aplicação corretos

Multiplexação dados da camada de aplicação P1 cabeçalho do D segmento segmento Ht D Hn segmento aplicação transporte P3 D D aplicação transporte receptor P4 D P2 aplicação transporte transmissor

Exemplo Multiplexação host A porta origem: x porta dest.: 23 servidor B cliente Web host C porta origem:23 port dest.: x aplicação Telnet IP Origem: C IP Dest: B porta origem: y porta dest.: 80 IP Origem: C IP Dest: B porta origem: x porta dest.: 80 cliente Web host A IP Origem: A IP Dest: B porta origem : x porta dest.: 80 Servidor Web B aplicação: servidor Web

Demultiplexação Host recebe o datagrama IP Cada datagrama tem IP de origem e IP de destino Cada datagrama transporta 1 segmento da camada de transporte Cada segmento possui número de porta de origem e destino Os hosts usam endereço IP & número de portas para direcionar o segmento para o socket adequado 32 bits source port # dest port # Outros campos do cabeçalho Dados da aplicação (mensagem) segmento TCP/UDP

Dilema dos Comandantes

Dilema dos Comandantes Dois comandantes estão em montes prestes a atacar uma cidade no vale Eles precisam combinar um horário para o ataque Seu único meio de comunicação é por mensageiros que passam pelo território inimigo Se o mensageiro for atacado no caminho a mensagem pode ser perdida Se um deles atacar sozinho certamente perderá a batalha Se atacarem juntos vencerão Cada um só atacará quando tiver certeza absoluta que o outro também atacará

Dilema dos comandantes

O problema Vader avisa: atacarei as 09 Leonidas para garantir envia uma confirmação Vader para garantir envia uma confirmação que recebeu a confirmação Como Vader vai ter certeza que Leonidas recebeu a confirmação?