SlideShare uma empresa Scribd logo
1 de 63
Técnico de Gestão e de Programação de Sistemas
Informáticos
Joel Saramago Nº10, 10ºGPSI
Professora Helena Eusébio
Redes de comunicação
Data de Inicio: 29/05/2015
Data de Entrega: 12/06/2015
 Introdução
 Camada de Transporte
 TCP e UDP
 TCP(Transmission
Control Protocol)
 UDP (User Datagram
Protocol)
 TCP vs UDP
 Métodos de Ligação
TCP/UDP
 Multiplexação e
Desmultiplexação
 Sockets
 Conclusão
 Webgrafia
 Neste trabalho vou falar sobre os Protocolos de
Transporte ;
◦ Camada de Transporte;
◦ Protocolo UDP e TCP;
◦ Métodos de Ligação;
◦ Multiplexação e Desmultiplexação;
◦ Sockets;
 O objectivo deste trabalho é ficar a perceber os diversos
Protocolos de Transporte e as suas diversas funções e
diferenças;
Regula o fluxo de informação da origem até ao
destino de uma forma fiável e precisa;
O controlo extremo-a-extremo e a fiabilidade
são proporcionadas por janelas deslizantes,
números de sequencias e confirmações;
Garantir confirmação dos segmentos que são
entregues no destino;
Retransmitir os segmentos que não foram
confirmados;
Colocar os segmentos na sequencia correta no
destino;
 Divisão de mensagens em segmentos
 Mecanismos de identificação de processos
origem e destino
 Identificam os processos origem e destino;
 Viabilizam a comunicação fim-a-fim;
 O Sistema operacional oferece interface que
permite às aplicações especificarem ou
acederem ás portas;
 Fornecer mecanismos
de prevenção;
 Controlo de
congestão(da rede);
 Isola as aplicações de
quaisquer
imperfeições no
transito de pacote;
 A camada de transporte
utiliza essencialmente 2
protocolos:
 TCP(Transmission
Control Protocol);
 UDP(User Datagram
Protocol);
 O TCP é o protocolo mais usado;
 Fornece garantia na entrega de todos os
pacotes entre um PC emissor e um PC
receptor;
 O TCP é responsável pela divisão da
mensagem em datagramas;
 Reagrupamento e retransmissão dos
datagramas perdido;
 O IP (Internet Protocol) é responsável pelo
roteamento dos datagramas;
 Controle de erros com retransmissão;
 Controle de fluxo;
 Sequenciamento;
 Entrega ordenada;
 P.O/P.D- identificam o
processo de aplicação
que está a enviar os
dados;
 Numero de sequencia-
identifica os bytes
enviados.

 Tamanho- representa o
tamanho total do frame
TCP;
 Reservado- é um campo
ainda não utilizado
Flags- identifica as
flags (syn, fin, psh, rst,
ack, urg);
Window- identifica o
tamanho da janela para
o controle de fluxo;
Checksum- destina-se
a verificação de erros
de transmissão;
Urgent Pointer-
ponteiro para dados
urgentes.
 Três Fases:
 Estabelecimento da Ligação;
 Transmissão de Dados;
 Encerramento da Ligação;
 Flags
 SYN – solicitação de Ligação;
 FIN – Finalização da Ligação;
 RST – Reset da Ligação;
 ACK – Reconhecimento de recebimento;
1: Envia SYN ISN
2: Envía SYN ISN, ACK
3: Envía ACK ISN
4: Ligação estabelecida
CLIENTE
SERVIDOR
O MSS representa o tamanho do maior bloco
de dados que poderá ser enviado para o
destino;
Em geral, quanto maior o MSS melhor;
 Quanto maior a quantidade de dados enviados num
único bloco, menor o overhead de headers do TCP e
do IP;
MSS 1460
MSS 256
EXEMPLO
◦ Orientado a datagrama;
◦ Não orientado à ligação;
◦ Não executa controle de fluxo, controle de
erro ou sequenciamento;
◦ Não tem reconhecimento dos datagramas
(ACK/NACK);
 Protocolo de transporte mais simples;
 Oferece um serviço de datagrama não
confiável;
 É uma simples extensão do protocolo IP;
 Porta Origem e Porta Destino identificam o
