SlideShare uma empresa Scribd logo
1 de 7
GESTÃO DE SISTEMAS DE REDE 1(6)
CAMADA DE TRANSPORTE
A camada de transporte, tanto no modelo OSI quanto no modelo TCP/IP, é a camada
responsável pela transferência eficiente, confiável e econômica dos dados entre a máquina
de origem e a máquina de destino, independente do tipo, topologia ou configuração das
redes físicas existentes entre elas, garantindo ainda que os dados cheguem sem erros e na
seqüência correta.
A camada de transporte é uma camada fim-a-fim, isto é, uma entidade (hardware/software)
desta camada só se comunica com a sua entidade semelhante do host destinatário. A
camada de transporte provê mecanismos que possibilitam a troca de dados fim-a-fim, ou
seja, a camada de transporte não se comunica com máquinas intermediárias na rede, como
pode ocorrer com as camadas inferiores.
Entidade de transporte é o nome dado ao hardware/software que executa as funções da
camada de transporte. Este hardware e ou software podem estar no núcleo do sistema
operacional, em algum outro processo vindo de camadas superiores, em um pacote de
biblioteca vinculado a aplicações de rede ou mesmo na placa de interface de rede. Todo o
procedimento de transporte funciona inteiramente na máquina do usuário, isto é, está sob
seu controle, diferentemente dos procedimentos das camadas inferiores que, muitas vezes,
dependem de concessionárias de serviços de comunicações, portanto fora do domínio e
controle do usuário.
Principais funções :
TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
Camada física Camada física
Camada de
enlace
Camada de
enlace
Meio Físico
Camada de
rede
Camada de
rede
Camada de
transporte
Camada de
transporte
GESTÃO DE SISTEMAS DE REDE 2(6)
 Transferência de dados — Através de mensagens de tamanho variável em full-duplex,
oferecendo tanto o serviço com conexão (circuito virtual) quanto o serviço sem conexão
(datagrama) ;
 Transferência de dados urgentes — Dados podem ser transferidos com prioridade maior
que os demais, normalmente informações de controle, sinalização e transmissão de
interrupções;
 Estabelecimento e liberação de conexão — Antes e depois das transferências de dados.
Para se estabelecer a conexão, devem ser negociadas a classe de protocolo a ser
utilizada, o tamanho máximo das unidades de dados de protocolo, a utilização ou não do
serviço de transferência de dados expressos, parâmetros de qualidade de serviço
(throughput, atraso de trânsito, prioridade, taxa de erro residual, etc). Para se evitar perda
de dados, muitas vezes é usada uma técnica conhecida como three-way handshake.
 Multiplexação — As mensagens de aplicações simultâneas são multiplexadas para
reduzir custo do tempo de utilização da rede ou para melhor aproveitamento da largura de
banda disponível. Ao chegar ao destino, as mensagens são demultiplexadas para as
aplicações destinatárias;
 Segmentação, blocagem e concatenação — Quando o tamanho do pacote IP não suporta
o tamanho do dado a ser transmitido, o TCP segmenta (mantendo a ordem) para posterior
remontagem na máquina destinatária;
 Controle do fluxo — Através de um sistema de buferização denominada janela deslizante,
o TCP envia uma série de pacotes sem aguardar o reconhecimento de cada um deles. Na
medida em que recebe o reconhecimento de cada bloco enviado, atualiza o buffer (caso
reconhecimento positivo) ou reenvia (caso reconhecimento negativo ou não
reconhecimento após um timeout);
 Controle de seqüência e controle de erros — Além da numeração dos segmentos
transmitidos, vai junto com o header uma soma verificadora dos dados transmitidos
(checksum). Assim o destinatário verifica a soma efetuando o cálculo dos dados
recebidos, a fim de evitar perdas, duplicação ou entrega fora de ordem;
 monitoração da qualidade do serviço: a monitoração da qualidade de serviço deve ser
constante, caso contrário, deve ser gerada uma notificação à camada de sessão. As
funções implementadas pela camada de transporte dependem da qualidade de serviço
desejada.
 Precedência e segurança — Os níveis de segurança e precedência são utilizados para
