SlideShare uma empresa Scribd logo
Camada de transporteCamada de transporte
1
Funções do nível deFunções do nível de
transportetransporte
• Garantir que os segmentos são entregues eGarantir que os segmentos são entregues e
confirmados.confirmados.
• Retransmitir os segmentos que não foramRetransmitir os segmentos que não foram
confirmados.confirmados.
• Colocar os segmentos na sequência correta noColocar os segmentos na sequência correta no
destino.destino.
• Fornecer mecanismos de prevenção e controlo deFornecer mecanismos de prevenção e controlo de
congestão.congestão.
2
Funcionamento da camada
de transporte (1/2)
3
Funcionamento da camadaFuncionamento da camada
de transportede transporte (2/2)(2/2)
• Os protocolos da camada de transporte apenasOs protocolos da camada de transporte apenas
são implementados nas estações terminaissão implementados nas estações terminais
(extremo a extremo).(extremo a extremo).
• A camada de transporte faz a transferência daA camada de transporte faz a transferência da
informação extremo a extremo, separando asinformação extremo a extremo, separando as
camadas responsáveis pelo meio físico dascamadas responsáveis pelo meio físico das
camadas que tratam da aplicaçãocamadas que tratam da aplicação
4
ProtocolosProtocolos (1/2)(1/2)
• TCP (TCP (Transmission Control ProtocolTransmission Control Protocol))
o Responsável pelo envio dos dados de forma correta, na sequência
apropriada e sem erros, pela rede.
o Utilizado em aplicações de e-mail e transferência de ficheiros
• UDP (UDP (User Datagram ProtocolUser Datagram Protocol ))
o Não garante que o pacote chegue ao destino, nem de forma ordenada,
nem sem erros. Não fornece um serviço fiável.
o Utilizado em aplicações em tempo real
5
Diferenças entre TCP eDiferenças entre TCP e
UDPUDP
• O TCP garante o transporte fiável entre estações, oO TCP garante o transporte fiável entre estações, o
UDP não o faz.UDP não o faz.
• Diz-se que o TCP disponibiliza um serviço orientadoDiz-se que o TCP disponibiliza um serviço orientado
à ligação e o UDP um serviço não orientado àà ligação e o UDP um serviço não orientado à
ligação.ligação.
6
Métodos de ligação por TCPMétodos de ligação por TCP
e UDPe UDP
• PortasPortas
o DNS (53/UDP)
o POP3 (110/TCP)
o FTP (21/TCP)
o http (80/TCP)
• http://packetlife.net/media/library/23/common-ports.pdfhttp://packetlife.net/media/library/23/common-ports.pdf
• SocketsSockets
o Combinação de um endereço IP, e o número da porta associada a um
protocolo da Camada 4
7
Protocolo TCPProtocolo TCP
• À medida que a camada de transporte enviaÀ medida que a camada de transporte envia
segmentos procura garantir que estes não sejamsegmentos procura garantir que estes não sejam
perdidos.perdidos.
• Se a memória disponível para guardar segmentosSe a memória disponível para guardar segmentos
no receptor se esgotar, o receptor é forçado ano receptor se esgotar, o receptor é forçado a
descartá-los, levando à perda de segmentosdescartá-los, levando à perda de segmentos
8
Controlo de FluxoControlo de Fluxo
9
• O controlo de fluxo evita que um emissor rápidoO controlo de fluxo evita que um emissor rápido
sobrecarregue os buffers de um receptor lento.sobrecarregue os buffers de um receptor lento.
• O TCP fornece mecanismos para controlo de fluxo.O TCP fornece mecanismos para controlo de fluxo.
• Os doisOs dois hostshosts estabelecem uma taxa de transferênciaestabelecem uma taxa de transferência
de dados satisfatória para ambos.de dados satisfatória para ambos.
Estabelecimento, manutençãoEstabelecimento, manutenção
e finalização de sessõese finalização de sessões
• Antes de um processo de aplicação enviar dadosAntes de um processo de aplicação enviar dados
a outro é necessário o estabelecimento da ligaçãoa outro é necessário o estabelecimento da ligação
o Processo three-way handshake
10
Estabelecimento, manutenção
e finalização de sessões
1. O cliente envia uma trama de
sincronismo (X) a solicitar a
sincronização;
2. Se o servidor estiver acessível envia
uma trama de Acknowledgment
(X+1) e outra de sincronismo (Y)
com os parâmetros da
sincronização;
3. O cliente ao receber a
confirmação envia uma trama de
Acknowledgment (Y+1) que
informa o destinatário que ambos
os extremos concordam com o
estabelecimento da ligação.
11
Estabelecimento, manutençãoEstabelecimento, manutenção
e finalização de sessõese finalização de sessões
• Os níveis de Transporte nos dois extremos comunicantesOs níveis de Transporte nos dois extremos comunicantes
trocam mensagens através da rede para verificar se atrocam mensagens através da rede para verificar se a
transferência é autorizada por ambos.transferência é autorizada por ambos.
• Depois da ligação ter sido estabelecida pode ter início aDepois da ligação ter sido estabelecida pode ter início a
transferência de informação.transferência de informação.
• Os dois extremos continuam a comunicar de modo aOs dois extremos continuam a comunicar de modo a
verificarem se os segmentos são recebidosverificarem se os segmentos são recebidos
correctamente.correctamente.
12
Estabelecimento, manutençãoEstabelecimento, manutenção
e finalização de sessõese finalização de sessões
• Várias aplicações podem enviar segmentosVárias aplicações podem enviar segmentos
o A camada de Transporte vai utilizar a política
primeiro a chegar, primeiro a ser servido.
o Os segmentos que cheguem primeiro serão os
primeiros a serem processados.
o Estes segmentos podem ser encaminhados para
o mesmo ou diferentes destinos.
• Várias aplicações podem partilhar aVárias aplicações podem partilhar a
mesma ligação de transporte.mesma ligação de transporte.
Processo conhecido por multiplexagemProcesso conhecido por multiplexagem 13
Multiplexagem eMultiplexagem e
demultiplexagemdemultiplexagem
• O processo deO processo de multiplexagemmultiplexagem faz-se no sentidofaz-se no sentido
camada de transporte -> camada de rede (enviocamada de transporte -> camada de rede (envio
de informação).de informação).
o Consiste na recolha de dados dos diferentes sockets e na criação dos
segmentos a serem colocados na camada de rede.
• Por outro lado, o processo dePor outro lado, o processo de demultiplexagemdemultiplexagem faz-faz-
se em sentido contrário, camada de rede ->se em sentido contrário, camada de rede ->
camada de transporte (recepção de informação).camada de transporte (recepção de informação).
o Consiste na entrega correcta dos segmentos recebidos da rede aos
sockets respectivos.
14
Estabelecimento, manutençãoEstabelecimento, manutenção
e finalização de sessõese finalização de sessões
15
Socket TCP
• Multiplexagem e desmultiplexagem
Socket contém 4 campos:
IP de origem, porta de origem,
IP de destino, porta de destino
Socket contém 4 campos:
IP de origem, porta de origem,
IP de destino, porta de destino16
Protocolo UDPProtocolo UDP
• Utilizado para aplicações em tempo real, jáUtilizado para aplicações em tempo real, já
que privilegia a velocidade e aque privilegia a velocidade e a
simplicidade (cabeçalhos pequenos).simplicidade (cabeçalhos pequenos).
• Não garante a entrega dos pacotes noNão garante a entrega dos pacotes no
destino, nem faz o controlo de erros oudestino, nem faz o controlo de erros ou
congestionamento.congestionamento.
Não fornece um serviço fiávelNão fornece um serviço fiável
17
Protocolo UDPProtocolo UDP
• O UDP é um protocolo simples que troca datagramasO UDP é um protocolo simples que troca datagramas
sem garantia de entrega.sem garantia de entrega.
• Confia aos protocolos das camadas superiores oConfia aos protocolos das camadas superiores o
tratamento de erros e a retransmissão de informação.tratamento de erros e a retransmissão de informação.
• Não utiliza janelas nem confirmações (ACKs).Não utiliza janelas nem confirmações (ACKs).
• A fiabilidade é garantida pelos protocolos da camadaA fiabilidade é garantida pelos protocolos da camada
de Aplicação.de Aplicação.
18
Socket UDPSocket UDP
Socket contém 2 campos:
IP de destino, porta de destino
Socket contém 2 campos:
IP de destino, porta de destino19

