Camada de Transporte TCP/IP e Aplicação



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

Introdução à Redes de Computadores

Camada de Transporte, protocolos TCP e UDP

CAMADA DE TRANSPORTE

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

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

REDES DE COMPUTADORES

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

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

Um pouco sobre Pacotes e sobre os protocolos de Transporte

A Camada de Transporte

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:

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

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

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

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

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

Protocolos de Comunicação

Informática I. Aula Aula 22-03/07/06 1

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

INFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima

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

Capítulo 7 CAMADA DE TRANSPORTE

REDES DE COMPUTADORES

AULA 03 MODELO OSI/ISO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

INTERNET = ARQUITETURA TCP/IP

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

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

Redes de Computadores II

Capítulo 8 - Aplicações em Redes

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

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Camada de Aplicação. Prof. Eduardo

Redes de Computadores

REDES DE COMPUTADORES

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

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

Capítulo 7 CAMADA DE TRANSPORTE

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.

Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns.

Rede de Computadores (REC)

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

Revisão. Karine Peralta

Camada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz

Prof. Marcelo Cunha Parte 5

TECNOLOGIA WEB INTERNET PROTOCOLOS

Redes de Computadores I Internet - Conceitos

Redes de Computadores. Camada de Transporte

Protocolos Hierárquicos


REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 16

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

Redes de Computadores

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

Camada de Transporte

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Camadas da Arquitetura TCP/IP

Rede de Computadores II

Rede de Computadores

Redes de Computadores II

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

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

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

Modelos de Camadas. Professor Leonardo Larback

RC e a Internet. Prof. Eduardo

Permite o acesso remoto a um computador;

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

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

Ferramentas para Desenvolvimento Web

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Unidade 2.1 Modelos de Referência

Unidade 2.1 Modelos de Referência. Bibliografia da disciplina. Modelo OSI. Modelo OSI. Padrões 18/10/2009

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de o Teste A

Redes de Computadores

FTP - Protocolo. O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores.

Redes de Computadores

(Open System Interconnection)

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação

Redes de Computadores

Prof. Marcelo Machado Cunha Parte 3

Camada de Transporte. Protocolos TCP e UDP

Sistemas Distribuídos

3 Qualidade de serviço na Internet

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

UNIVERSIDADE. Sistemas Distribuídos

P L A N O D E D I S C I P L I N A

Prof. Manuel A Rendón M

REDES ESAF. 1 Redes - ESAF

1 Redes de Computadores - TCP/IP Luiz Arthur

CST em Redes de Computadores

(eletronic mail )

Transcrição:

Universidade do Sul de Santa Catarina Camada de Transporte TCP/IP e Aplicação 1

Camada de Transporte Os serviços de transporte incluem os seguintes serviços básicos: Segmentação de dados de aplicações de camada superior Estabelecimento de operações fim-a-fim Transporte de segmentos de um host final ao outro Controle de fluxo proporcionado por janelas móveis Confiabilidade proporcionada por números de seqüência e por confirmações 2

Controle de Fluxo O controle de fluxo evita que um host transmissor sobrecarregue os buffers de um host receptor. O TCP fornece o mecanismo para controle de fluxo, permitindo a comunicação entre os hosts de envio e de recepção. Os dois hosts, então, estabelecem uma taxa de transferência de dados satisfatória para ambos. 3

Multiplexação de conversas da camada superior 4

Estabelecendo uma conexão com um sistema par 5

Controle de Fluxo - Sessão 6

Handshake triplo A sincronização é feita através da troca de segmentos de estabelecimento de conexão que transportam um bit de controle chamado SYN, para a sincronização, e os ISNs (Initial Sequence Numbers). Os segmentos que transportam o bit SYN também são chamados "SYNs". 7

Janela básica TCP O TCP usa a expressão "confirmações esperadas" que significa que o número da confirmação refere-se ao pacote esperado em seguida. A expressão "janelamento" refere-se ao fato de o tamanho da janela ser negociado dinamicamente durante a sessão do TCP. O janelamento é um mecanismo de controle de fluxo. O janelamento exige que o dispositivo de origem receba uma confirmação do destino depois de transmitir uma determinada quantidade de dados. 8

Janela Dimensionável TCP A medida que o remetente envia uma certa quantidade de pacotes, esta poderá ser negociada, neste caso o receptor descartará o pacote, especificando um novo tamanho de janela. 9

Janela Dimensionável TCP O receptor confirma o recebimento dos pacotes, solicitando o próximo pacote. Ao receber a confirmação, o remetente envia os pacotes seqüenciais. Se algum pacote não chegar ao destino, o receptor confirma solicitando o reenvio daquele pacote. O remetente reenvia o pacote ausente e recebe uma confirmação para prosseguir com a transmissão do próximo pacote. 10

Seqüência TCP e Confirmação Na estação receptora, o TCP reagrupa os segmentos em uma mensagem completa. Se um número de seqüência estiver faltando na série, aquele segmento será retransmitido. Os segmentos não confirmados dentro de um determinado período serão retransmitidos. 11

Formato segmento TCP 12

Formato segmento UDP 13

Números de Portas TCP e UDP Os números de portas têm os seguintes intervalos atribuídos: Números abaixo de 1024 são considerados números de porta conhecidos. Números acima de 1023 recebem números de porta atribuídos dinamicamente. Números de porta registrados são aqueles registrados para aplicações específicas de fabricantes. A maioria desses números é superior a 1024. 14

Camada de Aplicação 15

FTP - Aplicação O FTP é um serviço confiável, orientado a conexão, que usa TCP para transferir arquivos entre sistemas que suportam FTP. A finalidade principal do FTP é transferir arquivos de um computador para outro, copiando e movendo arquivos dos servidores para os clientes e vice-versa 16

URL - HTTP A página da Web contém, freqüentemente oculta em sua descrição HTML, um local de endereço conhecido como Localizador Uniforme de Recursos (URL). 17

Domínios Existem mais de 200 domínios de nível superior na Internet (exemplo:.us: Estados Unidos,.uk: Reino Unido), e há também nomes genéricos(exemplos:.edu: sites educacionais,.com: sites comerciais,.gov: sites governamentais,.org: sites nãoprofissionais,.net: serviço de rede, etc...) Exemplo do domínio: www.singlespeed.com -.singlespeed.com é o nome de domínio. -.com é o domínio de nível superior. -.singlespeed é uma subdivisão de com e representa o domínio de nível secundário. www é um subdomínio (também conhecido como domínio de nível terciário ou CNAME). 18

SMTP Os servidores de correio eletrônico comunicam-se usando o Simple Mail Transfer Protocol (SMTP) para enviar e receber correspondência. O protocolo SMTP transporta mensagens de e-mail em formato ASCII usando o TCP. 19

SNMP O Protocolo de Gerenciamento de Rede Simples (SNMP) é um protocolo de camada de aplicação que facilita a troca de informações de gerenciamento entre dispositivos de rede. Uma rede administrada SNMP consiste os três componentes a seguir: Management Protocol (NMS sistema de gerenciamento de rede): executa aplicações que monitoram e controlam dispositivos gerenciados. Dispositivos gerenciados: são nós de rede que contêm um agente SNMP e que residem em uma rede administrada,os elementos da rede podem ser roteadores, servidores de acesso, comutadores, bridges, hubs, computadores hosts ou impressoras. Agentes: são módulos de software de gerenciamento de rede que residem em dispositivos gerenciados. 20

Telnet 21