Redes Aula 6 Professor: •Marcelo Maia Camadas do Modelo OSI x Dispositivos Aplicação Apresentação Gateway de Aplicação Sessão TCP, SPX, NetBEUI IP, IPX Ethernet, FastEthernet, TokenRing, etc. Transporte Rede Enlace de Dados Física segmento Router pacote Ponte, Switch quadro Hub, Repetidor bit Camadas, Protocolos e Interfaces Camadas do Modelo OSI 1º Camada FÍSICA: Funções É a camada mais baixa executando a transmissão dos bits no meio físico. (inclui a placa de rede, o cabeamento, hub e outros componentes de hardware. Procura detalhes com nível de tensão, modulação, conectores, distâncias máximas que os cabos podem utilizar... O HUB é um dispositivo que opera exclusivamente no nível 1, pois apenas repete os sinais recebidos para todas as portas, sem levar em conta o seu significado. Encerramento de conexões: Ativa e desativa conexões físicas mediante a solicitação de entidades da camada de enlace; Transferência de dados: A unidade de transmissão utilizada é o bit; O nível físico tem como função transmitir os bits na mesma ordem em que chegam da camada de enlace (no sistema de origem) e entregá-los à camada de enlace na mesma ordem que chegaram (no sistema de destino); Gerenciamento das conexões: Gerência da qualidade de serviço das conexões físicas estabelecidas; Deve monitorar taxa de erros, taxa de transmissão, atraso de trânsito etc... Camadas do Modelo OSI 2º Camada ENLACE ou LIGAÇÃO: É a camada responsável pela transmissão, empacotamento e recepção de “frames”, que forma um conjunto de dados acompanhados de informações de endereçamento e correção de erros. Esta camada é responsável por detectar e corrigir erros e regular o fluxo assegurando o recebimento dos pacotes. Os dados que são passados para as camadas superiores estão isentos de erros. As funções básicas da camada de Enlace são: Agrupamento dos bits em frames; Sincronização; Detecção de erros; Controle de fluxo; Seqüencialização do frame; Recuperação dos erros de transmissão. Camadas do Modelo OSI 3º Camada REDE: Leva em consideração a existência de inúmeros caminhos para serem usados pelos dados de uma rede, ou seja se preocupa com os caminhos percorridos pelos dados ao longo de sub-redes. (Switch e Roteadores). Traduz os endereço lógicos (nomes) dos destinatários para endereços físicos (números hexadecimais) e traça a rota até o destino, baseado em condições de tráfego da rede. Principal protocolo desta camada IP. Pode ser definida como a camada de roteamento do Modelo OSI; Ou seja, a camada que encontra a partir do endereço de destino a rota / caminho que deve ser seguido pelo pacote para encontrar o seu destinatário; Essa camada simplesmente mascara o tipo de equipamento e a tecnolgia que estão sendo utilizados entre os meios de comunicação; Ou seja, as camadas superiores não devem se preocupar com os elementos de roteamento envolvidos no processo (roteadores). Camadas do Modelo OSI 4º Camada TRANSPORTE: Serve de intermediadora e interface entre os dois grupos: camadas que operam em alto nível e de baixo nível. Tem a função de compartilhar o tamanho do bloco de dados usando na rede com o tamanho do bloco de dados usado nas camadas superiores. Protocolos utilizados TCP (mais seguro) e UDP. Ela garante o transporte seguro de dados fim a fim; É o primeiro nível fim-a-fim; Ou seja, a camada de transporte não se comunica com máquinas intermediárias na rede, como pode ocorrer com as camadas inferiores; Gerencia a transferência de dados de uma aplicação-fonte para a aplicação-destino; Nessa camada não existe a preocupação com o roteamento, pois ele é realizado pelas camadas inferiores; No computador de origem, essa é a camada responsável pela divisão dos dados a serem transmitidos em pacotes para o envio através da rede; No recebimento, é essa mesma camada que junta e organiza os pacotes para formar o dado original e envia uma indicação de recebimento (acknowledgment ou ACK). A camada de transporte é a primeira camada fonte-destino, ou seja, um programa na máquina fonte conversa diretamente com um programa na máquina destino; Nas camadas inferiores, os protocolos são entre cada máquina e seu vizinho imediato; Camadas do Modelo OSI 5º Camada SESSÃO: Gerencia o fluxo de dados. É responsável por percorrer uma transmissão do ponto onde parou, caso seja interrompida. Define se um aplicativo pode enviar ou receber dados ou se opera em uma única direção (simplex). Já está mais voltada às aplicações; A camada de sessão permite usuários em máquinas diferentes estabelecerem sessões (por exemplo, login, transferência de arquivos) entre elas; Permite aplicações em hosts separados partilharem uma conexão (sessão); Nas redes LAN, nessa camada é feita a associação dos nomes lógicos aos endereços de hardware da LAN Provê controle de diálogo, Sincronização e Pontos de verificação (checkpoints) Camadas do Modelo OSI 6º Camada APRESENTAÇÃO: Leva em conta a codificação dos dados e também faz eventuais conversões. Compressão de dados e criptografia também podem ser feitos nesta camada. Esta camada determina o formato dos dados trocados entre os computadores e a rede; Converte os dados recebidos ou que devem ser enviados à camada de Aplicação em um formato apropriado, reconhecido pelas aplicações envolvidas na troca de mensagem; A compactação e encriptação dos dados também são funções dessa camada permitindo reduzir o número de bits que devem ser transmitidos no link de comunicação e permitindo a codificação de dados para fins de segurança; Exemplos de formatos utilizados são o ASCII, o EDCDIC e a Abstract Syntax Representation, Ver (ASN. 1), uma recomendação do modelo OSI. Camadas do Modelo OSI 7º Camada APLICAÇÃO (SERVIÇOS): É a porta de entrada para a rede ou o sistema de comunicação, da forma como é visto pelos aplicativos que usam esse sistema. Fornece um conjunto de funções para serem usados pelos aplicativos que operam sobre o modelo OSI. Ficam os aplicativos (programas) que fazem a solicitações de rede, comandos pelo usuário. Por exemplo o explorer do NT, ao fazer uma cópia de arquivos para a rede, está atuando nesta camada. Protocolos utilizados: SMTP (permite o envio de mensagem), POP3 (permite receber mensagem), FTP (Download), http (permite mostrar páginas da Web), Telnet (conexão remota a um servidor) NFS (compartilhamento de arquivos). Esta camada representa os serviços disponíveis diretamente aos usuários por meio das aplicações que utilizam, tais como correio eletrônico, acesso a banco de dados, transferência de arquivos, processamento de transações, serviço de diretórios. Provê os serviços que dão suporte às aplicações. Não define as aplicações em si ! As principais funções da camada de aplicação são: Seleção do modo de diálogo (full duplex ou half duplex); Determinação da qualidade de serviço aceitável na conexão: retardo de transferência, taxa de erro tolerável, etc... Comparação entre os modelos TCP/IP e OSI •Aplicação •Transporte •Internet •Acesso a rede Pilha de protocolos da Internet aplicação: suporta aplicações de rede ftp, smtp, http transporte: transferência de dados entre sistemas terminais tcp, udp rede: roteamento de datagramas da origem ao destino ip, protocolos de roteamento enlace: transferência de dados entre elementos de rede vizinhos ppp, ethernet física: bits “nos fios” Camadas de protocolos e dados Cada camada recebe dados da camada superior acrescenta cabeçalho com informação para criar nova unidade de dados passa nova unidade de dados para camada inferior Tipos de Conexões em Redes Redes com Grupo de trabalho •Possuem poucos computadores, entre dois ou pouco mais, que estão ligados em rede para compartilhamento de arquivos, conexão com a internet e impressora. •Para redes Domésticas são usadas com mais freqüência as conexões através de grupo de trabalho, não possuem servidor. • Esta conexão utiliza qualquer versão do Windows. • Seu grande problema é sua Segurança Precária. •Sua configuração é feita em cada máquina. Tipos de Conexões em Redes Redes Cliente-Servidor •Neste tipo de rede são usados servidores dedicados e concentradores, como o HUB ou switch. •Esse tipo de rede tem inúmeras vantagens, e um custo maior. São indicadas para médias e grandes empresas. •Nessas redes, os documentos são armazenados no servidor, onde existem unidades de armazenamento para executar a cópia de segurança desses arquivos. • Além de estudarmos este tipo de rede, é preciso entender as classificações que os computadores recebem em rede corporativa, de acordo com a sua utilização: SERVIDOR, CLIENTE. •Para Redes Corporativas são usadas as conexões Cliente-Servidor. • Sistemas operacionais utilizados Win 2000, Win 2003, Win 2008 e Linux. • Sua grande vantagem é a Boa segurança. •A configuração é feita no servidor. Estrutura de uma Rede Cliente-Servidor Tipos de Servidores Servidor Corporativo SUN Fire 6800 • Servidor de Arquivos; • Servidor de Impressão; • Servidor de Aplicações; • Servidor de Correio Eletrônico; • Servidor de Fax; • Servidor de Comunicação; • Servidor de Storage; VANTAGENS OU RECURSOS DE UMA REDE • Compartilhamento de arquivos; • Compartilhamento de impressora; • Compartilhamento de conexão com a Internet; • Compartilhamento para Servidor de Backup; • Compartilhamento de Jogos • Compartilhamento de Correio eletrônico; • Compartilhamento para Acesso Remoto; • Compartilhamento de Unidades (A:, C:, D: ...) Exercício 2. Em que camadas do modelo OSI trabalham os equipamentos: HUB e Repetidor, Ponte e Switch, Roteador? 3. Defina uma rede que utiliza grupo de trabalho ? 4. Defina uma rede Cliente servidor ? 5. Explique a função principal de cada camada abaixo: Aplicação Apresentação Sessão Transporte Rede Enlace de Dados Física 1.