Redes de Comunicação 11º M11 - TGPSI
-
Upload
luis-folgado-ferreira -
Category
Documents
-
view
615 -
download
5
Transcript of Redes de Comunicação 11º M11 - TGPSI
![Page 1: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/1.jpg)
-A CAMADA DE TRANSPORTE DO MODELO DE OSI - TCP E UDP
Módulo 3 – Redes de Computadores Avançado
Lu
is Ferre ira - 2011
1
![Page 2: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/2.jpg)
DADOS
Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos
Disciplina: Redes de Comunicação
Turma:11º I
Ano: 2010/20112
Lu
is Ferre ira - 2011
![Page 3: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/3.jpg)
AULA
Objectivo: Conhecer as principais características e objectivos da camada de Transporte do modelo OSI.
Definir e enquadrar os protocolos TCP e UDP.
3
Lu
is Ferre ira - 2011
![Page 4: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/4.jpg)
PALAVRAS CHAVE
OSI – Open Systems Interconnection (Interligação de sistemas abertos)
ISO - International Organization for Standardization (Organização Internacional de Normalização)
Protocolos TCP - Transmission Control Protocol UDP - User Datagram Protocol
PPP - Point-to-Point Protocol (Ligação Ponto-a-Ponto)
IPX - O protocolo de troca de pacotes inter-redes (IPX, Internetwork Packet eXchange) é o protocolo utilizado em muitas redes Novell NetWare.
X.25 - protocolo permite o acesso a redes públicas ou privadas (comutação de pacotes) 4
Lu
is Ferre ira - 2011
![Page 5: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/5.jpg)
INTRODUÇÃO - MODELO OSI
“A ISO foi uma das primeiras organizações a definir formalmente uma forma comum de interligar computadores.” (Wikipédia, 2011)
Sua arquitectura é chamada OSI (Open Systems Interconnection), Camadas OSI ou Interligação de Sistemas Abertos.
5
Lu
is Ferre ira - 2011
* Origem: Wikipédia, a enciclopédia livre.
![Page 6: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/6.jpg)
6
Lu
is Ferre ira - 2011
Esta arquitectura é um modelo que divide as redes de computadores em sete camadas, de forma a se obter camadas de abstracção.
Cada protocolo implementa uma funcionalidade assinalada a uma determinada camada.
![Page 7: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/7.jpg)
1- Camada FísicaPrincipal responsável pela ligação física dos dispositivos e interface de rede.
7
Lu
is Ferre ira - 2011
Esta camada compreende as especificações do hardware utilizado na rede (aspectos mecânicos, eléctricos e físicos).
![Page 8: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/8.jpg)
Esta camada, na estrutura Ethernet (IEEE) tem duas sub-camadas:
LLC -Logical Link Control – responsável por identificar (logicamente) os diferentes tipos de protocolos e fazer o seu encapsulamento.
Também faz controlo defluxo de tráfego, correcção de erros e gere a sequencia das mensagens.
MAC: Media Access Control define como transmite a informação(frames) na tipologia física da rede. Providencia também o endereçamento físico. Dispositivos: Pontes, Switches
8
Lu
is Ferre ira - 2011
2- Camada de Ligação de DadosResponsável receber as mensagens da camada de rede e coloca-las na rede.
![Page 9: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/9.jpg)
9
Lu
is Ferre ira - 2011
2- Camada de Ligação de Dados (continuação)
![Page 10: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/10.jpg)
3- Camada de RedeEstabelece e mantém “as ligações” dentro da rede e
providencia endereçamento, “routing” e entrega das mensagens aos clientes (host).
Protocolos IP, PPP, IPX e X. 25 Estão associados os dispositivos de rede: routers
10
Lu
is Ferre ira - 2011
![Page 11: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/11.jpg)
4- Camada de transporte Providência detecção de erros, correcção, recuperação
ponto-a-ponto e controlo de fluxo de dados entre redes de computadores.
Entrega bem sucedida das mensagens na rede. Protocolos de comunicação :TCP e UDP 11
Lu
is Ferre ira - 2011
![Page 12: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/12.jpg)
5- Camada de SessãoResponsável por estabelecer e gerir as sessões(ligações)
entre aplicações e a rede. Podem existir várias camadas de sessão geridas por
exemplo pelo Windows WinSock (Socket API) para estabelecer e gerir ligações por exemplo o FTP.
SSL, PPP12
Lu
is Ferre ira - 2011
![Page 13: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/13.jpg)
ENQUADRAMENTO
13
Lu
is Ferre ira - 2011
![Page 14: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/14.jpg)
OSI VS TCP/IP
14
Lu
is Ferre ira - 2011
![Page 15: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/15.jpg)
A CAMADA DE TRANSPORTE
Serviços de Transporte Garantir comunicação e transmissão lógica entre processos
(aplicações) correndo em diferentes pontos (hosts/computador na rede).
15
Lu
is Ferre ira - 2011
![Page 16: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/16.jpg)
16
Lu
is Ferre ira - 2011
A CAMADA DE TRANSPORTE
![Page 17: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/17.jpg)
17
Lu
is Ferre ira - 2011
A CAMADA DE TRANSPORTE
![Page 18: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/18.jpg)
Protocolos de transporte estão sempre presentes nos “terminais”.
Lado emissor: separa as mensagens em segmentos, passa para a camada de rede
Lado receptor: “remonta” segmentos em mensagens e passa para as camadas superiores até camada de aplicação
18
Lu
is Ferre ira - 2011
A CAMADA DE TRANSPORTE
![Page 19: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/19.jpg)
Diferenças com a Camada de Rede A Camada de Rede faz a transferência entre sistemas (Host-
to-Host) e a Camada de transporte faz a ligação entre processos e serviços (Peer-to-Peer).
19
Lu
is Ferre ira - 2011
A CAMADA DE TRANSPORTE
![Page 20: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/20.jpg)
MULTIMÉDIA BY CISCO
20
Lu
is Ferre ira - 2011
http://www.youtube.com/watch?v=uFQRRIKRS8I
![Page 21: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/21.jpg)
PERGUNTA
21
Lu
is Ferre ira - 2011
A pergunta é: Qual a camadas do modelo de OSI define a entrega das mensagens ponta-a-ponta (End-to-End)?
A resposta é a Camada 4 do Modelo de OSI- Camada de Transporte.
![Page 22: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/22.jpg)
PERGUNTA
22
Lu
is Ferre ira - 2011
A pergunta é: Qual a camadas do modelo de OSI define a entrega das mensagens ponta-a-ponta (End-to-End)?
A resposta é a Camada 4 do Modelo de OSI- Camada de Transporte.
![Page 23: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/23.jpg)
OS PROTOCOLOS
O que é um protocolo?
23
Lu
is Ferre ira - 2011
![Page 24: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/24.jpg)
OS PROTOCOLOS TCP E UDP (OSI)
24
Lu
is Ferre ira - 2011
![Page 25: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/25.jpg)
O TCP
25
Lu
is Ferre ira - 2011
“O TCP (acrónimo para o inglês TransmissionControl Protocol) é um dos protocolos sob osquais assenta o núcleo da Internet.” (Wikipédia,2011)
![Page 26: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/26.jpg)
TCP
“A versatilidade e robustez deste protocolo tornou-oadequado a redes globais, já que este verifica se osdados são enviados de forma correcta, na sequênciaapropriada e sem erros, pela rede.” (Wikipédia,2011)
26
Lu
is Ferre ira - 2011
![Page 27: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/27.jpg)
UDP
“O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte.”
“Mas não há qualquer tipo de garantia que o pacote irá chegar ou não.” (Wikipédia,2011)
27
Lu
is Ferre ira - 2011
![Page 28: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/28.jpg)
UDP
O protocolo UDP não é confiável. Caso garantias sejam necessárias, é preciso implementar uma série de estruturas de controle, tais como timeouts, retransmissões, acknowlegments, controle de fluxo, etc. Cada datagrama UDP tem um tamanho e pode ser considerado como um registo indivisível, diferentemente do TCP, que é um protocolo orientado a fluxos de bytes sem início e sem fim.
28
Lu
is Ferre ira - 2011
![Page 29: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/29.jpg)
UDP
Também dizemos que o UDP é um serviço sem conexão.
Não há necessidade de manter um relacionamento longo entre cliente e o servidor.
Assim, um cliente UDP pode criar um socket, enviar um datagrama para um servidor e imediatamente enviar outro datagrama com o mesmo socket para um servidor diferente. Da mesma forma, um servidor poderia ler datagramas vindos de diversos clientes, usando um único socket.
29
Lu
is Ferre ira - 2011
![Page 30: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/30.jpg)
UDP
O UDP também fornece os serviços de broadcast e multicast, permitindo que um único cliente envie pacotes para vários outros na rede.
30
Lu
is Ferre ira - 2011
![Page 31: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/31.jpg)
FICHA DE TRABALHO
Realização de uma Ficha de Trabalho.
31
Lu
is Ferre ira - 2011
![Page 32: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/32.jpg)
UDP VS TCP DATAGRAMA
UDP Datagrama
TCP Datagrama
32
Lu
is Ferre ira - 2011
![Page 33: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/33.jpg)
MÉTODOS DE CONEXÃO POR TCP
O TCP e a entrega fiável TCP usa várias técnicas para proporcionar uma entrega fiável
dos pacotes Permite a recuperação de: Pacotes perdidos Pacotes duplicados Pacotes atrasados Dados Corrompidos Erros nas velocidades de transmissão Congestão "Reboots" do sistema
33
Lu
is Ferre ira - 2011
![Page 34: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/34.jpg)
THREE WAY HANDSHAKE (SYN, SYN-ACK, ACK)
34
Lu
is Ferre ira - 2011
![Page 35: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/35.jpg)
ROUTING E ENDEREÇAMENTO
No contexto das redes de computadores, o routing (ou encaminhamento) de pacotes designa o processo de reencaminhamento de pacotes, que se baseia no endereço IP e máscara de rede dos mesmos.
É, portanto, uma operação da terceira camada OSI.
35
Lu
is Ferre ira - 2011
![Page 36: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/36.jpg)
ROUTING E ENDEREÇAMENTO
Este processo pressupõe uma tabela de encaminhamento (tabela de routing) em cada router, parecida com a seguinte:
Rede Máscara Nexthop192.168.20.0 255.255.255.0 192.168. 0.254* - 213. 12.123.133
36
Lu
is Ferre ira - 2011
![Page 37: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/37.jpg)
ENDEREÇAMENTO
O endereço IP identifica a localização de um host na rede, assim como um endereço de uma casa identifica a localização da mesma no pais/cidade/bairro/rua.
37
Lu
is Ferre ira - 2011
![Page 38: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/38.jpg)
ENDEREÇAMENTO
Cada endereço IP possui uma identificação de rede e uma de host.
A identificação de rede indica em qual (segmentação) de rede o host esta e qualquer host da mesma rede deverá ter a mesma identificação.
A identificação de host indica um host na rede, esse endereço deve ser único.
38
Lu
is Ferre ira - 2011
![Page 39: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/39.jpg)
Classes de endereços
Originalmente, o espaço do endereço IP foi dividido em poucas estruturas de tamanho fixo chamados de "classes de endereço". As três principais são a classe A, classe B e classe C. Examinando os primeiros bits de um endereço, o software do IP consegue determinar rapidamente qual a classe, e logo, a estrutura do endereço. Classe A: Primeiro bit é 0 (zero) Classe B: Primeiros dois bits são 10 (um, zero) Classe C: Primeiros três bits são 110 (um, um, zero) Classe D: (endereço multicast): Primeiros quatro bits
são: 1110 (um, um, um, zero) Classe E: (endereço especial reservado): Primeiros
cinco bits são 11110 (um, um, um, um, zero)
![Page 40: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/40.jpg)
A tabela, a seguir, contém o intervalo das classes de endereços IP(s):
Classe/Gama de Endereços/Nº de Endereços por RedeA / 1.0.0.0 até 127.0.0.016 / 777 216B / 128.0.0.0 até 191.255.255.255 / 65 536C / 192.0.0.0 até 223.255.255.255 / 256D / 224.0.0.0 até 239.255.255.255 / MulticastE / 240.0.0.0 até 247.255.255.254 / Uso futuro e testes.
![Page 41: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/41.jpg)
Localhost A faixa de IP 127.0.0.0 – 127.255.255.255 (ou 127.0.0.0/8 na
notação CIDR) é reservada para a comunicação com o computador local (localhost). Qualquer pacote enviado para estes endereços ficarão no computador que os gerou e serão tratados como se fossem pacotes recebidos pela rede (Loopback).
O endereço de loopback local (127.0.0.0/8) permite à aplicação-cliente endereçar ao servidor na mesma máquina sem saber o endereço do host, chamado de "localhost".
Na pilha do protocolo TCP/IP, a informação flui para a camada de rede, onde a camada do protocolo IP reencaminha de volta através da pilha. Este procedimento esconde a distinção entre ligação remota e local.
![Page 42: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/42.jpg)
ENDEREÇAMENTO
Um endereço de IP possui 32 bits divididos em 4 octetos de 8 bits, cada octeto é convertido em número de base decimal que abrange de [0-255] e são separados por ponto.
42
Lu
is Ferre ira - 2011
![Page 43: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/43.jpg)
Routing
Determinação de caminhos no routing de pacotes Classes e endereços IP e endereços reservados Network ID e cálculo de hots por classe de IP Noção de subnetting Criação de subnets
43
Lu
is Ferre ira - 2011
![Page 44: Redes de Comunicação 11º M11 - TGPSI](https://reader031.fdocument.pub/reader031/viewer/2022012312/559ba3201a28abf3148b46de/html5/thumbnails/44.jpg)
Avaliação e Autoavaliação
44
Lu
is Ferre ira - 2011