Mais conteúdo relacionado

Mais procurados (17)

PPTX
5- Sismos, definição e causas (1).pptx
DinaBrtolo
 
PDF
Kuhn e a noção de paradigma
Luis De Sousa Rodrigues
 
PPT
Rede bacia hidrográfica - acidentes do litoral
abarros
 
PPT
Pressao atmosferica
Paula Luto
 
DOCX
Ciclone e anti ciclone
Rúben Henriques
 
PPT
Vulcanologia
Gabriela Bruno
 
PPT
7 rochas metamórficas
margaridabt
 
PDF
Substâncias e misturas de substâncias- Ciências Físico-química 7º Ano
Mariana Ramalho
 
PDF
Vulcanismo I
Sérgio Luiz
 
PPTX
Ciências naturais 7 deriva dos continentes
Nuno Correia
 
PDF
Glaciares
Raquel Marques
 
PDF
VII - SISMOLOGIA
sandranascimento
 
PDF
Bg21 transformação e utilização de energia pelos seres vivos - fermentação
Nuno Correia
 
PPTX
Vulcão
daniel_decastro
 
PPT
Localização Absoluta - 7º D
abarros
 
PDF
A deformação da litosfera Ciências Naturais - PPT Cientic 7º ano
andygracolas
 
5- Sismos, definição e causas (1).pptx
DinaBrtolo
 
