Redes de Computadores Aula 03 – Breve Revisão e Protocolos de Transporte
Revisão Comunicação; Protocolo; Conceitos e Elementos de uma Rede; Classificação das Redes (LAN, MAN, WAN); Topologias de Rede.
Arquitetura TCP/IP
Entendendo Camadas
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.
Funcionalidades Distribuídas
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
Protocolos Humanos
Protocolos de Redes
Protocolos de Redes
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;
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.
Modelo de Camadas - Protocolo e Interface 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;
Interconexão de Sistemas Abertos (OSI) 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.
Comunicação no Modelo OSI
Camadas do Modelo OSI 7. Aplicação 6. Apresentação 5. Sessã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.
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.
Encapsulamento de Dados
Modelo OSI http://www.net-seal.net/
Protocolos no Modelo OSI
Protocolos no Modelo TCP/IP
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.
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.
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.
Protocolos da Camada de Rede IGRP: Interior Gateway Routing Protocol;
Protocolos da Camada de Rede RIP: Routing Information Protocol
Protocolos da Camada de Rede RIP: Routing Information Protocol
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.
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.
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
Redes de Computadores Obrigado!!! 33