33
Redes de Computadores Redes de Computadores Aula 03 Aula 03 Breve Revisão e Breve Revisão e Protocolos de Transporte Protocolos de Transporte

Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Embed Size (px)

Citation preview

Page 1: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Redes de ComputadoresRedes de Computadores

Aula 03 Aula 03 –– Breve Revisão e Protocolos Breve Revisão e Protocolos de Transportede Transporte

Page 2: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 2 de 72

Revisão

• Comunicação;

• Protocolo;

• Conceitos e Elementos de uma Rede;

• Classificação das Redes (LAN, MAN, WAN);

• Topologias de Rede.

Page 3: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 3 de 72

Arquitetura TCP/IP

Page 4: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 4 de 72

Entendendo Camadas

Page 5: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 5 de 72

Camadas e Serviços

• Cada camada implementa um serviço: Através das ações internas da própria

camada; Uso dos serviços providos pela camada

inferior.

Page 6: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 6 de 72

Funcionalidades Distribuídas

Page 7: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 7 de 72

Protocolos

• Definem formato, ordem de mensagens enviadas e recebidas entre entidades de rede, e ações tomadas ao enviar ou receber uma mensagem

• ...mensagens específicas enviadas

• ...ações específicas tomadas ao receber mensagens, ou em outros eventos

Page 8: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 8 de 72

Protocolos Humanos

Page 9: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 9 de 72

Protocolos de Redes

Page 10: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 10 de 72

Protocolos de Redes

Page 11: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 11 de 72

Conteúdo das Camadas

• Mecanismo de identificação do transmissor e receptor (processos) = endereçamento;

• Regra de transferência de dados: comunicação simplex; comunicação half-duplex; comunicação duplex;

Page 12: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 12 de 72

Conteúdo das Camadas

• Sistema de controle de erro;

• Sistema de controle de seqüência das mensagens;

• Quebra de mensagens longas em menores no transmissor e remontagem no receptor;

• Multiplexação: Composição de várias mensagens em um só

canal na transmissão e remontagem no destino.

Page 13: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 13 de 72

• Protocolos são as regras e convenções estabelecidas para conversação entre camadas de mesmo nível em 2 máquinas diferentes;

Logicamente, cada camada de uma máquina “conversa” com a mesma camada na outra máquina;

• A interface define as primitivas trocadas e os serviços fornecidos pela camada inferior à camada superior;

Modelo de Camadas - Protocolo e Interface

Page 14: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 14 de 72

• Modelo de Referência - provê uma base comum para:

Coordenar o desenvolvimento de padrões; Permitir que padrões já existentes se

ajustem dentro de uma mesma perspectiva; Definir estrutura para software de

comunicação; Serviços de comunicação confiável e

transparente.

Interconexão de Sistemas Abertos (OSI)

Page 15: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 15 de 72

Comunicação no Modelo OSI

Page 16: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 16 de 72

Camadas do Modelo OSI7. Aplicação Fornece os meios para conectividade ponto-a-ponto e

interação entre máquina-usuário através de uma variedade de aplicações de usuário final via redes de dados.

6. Apresentação Fornece uma representação comum de dados transferidos entre serviços da camada de Aplicação.

5. Sessão Fornece serviços à camada de Apresentação para organizar seu diálogo e para gerenciar a troca de dados.

4. Transporte Define os serviços para segmentar, transferir e reunir os dados para comunicações individuais entre dispositivos finais.

3. Rede Fornece serviços para trocar pedaços individuais de dados através da rede entre dispositivos finais identificados.

2. Enlace Descrevem métodos para trocar quadros de dados entre dispositivos através de um meio físico comum.

1. Física Descrevem os meios mecânicos, elétricos, funcionais e procedimentais para ativar, manter e desativar conexões físicas para transmissão de bits para e/ou a partir de um dispositivo de rede.

Page 17: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 17 de 72

Modelo OSI• É um modelo de 7 camadas,

onde cada camada só se comunica com uma camada imediatamente superior ou inferior;

• Foi dividido em 3 Blocos: – Camadas de Aplicação

(Aplicação / Apresentação / Sessão );

– Camadas de rede (Fisica / Enlace / Rede);