processo de aplicação que está a enviar
dados e o processo de aplicação que irá
receber os dados.
 Tamanho - representa o tamanho total do
frame UDP;
Checksum é calculado usando o header UDP e
também a área
de dados, e destina-se a verificação de erros
de transmissão.
 A escolha entre o uso do protocolo TCP ou
UDP cabe ao criador de cada aplicação, que
deve decidir o que necessita;
 Embora muitos prefiram a segurança e
confiabilidade oferecidas pelo TCP;
 Outros optam pela velocidade de
transmissão gerada pelo UDP;
TCP UDP
FTP (21)
HTTP (80)
SSMTP (465)
Telnet (23)
POP3 (110)
RSYNC (873)
SSH (22)
DNS(53)
 O protocolo FTP foi criado em 1985;
 Existem inúmeros servidores de FTP
 O Windows não traz um servidor de FTP
nativo (com excessão das versões server);
 TELNET (Protocolo de Terminal Virtual) é o
protocolo da Internet que permite estabelecer
a ligação entre computadores;
 Através da ligação remota, pode-se executar
programas e comandos em outro
computador;
 Controla a forma como o correio electrónico é
transportado e entregue através da Internet
ao servidor de destino;
 O SMTP recebe e envia correio electrónico
entre servidores;
 O correio é entregue directamente ao
servidor de correio do destinatário;
 O protocolo HTTP é o protocolo mais
utilizado na Internet desde 1990;
 Embora existissem versões anteriores em
uso, a primeira versão e funcional e
compatível surgiu em 1996, o “HTTP 1.0”;
 RSYNC foi desenvolvido por Wayne Davison e
foi lançado em 19 de Junho de 1996 ;
 É um utilitário que permite sincronizar uma
pasta local com uma pasta do servidor;
 É capaz de fazer uma cópia diferencial;
 Backup de pastas com um grande volume de
arquivos;
 Reconstitui arquivos danificados ;
 Fazer upload de actualizações, enviando
apenas as partes dos arquivos que forem
diferentes;
 O que torna a transferência muito mais
rápida;
 O SSH (Secure SHell) é um protocolo que
permite ligar a um servidor virtualmente;
 SSH é como se tivesse um computador a
controlar outro computador.
 Toda a transmissão de dados no SSH é
criptografada;
 Assim o que fazemos no servidor é
impossível de ver;
 O DNS é um sistema para atribuição de
nomes a computadores e serviços de rede;
 Na década de 80 foi desenvolvido o protocolo
e a primeira implementação do DNS;
 É um protocolo de aplicação que permite a
comunicação entre clientes e servidores;
 O IP entrega dados entre dois sistemas finais
(cada um identificado por um IP);
 O Objetivo da Multiplexação e da
Desmultiplexação é ampliar a entrega
hospedeiro a hospedeiro;
 Cada segmento da camada de transporte tem
um conjunto de campos;
 Determinam o processo para qual os
dados devem ser entregues;
 No lado do emissor, podem existir vários
processos que precisam transmitir pacotes;
 Entretanto, há um protocolo da camada de
transporte em execução em dado instante;
 Trata-se de uma relação de vários-para-um e
que requer multiplexação;
 No lado do receptor, a relação é de um-para-
vários e requer Desmultiplexação;
 A camada de transporte recebe os
datagramas da camada de rede;
 Após a verificação c, a camada de transporte
entrega cada mensagem para o processo
apropriado para o numero de portas;
 Sockets são utilizados nas redes entre programas
cliente-servidor;
 Por sua vez, a aplicação corre num computador que tem
um endereço IP;
 Um socket representa o conjunto dessas informações;
 Neste trabalho foram analisados os Protocolos de
Transporte, as suas funções e a definição de cada um
deles.
 Com a conclusão deste trabalho foi possível concluir
que os Protocolos de Transporte são importantes tais
como os métodos de aplicação
 No geral, este trabalho foi uma grande ajuda para
perceber os diversos Protocolos de Transporte.
 http://www.inf.ufsc.br/~bosco/ensino/ine5645/
2014-1/0050-Sockets.pdf
 https://pt.wikibooks.org/wiki/Redes_de_comput