Kuhn e a noção de paradigma
Luis De Sousa Rodrigues
 
Rede bacia hidrográfica - acidentes do litoral
abarros
 
Pressao atmosferica
Paula Luto
 
Ciclone e anti ciclone
Rúben Henriques
 
Vulcanologia
Gabriela Bruno
 
7 rochas metamórficas
margaridabt
 
Substâncias e misturas de substâncias- Ciências Físico-química 7º Ano
Mariana Ramalho
 
Vulcanismo I
Sérgio Luiz
 
Ciências naturais 7 deriva dos continentes
Nuno Correia
 
Glaciares
Raquel Marques
 
VII - SISMOLOGIA
sandranascimento
 
Bg21 transformação e utilização de energia pelos seres vivos - fermentação
Nuno Correia
 
Localização Absoluta - 7º D
abarros
 
A deformação da litosfera Ciências Naturais - PPT Cientic 7º ano
andygracolas
 

Destaque (20)

PDF
Capítulo 6 e 8 comutação e multiplexação (3º unidade)
Faculdade Mater Christi
 
PDF
Camada3
redesteste
 
PDF
Redes Camada3
redesteste
 
ODP
Aula 02: Tecnologias de transmissão
Nilson Mori
 
PDF
Redes guia prático 2ª edição - carlos e. morimoto
Fortaleza Metro
 
PDF
Rede de Transporte
Frederico Madeira
 
PDF
Livro computadores _no_ensino
Joao Sousa
 
PDF
Capítulo 5 e 4 transmissão analógica e digital (2º unidade)
Faculdade Mater Christi
 
PDF
Capítulo 1 introdução a comunicação de dados(1º unidade)
Faculdade Mater Christi
 
ODP
Tipos de redes de Computadores
Nilson Mori
 
ODP
História das redes de computadores
Nilson Mori
 
PPTX
Redes de dados
Thereza Cristina Bandoli Legg
 
PDF
Protocolos
sergiocef96
 
PPTX
Roteadores e roteamento
Luciano Rodrigues da Silva
 
PPTX
Introdução aos Serviços de Rede
Natanael Simões
 
PPTX
Tecnologias de transmissão
AnaRitaFerreiraPereira
 
PDF
Capítulo 3 dados e sinais (1º unidade)
Faculdade Mater Christi
 
PPTX
Comunicação de dados - Módulo 1
Luis Ferreira
 
PPTX
Redes de-computadores-tipos-de-redes
Leonardo Bruno
 
PPTX
introdução geral aos serviços de redes
Thiago De Assis Azevedo
 
Capítulo 6 e 8 comutação e multiplexação (3º unidade)
Faculdade Mater Christi
 
Camada3
redesteste
 
Redes Camada3
redesteste
 
Aula 02: Tecnologias de transmissão
Nilson Mori
 
Redes guia prático 2ª edição - carlos e. morimoto
Fortaleza Metro
 
Rede de Transporte
Frederico Madeira
 
Livro computadores _no_ensino
Joao Sousa
 
Capítulo 5 e 4 transmissão analógica e digital (2º unidade)
Faculdade Mater Christi
 
Capítulo 1 introdução a comunicação de dados(1º unidade)
Faculdade Mater Christi
 
Tipos de redes de Computadores
Nilson Mori
 
História das redes de computadores
Nilson Mori
 
Protocolos
sergiocef96
 
Roteadores e roteamento
Luciano Rodrigues da Silva
 