– Camada de transporte que tem a função de fazer a comunicação entre esses dois blocos.

Page 18: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 18 de 72

Page 19: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 19 de 72

Encapsulamento de Dados

Page 20: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 20 de 72

Modelo OSI

http://www.net-seal.net/

Page 21: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 21 de 72

Protocolos no Modelo OSI

Page 22: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 22 de 72

Protocolos no Modelo TCP/IP

Page 23: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 23 de 72

Função das Camadas• Camada 1 – Física:

– Define os processos e os mecanismos necessários para inserir os sinais nos meios de transmissão, e para receber os sinais desses meios (não inclui os meios);

– Exemplo: Especificações elétricas, mecânicas, níveis de tensão, taxas de transmissão e etc.;

– Parâmetros físicos das interfaces (cabos, conectores, etc.); Exemplo: Ethernet 802.3 / RS232 / RS-449 / V-35 / Cabeamento / Hubs.

Page 24: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 24 de 72

Função das Camadas• Camada 2 – Enlace:

– Responsável por detectar e corrigir erros de transmissão;

– Função principal, fazer com que os dados transmitidos de um computador cheguem ao outro diretamente ligado a ele com integridade;

– Faz o endereçamento físico;– Exemplo: Protocolo HDLC e

LAPB do protocolo X25 / Switches / Bridges.

Page 25: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 25 de 72

Função das Camadas• Camada 3 – Rede:

– Responsável pelo endereçamento lógico dos pacotes fim-a-fim, independente dos programas;

– Determina a rota que os pacotes irão seguir para atingir seu destino (roteamento);

– Faz o controle de congestionamento e podem fazer controle de fluxo também;

– Exemplo: Protocolos X25 / Roteadores / Protocolo IP / IPX / BGP / OSPF / RIP.

Page 26: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 26 de 72

Protocolos da Camada de Rede

• IGRP: Interior Gateway Routing Protocol;

Page 27: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 27 de 72

Protocolos da Camada de Rede

• RIP: Routing Information Protocol

Page 28: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 28 de 72

Protocolos da Camada de Rede

• RIP: Routing Information Protocol

Page 29: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 29 de 72

Protocolos da Camada de Rede

OSPF: Open Shortest Path First - é um protocolo de roteamento para redes que operem com protocolo IP; desenvolvido pelo grupo de trabalho de IGPs (Interior Gateway Protocol) da IETF (Internet Engineering Task Force) e descrito inicialmente em 1989 pela RFC 1131. Baseado no algoritmo Shortest Path First (menor rota primeiro), o OSPF foi criado para substituir o protocolo RIP empregado no final da década de 1980 na então Arpanet (atual Internet) e que apresentava diversos problemas e limitações para operar satisfatoriamente em uma rede de grande porte.

Page 30: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 30 de 72

Protocolos da Camada de Rede

Embora possua inúmeros detalhes de implementação e configuração, o princípio de roteamento do OSPF é relativamente simples. Ao invés de manter uma tabela com todas as rotas possíveis (como faz o protocolo RIP), cada nó (roteador) OSPF contêm dados sobre todos os links da rede. Cada entrada da tabela de roteamento OSPF contém um identificador de interface, um número do link e uma distância ou custo (esse último pode ser atribuído pelo administrador da rede). Com todas essas informações, cada nó possui uma visão da topologia da rede e pode, dessa forma, descobrir sozinho qual é a melhor rota para um dado destino.

Page 31: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 31 de 72

Page 32: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 32 de 72

Referências Bibliográficas

• Cisco Networking Academy. CCNA Exploration 4.0 - Fundamentos de Rede

• KUROSE, J. F.; ROSS, K. W. Redes de Computadores e a Internet. 3 ed. São Paulo: Pearson Addison Wesley, 2006

• LUCAS, J. E. S.; Aula 01 - Arquitetura e Protocolos de Redes de Computadores (com adaptações)

• TANENBAUM, A. S. Redes de Computadores. 4 ed. Rio de Janeiro: Campus, 2003

• TEIXEIRA, S. Aula 03 - Modelo OSI

Page 33: Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte

Slide 33 de 72

Redes de ComputadoresRedes de Computadores

Obrigado!!!Obrigado!!!