tratamento de dados durante a transmissão.
A técnica do three-way handshake busca solucionar um problema que pode surgir quando do
estabelecimento de uma conexão: por exemplo, em uma conexão aberta é feita uma
transferência eletrônica de dinheiro e é pedido o encerramento da conexão. Entretanto, por
problemas de congestionamento da rede, foi necessário reenviar o pedido de transferência e
novo pedido de desconexão. Após a máquina de origem ter se desconectado, chega à
máquina de destino o novo pedido de transferência que é aceito, antes da desconexão da
máquina destino, duplicando a transferência, sem que o cliente perceba. A técnica exige que
os pedidos e as confirmações sejam numerados seqüencialmente e que a mesma seqüência
não possa aparecer mais de uma vez na transmissão. Se houver repetição, a máquina
destino rejeitará esta duplicidade. (Ver figura a seguir)
TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
GESTÃO DE SISTEMAS DE REDE 3(6)
PORTAS
O acesso das aplicações à camada de transporte é feito através de portas que recebem um
número inteiro para cada tipo de aplicação, podendo também tais portas serem criadas à
medida que novas necessidades vão surgindo com o desenvolvimento de novas aplicações.
As portas mais comumente utilizadas tem números pré-definidos e são chamadas de portas-
bem-conhecidas, como algumas mostradas na tabela abaixo:
TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
H1 H2
PC (seq = x)
CC(seq=y,ACK=x)
D(seq=x,ACK=y)
H1 H2
PC (seq = x)
CC(seq=y,ACK=x)
REJEITA(ACK=y)
H1 H2
PC (seq = x)
CC(seq=y,ACK=x)
REJEITA(ACK=y)
D(seq=x,ACK=y)
PC = pedido de conexão
D = dados
Seq= sequência
ACK = confirmação
CC = confirmação de
conexão
PORTA PROTOCOLO USO
21 FTP Transferência de arquivos
23 TELNET Login remoto
25 SMTP Correio eletrônico
80 HTTP World Wide Web
110 POP-3 Acesso remoto a correio eletrônico
PORTA PROTOCOLO USO
21 FTP Transferência de arquivos
23 TELNET Login remoto
25 SMTP Correio eletrônico
80 HTTP World Wide Web
110 POP-3 Acesso remoto a correio eletrônico
GESTÃO DE SISTEMAS DE REDE 4(6)
A maneira como a camada de transporte transmite dados das várias aplicações simultâneas
é por intermédio da multiplexação, onde várias mensagens são repassadas para a camada
de rede (especificamente ao protocolo IP) que se encarregará de empacotá-las e mandar
para uma ou mais interface de rede. Chegando ao destinatário o protocolo IP repassa os
dados para a camada de transporte que faz a demultiplexação para as portas (aplicações)
específicas.
PROTOCOLOS TCP E UDP
A camada de transporte utiliza dois protocolos: o TCP e o UDP. O primeiro é orientado à
conexão e o segundo é não orientado à conexão. Ambos os protocolos podem servir a mais
de uma aplicação simultaneamente.
TCP (Transmission Control Protocol) – Protocolo de Controle de Transmissão –
É o protocolo TCP que faz a comunicação fim-a-fim da rede. É orientado à conexão e
altamente confiável independente da qualidade de serviços das sub-redes que lhe servem de
caminho. Para a confiabilidade de transmissão, garante a entrega das informações na
seqüência em que lhe foram fornecidas, sem perda nem duplicação.
Significado dos campos do cabeçalho do segmento TCP
O cabeçalho do segmento TCP tem um formato inicial fixo de 20 bytes, seguidos ou não por
opções de cabeçalho. Após as opções pode haver até 65.535 - 20 - 20 = 65.495 bytes de
dados, onde o primeiro valor 20 corresponde ao cabeçalho IP e o segundo, ao cabeçalho
TCP. Pode haver segmentos sem quaisquer dados e que são usados para confirmações e
mensagens de controle.
 Porta de Origem e Porta de Destino -> Contém os números das portas TCP definidos