Introdução aos Serviços de Rede
Natanael Simões
 
Tecnologias de transmissão
AnaRitaFerreiraPereira
 
Capítulo 3 dados e sinais (1º unidade)
Faculdade Mater Christi
 
Comunicação de dados - Módulo 1
Luis Ferreira
 
Redes de-computadores-tipos-de-redes
Leonardo Bruno
 
introdução geral aos serviços de redes
Thiago De Assis Azevedo
 
Anúncio

Semelhante a Camada4 (20)

PDF
Rc2 camada tcp camada 4 osi
Jhenrique R Dos Santos
 
ODP
Redes de computadores II - 4.Camada de Transporte TCP e UDP
Mauro Tapajós
 
PPT
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
Wellington Oliveira
 
PPTX
Protocolos de transporte
Joel Saramago
 
PDF
Intro_redes.pdf
fabio154906
 
PPT
R&C 0202 07 1
guest6a825195
 
PPTX
Camada de enlace parte1
Universidade Federal do Pampa
 
PDF
Lista 03 respostas
Força Tauá
 
PDF
Protocolos De Transporte Para Redes Sem Fio
Jaguaraci Silva
 
PDF
Rct 15 - camada de transporte
Universal.org.mx
 
PDF
Protocolos De Transporte Para Redes Sem Fio
Jaguaraci Silva
 
DOC
Redes Camadas de Transporte
leoteles92
 
DOC
Camadas de Transporte
leoteles92
 
DOC
Redes aula13
leoteles92
 
PDF
SI - Comunicação
Frederico Madeira
 
PDF
Aulas de rede
Luand Gadelha
 
PPT
Redes de Computadores Capítulo 6 - Camada de Transporte
Wellington Oliveira
 
PPT
Redes de Computadores Capítulo 3 - Camada de Enlace
Wellington Oliveira
 
PPTX
Ethernet
Daniela Franciosi
 
Rc2 camada tcp camada 4 osi
Jhenrique R Dos Santos
 
Redes de computadores II - 4.Camada de Transporte TCP e UDP
Mauro Tapajós
 
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
Wellington Oliveira
 
Protocolos de transporte
Joel Saramago
 
Intro_redes.pdf
fabio154906
 
R&C 0202 07 1
guest6a825195
 
Camada de enlace parte1
Universidade Federal do Pampa
 
Lista 03 respostas
Força Tauá
 
Protocolos De Transporte Para Redes Sem Fio
Jaguaraci Silva
 
Rct 15 - camada de transporte
Universal.org.mx
 
Protocolos De Transporte Para Redes Sem Fio
Jaguaraci Silva
 
Redes Camadas de Transporte
leoteles92
 
Camadas de Transporte
leoteles92
 
Redes aula13
leoteles92
 
SI - Comunicação
Frederico Madeira
 
Aulas de rede
Luand Gadelha
 
Redes de Computadores Capítulo 6 - Camada de Transporte
Wellington Oliveira
 
Redes de Computadores Capítulo 3 - Camada de Enlace
Wellington Oliveira
 
Anúncio

Mais de redesteste (6)

PDF
Routing
redesteste
 
PDF
Subnetting
redesteste
 
PDF
Arp
redesteste
 
PDF
Protocolos de encaminhamento-link_state
redesteste
 
PDF
Protocolos de encaminhamento_i
redesteste
 
PDF
Enderecamento ip
redesteste
 
Routing
redesteste
 
Subnetting
redesteste
 
Protocolos de encaminhamento-link_state
redesteste
 
Protocolos de encaminhamento_i
redesteste
 
Enderecamento ip
redesteste
 

Último (6)

PPTX
Humani Tech Tecnologia e IA a serviço da Humanidade
ssuser1d7565
 
PPTX
01 - introdução às Inteligências Artificiais.pptx
GabrielCardoso851117
 
PPTX
01 - Conceitos Fundamentias - Informática Aplicada à Saúde.pptx
GabrielCardoso851117
 
PDF
CFS e CFC - Legislação de trânsito e direção defensiva aplicada a atividade B...
oficialislanfreire
 
PDF
Sumario-de-resultados-Angola-R10-Afrobarometer-14feb25.pdf
NathanielFernandes4
 
PDF
Apresentação Basquete.pdf/regras/como jogar/ o que é
nonbert2010
 
Humani Tech Tecnologia e IA a serviço da Humanidade
ssuser1d7565
 
01 - introdução às Inteligências Artificiais.pptx
GabrielCardoso851117
 
