prof. me. josÉ a. sinti€¦ · da camada de rede e junta os segmentos para enviar à camada de...
TRANSCRIPT
![Page 1: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/1.jpg)
PROF. ME. JOSÉ A. SINTI
![Page 2: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/2.jpg)
Teórica - 01/09/2016
Modelo de Referência ISO/OSI
(conceitos – histórico – camadas - interconexões)
2
Rede de Computadores
![Page 3: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/3.jpg)
No dia-a-dia quais tarefas são distribuídas em camadas?
3
Camadas?
![Page 4: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/4.jpg)
4
Camadas
Carta escrita e colocada no envelope depositada em uma caixa do correio
Carta é transportada da caixa do correio para agencia dos correios
Carta é entregue a um carteiro pela agencia
dos correios
Destinatário recebe a carta, abre o envelope,
retira e lê a carta
Carta é transportada dessa agencia dos correios
para a caixa postal do destinatário
Carta é entregue do carteiro para uma agência
dos correios
Camada mais Altas
Camada Intermediárias
Camada mais Baixas
Remetente Destinatário
![Page 5: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/5.jpg)
Na analogia anterior quem são as partes seguintes:
Emissor...
Receptor...
Transportador...
5
Camadas
![Page 6: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/6.jpg)
Hierarquia
As tarefas devem ser seguidas em determinada ordem. A quebra desta ordem acarreta em falha no recebimento da mensagem!
6
Camadas
![Page 7: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/7.jpg)
Serviços
Cada camada no lado do remetente usa serviços da camada que se encontra imediatamente abaixo dela. O remetente na camada mais alta utiliza os serviços
da camada intermediária. A camada intermediária usa os serviços da camada mais baixa. A camada mais baixa usa serviços do transportador.
7
Camadas
![Page 8: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/8.jpg)
O modelo OSI (Open Systems Interconnection) foi criado pela ISO (International Organization for Standardization) que é o órgão que se dedica ao
estabelecimento de acordos mundiais sobre padrões internacionais. O Modelo OSI foi introduzido em 1970, já o ISO foi estabelecido m 1947.
8
O Modelo OSI
![Page 9: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/9.jpg)
Sistema Aberto – conjunto de protocolos que permite a comunicação entre dois sistemas diferentes independentemente de suas arquiteturas adjacentes.
O propósito do Modelo OSI é facilitar a comunicação entre sistemas diferentes sem a necessidade de realizar mudanças na lógica do hardware e software de
cada um deles.
O Modelo OSI não é um protocolo – trata-se de um modelo para compreender e projetar uma arquitetura de rede flexível, robusta e interoperável.
9
O que é o Sistema OSI?
![Page 10: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/10.jpg)
Entre ISO e OSI o que é o padrão e o que é o modelo?
10
ISO/OSI
![Page 11: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/11.jpg)
• Modelo OSI é uma estrutura em camadas para o projeto de sistemas de rede
• Permite a comunicação entre todos os tipos de sistemas de computadores
• É formado por SETE camadas distintas, porém relacionadas entre si
• Cada camada define parte do processo de transferência de informação através de uma rede
11
Modelo OSI
![Page 12: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/12.jpg)
12
As 7 Camadas
6 – Apresentação
7 – Aplicação
5 – Sessão
4 – Transporte
3 – Rede
2 – Enlace
1 – Física
![Page 13: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/13.jpg)
Importante ressaltar que:
• Uma camada transmite e recebe informações apenas das camadas diretamente conectadas a ela. Exemplo, a camada de enlace recebe serviços
da camada Física e fornece serviços a camada de Rede.
• O processo de comunicação entre as camadas é denominado processos peer-to-peer
• Na comunicação de rede uma mensagem pode passar por vários nós, más apenas as 3 primeiras camadas são envolvidas na comunicação durante a
passagem.
Quais camadas são essas?
13
Arquitetura das Camadas
![Page 14: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/14.jpg)
Camadas Utilização (forma básica)
7 – Aplicação Possibilita acesso aos recursos de rede
6 – Apresentação Traduzir, Criptografar e Comprimir dados
5 – Sessão Estabelece, Gerencia e Encerra Sessões
4 – Transporte Prover a entrega confiável de mensagens processo a processo e recuperação de erros
3 – Rede Transferir pacotes de origem ao destino; fornecer ligação entre redes
2 – Enlace Organizar bits em frames; fornecer entrega de nó a nó
1 – Física Transmitir bits através de um meio físico; prover especificações mecânicas e elétricas (1 ou 0)
14
Arquitetura das Camadas
![Page 15: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/15.jpg)
15
Camada Física• Define especificações elétricas e físicas dos dispositivos.
• Define a relação entre um dispositivo e um meio de transmissão, tal como um cabo de cobre ou um cabo de fibra óptica.
• Hubs, Repetidores, Adaptadores de rede.
• Defini se a transmissão pode ser ou não realizada nos dois sentidos simultaneamente.
• Responsável pela transmissão e recepção do fluxo de bits brutos não-estruturados em um meio físico.
• Descreve as interfaces elétricas, ópticas, mecânicas e funcionais para o meio físico e transporta sinais para todas as camadas superiores.
![Page 16: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/16.jpg)
16
Camada de Enlace de DadosA camada de ligação de dados também é conhecida como de enlace ou link de dados.
Detecta e, opcionalmente, corrige erros que possam acontecer no nível físico.
Responsável por controlar o fluxo (recepção, delimitação e transmissão de quadros) e também estabelece um protocolo de comunicação entre sistemas diretamente conectados.
Switches – Endereço MAC
“Media Access Control (MAC) é um endereço físico associado à interface de comunicação, que conecta um dispositivo à rede. O MAC é um endereço “único”, não havendo duas portas com a mesma numeração, é usado para controle de acesso em redes de computadores.”
![Page 17: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/17.jpg)
17
Camada de RedesA camada de rede realiza roteamento de funções, e também pode realizar a fragmentação e remontagem e os erros de entrega de relatório.
Roteadores operam nesta camada, enviando dados em toda a rede estendida e tornando a Internet possível.
![Page 18: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/18.jpg)
18
Camada de TransporteA camada de transporte é responsável por receber os dados enviados pela camada de sessão e segmentá-los para que sejam enviados a camada de rede, que por sua vez, transforma esses segmentos em pacotes. No receptor, a camada de Transporte realiza o processo inverso, ou seja, recebe os pacotes da camada de rede e junta os segmentos para enviar à camada de sessão.
Isso inclui controle de fluxo, ordenação dos pacotes e a correção de erros, tipicamente enviando para o transmissor uma informação de recebimento, garantindo que as mensagens sejam entregues sem erros na sequência, sem perdas e duplicações.
Protocolos TCP e UDP
![Page 19: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/19.jpg)
19
Camada de SessãoResponsável pela troca de dados e a comunicação entre hosts, a camada de Sessão permite que duas aplicações em computadores diferentes estabeleçam uma comunicação.
A camada de sessão é responsável por sessões estabelecidas entre dois hosts, sendo responsável pelo inicio e o encerramento da sessão.
![Page 20: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/20.jpg)
20
Camada de ApresentaçãoA camada de Apresentação, também chamada camada de Tradução, converte o formato do dado recebido pela camada de Aplicação em um formato comum a ser usado na transmissão desse dado, ou seja, um formato entendido pelo protocolo usado. Um exemplo comum é a conversão do padrão de caracteres (código de página) quando o dispositivo transmissor usa um padrão diferente do ASCII. Pode ter outros usos, como compressão de dados e criptografia.
Para aumentar a segurança, pode-se usar algum esquema de criptografia neste nível, sendo que os dados só serão decodificados na camada 6 do dispositivo receptor.
Ela trabalha transformando os dados em um formato no qual a camada de aplicação possa aceitar, minimizando todo tipo de interferência.
![Page 21: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/21.jpg)
21
Camada de AplicaçãoA camada de aplicação corresponde às aplicações (programas) no topo da camada OSI que serão utilizadas para promover uma interação entre a máquina-usuário (máquina destinatária e o usuário da aplicação).
Tudo nesta camada é relacionado ao software. Alguns protocolos utilizados nesta camada são:
HTTP, SMTP, FTP, SSH, Telnet, SIP, RDP, IRC, SNMP, NNTP, POP3, IMAP, DNS, Ping, etc.
![Page 22: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/22.jpg)
22
Modelo OSI x TCP
![Page 23: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/23.jpg)
Todas as perguntas devem ser respondidas em sala, individualmente e sem auxilio de consulta.
Lista de exercício será recolhida no término da aula para correção.
23
Lista de Exercícios
![Page 24: PROF. ME. JOSÉ A. SINTI€¦ · da camada de rede e junta os segmentos para enviar à camada de sessão. Isso inclui controle de fluxo, ordenação dos pacotes e a correção de](https://reader034.vdocuments.com.br/reader034/viewer/2022050520/5fa3c15d60725b3c6b7f56b4/html5/thumbnails/24.jpg)
Behrouz A. Forouzan (2008). Comunicação de Dados e Redes de Computadores. 4th ed. New York: AMGH Editora LTDa. p3-17.
24
Referência