para programas aplicativos. Uma porta e o endereço IP de seu host formam um único
ponto terminal de 48 bits, que vai identificar a conexão;
o Portas de 0 a 1023: reservadas para aplicações de domínio público (well known
ports = portas bem conhecidas);
o Portas de 1024 a 49151: reservadas para aplicações comerciais registradas;
o Portas de 49152 a 65535: portas dinâmicas ou privadas.
 Número de seqüência -> Corresponde à sequência do segmento anteriormente
transmitido, somado ao nº de bytes transmitidos;
 Número de confirmação -> Corresponde à sequência do segmento que está sendo
confirmado, somado ao nº de bytes recebidos;
 Offset de dado s-> Tamanho do cabeçalho do TCP (termina onde os dados começam);
 Reservado-> Sem utilização;
 URG (Urgent) -> Indica envio de dados urgentes;
 ACK (Acknowledgement) ->Confirmação dos dados enviados anteriormente;
TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
GESTÃO DE SISTEMAS DE REDE 5(6)
 PSH (Push) ->Envia rapidamente os dados depois que lê o segmento;
 RST (Reset) ->Reset de conexão;
 SYN (Synchronous) ->Inicia uma conexão;
 FIN (Finnal) ->Finaliza uma conexão;
 Janela ->Indica os buffers (memória) disponíveis no receptor, para controle de fluxo;
 Soma de verificação -> Inclui o cabeçalho TCP, os dados e um pseudo-cabeçalho para
permitir a máxima confiabilidade;
 Indicação de urgência -> indica, a partir do número de seqüência atual, a quantos bytes
se encontram os dados urgentes;
 Opções ->Para recursos não previstos originalmente.
UDP (User Datagram Protocol) – Protocolo de Datagrama do Usuário -
O UDP é um protocolo mais rápido do que o TCP, pelo fato de não verificar o
reconhecimento das mensagens enviadas. Por este mesmo motivo, não é confiável como o
TCP. O protocolo é não-orientado à conexão, e não provê muitas funções: não controla o
fluxo, podendo os datagramas chegar fora de seqüência ou até mesmo não chegar ao
destinatário. Contém identificação das portas de origem e destino, iguais às do TCP.
Também contém os campos tamanho (UDP length) e soma de verificação (UDP checksum),
sendo que os datagramas que não consistem estes campos, ao chegar no destino, são
descartados, cabendo à camada de aplicação recuperá-los.
TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
GESTÃO DE SISTEMAS DE REDE 6(6)
O UDP funciona como uma extensão do protocolo IP, já visto na camada de rede. Os
pedidos de transmissão de mensagens vindos das camadas superiores são encaminhados
ao IP que é o responsável pela transmissão dos datagramas.
A principal função do protocolo UDP é multiplexar na origem e demultiplexar no destino os
vários datagramas transmitidos.
TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
GESTÃO DE SISTEMAS DE REDE 6(6)
O UDP funciona como uma extensão do protocolo IP, já visto na camada de rede. Os
pedidos de transmissão de mensagens vindos das camadas superiores são encaminhados
ao IP que é o responsável pela transmissão dos datagramas.
A principal função do protocolo UDP é multiplexar na origem e demultiplexar no destino os
vários datagramas transmitidos.
TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)

Mais conteúdo relacionado

Mais procurados

RC - SL05 - Camada de Enlace e Redes Locais
RC - SL05 - Camada de Enlace e Redes LocaisRC - SL05 - Camada de Enlace e Redes Locais
RC - SL05 - Camada de Enlace e Redes LocaisUFPB
 
Redes - Camada Enlace
Redes - Camada EnlaceRedes - Camada Enlace
Redes - Camada EnlaceLuiz Arthur
 
Capítulo 23 comunicação entre processos
Capítulo 23   comunicação entre processosCapítulo 23   comunicação entre processos
Capítulo 23 comunicação entre processosFaculdade Mater Christi
 
REC0002 - Camada de Enlace
REC0002 - Camada de EnlaceREC0002 - Camada de Enlace
REC0002 - Camada de EnlaceJenis Costa
 