01 - Conceitos Fundamentias - Informática Aplicada à Saúde.pptx
GabrielCardoso851117
 
CFS e CFC - Legislação de trânsito e direção defensiva aplicada a atividade B...
oficialislanfreire
 
Sumario-de-resultados-Angola-R10-Afrobarometer-14feb25.pdf
NathanielFernandes4
 
Apresentação Basquete.pdf/regras/como jogar/ o que é
nonbert2010
 

Camada4

  • 1. Camada de transporteCamada de transporte 1
  • 2. Funções do nível deFunções do nível de transportetransporte • Garantir que os segmentos são entregues eGarantir que os segmentos são entregues e confirmados.confirmados. • Retransmitir os segmentos que não foramRetransmitir os segmentos que não foram confirmados.confirmados. • Colocar os segmentos na sequência correta noColocar os segmentos na sequência correta no destino.destino. • Fornecer mecanismos de prevenção e controlo deFornecer mecanismos de prevenção e controlo de congestão.congestão. 2
  • 3. Funcionamento da camada de transporte (1/2) 3
  • 4. Funcionamento da camadaFuncionamento da camada de transportede transporte (2/2)(2/2) • Os protocolos da camada de transporte apenasOs protocolos da camada de transporte apenas são implementados nas estações terminaissão implementados nas estações terminais (extremo a extremo).(extremo a extremo). • A camada de transporte faz a transferência daA camada de transporte faz a transferência da informação extremo a extremo, separando asinformação extremo a extremo, separando as camadas responsáveis pelo meio físico dascamadas responsáveis pelo meio físico das camadas que tratam da aplicaçãocamadas que tratam da aplicação 4
  • 5. ProtocolosProtocolos (1/2)(1/2) • TCP (TCP (Transmission Control ProtocolTransmission Control Protocol)) o Responsável pelo envio dos dados de forma correta, na sequência apropriada e sem erros, pela rede. o Utilizado em aplicações de e-mail e transferência de ficheiros • UDP (UDP (User Datagram ProtocolUser Datagram Protocol )) o Não garante que o pacote chegue ao destino, nem de forma ordenada, nem sem erros. Não fornece um serviço fiável. o Utilizado em aplicações em tempo real 5
  • 6. Diferenças entre TCP eDiferenças entre TCP e UDPUDP • O TCP garante o transporte fiável entre estações, oO TCP garante o transporte fiável entre estações, o UDP não o faz.UDP não o faz. • Diz-se que o TCP disponibiliza um serviço orientadoDiz-se que o TCP disponibiliza um serviço orientado à ligação e o UDP um serviço não orientado àà ligação e o UDP um serviço não orientado à ligação.ligação. 6
  • 7. Métodos de ligação por TCPMétodos de ligação por TCP e UDPe UDP • PortasPortas o DNS (53/UDP) o POP3 (110/TCP) o FTP (21/TCP) o http (80/TCP) • http://packetlife.net/media/library/23/common-ports.pdfhttp://packetlife.net/media/library/23/common-ports.pdf • SocketsSockets o Combinação de um endereço IP, e o número da porta associada a um protocolo da Camada 4 7
  • 8. Protocolo TCPProtocolo TCP • À medida que a camada de transporte enviaÀ medida que a camada de transporte envia segmentos procura garantir que estes não sejamsegmentos procura garantir que estes não sejam perdidos.perdidos. • Se a memória disponível para guardar segmentosSe a memória disponível para guardar segmentos no receptor se esgotar, o receptor é forçado ano receptor se esgotar, o receptor é forçado a descartá-los, levando à perda de segmentosdescartá-los, levando à perda de segmentos 8
  • 9. Controlo de FluxoControlo de Fluxo 9 • O controlo de fluxo evita que um emissor rápidoO controlo de fluxo evita que um emissor rápido sobrecarregue os buffers de um receptor lento.sobrecarregue os buffers de um receptor lento. • O TCP fornece mecanismos para controlo de fluxo.O TCP fornece mecanismos para controlo de fluxo. • Os doisOs dois hostshosts estabelecem uma taxa de transferênciaestabelecem uma taxa de transferência de dados satisfatória para ambos.de dados satisfatória para ambos.
  • 10. Estabelecimento, manutençãoEstabelecimento, manutenção e finalização de sessõese finalização de sessões • Antes de um processo de aplicação enviar dadosAntes de um processo de aplicação enviar dados a outro é necessário o estabelecimento da ligaçãoa outro é necessário o estabelecimento da ligação o Processo three-way handshake 10
  • 11. Estabelecimento, manutenção e finalização de sessões 1. O cliente envia uma trama de sincronismo (X) a solicitar a sincronização; 2. Se o servidor estiver acessível envia uma trama de Acknowledgment (X+1) e outra de sincronismo (Y) com os parâmetros da sincronização; 3. O cliente ao receber a confirmação envia uma trama de Acknowledgment (Y+1) que informa o destinatário que ambos os extremos concordam com o estabelecimento da ligação. 11
  • 12. Estabelecimento, manutençãoEstabelecimento, manutenção e finalização de sessõese finalização de sessões • Os níveis de Transporte nos dois extremos comunicantesOs níveis de Transporte nos dois extremos comunicantes trocam mensagens através da rede para verificar se atrocam mensagens através da rede para verificar se a transferência é autorizada por ambos.transferência é autorizada por ambos. • Depois da ligação ter sido estabelecida pode ter início aDepois da ligação ter sido estabelecida pode ter início a transferência de informação.transferência de informação. • Os dois extremos continuam a comunicar de modo aOs dois extremos continuam a comunicar de modo a verificarem se os segmentos são recebidosverificarem se os segmentos são recebidos correctamente.correctamente. 12
  • 13. Estabelecimento, manutençãoEstabelecimento, manutenção e finalização de sessõese finalização de sessões • Várias aplicações podem enviar segmentosVárias aplicações podem enviar segmentos o A camada de Transporte vai utilizar a política primeiro a chegar, primeiro a ser servido. o Os segmentos que cheguem primeiro serão os primeiros a serem processados. o Estes segmentos podem ser encaminhados para o mesmo ou diferentes destinos. • Várias aplicações podem partilhar aVárias aplicações podem partilhar a mesma ligação de transporte.mesma ligação de transporte. Processo conhecido por multiplexagemProcesso conhecido por multiplexagem 13
  • 14. Multiplexagem eMultiplexagem e demultiplexagemdemultiplexagem • O processo deO processo de multiplexagemmultiplexagem faz-se no sentidofaz-se no sentido camada de transporte -> camada de rede (enviocamada de transporte -> camada de rede (envio de informação).de informação). o Consiste na recolha de dados dos diferentes sockets e na criação dos segmentos a serem colocados na camada de rede. • Por outro lado, o processo dePor outro lado, o processo de demultiplexagemdemultiplexagem faz-faz- se em sentido contrário, camada de rede ->se em sentido contrário, camada de rede -> camada de transporte (recepção de informação).camada de transporte (recepção de informação). o Consiste na entrega correcta dos segmentos recebidos da rede aos sockets respectivos. 14
  • 15. Estabelecimento, manutençãoEstabelecimento, manutenção e finalização de sessõese finalização de sessões 15
  • 16. Socket TCP • Multiplexagem e desmultiplexagem Socket contém 4 campos: IP de origem, porta de origem, IP de destino, porta de destino Socket contém 4 campos: IP de origem, porta de origem, IP de destino, porta de destino16
  • 17. Protocolo UDPProtocolo UDP • Utilizado para aplicações em tempo real, jáUtilizado para aplicações em tempo real, já que privilegia a velocidade e aque privilegia a velocidade e a simplicidade (cabeçalhos pequenos).simplicidade (cabeçalhos pequenos). • Não garante a entrega dos pacotes noNão garante a entrega dos pacotes no destino, nem faz o controlo de erros oudestino, nem faz o controlo de erros ou congestionamento.congestionamento. Não fornece um serviço fiávelNão fornece um serviço fiável 17
  • 18. Protocolo UDPProtocolo UDP • O UDP é um protocolo simples que troca datagramasO UDP é um protocolo simples que troca datagramas sem garantia de entrega.sem garantia de entrega. • Confia aos protocolos das camadas superiores oConfia aos protocolos das camadas superiores o tratamento de erros e a retransmissão de informação.tratamento de erros e a retransmissão de informação. • Não utiliza janelas nem confirmações (ACKs).Não utiliza janelas nem confirmações (ACKs). • A fiabilidade é garantida pelos protocolos da camadaA fiabilidade é garantida pelos protocolos da camada de Aplicação.de Aplicação. 18
  • 19. Socket UDPSocket UDP Socket contém 2 campos: IP de destino, porta de destino Socket contém 2 campos: IP de destino, porta de destino19