adores/Multiplexa%C3%A7%C3%A3o_e_demultiple
xa%C3%A7%C3%A3o
 http://www.newtoncbraga.com.br/index.php/co
mo-funciona/1214-art0159
 http://www.infowester.com/portastcpudp.php
 http://www.heldervaldez.com/redes-
computadores/521-tcp-e-udp-diferencas-
entre-protocolos.html

Mais conteúdo relacionado

Mais procurados

Camada de Transporte Redes Tanenbaum
Camada de Transporte Redes TanenbaumCamada de Transporte Redes Tanenbaum
Camada de Transporte Redes TanenbaumWellington Oliveira
 
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
 
RC - SL03 - Camada de Transporte
RC - SL03 - Camada de TransporteRC - SL03 - Camada de Transporte
RC - SL03 - Camada de TransporteUFPB
 
Protocolos TCP IP UDP
Protocolos TCP IP UDPProtocolos TCP IP UDP
Protocolos TCP IP UDPAndré Nobre
 
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...Felipe Alex
 
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
 
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...Wellington Oliveira
 
Redes - Camada de Transporte
Redes - Camada de TransporteRedes - Camada de Transporte
Redes - Camada de TransporteLuiz Arthur
 
Protocolos de Redes: TFTP e DHCP
Protocolos de Redes: TFTP e DHCPProtocolos de Redes: TFTP e DHCP
Protocolos de Redes: TFTP e DHCPDaniel Brandão
 
Lista 03 respostas
Lista 03 respostasLista 03 respostas
Lista 03 respostasForça Tauá
 
Redes de computadores volume 2
Redes de computadores   volume 2Redes de computadores   volume 2
Redes de computadores volume 2Marques Silva
 
Protocolos de Transporte RTSP
Protocolos de Transporte RTSPProtocolos de Transporte RTSP
Protocolos de Transporte RTSPnelsonalm
 

Mais procurados (20)

Protocolo UDP
Protocolo UDPProtocolo UDP
Protocolo UDP
 
Camada de Transporte Redes Tanenbaum
Camada de Transporte Redes TanenbaumCamada de Transporte Redes Tanenbaum
Camada de Transporte Redes Tanenbaum
 
Controle de congestionamento tcp
Controle de congestionamento tcpControle de congestionamento tcp
Controle de congestionamento tcp
 
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
 
RC - SL03 - Camada de Transporte
RC - SL03 - Camada de TransporteRC - SL03 - Camada de Transporte
RC - SL03 - Camada de Transporte
 
Exercicio rossana
Exercicio rossanaExercicio rossana
Exercicio rossana
 
Protocolos TCP IP UDP
Protocolos TCP IP UDPProtocolos TCP IP UDP
Protocolos TCP IP UDP
 
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
 
Camada de enlace parte1
Camada de enlace   parte1Camada de enlace   parte1
Camada de enlace parte1
 
Camada de Rede
Camada de RedeCamada de Rede
Camada de Rede
 
Camada de enlace parte2
Camada de enlace   parte2Camada de enlace   parte2
Camada de enlace parte2
 
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
 
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
 
Redes - Camada de Transporte
Redes - Camada de TransporteRedes - Camada de Transporte
Redes - Camada de Transporte
 
Protocolos de Redes: TFTP e DHCP
Protocolos de Redes: TFTP e DHCPProtocolos de Redes: TFTP e DHCP
Protocolos de Redes: TFTP e DHCP
 
Redes tcp udp
Redes tcp udpRedes tcp udp
Redes tcp udp
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Lista 03 respostas
Lista 03 respostasLista 03 respostas
Lista 03 respostas
 
Redes de computadores volume 2
Redes de computadores   volume 2Redes de computadores   volume 2
Redes de computadores volume 2
 
Protocolos de Transporte RTSP
Protocolos de Transporte RTSPProtocolos de Transporte RTSP
Protocolos de Transporte RTSP
 

Semelhante a Protocolos Transporte TCP UDP

Rct 15 - camada de transporte
Rct   15 - camada de transporteRct   15 - camada de transporte
Rct 15 - camada de transporteUniversal.org.mx
 
Camadas de Transporte
Camadas de TransporteCamadas de Transporte
Camadas de Transporteleoteles92
 