Ac.m4 tarefa video-emil
Ac.m4 tarefa video-emilAc.m4 tarefa video-emil
Ac.m4 tarefa video-emilfantic3o
 
Aula 8 camada de transporte ii
Aula 8   camada de transporte iiAula 8   camada de transporte ii
Aula 8 camada de transporte iiwab030
 
Análise de Tráfego TCP/IP
Análise de Tráfego TCP/IPAnálise de Tráfego TCP/IP
Análise de Tráfego TCP/IPThiago Finardi
 
Protocolos TCP IP UDP
Protocolos TCP IP UDPProtocolos TCP IP UDP
Protocolos TCP IP UDPAndré Nobre
 
Camada de Transporte Redes Tanenbaum
Camada de Transporte Redes TanenbaumCamada de Transporte Redes Tanenbaum
Camada de Transporte Redes TanenbaumWellington Oliveira
 
Redes de computadores volume 2
Redes de computadores   volume 2Redes de computadores   volume 2
Redes de computadores volume 2Marques Silva
 
Redes - Camada de Inter-Redes
Redes - Camada de Inter-RedesRedes - Camada de Inter-Redes
Redes - Camada de Inter-RedesLuiz Arthur
 
Redes - Camada de Transporte
Redes - Camada de TransporteRedes - Camada de Transporte
Redes - Camada de TransporteLuiz Arthur
 
Redes windows e linux conceitos básicos sobre endereçamento
Redes windows e linux   conceitos básicos sobre endereçamentoRedes windows e linux   conceitos básicos sobre endereçamento
Redes windows e linux conceitos básicos sobre endereçamentoTalita Travassos
 

Mais procurados (18)

RC - SL05 - Camada de Enlace e Redes Locais
RC - SL05 - Camada de Enlace e Redes LocaisRC - SL05 - Camada de Enlace e Redes Locais
RC - SL05 - Camada de Enlace e Redes Locais
 
Trabalho camada de transporte
Trabalho camada de transporteTrabalho camada de transporte
Trabalho camada de transporte
 
Redes - Camada Enlace
Redes - Camada EnlaceRedes - Camada Enlace
Redes - Camada Enlace
 
Capítulo 23 comunicação entre processos
Capítulo 23   comunicação entre processosCapítulo 23   comunicação entre processos
Capítulo 23 comunicação entre processos
 
REC0002 - Camada de Enlace
REC0002 - Camada de EnlaceREC0002 - Camada de Enlace
REC0002 - Camada de Enlace
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Ac.m4 tarefa video-emil
Ac.m4 tarefa video-emilAc.m4 tarefa video-emil
Ac.m4 tarefa video-emil
 
Aula 8 camada de transporte ii
Aula 8   camada de transporte iiAula 8   camada de transporte ii
Aula 8 camada de transporte ii
 
Camada de enlace parte2
Camada de enlace   parte2Camada de enlace   parte2
Camada de enlace parte2
 
Análise de Tráfego TCP/IP
Análise de Tráfego TCP/IPAnálise de Tráfego TCP/IP
Análise de Tráfego TCP/IP
 
Camada de transporte parte1
Camada de transporte parte1Camada de transporte parte1
Camada de transporte parte1
 
Camada de enlace parte1
Camada de enlace   parte1Camada de enlace   parte1
Camada de enlace parte1
 
Protocolos TCP IP UDP
Protocolos TCP IP UDPProtocolos TCP IP UDP
Protocolos TCP IP UDP
 
Camada de Transporte Redes Tanenbaum
Camada de Transporte Redes TanenbaumCamada de Transporte Redes Tanenbaum
Camada de Transporte Redes Tanenbaum
 
Redes de computadores volume 2
Redes de computadores   volume 2Redes de computadores   volume 2
Redes de computadores volume 2
 
Redes - Camada de Inter-Redes
Redes - Camada de Inter-RedesRedes - Camada de Inter-Redes
Redes - Camada de Inter-Redes
 