Redes Camadas de Transporte
Redes Camadas de TransporteRedes Camadas de Transporte
Redes Camadas de Transporteleoteles92
 
02 - Aplicação-Transporte.pdf
02 - Aplicação-Transporte.pdf02 - Aplicação-Transporte.pdf
02 - Aplicação-Transporte.pdfedsonjcg
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicaçãoJoel Saramago
 
Prog web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webProg web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webRegis Magalhães
 
Prog web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webProg web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webRegis Magalhães
 
Ac.m4 tarefa video-emil
Ac.m4 tarefa video-emilAc.m4 tarefa video-emil
Ac.m4 tarefa video-emilfantic3o
 
Modelo OSI - Camada de Transporte
Modelo OSI - Camada de TransporteModelo OSI - Camada de Transporte
Modelo OSI - Camada de TransporteWalyson Vëras
 
Redes de Computadores Capítulo 6 - Camada de Transporte
Redes de Computadores Capítulo 6 - Camada de TransporteRedes de Computadores Capítulo 6 - Camada de Transporte
Redes de Computadores Capítulo 6 - Camada de TransporteWellington Oliveira
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Redeajtr98
 
Camada de Transporte - TADS/REC 2014/2
Camada de Transporte - TADS/REC 2014/2Camada de Transporte - TADS/REC 2014/2
Camada de Transporte - TADS/REC 2014/2Caio Miranda
 
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 RealDev PP
 

Semelhante a Protocolos Transporte TCP UDP (20)

Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
 
Rct 15 - camada de transporte
Rct   15 - camada de transporteRct   15 - camada de transporte
Rct 15 - camada de transporte
 
Redes aula13
Redes aula13Redes aula13
Redes aula13
 
Camadas de Transporte
Camadas de TransporteCamadas de Transporte
Camadas de Transporte
 
Redes Camadas de Transporte
Redes Camadas de TransporteRedes Camadas de Transporte
Redes Camadas de Transporte
 
Intro_redes.pdf
Intro_redes.pdfIntro_redes.pdf
Intro_redes.pdf
 
02 - Aplicação-Transporte.pdf
02 - Aplicação-Transporte.pdf02 - Aplicação-Transporte.pdf
02 - Aplicação-Transporte.pdf
 
Rc2 camada tcp camada 4 osi
Rc2 camada tcp camada 4 osiRc2 camada tcp camada 4 osi
Rc2 camada tcp camada 4 osi
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicação
 
Prog web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webProg web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_web
 
Prog web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webProg web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_web
 
Ac.m4 tarefa video-emil
Ac.m4 tarefa video-emilAc.m4 tarefa video-emil
Ac.m4 tarefa video-emil
 
Modelo OSI - Camada de Transporte
Modelo OSI - Camada de TransporteModelo OSI - Camada de Transporte
Modelo OSI - Camada de Transporte
 
Redes de Computadores Capítulo 6 - Camada de Transporte
Redes de Computadores Capítulo 6 - Camada de TransporteRedes de Computadores Capítulo 6 - Camada de Transporte
Redes de Computadores Capítulo 6 - Camada de Transporte
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede
 
Principais protocolos de rede
Principais protocolos de redePrincipais protocolos de rede
Principais protocolos de rede
 
Protocolos TCP/IP
Protocolos TCP/IPProtocolos TCP/IP
Protocolos TCP/IP
 
Camada de Transporte - TADS/REC 2014/2
Camada de Transporte - TADS/REC 2014/2Camada de Transporte - TADS/REC 2014/2
Camada de Transporte - TADS/REC 2014/2
 
Protocolos
ProtocolosProtocolos
Protocolos
 
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
 

Último

FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 

Último (20)

FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 

Protocolos Transporte TCP UDP

  • 1. Técnico de Gestão e de Programação de Sistemas Informáticos Joel Saramago Nº10, 10ºGPSI Professora Helena Eusébio Redes de comunicação Data de Inicio: 29/05/2015 Data de Entrega: 12/06/2015
  • 2.  Introdução  Camada de Transporte  TCP e UDP  TCP(Transmission Control Protocol)  UDP (User Datagram Protocol)  TCP vs UDP  Métodos de Ligação TCP/UDP  Multiplexação e Desmultiplexação  Sockets  Conclusão  Webgrafia
  • 3.  Neste trabalho vou falar sobre os Protocolos de Transporte ; ◦ Camada de Transporte; ◦ Protocolo UDP e TCP; ◦ Métodos de Ligação; ◦ Multiplexação e Desmultiplexação; ◦ Sockets;  O objectivo deste trabalho é ficar a perceber os diversos Protocolos de Transporte e as suas diversas funções e diferenças;
  • 4. Regula o fluxo de informação da origem até ao destino de uma forma fiável e precisa; O controlo extremo-a-extremo e a fiabilidade são proporcionadas por janelas deslizantes, números de sequencias e confirmações;
  • 5. Garantir confirmação dos segmentos que são entregues no destino; Retransmitir os segmentos que não foram confirmados; Colocar os segmentos na sequencia correta no destino;
  • 6.  Divisão de mensagens em segmentos  Mecanismos de identificação de processos origem e destino
  • 7.  Identificam os processos origem e destino;  Viabilizam a comunicação fim-a-fim;  O Sistema operacional oferece interface que permite às aplicações especificarem ou acederem ás portas;
  • 8.
  • 9.  Fornecer mecanismos de prevenção;  Controlo de congestão(da rede);  Isola as aplicações de quaisquer imperfeições no transito de pacote;
  • 10.  A camada de transporte utiliza essencialmente 2 protocolos:  TCP(Transmission Control Protocol);  UDP(User Datagram Protocol);
  • 11.  O TCP é o protocolo mais usado;  Fornece garantia na entrega de todos os pacotes entre um PC emissor e um PC receptor;  O TCP é responsável pela divisão da mensagem em datagramas;
  • 12.  Reagrupamento e retransmissão dos datagramas perdido;  O IP (Internet Protocol) é responsável pelo roteamento dos datagramas;
  • 13.  Controle de erros com retransmissão;  Controle de fluxo;  Sequenciamento;  Entrega ordenada;
  • 14.
  • 15.  P.O/P.D- identificam o processo de aplicação que está a enviar os dados;  Numero de sequencia- identifica os bytes enviados.   Tamanho- representa o tamanho total do frame TCP;  Reservado- é um campo ainda não utilizado Flags- identifica as flags (syn, fin, psh, rst, ack, urg); Window- identifica o tamanho da janela para o controle de fluxo; Checksum- destina-se a verificação de erros de transmissão; Urgent Pointer- ponteiro para dados urgentes.
  • 16.
  • 17.
  • 18.  Três Fases:  Estabelecimento da Ligação;  Transmissão de Dados;  Encerramento da Ligação;
  • 19.  Flags  SYN – solicitação de Ligação;  FIN – Finalização da Ligação;  RST – Reset da Ligação;  ACK – Reconhecimento de recebimento;
  • 20. 1: Envia SYN ISN 2: Envía SYN ISN, ACK 3: Envía ACK ISN 4: Ligação estabelecida
  • 21.
  • 23. O MSS representa o tamanho do maior bloco de dados que poderá ser enviado para o destino; Em geral, quanto maior o MSS melhor;
  • 24.  Quanto maior a quantidade de dados enviados num único bloco, menor o overhead de headers do TCP e do IP; MSS 1460 MSS 256 EXEMPLO
  • 25. ◦ Orientado a datagrama; ◦ Não orientado à ligação; ◦ Não executa controle de fluxo, controle de erro ou sequenciamento; ◦ Não tem reconhecimento dos datagramas (ACK/NACK);
  • 26.  Protocolo de transporte mais simples;  Oferece um serviço de datagrama não confiável;  É uma simples extensão do protocolo IP;
  • 27.
  • 28.
  • 29.  Porta Origem e Porta Destino identificam o processo de aplicação que está a enviar dados e o processo de aplicação que irá receber os dados.  Tamanho - representa o tamanho total do frame UDP;
  • 30. Checksum é calculado usando o header UDP e também a área de dados, e destina-se a verificação de erros de transmissão.
  • 31.
  • 32.  A escolha entre o uso do protocolo TCP ou UDP cabe ao criador de cada aplicação, que deve decidir o que necessita;
  • 33.  Embora muitos prefiram a segurança e confiabilidade oferecidas pelo TCP;  Outros optam pela velocidade de transmissão gerada pelo UDP;
  • 34.
  • 35. TCP UDP FTP (21) HTTP (80) SSMTP (465) Telnet (23) POP3 (110) RSYNC (873) SSH (22) DNS(53)
  • 36.
  • 37.  O protocolo FTP foi criado em 1985;  Existem inúmeros servidores de FTP  O Windows não traz um servidor de FTP nativo (com excessão das versões server);
  • 38.
  • 39.  TELNET (Protocolo de Terminal Virtual) é o protocolo da Internet que permite estabelecer a ligação entre computadores;  Através da ligação remota, pode-se executar programas e comandos em outro computador;
  • 40.
  • 41.  Controla a forma como o correio electrónico é transportado e entregue através da Internet ao servidor de destino;
  • 42.  O SMTP recebe e envia correio electrónico entre servidores;  O correio é entregue directamente ao servidor de correio do destinatário;
  • 43.  O protocolo HTTP é o protocolo mais utilizado na Internet desde 1990;  Embora existissem versões anteriores em uso, a primeira versão e funcional e compatível surgiu em 1996, o “HTTP 1.0”;
  • 44.  RSYNC foi desenvolvido por Wayne Davison e foi lançado em 19 de Junho de 1996 ;  É um utilitário que permite sincronizar uma pasta local com uma pasta do servidor;
  • 45.  É capaz de fazer uma cópia diferencial;  Backup de pastas com um grande volume de arquivos;  Reconstitui arquivos danificados ;
  • 46.  Fazer upload de actualizações, enviando apenas as partes dos arquivos que forem diferentes;  O que torna a transferência muito mais rápida;
  • 47.
  • 48.  O SSH (Secure SHell) é um protocolo que permite ligar a um servidor virtualmente;  SSH é como se tivesse um computador a controlar outro computador.
  • 49.  Toda a transmissão de dados no SSH é criptografada;  Assim o que fazemos no servidor é impossível de ver;
  • 50.
  • 51.  O DNS é um sistema para atribuição de nomes a computadores e serviços de rede;  Na década de 80 foi desenvolvido o protocolo e a primeira implementação do DNS;  É um protocolo de aplicação que permite a comunicação entre clientes e servidores;
  • 52.
  • 53.  O IP entrega dados entre dois sistemas finais (cada um identificado por um IP);  O Objetivo da Multiplexação e da Desmultiplexação é ampliar a entrega hospedeiro a hospedeiro;
  • 54.  Cada segmento da camada de transporte tem um conjunto de campos;  Determinam o processo para qual os dados devem ser entregues;
  • 55.  No lado do emissor, podem existir vários processos que precisam transmitir pacotes;  Entretanto, há um protocolo da camada de transporte em execução em dado instante;  Trata-se de uma relação de vários-para-um e que requer multiplexação;
  • 56.  No lado do receptor, a relação é de um-para- vários e requer Desmultiplexação;  A camada de transporte recebe os datagramas da camada de rede;
  • 57.  Após a verificação c, a camada de transporte entrega cada mensagem para o processo apropriado para o numero de portas;
  • 58.
  • 59.
  • 60.  Sockets são utilizados nas redes entre programas cliente-servidor;  Por sua vez, a aplicação corre num computador que tem um endereço IP;  Um socket representa o conjunto dessas informações;
  • 61.
  • 62.  Neste trabalho foram analisados os Protocolos de Transporte, as suas funções e a definição de cada um deles.  Com a conclusão deste trabalho foi possível concluir que os Protocolos de Transporte são importantes tais como os métodos de aplicação  No geral, este trabalho foi uma grande ajuda para perceber os diversos Protocolos de Transporte.
  • 63.  http://www.inf.ufsc.br/~bosco/ensino/ine5645/ 2014-1/0050-Sockets.pdf  https://pt.wikibooks.org/wiki/Redes_de_comput adores/Multiplexa%C3%A7%C3%A3o_e_demultiple xa%C3%A7%C3%A3o  http://www.newtoncbraga.com.br/index.php/co mo-funciona/1214-art0159  http://www.infowester.com/portastcpudp.php  http://www.heldervaldez.com/redes- computadores/521-tcp-e-udp-diferencas- entre-protocolos.html