Redes - Camada de Transporte
Redes - Camada de TransporteRedes - Camada de Transporte
Redes - Camada de Transporte
 
Redes windows e linux conceitos básicos sobre endereçamento
Redes windows e linux   conceitos básicos sobre endereçamentoRedes windows e linux   conceitos básicos sobre endereçamento
Redes windows e linux conceitos básicos sobre endereçamento
 

Semelhante a Redes aula13

Semelhante a Redes aula13 (20)

Rct 15 - camada de transporte
Rct   15 - camada de transporteRct   15 - camada de transporte
Rct 15 - camada de transporte
 
Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
 
Protocolos de transporte
Protocolos de transporteProtocolos de transporte
Protocolos de transporte
 
Protocolos TCP/IP
Protocolos TCP/IPProtocolos TCP/IP
Protocolos TCP/IP
 
Intro_redes.pdf
Intro_redes.pdfIntro_redes.pdf
Intro_redes.pdf
 
Redes tcp udp
Redes tcp udpRedes tcp udp
Redes tcp udp
 
Modelo osi tcp ip e protocolos
Modelo osi tcp ip e protocolosModelo osi tcp ip e protocolos
Modelo osi tcp ip e protocolos
 
Segurança na Interoperabilidade de Redes TCP IP
Segurança na  Interoperabilidade de Redes TCP IPSegurança na  Interoperabilidade de Redes TCP IP
Segurança na Interoperabilidade de Redes TCP IP
 
Sistemas de Comunicação em Tempo Real
Sistemas de Comunicação em Tempo RealSistemas de Comunicação em Tempo Real
Sistemas de Comunicação em Tempo Real
 
Rc2 camada tcp camada 4 osi
Rc2 camada tcp camada 4 osiRc2 camada tcp camada 4 osi
Rc2 camada tcp camada 4 osi
 
02 - Aplicação-Transporte.pdf
02 - Aplicação-Transporte.pdf02 - Aplicação-Transporte.pdf
02 - Aplicação-Transporte.pdf
 
Dia 12 04_2010
Dia 12 04_2010Dia 12 04_2010
Dia 12 04_2010
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
Introdução a Redes de Computadores
Introdução a Redes de ComputadoresIntrodução a Redes de Computadores
Introdução a Redes de Computadores
 
Bases para internet
Bases para internetBases para internet
Bases para internet
 
Bases para internet
Bases para internetBases para internet
Bases para internet
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Modelo osi e seus serviços
Modelo osi e seus serviçosModelo osi e seus serviços
Modelo osi e seus serviços
 
Arquitetura x.25
Arquitetura  x.25Arquitetura  x.25
Arquitetura x.25
 
Modelos TCP/IP e OSI para CCNA
Modelos TCP/IP e OSI para CCNAModelos TCP/IP e OSI para CCNA
Modelos TCP/IP e OSI para CCNA
 

Último

cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfIedaGoethe
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Bingo da potenciação e radiciação de números inteiros
Bingo da potenciação e radiciação de números inteirosBingo da potenciação e radiciação de números inteiros
Bingo da potenciação e radiciação de números inteirosAntnyoAllysson
 
Atividade com a letra da música Meu Abrigo
Atividade com a letra da música Meu AbrigoAtividade com a letra da música Meu Abrigo
Atividade com a letra da música Meu AbrigoMary Alvarenga
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxconcelhovdragons
 
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...LizanSantos1
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasRicardo Diniz campos
 
geografia 7 ano - relevo, altitude, topos do mundo
geografia 7 ano - relevo, altitude, topos do mundogeografia 7 ano - relevo, altitude, topos do mundo
geografia 7 ano - relevo, altitude, topos do mundonialb
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
PPT _ Módulo 3_Direito Comercial_2023_2024.pdf
PPT _ Módulo 3_Direito Comercial_2023_2024.pdfPPT _ Módulo 3_Direito Comercial_2023_2024.pdf
PPT _ Módulo 3_Direito Comercial_2023_2024.pdfAnaGonalves804156
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxIsabelaRafael2
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfPastor Robson Colaço
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxfabiolalopesmartins1
 

Último (20)

cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Bingo da potenciação e radiciação de números inteiros
Bingo da potenciação e radiciação de números inteirosBingo da potenciação e radiciação de números inteiros
Bingo da potenciação e radiciação de números inteiros
 
Atividade com a letra da música Meu Abrigo
Atividade com a letra da música Meu AbrigoAtividade com a letra da música Meu Abrigo
Atividade com a letra da música Meu Abrigo
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
 
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecas
 
geografia 7 ano - relevo, altitude, topos do mundo
geografia 7 ano - relevo, altitude, topos do mundogeografia 7 ano - relevo, altitude, topos do mundo
geografia 7 ano - relevo, altitude, topos do mundo
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
PPT _ Módulo 3_Direito Comercial_2023_2024.pdf
PPT _ Módulo 3_Direito Comercial_2023_2024.pdfPPT _ Módulo 3_Direito Comercial_2023_2024.pdf
PPT _ Módulo 3_Direito Comercial_2023_2024.pdf
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptx
 

Redes aula13

  • 1. GESTÃO DE SISTEMAS DE REDE 1(6) CAMADA DE TRANSPORTE A camada de transporte, tanto no modelo OSI quanto no modelo TCP/IP, é a camada responsável pela transferência eficiente, confiável e econômica dos dados entre a máquina de origem e a máquina de destino, independente do tipo, topologia ou configuração das redes físicas existentes entre elas, garantindo ainda que os dados cheguem sem erros e na seqüência correta. A camada de transporte é uma camada fim-a-fim, isto é, uma entidade (hardware/software) desta camada só se comunica com a sua entidade semelhante do host destinatário. A camada de transporte provê mecanismos que possibilitam a troca de dados fim-a-fim, ou seja, a camada de transporte não se comunica com máquinas intermediárias na rede, como pode ocorrer com as camadas inferiores. Entidade de transporte é o nome dado ao hardware/software que executa as funções da camada de transporte. Este hardware e ou software podem estar no núcleo do sistema operacional, em algum outro processo vindo de camadas superiores, em um pacote de biblioteca vinculado a aplicações de rede ou mesmo na placa de interface de rede. Todo o procedimento de transporte funciona inteiramente na máquina do usuário, isto é, está sob seu controle, diferentemente dos procedimentos das camadas inferiores que, muitas vezes, dependem de concessionárias de serviços de comunicações, portanto fora do domínio e controle do usuário. Principais funções : TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005) Camada física Camada física Camada de enlace Camada de enlace Meio Físico Camada de rede Camada de rede Camada de transporte Camada de transporte
  • 2. GESTÃO DE SISTEMAS DE REDE 2(6)  Transferência de dados — Através de mensagens de tamanho variável em full-duplex, oferecendo tanto o serviço com conexão (circuito virtual) quanto o serviço sem conexão (datagrama) ;  Transferência de dados urgentes — Dados podem ser transferidos com prioridade maior que os demais, normalmente informações de controle, sinalização e transmissão de interrupções;  Estabelecimento e liberação de conexão — Antes e depois das transferências de dados. Para se estabelecer a conexão, devem ser negociadas a classe de protocolo a ser utilizada, o tamanho máximo das unidades de dados de protocolo, a utilização ou não do serviço de transferência de dados expressos, parâmetros de qualidade de serviço (throughput, atraso de trânsito, prioridade, taxa de erro residual, etc). Para se evitar perda de dados, muitas vezes é usada uma técnica conhecida como three-way handshake.  Multiplexação — As mensagens de aplicações simultâneas são multiplexadas para reduzir custo do tempo de utilização da rede ou para melhor aproveitamento da largura de banda disponível. Ao chegar ao destino, as mensagens são demultiplexadas para as aplicações destinatárias;  Segmentação, blocagem e concatenação — Quando o tamanho do pacote IP não suporta o tamanho do dado a ser transmitido, o TCP segmenta (mantendo a ordem) para posterior remontagem na máquina destinatária;  Controle do fluxo — Através de um sistema de buferização denominada janela deslizante, o TCP envia uma série de pacotes sem aguardar o reconhecimento de cada um deles. Na medida em que recebe o reconhecimento de cada bloco enviado, atualiza o buffer (caso reconhecimento positivo) ou reenvia (caso reconhecimento negativo ou não reconhecimento após um timeout);  Controle de seqüência e controle de erros — Além da numeração dos segmentos transmitidos, vai junto com o header uma soma verificadora dos dados transmitidos (checksum). Assim o destinatário verifica a soma efetuando o cálculo dos dados recebidos, a fim de evitar perdas, duplicação ou entrega fora de ordem;  monitoração da qualidade do serviço: a monitoração da qualidade de serviço deve ser constante, caso contrário, deve ser gerada uma notificação à camada de sessão. As funções implementadas pela camada de transporte dependem da qualidade de serviço desejada.  Precedência e segurança — Os níveis de segurança e precedência são utilizados para tratamento de dados durante a transmissão. A técnica do three-way handshake busca solucionar um problema que pode surgir quando do estabelecimento de uma conexão: por exemplo, em uma conexão aberta é feita uma transferência eletrônica de dinheiro e é pedido o encerramento da conexão. Entretanto, por problemas de congestionamento da rede, foi necessário reenviar o pedido de transferência e novo pedido de desconexão. Após a máquina de origem ter se desconectado, chega à máquina de destino o novo pedido de transferência que é aceito, antes da desconexão da máquina destino, duplicando a transferência, sem que o cliente perceba. A técnica exige que os pedidos e as confirmações sejam numerados seqüencialmente e que a mesma seqüência não possa aparecer mais de uma vez na transmissão. Se houver repetição, a máquina destino rejeitará esta duplicidade. (Ver figura a seguir) TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
  • 3. GESTÃO DE SISTEMAS DE REDE 3(6) PORTAS O acesso das aplicações à camada de transporte é feito através de portas que recebem um número inteiro para cada tipo de aplicação, podendo também tais portas serem criadas à medida que novas necessidades vão surgindo com o desenvolvimento de novas aplicações. As portas mais comumente utilizadas tem números pré-definidos e são chamadas de portas- bem-conhecidas, como algumas mostradas na tabela abaixo: TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005) H1 H2 PC (seq = x) CC(seq=y,ACK=x) D(seq=x,ACK=y) H1 H2 PC (seq = x) CC(seq=y,ACK=x) REJEITA(ACK=y) H1 H2 PC (seq = x) CC(seq=y,ACK=x) REJEITA(ACK=y) D(seq=x,ACK=y) PC = pedido de conexão D = dados Seq= sequência ACK = confirmação CC = confirmação de conexão PORTA PROTOCOLO USO 21 FTP Transferência de arquivos 23 TELNET Login remoto 25 SMTP Correio eletrônico 80 HTTP World Wide Web 110 POP-3 Acesso remoto a correio eletrônico PORTA PROTOCOLO USO 21 FTP Transferência de arquivos 23 TELNET Login remoto 25 SMTP Correio eletrônico 80 HTTP World Wide Web 110 POP-3 Acesso remoto a correio eletrônico
  • 4. GESTÃO DE SISTEMAS DE REDE 4(6) A maneira como a camada de transporte transmite dados das várias aplicações simultâneas é por intermédio da multiplexação, onde várias mensagens são repassadas para a camada de rede (especificamente ao protocolo IP) que se encarregará de empacotá-las e mandar para uma ou mais interface de rede. Chegando ao destinatário o protocolo IP repassa os dados para a camada de transporte que faz a demultiplexação para as portas (aplicações) específicas. PROTOCOLOS TCP E UDP A camada de transporte utiliza dois protocolos: o TCP e o UDP. O primeiro é orientado à conexão e o segundo é não orientado à conexão. Ambos os protocolos podem servir a mais de uma aplicação simultaneamente. TCP (Transmission Control Protocol) – Protocolo de Controle de Transmissão – É o protocolo TCP que faz a comunicação fim-a-fim da rede. É orientado à conexão e altamente confiável independente da qualidade de serviços das sub-redes que lhe servem de caminho. Para a confiabilidade de transmissão, garante a entrega das informações na seqüência em que lhe foram fornecidas, sem perda nem duplicação. Significado dos campos do cabeçalho do segmento TCP O cabeçalho do segmento TCP tem um formato inicial fixo de 20 bytes, seguidos ou não por opções de cabeçalho. Após as opções pode haver até 65.535 - 20 - 20 = 65.495 bytes de dados, onde o primeiro valor 20 corresponde ao cabeçalho IP e o segundo, ao cabeçalho TCP. Pode haver segmentos sem quaisquer dados e que são usados para confirmações e mensagens de controle.  Porta de Origem e Porta de Destino -> Contém os números das portas TCP definidos para programas aplicativos. Uma porta e o endereço IP de seu host formam um único ponto terminal de 48 bits, que vai identificar a conexão; o Portas de 0 a 1023: reservadas para aplicações de domínio público (well known ports = portas bem conhecidas); o Portas de 1024 a 49151: reservadas para aplicações comerciais registradas; o Portas de 49152 a 65535: portas dinâmicas ou privadas.  Número de seqüência -> Corresponde à sequência do segmento anteriormente transmitido, somado ao nº de bytes transmitidos;  Número de confirmação -> Corresponde à sequência do segmento que está sendo confirmado, somado ao nº de bytes recebidos;  Offset de dado s-> Tamanho do cabeçalho do TCP (termina onde os dados começam);  Reservado-> Sem utilização;  URG (Urgent) -> Indica envio de dados urgentes;  ACK (Acknowledgement) ->Confirmação dos dados enviados anteriormente; TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
  • 5. GESTÃO DE SISTEMAS DE REDE 5(6)  PSH (Push) ->Envia rapidamente os dados depois que lê o segmento;  RST (Reset) ->Reset de conexão;  SYN (Synchronous) ->Inicia uma conexão;  FIN (Finnal) ->Finaliza uma conexão;  Janela ->Indica os buffers (memória) disponíveis no receptor, para controle de fluxo;  Soma de verificação -> Inclui o cabeçalho TCP, os dados e um pseudo-cabeçalho para permitir a máxima confiabilidade;  Indicação de urgência -> indica, a partir do número de seqüência atual, a quantos bytes se encontram os dados urgentes;  Opções ->Para recursos não previstos originalmente. UDP (User Datagram Protocol) – Protocolo de Datagrama do Usuário - O UDP é um protocolo mais rápido do que o TCP, pelo fato de não verificar o reconhecimento das mensagens enviadas. Por este mesmo motivo, não é confiável como o TCP. O protocolo é não-orientado à conexão, e não provê muitas funções: não controla o fluxo, podendo os datagramas chegar fora de seqüência ou até mesmo não chegar ao destinatário. Contém identificação das portas de origem e destino, iguais às do TCP. Também contém os campos tamanho (UDP length) e soma de verificação (UDP checksum), sendo que os datagramas que não consistem estes campos, ao chegar no destino, são descartados, cabendo à camada de aplicação recuperá-los. TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
  • 6. GESTÃO DE SISTEMAS DE REDE 6(6) O UDP funciona como uma extensão do protocolo IP, já visto na camada de rede. Os pedidos de transmissão de mensagens vindos das camadas superiores são encaminhados ao IP que é o responsável pela transmissão dos datagramas. A principal função do protocolo UDP é multiplexar na origem e demultiplexar no destino os vários datagramas transmitidos. TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)
  • 7. GESTÃO DE SISTEMAS DE REDE 6(6) O UDP funciona como uma extensão do protocolo IP, já visto na camada de rede. Os pedidos de transmissão de mensagens vindos das camadas superiores são encaminhados ao IP que é o responsável pela transmissão dos datagramas. A principal função do protocolo UDP é multiplexar na origem e demultiplexar no destino os vários datagramas transmitidos. TGSI/FMR Prof. Moreira Anotações da aula 13 (03 e 06/05/2005)