SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
Conceitos Básicos de
                                                                                     Internetworking

   Conceitos Básicos de                                                O objetivo de uma rede de dados é ajudar a
                                                                       empresa a aumentar sua produtividade por
     Internetworking                                                   meio da conexão de todos os computadores
                                                                       e redes a fim de que as pessoas tenham
                                                                       acesso às informações independentemente
                                                                       das diferenças de horário, localização ou
                                                                       tipo de equipamento.




             Conceitos Básicos de                                                  Conceitos Básicos de
               Internetworking                                                       Internetworking
 Essas redes mudaram a maneira como vemos                             Atualmente. é comum
                                                                      uma empresa organizar
 nossas empresas e funcionários.                                      o conjunto de redes
                                                                      corporativas de forma a
 Por exemplo, não é mais preciso que todos os                         permitir a otiminizacão
                                                                      de seus recursos.
 usuários estejam em um mesmo local para
                                                                                                  Estratégia de networking corporativa
 acessar as informações necessárias a um
 determinado trabalho.                                                A Figura ao lado
                                                                      mostra que a rede é
                                                                      definida com base em
 Por esse motivo, muitas empresas mudaram suas                        grupo de funcionários
                                                                      (usuários), das
 estratégias de negócios para incorporar essas                        seguintes maneiras:
 redes à maneira como negociam.




                        Conceitos Básicos de                                       Conceitos Básicos de
                          Internetworking                                            Internetworking
O escritório central (sede) é onde todos os funcionários estão        As outras conexões
conectados a uma rede local (LAN) e onde está localizada a maior      consistem em uma
parte das informações sobre a empresa.                                série de locais de
                                                                      acesso remoto que
Um escritório central pode ter centenas ou milhares de usuários, os   precisam se conectar
quais dependem da rede para fazer seus trabalhos.                     entre si e/ou aos
                                                                      recursos localizados
Ele pode consistir em um único prédio com muitas LANs ou em um        nos escritórios centrais,
campus formado por vários prédios.
                                                                      e incluem:
                                                                      – Escritórios filiais
Como todos os usuários precisam ter acesso às informações e
                                                                      – Telecomutadores
recursos locais, é comum vermos nesses casos uma LAN backbone de
alta velocidade bem como uma central de dados com mainframes e        – Usuários móveis
servidores de aplicativos;




                                                                                                                                         1
Conceitos Básicos de                                         Conceitos Básicos de
                         Internetworking                                              Internetworking

 Escritórios filiais consistem em locais remotos onde           Telecomutadores — São os funcionários que
 trabalham grupos menores de pessoas.                           trabalham em casa.
 Esses usuários se conectam entre si através de uma LAN.
                                                                Esses usuários geralmente precisam de uma
 Para acessar o escritório central, eles utilizam os serviços
                                                                conexão sob demanda (on-demand) com o
 de uma rede remota, ou WAN (wide-area network).
                                                                escritório central e/ou filial para que possam ter
 Embora algumas informações possam ser armazenadas
 na filial, é provável que os usuários tenham que acessar       acesso aos recursos da rede;
 grande parte dos dados a partir do escritório central.
 O que determina se a conexão WAN será uma conexão
 permanente ou dial-up é a frequência com que a rede do
 escritório central é acessada;




                       Conceitos Básicos de                                Conceitos Básicos de
                         Internetworking                                     Internetworking
                                                                Para saber quais tipos de
 Usuários móveis — Esses indivíduos não                         equipamento e serviços você
 trabalham em locais fixos e dependem de                        deve implementar em sua rede
 diferentes serviços para se conectar à rede.                   e quando fazê-lo, é importante
                                                                compreender o negócio e as
 Quando estão nos escritórios filiais, ou na central,           necessidades do usuário.
 eles se conectam à LAN;
 Quando estão fora, eles geralmente dependem                    Você pode, então, subdividir a
 dos serviços dial-up para se conectar à rede                   rede em um modelo hierárquico
                                                                que abranja desde a máquina
 corporativa.                                                   do usuário final até o núcleo
                                                                (backbone) da rede.




Conceitos Básicos de Internetworking
 A Figura mostra
 como os diferentes
 grupos de
 funcionários se
 conectam entre si.                                                        Conceitos Básicos de
                                                                             Internetworking
                         Interconexão de grupos
 Para subdividir um
 conjunto de redes
 em componentes                                                         Mapeando as necessidades de
 menores, usa-se                                                          negócio para um modelo
 um modelo
 hierárquico de três                                                            hierárquico
 camadas (proposto
 pela Cisco),
 mostrado a seguir.




                                                                                                                     2
Mapeando as necessidades de negócio para                  Mapeando as necessidades de negócio
         um modelo hierárquico                                para um modelo hierárquico
 Para simplificar os projetos, a implementação e o        As redes de campus vêm inserindo inteligência e serviços
                                                          no âmbito da rede e compartilhando a largura de banda no
 gerenciamento, a Cisco usa um modelo                     âmbito do usuário.
 hierárquico para descrever a rede.
                                                          À medida que os negócios continuarem a dar mais ênfase
                                                          à rede como uma ferramenta de produtividade, os serviços
 Embora o uso desse modelo seja geralmente                de rede distribuída e o switching continuarão a migrar para
                                                          o nível do desktop.
 associado ao projeto da rede, é importante
 compreendê-lo para saber quais equipamentos e            Os aplicativos de rede e as demandas do usuário forçaram
 recursos serão apropriados à sua rede.                   os profissionais de networking a usar os padrões de
                                                          tráfego na rede como o principal critério para a criação de
                                                          um conjunto de redes.




Mapeando as necessidades de negócio                       Mapeando as necessidades de negócio
    para um modelo hierárquico                                para um modelo hierárquico
 As redes não podem ser divididas em sub-redes com base   Para criar, de forma apropriada, um conjunto de redes que
 apenas no número de usuários.                            possa efetivamente atender às necessidades do usuário, é
                                                          usado um modelo hierárquico de três camadas para
 O surgimento de servidores que executam aplicativos      organizar o fluxo do tráfego
 globais também tem um impacto direto na carga da rede.

 Um aumento da carga de tráfego em toda a rede exige                           Modelo hierárquico de rede de três camadas
 técnicas de roteamento e de switching mais eficientes.

 Atualmente, os padrões de tráfego ditam os tipos de
 serviço exigidos pêlos usuários finais nas redes.




                                                                           Modelo hierárquico em três camadas
Mapeando as necessidades de negócio
                                                                                 Camada de acesso
    para um modelo hierárquico
 O modelo consiste em três camadas:
 – Acesso;                                                A camada de acesso da rede corresponde ao ponto no qual
                                                          os usuários finais se conectam à rede.
 – Distribuição;
 – Núcleo.                                                Por esse motivo, ela é muitas vezes chamada de camada
                                                          do desktop.

                                                          Os usuários, assim como os recursos aos quais precisam
                                                          ter acesso com mais freqüência, ficam disponíveis
                                                          localmente.
  Cada uma dessas camadas desempenha uma função
  no fornecimento de serviços de rede, conforme
  descrito nas seções a seguir.                           O tráfego entre os recursos locais é restrito aos recursos,
                                                          switches e usuários finais.




                                                                                                                            3
Modelo hierárquico em três camadas                                  Modelo hierárquico em três camadas
                       Camada de acesso                                                Camada de distribuição

  A camada de acesso abrange múltiplos grupos de usuários           A camada de distribuição da rede (também
  e seus respectivos recursos.                                      chamada de camada do grupo de trabalho) marca
                                                                    o ponto entre a camada de acesso e os principais
  Em muitas redes, não é possível fornecer aos usuários             serviços da rede.
  acesso local a todos os serviços, como arquivos de banco
  de dados, armazenamento centralizado ou acesso dial-out
  à web.                                                            A principal tarefa dessa camada é executar
                                                                    funções como roteamento, filtragem e acesso
  Nesses casos, o tráfego de usuário relativo a esses               WAN.
  serviços é direcionado para a próxima camada do modelo,
  a camada de distribuição.




                  Modelo hierárquico em três camadas                                  Modelo hierárquico em três camadas
                  Camada de distribuição                                               Camada de distribuição
                                                                  A camada de distribuição também pode ser descrita como a
  Em um ambiente de campus, a camada de distribuição              camada que fornece uma conectividade baseada em políticas
  desempenha diversas funções, dentre as quais se                 (diretrizes), uma vez que determina se e como os pacotes podem
  destacam:                                                       acessar os principais serviços da rede.
  – Servir como ponto de agregação para os dispositivos da
    camada de acesso;                                             Essa camada determina a maneira mais rápida de encaminhar uma
  – Rotear o tráfego visando o acesso de um dado grupo de         solicitação de usuário (como a solicitação de acesso ao servidor de
    trabalho ou departamento;                                     arquivos) ao servidor.
  – Segmentar a rede em vários domínios de broadcast/multicast;
  – Fazer a conversão entre os diferentes tipos de meio físico,   Depois que escolhe o caminho, a camada de distribuição
    como Token Ring e Ethernet;                                   encaminha a solicitação para a camada de núcleo.
  – Fornecer serviços de segurança e filtragem.
                                                                  A partir daí, a camada de núcleo transporta a solicitação até o
                                                                  serviço apropriado.




                  Modelo hierárquico em três camadas                                  Modelo hierárquico em três camadas
                       Camada de núcleo                                                     Camada de núcleo
A camada de núcleo (também chamada de camada de                   Quando um usuário precisa de acesso a serviços
backbone) comuta o tráfego de forma mais rápida possível          corporativos, a solicitação é processada na camada de
para o serviço apropriado.                                        distribuição, cujo dispositivo encaminha a solicitação do
                                                                  usuário para o backbone.
Geralmente, esse tráfego ocorre entre serviços comuns a
todos os usuários.                                                O backbone simplesmente fornece o transporte rápido para o
                                                                  serviço corporativo desejado.
Esses serviços são chamados de serviços globais ou serviços
corporativos; alguns exemplos desses serviços são: e-mail,        O dispositivo da camada de distribuição fornece acesso
acesso à Internet e videoconferência.                             controlado ao núcleo.




                                                                                                                                        4
Modelo hierárquico em três camadas
                                                                 Modelo hierárquico em três camadas
                        Camada de núcleo
Quando um usuário precisa de acesso a serviços                   Para construir uma rede de forma apropriada, você precisa,
corporativos, a solicitação é processada na camada de            primeiro, compreender como o conjunto de redes é usado,
distribuição, cujo dispositivo encaminha a solicitação do        quais são as necessidades de seu negócio e quais as
usuário para o backbone.                                         necessidades de seu usuário.

O backbone simplesmente fornece o transporte rápido para o       A partir dessa análise, você poderá definir um modelo para a
serviço corporativo desejado.                                    criação de seu conjunto de redes.

O dispositivo da camada de distribuição fornece acesso
controlado ao núcleo.




Modelo hierárquico em três camadas

Uma das melhores maneiras de saber como criar um conjunto
de redes é entender como funciona o transporte do tráfego na
rede.                                                                        Conceitos Básicos de
                                                                               Internetworking
Isto é feito por meio de uma estrutura de rede conceitual, e a
mais popular é o modelo de referência OSI.
                                                                              Visão geral do modelo de
A seguir apresenta-se uma descrição desse modelo.                                  referência OSI




 Visão geral do modelo de referência OSI                          Visão geral do modelo de referência OSI

O modelo de referência OSI desempenha várias                     Veja a seguir algumas das vantagens do uso de
funções relacionadas ao internetworking:                         um modelo em camadas:
                                                                 – Subdivide a complexa operação de networking em
– Oferece uma forma de compreender o funcionamento de              elementos mais simples;
  um conjunto de redes;
                                                                 – Permite que os engenheiros concentrem seus esforços de
– Serve como uma diretriz ou estrutura para a criação e            desenvolvimento e design em funções modulares;
  implementação de padrões de rede, dispositivos e
  esquemas de internetworking.                                   – Oferece a capacidade de definir interfaces padronizadas
                                                                   para integração entre diferentes fabricantes e
                                                                   compatibilidade de "plug-and-play".




                                                                                                                                5
Visão geral do modelo de referência OSI                                  Visão geral do modelo de referência OSI
                                                                                     Camadas Superiores
                                                                           As três camadas superiores do modelo de
                                                                           referência OSI são geralmente chamadas de
                                                                           camadas de aplicação.

                                                                           Essas camadas lidam com a interface do
O modelo de referência OSI possui sete camadas:                            usuário, a formatação de dados e o acesso
 – As quatro camadas inferiores definem as vias para que as estações       aos aplicativos.
   finais estabeleçam conexões e troquem dados entre si.

 – Já as três camadas superiores definem como as aplicações nas
   estações finais se comunicarão entre si e com outros usuários.




Visão geral do modelo de referência OSI                                   Visão geral do modelo de referência OSI
           Camadas Superiores                                                      Camadas Superiores
A Figura mostra as camadas superiores e oferece
informações e exemplos acerca de sua funcionalidade.
                                                                          Camada de aplicação
                                                                          – Essa é a camada mais alta do modelo.
                                                                          – É o ponto onde as interfaces de usuário ou do aplicativo
                                                                            com os protocolos obtém acesso à rede.
                                                                          – Por exemplo, é nessa camada que os dispositivos de
                                                                            transferência de arquivos executam serviços para os
                                                                            processadores de textos;




Visão geral do modelo de referência OSI                                   Visão geral do modelo de referência OSI
           Camadas Superiores                                                      Camadas Superiores
Camada de apresentação                                                    Camada de sessão
– A camada de apresentação fornece diversas funções de conversão e
  codificação, as quais são utilizadas pêlos dados da camada de           – A camada de sessão é responsável por estabelecer,
  aplicação.                                                                gerenciar e terminar sessões de comunicação entre
– Essas funções garantem que os dados enviados a partir da camada de        entidades da camada de apresentação.
  aplicação de um sistema possam ser lidos pela camada de aplicação
  de um outro sistema.                                                    – A comunicação nessa camada consiste em solicitações e
– Um exemplo das funções de codificação é a criptografia dos dados          respostas de serviços que ocorrem entre aplicativos
  depois que estes deixam o aplicativo.                                     localizados em diferentes dispositivos.
– Outros exemplos são os formatos .jpeg e .gif das imagens exibidas nas
  páginas web.
                                                                          – Um exemplo desse tipo de coordenação seria o
– Essa formatação assegura que todos os navegadores web,                    relacionamento entre o servidor do banco de dados e o
  independentemente de seu sistema operacional, possam exibir as            cliente do banco de dados.
  imagens;




                                                                                                                                       6
Visão geral do modelo de referência OSI                    Visão geral do modelo de referência OSI
          Camadas Inferiores                                            Camadas inferiores
                                                           A Figura l -6 descreve as funções básicas dessas quatro
  As quatro camadas inferiores do modelo de                camadas.
  referência OSI são responsáveis por definir
  como os dados são transportados em uma
  fiação, ou seja, como eles passam por
  dispositivos de conjuntos de rede, alcançam
  a estação final desejada e, por fim, chegam
  ao aplicativo no outro lado.




Visão geral do modelo de referência OSI                    Visão geral do modelo de referência OSI
          Camadas inferiores                                   Encapsulamento de Dados
Encapsulamento de dados                                    Como agrega diferentes informações à medida que percorre
                                                           as camadas, a PDU recebe um nome de acordo com as
                                                           informações que estiver transportando.
                                                           – camada de transporte: aos dados são adicionados números de porta (e
                                                             outros) tornando-se um segmento .
                                                           – camada de rede: aqui ele recebe um cabeçalho IP e se toma um
                                                             pacote.
                                                           – camada de enlace: o pacote é incluído no cabeçalho da Camada 2, e
                                                             se torna um quadro.
                                                           – camada física: o quadro é convertido em bits e os sinais elétricos são
                                                             transmitidos através do meio físico da rede.




Visão geral do modelo de referência OSI                    Visão geral do modelo de referência OSI
    Encapsulamento de Dados                                             Camadas inferiores
Depois que os dados são encapsulados e                     Desencapsulamento de dados
transmitidos através da rede, o dispositivo de
recepção remove as informações adicionadas e
utiliza as mensagens no cabeçalho como instruções
para direcionar os dados na pilha para o aplicativo
– O encapsulamento de dados é um conceito importante das
  redes
– É função das camadas similares de cada dispositivo,
  chamadas de camadas peer (em par), comunicar
  parâmetros de grande importância, como informações de
  controle e endereçamento. .




                                                                                                                                      7
Visão geral do modelo de referência OSI
                                                                         Visão geral do modelo de referência OSI
          Funções das Camadas
                                                                               Funções da camada física
               Inferiores
Como profissionais de networking, é de nossa
                                                                        A camada física define o tipo de meio físico,
responsabilidade implementar redes que suportem o                       o tipo de conector e o tipo de sinalização.
transporte dos dados de usuário.
                                                                        Ela especifica os requisitos funcionais, mecânicos, elétricos e de
                                                                        procedimentos, necessários para ativar, manter e desativar o enlace físico
Para implementar e configurar dispositivos com tal finalidade,          entre os sistemas finais.
precisamos compreender os processos das camadas
inferiores do modelo OSI.                                               A camada física também especifica características como níveis de tensão,
                                                                        taxas transmissão de dados, distâncias máximas de transmissão e
                                                                        conectores físicos.
Compreender esses processos simplificará a configuração e a
solução de problemas relacionados a dispositivos da rede.               Dependendo do meio físico da rede, é possível haver diferentes larguras
                                                                        de banda ou MTUs (maximum transmission units).




 Visão geral do modelo de referência OSI                                 Visão geral do modelo de referência OSI
      Funções da camada física                                                 Funções da camada física
Conectares e meio físico                                                Conectares e meio físico
O meio físico e os conectares usados para conectar os                   A Figura mostra três padrões de fiação da camada
dispositivos a ele são definidos por padrões na camada física.
                                                                        física
Aqui, nos concentramos principalmente nos padrões
associados às implementações de Ethernet.

Os padrões Ethernet e IEEE 802.3 (CSMA/CD) definem uma
LAN de topologia de barramento (bus) que opera em uma
taxa de sinalização de 10 Mbps (megabits por segundo).




 Visão geral do modelo de referência OSI                                 Visão geral do modelo de referência OSI
      Funções da camada física                                                 Funções da camada física
                                                                        Conectares e meio físico
Conectares e meio físico                                                Os padrões 10Base5 e 10Base2 fornecem acesso a diversas estações no
A Figura mostra três padrões de fiação da camada física, definidos da   mesmo segmento, conectando fisicamente cada dispositivo a um
seguinte forma:                                                         segmento Ethernet comum.

10Base2 — Conhecido como Thinnet. Permite segmentos de rede de até      Os cabos 10Base5 são conectados ao barramento por meio de um cabo e
185 metros em um cabo coaxial por meio de interconexão ou               de uma AUI (attachment unit interface).
encadeamento de dispositivos;
                                                                        As redes 10Base2 encadeiam os dispositivos, usando um cabo coaxial e
10Base5 — Conhecido como Thicknet. Permite segmentos de rede de até     conectores T para conectar as estações ao barramento comum.
500 metros em cabo coaxial grande, com dispositivos se conectando ao
cabo para receber sinais;
                                                                        Como o padrão lOBaseT fornece acesso a uma única estação por vez,
                                                                        cada estação precisa ser conectada a uma estrutura de barramento
l0BaseT — Retorna sinais de Ethernet de até 100 metros em uma fiação    comum para interconectar todos os dispositivos.
de par trançado de baixo custo de volta para um concentrador
centralizado, denominado hub.
                                                                        O hub se torna o barramento dos dispositivos Ethernet e é análogo ao
                                                                        segmento.




                                                                                                                                                     8
Visão geral do modelo de referência OSI                          Visão geral do modelo de referência OSI
Domínios de colisão/broadcast                                    Domínios de colisão/broadcast - HUBS
Ao analisar as redes, é fundamental definir dois conceitos       A maioria dos segmentos Ethernet era
importantes. São eles:                                           formada por dispositivos interconectados
                                                                 com hubs.
Domínio de colisão — Um grupo de dispositivos conectados
ao mesmo meio físico de modo que, se dois dispositivos           Os hubs permitem a concentração de vários dispositivos Ethernet em um
acessarem o meio físico ao mesmo tempo, o resultado será         dispositivo centralizado que conecta todos os dispositivos a uma mesma
uma colisão dos dois sinais;                                     estrutura de barramento física no hub.

Domínio de broadcast — Um grupo de dispositivos na rede          Isso significa que todos os dispositivos conectados ao hub compartilham o
que recebem e trocam mensagens de broadcast entre si.            mesmo meio físico e, conseqüentemente, o mesmo domínio de colisão,
                                                                 domínio de broadcast e largura de banda.

Esses termos lhe ajudam a entender a estrutura básica dos        A conexão física resultante é a de uma topologia em estrela, no lugar de
padrões de tráfego e a definir as necessidades de dispositivos   uma topologia linear.
como switches e roteadores.




Visão geral do modelo de referência OSI                          Visão geral do modelo de referência OSI
Domínios de colisão/broadcast - HUBS                             Domínios de colisão/broadcast - HUBS
O hub não manipula nem                                           Ele se preocupa apenas com a propagação da
visualiza o tráfego que                                          sinalização física, e não tem nenhum envolvimento
passa por tal barramento.                                        com as funções da camada superior.

                                                                 Como todos os dispositivos estão conectados ao
Ele é usado apenas para estender o meio físico,                  mesmo meio físico, o hub é um domínio de colisão
propagando o sinal que recebe em uma porta para                  único.
todas as outras.
                                                                 Se uma estação envia um broadcast, o hub o
Isso significa que o hub é um dispositivo da camada              propaga para todas as outras estações e, desse
física.                                                          modo, ele é também um domínio de broadcast único




Visão geral do modelo de referência OSI                          Visão geral do modelo de referência OSI
Domínios de colisão/broadcast - HUBS                             Domínios de colisão/broadcast - HUBS
A tecnologia Ethernet usada nesta situação é chamada de          A tecnologia Ethernet usada nesta situação é chamada de
CSMA/CD (carrier sense multiple access collision detection).     CSMA/CD (carrier sense multiple access collision detection).
Isso significa que várias estações possuem acesso ao meio
físico e, para que uma delas possa acessá-lo, ela deve,          Isso significa que várias estações possuem acesso ao meio
primeiro, "ouvir" (carrier sense) para certificar-se de que      físico e, para que uma delas possa acessá-lo, ela deve,
nenhuma outra estação esteja usando o mesmo meio físico.         primeiro, "ouvir" (carrier sense) para certificar-se de que
                                                                 nenhuma outra estação esteja usando o mesmo meio físico.
Se o meio físico estiver em uso, a estação deverá aguardar
antes de enviar qualquer dado.
                                                                 Se o meio físico estiver em uso, a estação deverá aguardar
Se as duas estações não detectarem nenhum outro tráfego e        antes de enviar qualquer dado.
tentarem transmitir ao mesmo tempo, o resultado será uma
colisão.




                                                                                                                                             9
Visão geral do modelo de referência OSI                                    Visão geral do modelo de referência OSI
Domínios de colisão/broadcast - HUBS                                       Domínios de colisão/broadcast - HUBS
Se as duas estações não detectarem nenhum outro                            Os quadros danificados se tornam quadros
                                                                           de erro, que são detectados pelas estacões
tráfego e tentarem transmitir ao mesmo tempo, o                            como colisões; isso as obriga a retransmitir
resultado será uma colisão.                                                seus respectivos quadros.

                                                                           Um algoritmo backoff determina quando as estações devem
                                                                           fazer a retransmissão, minimizando a chance de outra colisão.

                                                                           Quanto maior for o número de estações existentes em um
                                                                           segmento Ethernet, maiores serão as chances de ocorrer uma
                                                                           colisão.

                                                                           Por esse motivo, as redes são segmentadas (divididas) em
                                                                           domínios de colisão menores por meio de switches e bridges.




Visão geral do modelo de referência OSI                                    Visão geral do modelo de referência OSI
  Funções da camada de enlace de dados                                       Funções da camada de enlace de dados
Antes de ser colocado na rede, o tráfego                                   Os campos existentes nessa
precisa saber para onde está indo e o que
deverá fazer quando chegar ao destino.                                     camada também informam o
                                                                           dispositivo a respeito da pilha
A camada de enlace de dados fornece essa                                   da camada superior para a qual
função. Essa camada corresponde à
Camada 2 do modelo de referência OSI
                                                                           ele deverá passar os dados
                                                                           (como IP, IPX, AppIeTalk etc).
A finalidade dessa camada é possibilitar as comunicações entre as
estações de trabalho na primeira camada lógica acima dos bits na fiação.
                                                                           A camada de enlace de dados fornece suporte para
O endereçamento físico das estações finais é feito na camada de enlace     serviços sem conexão e orientados à conexão, além
de dados para ajudar os dispositivos de rede a determinar se devem         de possibilitar o seqiienciamento e o controle de
passar uma mensagem para a pilha de protocolos.
                                                                           fluxo.




Visão geral do modelo de referência OSI                                    Visão geral do modelo de referência OSI
  Funções da camada de enlace de dados                                       Funções da camada de enlace de dados
Para fornecer essas funções,                                               Subcamada MAC (Media Access Control) (802.3)
a camada de enlace de dados
IEEE é definida por duas
subcamadas:                                                                Essa é a parte da camada de enlace de dados que
                                                                           se comunica com a camada física.
Subcamada MAC (Media Access Control) (802.3) — A
subcamada MAC é responsável pela forma como os dados
são transportados na fiação.                                               Ela define funções como endereçamento físico,
                                                                           topologia de rede, disciplina de linha, notificação de
Subcamada LLC (Logical Link Control) (802.2) — A
subcamada LLC é responsável pela identificação lógica de
                                                                           erro, entrega ordenada de quadros e controle de
diferentes tipos de protocolo e por encapsulá-los para serem               fluxo opcional;
transmitidos através da rede.




                                                                                                                                           10
Visão geral do modelo de referência OSI                                        Visão geral do modelo de referência OSI
     Funções da camada de enlace de dados                                          Funções da camada de enlace de dados
  Subcamada LLC (Logical Link Control) (802.2)                                   Quadros da subcamada MAC
  Um identificador de tipo de código ou SAP (service access point) faz a         A Figura ilustra a estrutura de quadro dos quadros
  identificação lógica.                                                          IEEE 802.3 da subcamada MAC
  O tipo de quadro LLC usado por uma estação final depende do
  identificador esperado pelo protocolo da camada superior.

  As opções de LLC adicionais incluem suporte a conexões entre aplicativos
  em execução na LAN, controle de fluxo da camada superior e bits de
  controle de sequência.

  Para alguns protocolos, LLC indica serviços confiáveis e não-confiáveis
  para transferência de dados, em vez da camada de transporte.




  Visão geral do modelo de referência OSI                                        Visão geral do modelo de referência OSI
     Funções da camada de enlace de dados                                          Funções da camada de enlace de dados




                                                                             •   O quadro IEEE 802.3 começa com um modelo alternativo de 1s e 0s chamado
• O quadro IEEE 802.3 começa com um modelo alternativo de 1s e 0s                de preâmbulo. O preâmbulo informa às estações de recepção a respeito da
                                                                                 chegada de um quadro;
  chamado de preâmbulo. O preâmbulo informa às estações de recepção a
  respeito da chegada de um quadro;                                          •   Logo após o preâmbulo, encontram-se os campos de endereço físico de
                                                                                 destino e de origem. Esses endereços são chamados de endereços da
                                                                                 camada MAC, e são exclusivos a cada dispositivo no conjunto de redes.
• Logo após o preâmbulo, encontram-se os campos de endereço físico de
  destino e de origem. Esses endereços são chamados de endereços da
                                                                             O endereço de origem é sempre um endereço unicast (nó único), enquanto o
  camada MAC, e são exclusivos a cada dispositivo no conjunto de redes.         endereço de destino pode ser unicast, multicast (grupo de nós) ou broadcast
                                                                                (todos os nós).




  Visão geral do modelo de referência OSI                                        Visão geral do modelo de referência OSI
     Funções da camada de enlace de dados                                          Funções da camada de enlace de dados




• Nos quadros IEEE 802.3, o campo de 2 bytes apresentado após o              • Por fim, após o campo de dados é exibido um campo FCS de 4 bytes,
  endereço de origem é um campo de tamanho, que indica o número de             o qual contém o valor de CRC (cyclic redundancy check).
  bytes dos dados que acompanham esse campo e precedem o campo
  FCS (frame check sequence);
                                                                             O CRC é criado pelo dispositivo de envio e recalculado por um
• Após o campo de tamanho encontra-se o campo de dados, que inclui             dispositivo de recepção, o qual busca verificar os danos que possam
  as informações de controle LLC, outras informações de controle da            ter ocorrido no quadro em trânsito.
  camada superior e os dados do usuário;




                                                                                                                                                              11
Visão geral do modelo de referência OSI                    Visão geral do modelo de referência OSI
 Funções da camada de enlace de dados                       Funções da camada de enlace de dados
Quadros de subcamada LLC                                   Quadros de subcamada LLC

Existem dois tipos de quadro LLC:
 – SAP (Service Access Point)
 – SNAP (Subnetwork Access Protocol).
O tipo de quadro a ser usado por seu sistema
dependerá dos aplicativos que estiverem em
execução.




Visão geral do modelo de referência OSI                    Visão geral do modelo de referência OSI
Dispositivos da camada de enlace de dados                  Dispositivos da camada de enlace de dados
As bridges e switches da                                   As bridges e switches da
Camada 2 consistem em                                      Camada 2 consistem em
dispositivos que                                           dispositivos que
funcionam na camada de                                     funcionam na camada de
enlace de dados da pilha                                   enlace de dados da pilha
de protocolos.                                             de protocolos.

A Figura mostra os                                         A Figura mostra os
dispositivos comumente                                     dispositivos comumente
encontrados na Camada                                      encontrados na Camada
2.                                                         2.




Visão geral do modelo de referência OSI                    Visão geral do modelo de referência OSI
Dispositivos da camada de enlace de dados                  Dispositivos da camada de enlace de dados
O switching da Camada 2 utiliza o bridging baseado em      Em virtude da tecnologia ASIC, os switches proporcionam
hardware.                                                  escalabilidade a velocidades de gigabit com baixa latência.
Em um switch, o envio e o encaminhamento de quadros são
tratados por hardwares especializados, denominados ASICs   Embora existam switches da Camada 3 e da Camada 4 que
(application-specific integrated circuits).                realizem o roteamento, aqui usamos o termo switch para se
                                                           referir ao dispositivo da Camada 2.
A tecnologia ASIC permite que, ao ser criado, um chip de
silicone seja programado para executar uma determinada
função.                                                    Quando uma bridge ou um switch recebe um quadro, ela (ou
                                                           ele) usa as informações do enlace de dados para processá-lo.
Permite também que as funções sejam executadas em taxas
de velocidade muito mais altas do que em um chip
programado por software.




                                                                                                                          12
Visão geral do modelo de referência OSI                                     Visão geral do modelo de referência OSI
Dispositivos da camada de enlace de dados                                   Dispositivos da camada de enlace de dados
Em um ambiente de bridge transparente, a bridge processa o                  A tabela de encaminhamento lista cada estação final
quadro determinando se ele precisa ser copiado para outros                  (a partir da qual a bridge tenha detectado, ou
segmentos conectados.
                                                                            "ouvido" um quadro dentro de um dado intervalo de
                                                                            tempo) e o segmento em que ela reside.
Uma bridge transparente ouve cada quadro que atravessa um
segmento e examina cada endereço de origem e destino do
quadro para determinar em que segmento reside a estação                     Quando uma bridge detecta um quadro na rede, ela
de origem.                                                                  examina o endereço de destino e o compara à tabela
                                                                            de encaminhamento para determinar se é
A bridge transparente armazena essas informações na                         necessário filtrar, encaminhar ou copiar o quadro
memória, o que é conhecido como tabela de                                   para outro segmento.
encaminhamento (forwarding table).




Visão geral do modelo de referência OSI                                     Visão geral do modelo de referência OSI
Dispositivos da camada de enlace de dados                                   Dispositivos da camada de enlace de dados
Esse processo de decisão ocorre da seguinte forma:                          Como uma bridge aprende todos os destinos da estação por
                                                                            meio da detecção (escuta) dos endereços de origem, ela
 – Se o dispositivo de destino estiver no mesmo segmento do quadro, a       nunca aprenderá o endereço de broadcast.
   bridge impede que o quadro seja enviado para outros segmentos.
   Esse processo é chamado de filtragem;
                                                                            Desse modo, todos os broadcasts serão sempre
                                                                            encaminhados para todos os segmentos na bridge ou no
 – Se o dispositivo de destino estiver em um segmento diferente, a bridge
   encaminha o quadro para o segmento apropriado;                           switch.

 – Se a bridge não souber o endereço de destino, ela encaminhará o          Consequentemente, todos os segmentos em um ambiente
   quadro para todos os segmentos exceto para aquele que recebeu o          com bridges ou switches serão considerados residentes no
   quadro. Esse processo é chamado de encaminhamento (flooding).
                                                                            mesmo domínio de broadcast.




Visão geral do modelo de referência OSI                                     Visão geral do modelo de referência OSI
Dispositivos da camada de enlace de dados                                   Dispositivos da camada de enlace de dados
Aqui tratamos especificamente do uso de bridges                             Uma rede com bridges/switches
transparentes porque essa é a função desempenhada pela                      possibilita um excelente gerenciamento
                                                                            de tráfego.
maioria dos switches.
                                                                            A finalidade do dispositivo da Camada 2
É a forma mais comum de bridging/switching em ambientes                     é reduzir as colisões, que desperdiçam
Ethernet.                                                                   largura de banda e impedem que os
                                                                            pacotes cheguem a seus destinos.

Entretanto, deve-se observar também que há outros tipos de                  A parte mostra como um switch reduz
bridge, como o bridging de rota de origem, na qual a origem                 colisões dando a cada segmento seu
determina a rota a ser tomada através da rede;                              próprio domínio de colisão.

                                                                            Quando dois ou mais pacotes precisam
E o bridging de conversão, que permite que o quadro seja                    utilizar um segmento, eles permanecem
movido de uma rota de origem para um ambiente                               armazenados na memória até que o
transparente entre as redes Ethernet e Token Ring.                          segmento possa ser usado.




                                                                                                                                       13
Visão geral do modelo de referência OSI                                               Visão geral do
Dispositivos da camada de enlace de dados                                         modelo de referência OSI
As redes com bridges/switches possuem as seguintes
características:
 – Cada segmento é seu próprio domínio de colisão;
 – Todos os dispositivos conectados a mesma bridge ou switch fazem
   parte do mesmo domínio de broadcast;
 – Todos os segmentos precisam usar a mesma implementação da
   camada de enlace de dados, como todos em Ethernet ou todos em
                                                                                Funções da camada de rede
   Token Ring.
 – Se uma estação final precisar se comunicar com outra estação final em
   um meio físico diferente, alguns dispositivos, como um roteador ou
   uma bridge de conversão, deverão fazer a conversão entre os
   diferentes tipos de meio físico;
 – Em um ambiente com switches, pode haver um dispositivo por
   segmento, e todos os dispositivos podem enviar quadros ao mesmo
   tempo, o que permite o compartilhamento do caminho primário.




Visão geral do modelo de referência OSI                                    Visão geral do modelo de referência OSI
           Funções da camada de rede                                               Funções da camada de rede
A camada de rede define como transportar o tráfego                         A Figura mostra a localização
entre dispositivos que não estejam conectados                              da camada de rede em relação
localmente no mesmo domínio de broadcast.                                  à camada de enlace de dados.

Para isso, ela necessita de duas informações:                              A camada de rede é totalmente independente da
 – Um endereço lógico associado às estações de origem e de                 camada de dados e, desse modo, pode ser usada
   destino;                                                                para conectar dispositivos que residam em um meio
 – Um caminho através da rede para chegar ao destino                       físico diferente.
   desejado.

                                                                           A estrutura de endereçamento lógico é usada para
                                                                           fornecer essa conectividade.




Visão geral do modelo de referência OSI                                    Visão geral do modelo de referência OSI
           Funções da camada de rede                                               Funções da camada de rede
A Figura mostra a localização                                              Os esquemas de endereçamento lógico são usados
da camada de rede em relação                                               para identificar as redes em um conjunto de redes;
à camada de enlace de dados.
                                                                           Eles também proporcionam localização dos
A camada de rede é totalmente independente da                              dispositivos dentro do contexto dessas redes.
camada de dados e, desse modo, pode ser usada
para conectar dispositivos que residam em um meio                          Esses esquemas variam de acordo com o protocolo
físico diferente.                                                          da camada de rede em uso. (TCP/IP, Novell, etc...)

A estrutura de endereçamento lógico é usada para
fornecer essa conectividade.




                                                                                                                                14
Visão geral do modelo de referência OSI                         Visão geral do modelo de referência OSI
        Endereços da camada de rede                                    Endereços da camada de rede
Os endereços da camada de rede (também                          Em outras palavras, os endereços da camada de
chamados de endereços virtuais ou lógicos) situam-              rede atuam de forma semelhante aos endereços
se na Camada 3 do modelo de referência OSI.                     postais, que descrevem a localização da pessoa por
                                                                meio do endereço e do código de endereçamento
Diferentemente dos endereços da camada de enlace                postal.
de dados, que geralmente ficam em um mesmo
espaço de endereço, os endereços da camada de                   O código postal define a cidade e o estado, e o
rede são geralmente hierárquicos na medida em que               endereço, uma localização específica naquela
definem primeiro as redes e, em seguida, os                     cidade.
dispositivos ou nós em cada uma delas.
                                                                Ele é diferente do endereço da camada MAC, que é,
Em outras palavras, os endereços da camada de                   por natureza, não-hierárquico.
rede atuam de forma semelhante aos endereços




Visão geral do modelo de referência OSI                         Visão geral do modelo de referência OSI
        Endereços da camada de rede                                    Endereços da camada de rede
A Figura mostra o exemplo de um endereço lógico                 O endereço de rede lógico consiste em duas partes:
em um pacote da camada de rede.                                 – uma identifica de forma exclusiva cada rede no conjunto de
                                                                  redes,
                                                                – enquanto a outra identifica de forma exclusiva os hosts em
                                                                  cada uma dessas redes.


                                                                As duas partes juntas resultam em um endereço de
                                                                rede exclusivo para cada dispositivo.




Visão geral do modelo de referência OSI                         Visão geral do modelo de referência OSI
        Endereços da camada de rede                                    Endereços da camada de rede
Esse endereço de rede exclusivo tem duas funções:               Esse endereço de rede exclusivo tem duas funções:

– A parte referente à rede identifica cada rede na estrutura    – A parte referente aos hosts identifica um dispositivo
  do conjunto de redes, permitindo aos roteadores identificar     específico ou uma porta de dispositivo na rede, da mesma
  os caminhos na nuvem de rede.                                   maneira que o nome da rua em uma carta identifica a
                                                                  localização naquela cidade.
– O roteador usa esse endereço para saber o endereço para
  onde enviar os pacotes da rede, da mesma forma que o
  código de endereçamento postal (CEP) de uma carta
  determina o estado e a cidade para os quais o pacote deve
  ser despachado;




                                                                                                                               15
Visão geral do modelo de referência OSI                      Visão geral do modelo de referência OSI
       Endereços da camada de rede                                   Endereços da camada de rede
Existem muitos protocolos da camada de rede, e               Um endereço IP utiliza os seguintes componentes
todos têm a mesma função de identificar as redes e           para identificar as redes e hosts:
hosts contidos na estrutura do conjunto de redes.
                                                             – Um endereço de 32 bits, dividido em quatro sessões de 8
No entanto, para realizar essa tarefa, os protocolos           bits denominadas octetos. Esse endereço identifica uma
                                                               rede e um host específicos àquela rede por meio da
utilizam esquemas diferentes.                                  subdivisão dos bits em partes de host e de rede;

O TCP/IP é um protocolo comum usado nas redes                – Uma máscara de sub-rede de 32 bits também é dividida
roteadas. Um endereço IP utiliza os seguintes                  em quatro octetos de 8 bits. A máscara de sub-rede é
componentes para identificar as redes e hosts:                 usada para determinar qual bit representa a rede e qual
                                                               representa o host.




Visão geral do modelo de referência OSI                      Visão geral do modelo de referência OSI
       Endereços da camada de rede                           Operação do roteador na camada de rede
Componentes do endereço IP                                   Os roteadores operam na camada de rede
                                                             rastreando e registrando as diferentes redes e
                                                             escolhendo o melhor caminho para elas.
                                                             Os roteadores colocam essas informações em uma
                                                             tabela de roteamento, que contém os seguintes
                                                             itens:
                                                             – Endereços de rede
                                                             – Interface
                                                             – Métrica




Visão geral do modelo de referência OSI                      Visão geral do modelo de referência OSI
Operação do roteador na camada de rede                       Operação do roteador na camada de rede
Endereços de rede:                                           Interface :

– Representam as redes conhecidas do roteador.               – Refere-se à interface usada pelo roteador para alcançar
                                                               uma determinada rede.
– O endereço de rede é específico ao protocolo.
                                                             – Essa é a interface que será usada para encaminhar os
– Se o roteador aceitar mais de um protocolo, ele terá uma     pacotes destinados à rede especificada;
  tabela exclusiva para cada um;




                                                                                                                         16
Visão geral do modelo de referência OSI                     Visão geral do modelo de referência OSI
Operação do roteador na camada de rede                      Operação do roteador na camada de rede
Métrica:                                                    Métrica:

– Refere-se ao custo ou distância em relação à rede de      – As métricas mais comuns incluem:
  destino.
                                                                 o número de redes que precisam ser percorridas para chegar ao
– Esse valor ajuda o roteador a escolher o melhor caminho        destino (também chamadas de saltos ou hops);
  para uma determinada rede.
                                                                 o tempo que leva para percorrer todas as interfaces até chegar a
                                                                 uma determinada rede (também chamado de relay ou retardo) ou
– Essa métrica varia em função da forma como o roteador
  escolhe os caminhos.                                           um valor associado com a velocidade do enlace (também chamado
                                                                 de largura de banda).




Visão geral do modelo de referência OSI                     Visão geral do modelo de referência OSI
Operação do roteador na camada de rede                      Operação do roteador na camada de rede
Como atuam na camada de rede do modelo OSI, os
roteadores são usados para separar os segmentos             Essa estrutura de endereçamento possibilita a
em domínios de broadcast e de colisão exclusivos.           configuração da rede hierárquica, isto é, uma
                                                            estação não é conhecida meramente por um
Cada segmento é considerado uma rede e deve ser             identificador de host e sim definida pela rede e pelo
identificado por um endereço de rede para ser               identificador da rede na qual ela está localizada.
alcançado pelas estações finais.
                                                            Para que os roteadores operem em uma rede, é
Além de identificar cada segmento como uma rede,            necessário que cada interface esteja configurada na
todas as estações naquela rede também precisam              rede exclusiva que ela representa.
ser identificadas de forma exclusiva pelo endereço
lógico.




Visão geral do modelo de referência OSI                     Visão geral do modelo de referência OSI
Operação do roteador na camada de rede                      Operação do roteador na camada de rede
                                                            Além de identificar as redes e de propiciar a
O roteador também deve ter um endereço de host              conectividade, os roteadores também são
naquela rede.                                               responsáveis por outras funções:

O roteador usa as informações de configuração da            – Os roteadores não encaminham quadros de broadcast ou
                                                              multicast da Camada 2;
interface para determinar a parte referente à rede no
endereço e para criar uma tabela de roteamento.
                                                            – Os roteadores tentam determinar o melhor caminho em
                                                              uma rede roteada com base em algoritmos de roteamento;

                                                            – Os roteadores separam os quadros da Camada 2 e
                                                              encaminham os pacotes com base nos endereços de
                                                              destino da Camada 3;




                                                                                                                                    17
Visão geral do modelo de referência OSI                         Visão geral do modelo de referência OSI
Operação do roteador na camada de rede                          Operação do roteador na camada de rede
– Os roteadores mapeiam um endereço lógico da Camada 3
  para um dispositivo de rede; desse modo, eles podem           – Os roteadores propiciam conectividade entre diferentes
  limitar ou proteger o tráfego na rede com base em atributos     LANs virtuais (VLANs) em um ambiente com switches;
  identificáveis em cada pacote.
                                                                – Os roteadores podem ser usados com a finalidade de
– Essas opções, controladas por meio de listas de acesso,         implantar parâmetros de qualidade de serviço para
  podem ser aplicadas tanto aos pacotes recebidos quanto          determinados tipos de tráfego na rede.
  aos que são enviados;

– Os roteadores podem ser configurados para executar tanto
  funções de bridging quanto de roteamento;




Visão geral do modelo de referência OSI                                     Visão geral do
Operação do roteador na camada de rede                                  modelo de referência OSI
– Além dos benefícios no campus, os roteadores podem
  utilizar serviços WAN para conectar locais remotos ao
  escritório central, conforme ilustrado na Figura.

– Os roteadores trabalham
  com diversos padrões de                                         Funções da camada de transporte
  conectividade de camada
  física, que permitem que
  você construa WANs.

– Além disso, eles podem
  fornecer os controles de
  acesso e segurança necessários à interconexão de locais
  remotos.




Visão geral do modelo de referência OSI                         Visão geral do modelo de referência OSI
     Funções da camada de transporte                                 Funções da camada de transporte

Para conectar dois dispositivos na estrutura da rede,           A Figura mostra o relacionamento de alguns
é preciso estabelecer uma sessão ou conexão.                    protocolos da camada de transporte com seus
                                                                respectivos protocolos da camada de rede.
A camada de transporte define as diretrizes para o
estabelecimento de uma estação fim-a-fim entre                  Esses protocolos fornecem diferentes funções de
duas estações finais.                                           camada de transporte.

Uma sessão constitui uma conexão lógica entre as
camadas de transporte em pares (peers) nas
estações finais de origem e de destino.




                                                                                                                           18
Visão geral do modelo de referência OSI                                Visão geral do modelo de referência OSI
     Funções da camada de transporte                                         Funções da camada de transporte
Falando em termos específicos, a camada de                             Falando em termos específicos, a camada de
transporte define as seguintes funções:                                transporte define as seguintes funções:

– Permite que as estações finais montem e desmontem                    – A camada de transporte usa esses números de porta para
  vários segmentos da camada superior no mesmo fluxo de                  identificar as entidades da camada de aplicação como FTP
  dados da camada de transporte.                                         e Telnet.

– Isso é feito por meio da atribuição de identificadores da            – Um exemplo de um número de porta é 23, que identifica o
  camada superior.                                                       Telnet. Os dados com um número de porta de transporte
                                                                         23 seriam destinados ao aplicativo Telnet;
– Dentro do conjunto de protocolos TCP/IP, esses
  identificadores são conhecidos como números de porta.                – Permite que os aplicativos solicitem transporte de dados
                                                                         confiável entre sistemas finais de comunicação.




Visão geral do modelo de referência OSI                                Visão geral do modelo de referência OSI
     Funções da camada de transporte                                         Funções da camada de transporte
Falando em termos específicos, a camada de                             Na camada de transporte, os dados podem ser
transporte define as seguintes funções:                                transmitidos de forma confiável ou não confiável.
– Um transporte confiável usa um relacionamento orientado              No caso do IP:
  à conexão entre os sistemas finais para alcançar os                  – o protocolo TCP é confiável ou orientado à conexão;
  seguintes objetivos:
     Garantir que emissor receba uma confirmação pêlos segmentos
                                                                       – e o UDP é não confiável ou sem conexão.
     entregues;
     Providenciar a retransmissão dos segmentos cuja entrega não foi   Uma boa analogia para comparar os termos "orientado à conexão" e "sem
     confirmada;                                                       conexão" se daria entre uma chamada telefônica e um cartão postal.
     Colocar os segmentos de volta em sua ordem de sequência correta
     na estação de recepção;
                                                                       No caso de uma chamada telefônica, você estabelece um diálogo que lhe
     Controlar e evitar congestionamentos.                             permite saber o nível de eficácia da comunicação, enquanto o cartão
                                                                       postal não lhe oferece tal noção em tempo real.




Visão geral do modelo de referência OSI                                Visão geral do modelo de referência OSI
     Funções da camada de transporte                                         Funções da camada de transporte
                                                                       Para fazer isso no conjunto de protocolo TCP/IP, as
Para que um protocolo de camada de transporte                          estações de envio e recebimento executam uma
orientado à conexão forneça essas funções de forma                     operação conhecida como handshake de três
confiável, é necessário que tenha sido estabelecida                    direções.
uma conexão entre as estações finais, os dados                         O handshake de três direções
tenham sido transmitidos com sucesso e a sessão                        é obtido através do envio e do
tenha sido desconectada.                                               recebimento dos pacotes de
                                                                       confirmação e de sincronização.




                                                                                                                                               19
Exemplos do Processo de Encapsulamento de Dados
Visão geral do modelo de referência OSI
      Funções da camada de transporte
Após a sincronização, tem início a transferência de
informações.

Durante a transferência, as duas estações finais continuam a
se comunicar com as PDUs de suas camadas de rede
(cabeçalhos) para verificar se os dados foram recebidos
corretamente.

Se a estação receptora não confirmar um pacote dentro de
um período de tempo predefinido, o emissor retransmitirá o
pacote.

Isso garante a entrega confiável de todo o tráfego.




Exemplos do Processo de Encapsulamento de Dados                Exemplos do Processo de Encapsulamento de Dados
                                                                    Dispositivos da Camada de Rede no Fluxo de Dados

          Cabeçalho do Pacote IP




Exemplos do Processo de Encapsulamento de Dados                Exemplos do Processo de Encapsulamento de Dados
      Dispositivos da Camada de Rede no Fluxo de Dados              Dispositivos da Camada de Rede no Fluxo de Dados




                                                                                                                       20
Exemplos do Processo de Encapsulamento de Dados         Exemplos do Processo de Encapsulamento de Dados
     Dispositivos da Camada de Rede no Fluxo de Dados        Dispositivos da Camada de Rede no Fluxo de Dados




Exemplos do Processo de Encapsulamento de Dados         Exemplos do Processo de Encapsulamento de Dados
     Dispositivos da Camada de Rede no Fluxo de Dados        Dispositivos da Camada de Rede no Fluxo de Dados




Exemplos do Processo de Encapsulamento de Dados         Exemplos do Processo de Encapsulamento de Dados
     Dispositivos da Camada de Rede no Fluxo de Dados        Dispositivos da Camada de Rede no Fluxo de Dados




                                                                                                                21
Exemplos do Processo de Encapsulamento de Dados
     Dispositivos da Camada de Rede no Fluxo de Dados
                                                                         Interligação de Redes



                                                                             Switching e VLANs




              Switching e VLANs                                               Switching e VLANs
              Topicos abordados
Comutação na camada de Enlace (Layer-2                         Bridges e switches são definidos na mesma camada
Switching);                                                    (Enlace).
O processo de "aprendizagem" de endereços
(address learning process);
Decisões de Encaminhamento/Filtragem;
Esquemas de Inibição de Loops (Loop Avoidance
Schemes);
Protocolo Spanning Tree (STP);
Tipos de Comutação LAN.
VLANS




              Switching e VLANs                                               Switching e VLANs

Comutação na Camada de Enlace                                  Comutação na Camada de Enlace

 – A comutação (switching) na camada de Enlace é baseada       – Switches são rápidos porque não analisam informações pertinentes à
   no endereço de Hardware;                                      camada de Rede, analisando, em seu lugar, os endereços de hardware
                                                                 dos frames (também chamados de endereços MAC) antes de decidir
                                                                 pelo encaminhamento ou abandono deles.
 – Isto significa que o endereço MAC da placa de rede do
   dispositivo é utilizado para filtragem da rede.             – O que torna a comutação na camada de Enlace tão eficiente é a não-
                                                                 modificação no pacote de dados, apenas no frame que o encapsula.

 – Switches utilizam chips especiais, chamados "ASICs", para   – Como nenhuma modificação no pacote é realizada, o processo de
   formar e manter as tabelas de filtragem (filter tables).      comutação é muito mais rápido e menos suscetível a erros do que o
                                                                 processo de roteamento.




                                                                                                                                      22
Switching e VLANs                                                          Switching e VLANs

Comutação na Camada de Enlace                                             Comutação na Camada de Enlace

– A comutação na camada de Enlace pode ser utilizada para                 – A comutação na camada de Enlace, entretanto, possui algumas
  conectividade entre grupos de trabalho e para a segmentação da rede       limitações.
  (quebra dos domínios de colisão).
                                                                          – O modo correto de se criar redes comutadas eficientes é certificando-
– Ela aumenta a largura de banda disponível para cada usuário, uma vez      se que os usuários permanecerão ao menos 80% do seu tempo no
  que cada conexão (interface) disponibilizada pelo switch representa       segmento local.
  seu próprio domínio de colisão.
                                                                          – Redes comutadas quebram domínios de colisão, entretanto, a rede
– Devido a esse fator, podem-se conectar múltiplos dispositivos em          ainda é um grande domínio de broadcast, o que pode limitar o tamanho
  cada interface.                                                           da rede, assim como causar problemas de performance.




               Switching e VLANs                                                          Switching e VLANs
Comutação na Camada de Enlace
                                                                          Bridges e switches são definidos na mesma camada
– Segurança também é um ponto importante que se ganha com o uso de
                                                                          (Enlace).
  switches.                                                               Existem, porém, algumas importantes diferenças
                                                                          entre esses dois dispositivos que devem ser
– Em uma rede baseada em hub todos os dados estão disponíveis para
  todas as estações conectadas ao segmento.
                                                                          lembradas:
                                                                          – O processamento das bridges é baseado em software, enquanto os
                                                                            switches têm seu processamento baseado em hardware (ASICs);
– Qualquer pessoa com acesso ao hub e com um software, como o
  Microsoft Network Monitor, poderia monitorar e capturar dados que
  estivessem trafegando no meio.                                          – Bridges podem ter apenas uma ocorrência de Spanning Tree por
                                                                            bridge, enquanto switches podem ter várias;
– Isto não é possível com uma LAN baseada em switch porque a origem
  envia dados para o destino de forma direcionada (unicast), fazendo      – Bridges podem ter até 16 portas, enquanto switches, pelo fato de
  com que este tráfego não se torne disponível para os outros               possuírem hardware dedicado, podem ter centenas.
  computadores ligados na mesma switch.




               Switching e VLANs                                                          Switching e VLANs
As três principais funções de um switch na camada                         As três principais funções de um switch na camada
de Enlace são:                                                            de Enlace são:
– Aprendizagem de endereços: Switches e bridges registram o endereço      – Esquema de inibição de loops: Se múltiplas conexões forem criadas
  do hardware transmissor de cada frame recebido em determinada             entre switches visando redundância, loops de rede podem ocorrer. O
  porta (interface) e adiciona essa informação à tabela MAC;                protocolo Spanning Tree (STP) é usado para evitar que loops de rede
                                                                            ocorram, permitindo assim a criação de links redundantes (o protocolo
– Decisões de filtragem/encaminhamento: Assim que um frame é                STP age bloqueando as portas redundantes, evitando a ocorrência de
  recebido em uma porta do switch, este verifica o endereço do hardware     loops de camada 2).
  de destino e identifica a interface de saída através de checagem na
  tabela MAC;




                                                                                                                                                    23
Switching e VLANs                                                  Switching e VLANs
Os principais pontos a saber sobre switches são:                   Processo de Aprendizagem de Endereços

– Processo de comutação baseado em Hardware;                       – Todo switch forma uma tabela - chamada "tabela MAC" - que
                                                                     mapeia os endereços de hardware (MAC addresses) dos
– Velocidade de transmissão limitada ao meio (wire                   dispositivos às portas (interfaces) às quais eles se encontram
  speed transmission);                                               conectados.
– Baixa latência/espera (low latency);
                                                                   – Assim que um switch é ligado, essa tabela encontra-se vazia.
– Baixo custo;
– Alta eficiência.                                                 – Quando um dispositivo inicia uma transmissão e uma porta
                                                                     (interface) do switch recebe um frame, o switch armazena o
                                                                     endereço de hardware do dispositivo transmissor em sua tabela
                                                                     MAC, registrando a interface à qual esse dispositivo está
                                                                     conectado.




              Switching e VLANs                                                  Switching e VLANs
Processo de Aprendizagem de Endereços                              Processo de Aprendizagem de Endereços

                                                                   – Num primeiro momento, o switch não tem outra opção a não ser
                                                                     "inundar" a rede com esse frame, uma vez que ele ainda não
                                                                     possui em sua tabela MAC o registro da localização do
                                                                     dispositivo destinatário.

                                                                   – Esse tipo de transmissão é conhecido como broadcast.

                                                                   – Se um determinado dispositivo responder a essa mensagem de
                                                                     broadcast enviando um frame de volta, o switch irá, então,
                                                                     capturar o endereço de hardware (MAC) desse dispositivo e
                                                                     registrá-lo em sua tabela MAC, associando o endereço MAC
                                                                     desse dispositivo à interface (porta) que recebeu o frame.




              Switching e VLANs                                                  Switching e VLANs
Processo de Aprendizagem de Endereços                              Processo de Aprendizagem de Endereços

– O switch tem agora dois endereços em sua tabela MAC,             – É essa a grande diferença entre switches e hubs. Em uma rede
  podendo assim estabelecer uma conexão ponto a ponto entre os       composta por hubs, frames são encaminhados a todas as
  dois dispositivos.                                                 portas, o tempo todo, criando um grande domínio de colisão.

– Isso significa que os frames pertencentes a essa transmissão     – Se os dois dispositivos não se comunicarem com o switch
  serão encaminhados apenas aos dois dispositivos participantes.     novamente por um determinado período de tempo, este irá
                                                                     deletar os endereços de sua tabela MAC, mantendo-a assim o
– Nenhuma outra porta do switch irá receber os frames, a não ser     mais atualizada possível.
  as duas portas mapeadas.




                                                                                                                                      24
Switching e VLANs                                                   Switching e VLANs
  Processos de Encaminhamento e Filtragem                              Processos de Encaminhamento e Filtragem

   – Assim que um frame chega à interface de um switch, o endereço     – Se o endereço do Hardware de destino, entretanto, não estiver
     do hardware de destino é comparado com a tabela MAC.                listado na tabela MAC do svvitch, o frame é, então, propagado
                                                                         para todas as interfaces ativas (broadcasting), com exceção da
   – Se o endereço de destino for conhecido e estiver presente na        interface na qual ele foi recebido.
     tabela, o frame será encaminhado apenas para a porta de saída
     associada àquele endereço.                                        – Se um dispositivo responder a essa transmissão, a tabela MAC
                                                                         é atualizada com a localização desse dispositivo (interface).
   – O switch não transmite o frame para todas as interfaces, apenas
     para a interface de destino.

   – Esse processo, conhecido como filtragem de frames (frame
     filtering), preserva a largura de banda de outros segmentos da
     rede




                                                                                     Switching e VLANs
                   Switching e VLANs                                                 Esquemas de Inibição de Loops

  Esquemas de Inibição de Loops                                        Uma vez que frames podem ser propagados através de todos os
                                                                       links redundantes simultaneamente, um fenômeno chamado loop
                                                                       pode ocorrer, além de outros problemas, como:
   – O estabelecimento de conexões (links) redundantes é sempre          – Caso nenhum esquema de inibição de loops de rede seja
     uma boa ideia entre switches.                                         implantado, os switches poderão
                                                                           propagar frames continuamente
   – Redundância, nesse caso, é usada para evitar a completa               na rede.
     queda da rede no caso da falha de um link.
                                                                       – Esse fenômeno é conhecido como
   – Embora a redundância em links possa ser extremamente útil, ela      "tempestade de broadcast"
     pode trazer mais problemas do que resolvê-los.                      (broadcast storm).

                                                                       – A figura ilustra como uma
                                                                         mensagem de broadcast
                                                                         pode ser continuamente
                                                                         propagada pela rede;




                  Switching e VLANs                                                  Switching e VLANs
  Esquemas de Inibição de Loops – Tempestade de Broadcast                            Esquemas de Inibição de Loops
•Quando um switch recebe um quadro broadcast ou multicast, ele
“inunda“ o quadro para todas as portas, exceto a que recebeu. Caso     Uma vez que frames podem ser propagados através de
tenhamos uma topologia com dois switches conectados com                todos os links redundantes simultaneamente, um
redundância , recebendo broadcast, eles irão propagar o tráfego        fenômeno chamado loop pode ocorrer, além de outros
broadcast indefinidamente um para o outro, resultando em uma
tempestade de broadcasts.                                              problemas, como:
As tempestades de broadcasts consomem tempo, processamento e
largura de banda da rede, tornando o tráfego lento ou inacessível.     – Aumento das chances de um dispositivo receber múltiplas
                                                                         cópias de um mesmo frame, uma vez que esse frame pode
                                                                         chegar de diferentes segmentos simultaneamente;




                                                                                                                                          25
Switching e VLANs                                                      Switching e VLANs
                  Esquemas de Inibição de Loops
                                                                                         Esquemas de Inibição de Loops
                 Múltiplas cópias do mesmo frame
•O processo de transmissão de um mesmo quadro diversas vezes            Uma vez que frames podem ser propagados através de
para o mesmo destino consome recursos desnecessários da rede.           todos os links redundantes simultaneamente, um
•Na topologia abaixo, o host X envia um quadro para o Roteador Y,       fenômeno chamado loop pode ocorrer, além de outros
no mesmo segmento. O Switch A e B, que não sabem o endereço
MAC do Roteador Y, também recebem o quadro e transmitem para            problemas, como:
todas as portas. O Roteador Y recebe várias vezes o mesmo
quadro.                                                                  – A tabela MAC ficará "confusa" sobre a localização (interface) de
                                                                           um determinado dispositivo, uma vez que o switch pode receber
                                                                           determinado frame de mais de um link.

                                                                         – Pode ocorrer de o switch não encaminhar o frame, uma vez que
                                                                           estará constantemente atualizando sua tabela MAC com a
                                                                           localização do hardware transmissor. Esse fenômeno é
                                                                           conhecido como trashing da tabela MAC;




                  Switching e VLANs                                                      Switching e VLANs
                  Esquemas de Inibição de Loops
                                                                                         Esquemas de Inibição de Loops
                     Confusão na tabela MAC
•A instabilidade do banco de dados MAC ocorre quando um switch          Uma vez que frames podem ser propagados através de
possui informações incorretas sobre quais portas os hosts estão         todos os links redundantes simultaneamente, um
conectados.
                                                                        fenômeno chamado loop pode ocorrer, além de outros
•Na topologia abaixo, o host X envia um quadro para o Roteador Y. O     problemas, como:
Switch A e B recebem o quadro pela porta 0 e transmitem pela porta
1 (flood), ao receberem novamente o quadro associam o host X a
porta 1 incorretamente. Os quadros enviados pelo roteador Y para o       – Um dos maiores problemas é a geração de múltiplos loops, ou
host X são enviados pela porta 1 e ficará preso em um loop.                seja, um loop dentro de outro.

                                                                         – Loops não podem ocorrer em uma topologia lógica de rede
                                                                           comutada, pois os broadcasts ou multicasts, poderão ficar
                                                                           presos neste loop infinitamente, pois o cabeçalho dos quadros
                                                                           da camada 2 não possuem valores de TTL (Tempo de vida).

                                                                         – Se uma tempestade de broadcast então ocorrer, o switch ficará
                                                                           sem condições de desempenhar a comutação de pacotes,
                                                                           literalmente "travando" a rede.




                  Switching e VLANs                                                      Switching e VLANs
                  Esquemas de Inibição de Loops                                          Esquemas de Inibição de Loops

  A Solução: O Protocolo Spanning Tree (STP)                            A Solução: O Protocolo Spanning Tree (STP)

   – A extinta DEC (Digital Equipment Corporation) foi a criadora     O algoritmo spanning-
                                                                      tree (STP) é usado para
     original do protocolo Spanning Tree.                             evitar loops, consiste na
                                                                      formação       de    uma
   – O IEEE homologou posteriormente sua própria versão do            topologia    lógica em
     protocolo, denominada IEEE 802.1d.                               estrela     ou     estrela
                                                                      estendida chamada de
                                                                      árvore, essa topologia
   – A versão IEEE do protocolo Spanning Tree não é compatível        abrange toda a rede,
     com a versão original da DEC.                                    mas leva um longo
                                                                      tempo para convergir.
                                                                      Foi desenvolvido um
   – Os fabricantes de switches implementam o padrão IEEE.            novo algoritmo mais
                                                                      rápido, chamado rapid
                                                                      spanning-tree RSTP




                                                                                                                                              26
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico
Conceitos Básicos de Internetworking e Modelo Hierárquico

Más contenido relacionado

La actualidad más candente (17)

Barometro Cisco de Banda Ancha 2.0 Brazil
Barometro Cisco de Banda Ancha 2.0 BrazilBarometro Cisco de Banda Ancha 2.0 Brazil
Barometro Cisco de Banda Ancha 2.0 Brazil
 
Redes
RedesRedes
Redes
 
Sig cap6 computacao_emnuvem
Sig cap6 computacao_emnuvemSig cap6 computacao_emnuvem
Sig cap6 computacao_emnuvem
 
VDI CIMCORP
VDI CIMCORPVDI CIMCORP
VDI CIMCORP
 
Apresentação sobre internet
Apresentação sobre internetApresentação sobre internet
Apresentação sobre internet
 
Unidade2 projeto lógico da rede
Unidade2   projeto lógico da redeUnidade2   projeto lógico da rede
Unidade2 projeto lógico da rede
 
Projeto de pesquisa 1
Projeto de pesquisa 1Projeto de pesquisa 1
Projeto de pesquisa 1
 
Jorge conceitos internet
Jorge conceitos internetJorge conceitos internet
Jorge conceitos internet
 
Gerência de Redes SNMP
Gerência de Redes SNMPGerência de Redes SNMP
Gerência de Redes SNMP
 
Apostila Redes
Apostila RedesApostila Redes
Apostila Redes
 
Configurando o xp em rede
Configurando o xp em redeConfigurando o xp em rede
Configurando o xp em rede
 
Planejamento rede
Planejamento rede Planejamento rede
Planejamento rede
 
Curso de redes wi telecom.ppt
Curso de redes wi telecom.pptCurso de redes wi telecom.ppt
Curso de redes wi telecom.ppt
 
Aula - Intranet
Aula - IntranetAula - Intranet
Aula - Intranet
 
Redes - Introdução
Redes - IntroduçãoRedes - Introdução
Redes - Introdução
 
Intranet & extranet
Intranet & extranetIntranet & extranet
Intranet & extranet
 
Fsi 05 - capitulo 6
Fsi  05 -  capitulo 6Fsi  05 -  capitulo 6
Fsi 05 - capitulo 6
 

Destacado (7)

Servico dns
Servico dnsServico dns
Servico dns
 
Apostila itil
Apostila itilApostila itil
Apostila itil
 
Etherchannel
EtherchannelEtherchannel
Etherchannel
 
Vlan
VlanVlan
Vlan
 
08 comunicação pitagoras
08 comunicação    pitagoras08 comunicação    pitagoras
08 comunicação pitagoras
 
Walking dead 51 59
Walking dead 51 59Walking dead 51 59
Walking dead 51 59
 
Servico ad
Servico adServico ad
Servico ad
 

Similar a Conceitos Básicos de Internetworking e Modelo Hierárquico

Introdução a Redes de computadores
Introdução a Redes de computadoresIntrodução a Redes de computadores
Introdução a Redes de computadoresAlison Rodrigues
 
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Ministério Público da Paraíba
 
Aula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAlexandreBonnamain5
 
Aula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAlexandreBonnamain5
 
Aula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAlexandreBonnamain5
 
Aula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAlexandreBonnamain5
 
Redes de computadores douglas rocha mendes
Redes de computadores   douglas rocha mendesRedes de computadores   douglas rocha mendes
Redes de computadores douglas rocha mendesWilliam Nascimento
 
Curso de redes de computadores Parte 1
Curso de redes de computadores Parte 1Curso de redes de computadores Parte 1
Curso de redes de computadores Parte 1Djayllton Moraes
 
57933300-TI-Arquitetura-de-Rede-Concursos.pdf
57933300-TI-Arquitetura-de-Rede-Concursos.pdf57933300-TI-Arquitetura-de-Rede-Concursos.pdf
57933300-TI-Arquitetura-de-Rede-Concursos.pdfRicardoZorekDaniel1
 
Integração de software solucao e estilo
Integração de software   solucao e estiloIntegração de software   solucao e estilo
Integração de software solucao e estiloGrupoAlves - professor
 
Sistema Operacional - Aula005
Sistema Operacional - Aula005Sistema Operacional - Aula005
Sistema Operacional - Aula005Cláudio Amaral
 
Cabeamento Estruturado - final.pptx
Cabeamento Estruturado - final.pptxCabeamento Estruturado - final.pptx
Cabeamento Estruturado - final.pptxmauricio381833
 
Cloudbridge whitepape rportuguese
Cloudbridge whitepape rportugueseCloudbridge whitepape rportuguese
Cloudbridge whitepape rportugueseNuno Alves
 
AppSense_UVPlatform
AppSense_UVPlatformAppSense_UVPlatform
AppSense_UVPlatformNuno Alves
 

Similar a Conceitos Básicos de Internetworking e Modelo Hierárquico (20)

Introdução a Redes de computadores
Introdução a Redes de computadoresIntrodução a Redes de computadores
Introdução a Redes de computadores
 
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
 
Aula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdf
 
Aula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdf
 
Aula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdf
 
Aula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdfAula_01 - Conceitos Básicos de Redes.pdf
Aula_01 - Conceitos Básicos de Redes.pdf
 
Conceitos de e-commerce
Conceitos de e-commerceConceitos de e-commerce
Conceitos de e-commerce
 
Redes de computadores douglas rocha mendes
Redes de computadores   douglas rocha mendesRedes de computadores   douglas rocha mendes
Redes de computadores douglas rocha mendes
 
Computação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicosComputação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicos
 
Curso de redes de computadores Parte 1
Curso de redes de computadores Parte 1Curso de redes de computadores Parte 1
Curso de redes de computadores Parte 1
 
Desk top virtual_gbanif
Desk top virtual_gbanifDesk top virtual_gbanif
Desk top virtual_gbanif
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
57933300-TI-Arquitetura-de-Rede-Concursos.pdf
57933300-TI-Arquitetura-de-Rede-Concursos.pdf57933300-TI-Arquitetura-de-Rede-Concursos.pdf
57933300-TI-Arquitetura-de-Rede-Concursos.pdf
 
Integração de software solucao e estilo
Integração de software   solucao e estiloIntegração de software   solucao e estilo
Integração de software solucao e estilo
 
Integração de software 2
Integração de software 2Integração de software 2
Integração de software 2
 
Sistema Operacional - Aula005
Sistema Operacional - Aula005Sistema Operacional - Aula005
Sistema Operacional - Aula005
 
Infraestrutura de Redes
Infraestrutura de RedesInfraestrutura de Redes
Infraestrutura de Redes
 
Cabeamento Estruturado - final.pptx
Cabeamento Estruturado - final.pptxCabeamento Estruturado - final.pptx
Cabeamento Estruturado - final.pptx
 
Cloudbridge whitepape rportuguese
Cloudbridge whitepape rportugueseCloudbridge whitepape rportuguese
Cloudbridge whitepape rportuguese
 
AppSense_UVPlatform
AppSense_UVPlatformAppSense_UVPlatform
AppSense_UVPlatform
 

Más de fernandao777

Más de fernandao777 (20)

Walking dead 97
Walking dead 97Walking dead 97
Walking dead 97
 
Walking dead 96
Walking dead 96Walking dead 96
Walking dead 96
 
Walking dead 95
Walking dead 95Walking dead 95
Walking dead 95
 
Walking dead 94
Walking dead 94Walking dead 94
Walking dead 94
 
Walking dead 90 93
Walking dead 90 93Walking dead 90 93
Walking dead 90 93
 
Walking dead 85 89
Walking dead 85 89Walking dead 85 89
Walking dead 85 89
 
Walking dead 80 84
Walking dead 80 84Walking dead 80 84
Walking dead 80 84
 
Walking dead 75 79
Walking dead 75 79Walking dead 75 79
Walking dead 75 79
 
Walking dead 70 74
Walking dead 70 74Walking dead 70 74
Walking dead 70 74
 
Walking dead 66 69
Walking dead 66 69Walking dead 66 69
Walking dead 66 69
 
Walking dead 61 65
Walking dead 61 65Walking dead 61 65
Walking dead 61 65
 
Walking dead 60
Walking dead 60Walking dead 60
Walking dead 60
 
Walking dead 41 50
Walking dead 41 50Walking dead 41 50
Walking dead 41 50
 
Walking dead 31 40
Walking dead 31 40Walking dead 31 40
Walking dead 31 40
 
Walking dead 21 30
Walking dead 21 30Walking dead 21 30
Walking dead 21 30
 
Walking dead 11 20
Walking dead 11 20Walking dead 11 20
Walking dead 11 20
 
Walking dead 1 10
Walking dead 1 10Walking dead 1 10
Walking dead 1 10
 
Walking dead 98 100
Walking dead 98 100Walking dead 98 100
Walking dead 98 100
 
Handbook de ti_para_concursos
Handbook de ti_para_concursosHandbook de ti_para_concursos
Handbook de ti_para_concursos
 
Linux training
Linux trainingLinux training
Linux training
 

Conceitos Básicos de Internetworking e Modelo Hierárquico

  • 1. Conceitos Básicos de Internetworking Conceitos Básicos de O objetivo de uma rede de dados é ajudar a empresa a aumentar sua produtividade por Internetworking meio da conexão de todos os computadores e redes a fim de que as pessoas tenham acesso às informações independentemente das diferenças de horário, localização ou tipo de equipamento. Conceitos Básicos de Conceitos Básicos de Internetworking Internetworking Essas redes mudaram a maneira como vemos Atualmente. é comum uma empresa organizar nossas empresas e funcionários. o conjunto de redes corporativas de forma a Por exemplo, não é mais preciso que todos os permitir a otiminizacão de seus recursos. usuários estejam em um mesmo local para Estratégia de networking corporativa acessar as informações necessárias a um determinado trabalho. A Figura ao lado mostra que a rede é definida com base em Por esse motivo, muitas empresas mudaram suas grupo de funcionários (usuários), das estratégias de negócios para incorporar essas seguintes maneiras: redes à maneira como negociam. Conceitos Básicos de Conceitos Básicos de Internetworking Internetworking O escritório central (sede) é onde todos os funcionários estão As outras conexões conectados a uma rede local (LAN) e onde está localizada a maior consistem em uma parte das informações sobre a empresa. série de locais de acesso remoto que Um escritório central pode ter centenas ou milhares de usuários, os precisam se conectar quais dependem da rede para fazer seus trabalhos. entre si e/ou aos recursos localizados Ele pode consistir em um único prédio com muitas LANs ou em um nos escritórios centrais, campus formado por vários prédios. e incluem: – Escritórios filiais Como todos os usuários precisam ter acesso às informações e – Telecomutadores recursos locais, é comum vermos nesses casos uma LAN backbone de alta velocidade bem como uma central de dados com mainframes e – Usuários móveis servidores de aplicativos; 1
  • 2. Conceitos Básicos de Conceitos Básicos de Internetworking Internetworking Escritórios filiais consistem em locais remotos onde Telecomutadores — São os funcionários que trabalham grupos menores de pessoas. trabalham em casa. Esses usuários se conectam entre si através de uma LAN. Esses usuários geralmente precisam de uma Para acessar o escritório central, eles utilizam os serviços conexão sob demanda (on-demand) com o de uma rede remota, ou WAN (wide-area network). escritório central e/ou filial para que possam ter Embora algumas informações possam ser armazenadas na filial, é provável que os usuários tenham que acessar acesso aos recursos da rede; grande parte dos dados a partir do escritório central. O que determina se a conexão WAN será uma conexão permanente ou dial-up é a frequência com que a rede do escritório central é acessada; Conceitos Básicos de Conceitos Básicos de Internetworking Internetworking Para saber quais tipos de Usuários móveis — Esses indivíduos não equipamento e serviços você trabalham em locais fixos e dependem de deve implementar em sua rede diferentes serviços para se conectar à rede. e quando fazê-lo, é importante compreender o negócio e as Quando estão nos escritórios filiais, ou na central, necessidades do usuário. eles se conectam à LAN; Quando estão fora, eles geralmente dependem Você pode, então, subdividir a dos serviços dial-up para se conectar à rede rede em um modelo hierárquico que abranja desde a máquina corporativa. do usuário final até o núcleo (backbone) da rede. Conceitos Básicos de Internetworking A Figura mostra como os diferentes grupos de funcionários se conectam entre si. Conceitos Básicos de Internetworking Interconexão de grupos Para subdividir um conjunto de redes em componentes Mapeando as necessidades de menores, usa-se negócio para um modelo um modelo hierárquico de três hierárquico camadas (proposto pela Cisco), mostrado a seguir. 2
  • 3. Mapeando as necessidades de negócio para Mapeando as necessidades de negócio um modelo hierárquico para um modelo hierárquico Para simplificar os projetos, a implementação e o As redes de campus vêm inserindo inteligência e serviços no âmbito da rede e compartilhando a largura de banda no gerenciamento, a Cisco usa um modelo âmbito do usuário. hierárquico para descrever a rede. À medida que os negócios continuarem a dar mais ênfase à rede como uma ferramenta de produtividade, os serviços Embora o uso desse modelo seja geralmente de rede distribuída e o switching continuarão a migrar para o nível do desktop. associado ao projeto da rede, é importante compreendê-lo para saber quais equipamentos e Os aplicativos de rede e as demandas do usuário forçaram recursos serão apropriados à sua rede. os profissionais de networking a usar os padrões de tráfego na rede como o principal critério para a criação de um conjunto de redes. Mapeando as necessidades de negócio Mapeando as necessidades de negócio para um modelo hierárquico para um modelo hierárquico As redes não podem ser divididas em sub-redes com base Para criar, de forma apropriada, um conjunto de redes que apenas no número de usuários. possa efetivamente atender às necessidades do usuário, é usado um modelo hierárquico de três camadas para O surgimento de servidores que executam aplicativos organizar o fluxo do tráfego globais também tem um impacto direto na carga da rede. Um aumento da carga de tráfego em toda a rede exige Modelo hierárquico de rede de três camadas técnicas de roteamento e de switching mais eficientes. Atualmente, os padrões de tráfego ditam os tipos de serviço exigidos pêlos usuários finais nas redes. Modelo hierárquico em três camadas Mapeando as necessidades de negócio Camada de acesso para um modelo hierárquico O modelo consiste em três camadas: – Acesso; A camada de acesso da rede corresponde ao ponto no qual os usuários finais se conectam à rede. – Distribuição; – Núcleo. Por esse motivo, ela é muitas vezes chamada de camada do desktop. Os usuários, assim como os recursos aos quais precisam ter acesso com mais freqüência, ficam disponíveis localmente. Cada uma dessas camadas desempenha uma função no fornecimento de serviços de rede, conforme descrito nas seções a seguir. O tráfego entre os recursos locais é restrito aos recursos, switches e usuários finais. 3
  • 4. Modelo hierárquico em três camadas Modelo hierárquico em três camadas Camada de acesso Camada de distribuição A camada de acesso abrange múltiplos grupos de usuários A camada de distribuição da rede (também e seus respectivos recursos. chamada de camada do grupo de trabalho) marca o ponto entre a camada de acesso e os principais Em muitas redes, não é possível fornecer aos usuários serviços da rede. acesso local a todos os serviços, como arquivos de banco de dados, armazenamento centralizado ou acesso dial-out à web. A principal tarefa dessa camada é executar funções como roteamento, filtragem e acesso Nesses casos, o tráfego de usuário relativo a esses WAN. serviços é direcionado para a próxima camada do modelo, a camada de distribuição. Modelo hierárquico em três camadas Modelo hierárquico em três camadas Camada de distribuição Camada de distribuição A camada de distribuição também pode ser descrita como a Em um ambiente de campus, a camada de distribuição camada que fornece uma conectividade baseada em políticas desempenha diversas funções, dentre as quais se (diretrizes), uma vez que determina se e como os pacotes podem destacam: acessar os principais serviços da rede. – Servir como ponto de agregação para os dispositivos da camada de acesso; Essa camada determina a maneira mais rápida de encaminhar uma – Rotear o tráfego visando o acesso de um dado grupo de solicitação de usuário (como a solicitação de acesso ao servidor de trabalho ou departamento; arquivos) ao servidor. – Segmentar a rede em vários domínios de broadcast/multicast; – Fazer a conversão entre os diferentes tipos de meio físico, Depois que escolhe o caminho, a camada de distribuição como Token Ring e Ethernet; encaminha a solicitação para a camada de núcleo. – Fornecer serviços de segurança e filtragem. A partir daí, a camada de núcleo transporta a solicitação até o serviço apropriado. Modelo hierárquico em três camadas Modelo hierárquico em três camadas Camada de núcleo Camada de núcleo A camada de núcleo (também chamada de camada de Quando um usuário precisa de acesso a serviços backbone) comuta o tráfego de forma mais rápida possível corporativos, a solicitação é processada na camada de para o serviço apropriado. distribuição, cujo dispositivo encaminha a solicitação do usuário para o backbone. Geralmente, esse tráfego ocorre entre serviços comuns a todos os usuários. O backbone simplesmente fornece o transporte rápido para o serviço corporativo desejado. Esses serviços são chamados de serviços globais ou serviços corporativos; alguns exemplos desses serviços são: e-mail, O dispositivo da camada de distribuição fornece acesso acesso à Internet e videoconferência. controlado ao núcleo. 4
  • 5. Modelo hierárquico em três camadas Modelo hierárquico em três camadas Camada de núcleo Quando um usuário precisa de acesso a serviços Para construir uma rede de forma apropriada, você precisa, corporativos, a solicitação é processada na camada de primeiro, compreender como o conjunto de redes é usado, distribuição, cujo dispositivo encaminha a solicitação do quais são as necessidades de seu negócio e quais as usuário para o backbone. necessidades de seu usuário. O backbone simplesmente fornece o transporte rápido para o A partir dessa análise, você poderá definir um modelo para a serviço corporativo desejado. criação de seu conjunto de redes. O dispositivo da camada de distribuição fornece acesso controlado ao núcleo. Modelo hierárquico em três camadas Uma das melhores maneiras de saber como criar um conjunto de redes é entender como funciona o transporte do tráfego na rede. Conceitos Básicos de Internetworking Isto é feito por meio de uma estrutura de rede conceitual, e a mais popular é o modelo de referência OSI. Visão geral do modelo de A seguir apresenta-se uma descrição desse modelo. referência OSI Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI O modelo de referência OSI desempenha várias Veja a seguir algumas das vantagens do uso de funções relacionadas ao internetworking: um modelo em camadas: – Subdivide a complexa operação de networking em – Oferece uma forma de compreender o funcionamento de elementos mais simples; um conjunto de redes; – Permite que os engenheiros concentrem seus esforços de – Serve como uma diretriz ou estrutura para a criação e desenvolvimento e design em funções modulares; implementação de padrões de rede, dispositivos e esquemas de internetworking. – Oferece a capacidade de definir interfaces padronizadas para integração entre diferentes fabricantes e compatibilidade de "plug-and-play". 5
  • 6. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Camadas Superiores As três camadas superiores do modelo de referência OSI são geralmente chamadas de camadas de aplicação. Essas camadas lidam com a interface do O modelo de referência OSI possui sete camadas: usuário, a formatação de dados e o acesso – As quatro camadas inferiores definem as vias para que as estações aos aplicativos. finais estabeleçam conexões e troquem dados entre si. – Já as três camadas superiores definem como as aplicações nas estações finais se comunicarão entre si e com outros usuários. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Camadas Superiores Camadas Superiores A Figura mostra as camadas superiores e oferece informações e exemplos acerca de sua funcionalidade. Camada de aplicação – Essa é a camada mais alta do modelo. – É o ponto onde as interfaces de usuário ou do aplicativo com os protocolos obtém acesso à rede. – Por exemplo, é nessa camada que os dispositivos de transferência de arquivos executam serviços para os processadores de textos; Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Camadas Superiores Camadas Superiores Camada de apresentação Camada de sessão – A camada de apresentação fornece diversas funções de conversão e codificação, as quais são utilizadas pêlos dados da camada de – A camada de sessão é responsável por estabelecer, aplicação. gerenciar e terminar sessões de comunicação entre – Essas funções garantem que os dados enviados a partir da camada de entidades da camada de apresentação. aplicação de um sistema possam ser lidos pela camada de aplicação de um outro sistema. – A comunicação nessa camada consiste em solicitações e – Um exemplo das funções de codificação é a criptografia dos dados respostas de serviços que ocorrem entre aplicativos depois que estes deixam o aplicativo. localizados em diferentes dispositivos. – Outros exemplos são os formatos .jpeg e .gif das imagens exibidas nas páginas web. – Um exemplo desse tipo de coordenação seria o – Essa formatação assegura que todos os navegadores web, relacionamento entre o servidor do banco de dados e o independentemente de seu sistema operacional, possam exibir as cliente do banco de dados. imagens; 6
  • 7. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Camadas Inferiores Camadas inferiores A Figura l -6 descreve as funções básicas dessas quatro As quatro camadas inferiores do modelo de camadas. referência OSI são responsáveis por definir como os dados são transportados em uma fiação, ou seja, como eles passam por dispositivos de conjuntos de rede, alcançam a estação final desejada e, por fim, chegam ao aplicativo no outro lado. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Camadas inferiores Encapsulamento de Dados Encapsulamento de dados Como agrega diferentes informações à medida que percorre as camadas, a PDU recebe um nome de acordo com as informações que estiver transportando. – camada de transporte: aos dados são adicionados números de porta (e outros) tornando-se um segmento . – camada de rede: aqui ele recebe um cabeçalho IP e se toma um pacote. – camada de enlace: o pacote é incluído no cabeçalho da Camada 2, e se torna um quadro. – camada física: o quadro é convertido em bits e os sinais elétricos são transmitidos através do meio físico da rede. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Encapsulamento de Dados Camadas inferiores Depois que os dados são encapsulados e Desencapsulamento de dados transmitidos através da rede, o dispositivo de recepção remove as informações adicionadas e utiliza as mensagens no cabeçalho como instruções para direcionar os dados na pilha para o aplicativo – O encapsulamento de dados é um conceito importante das redes – É função das camadas similares de cada dispositivo, chamadas de camadas peer (em par), comunicar parâmetros de grande importância, como informações de controle e endereçamento. . 7
  • 8. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções das Camadas Funções da camada física Inferiores Como profissionais de networking, é de nossa A camada física define o tipo de meio físico, responsabilidade implementar redes que suportem o o tipo de conector e o tipo de sinalização. transporte dos dados de usuário. Ela especifica os requisitos funcionais, mecânicos, elétricos e de procedimentos, necessários para ativar, manter e desativar o enlace físico Para implementar e configurar dispositivos com tal finalidade, entre os sistemas finais. precisamos compreender os processos das camadas inferiores do modelo OSI. A camada física também especifica características como níveis de tensão, taxas transmissão de dados, distâncias máximas de transmissão e conectores físicos. Compreender esses processos simplificará a configuração e a solução de problemas relacionados a dispositivos da rede. Dependendo do meio físico da rede, é possível haver diferentes larguras de banda ou MTUs (maximum transmission units). Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada física Funções da camada física Conectares e meio físico Conectares e meio físico O meio físico e os conectares usados para conectar os A Figura mostra três padrões de fiação da camada dispositivos a ele são definidos por padrões na camada física. física Aqui, nos concentramos principalmente nos padrões associados às implementações de Ethernet. Os padrões Ethernet e IEEE 802.3 (CSMA/CD) definem uma LAN de topologia de barramento (bus) que opera em uma taxa de sinalização de 10 Mbps (megabits por segundo). Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada física Funções da camada física Conectares e meio físico Conectares e meio físico Os padrões 10Base5 e 10Base2 fornecem acesso a diversas estações no A Figura mostra três padrões de fiação da camada física, definidos da mesmo segmento, conectando fisicamente cada dispositivo a um seguinte forma: segmento Ethernet comum. 10Base2 — Conhecido como Thinnet. Permite segmentos de rede de até Os cabos 10Base5 são conectados ao barramento por meio de um cabo e 185 metros em um cabo coaxial por meio de interconexão ou de uma AUI (attachment unit interface). encadeamento de dispositivos; As redes 10Base2 encadeiam os dispositivos, usando um cabo coaxial e 10Base5 — Conhecido como Thicknet. Permite segmentos de rede de até conectores T para conectar as estações ao barramento comum. 500 metros em cabo coaxial grande, com dispositivos se conectando ao cabo para receber sinais; Como o padrão lOBaseT fornece acesso a uma única estação por vez, cada estação precisa ser conectada a uma estrutura de barramento l0BaseT — Retorna sinais de Ethernet de até 100 metros em uma fiação comum para interconectar todos os dispositivos. de par trançado de baixo custo de volta para um concentrador centralizado, denominado hub. O hub se torna o barramento dos dispositivos Ethernet e é análogo ao segmento. 8
  • 9. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Domínios de colisão/broadcast Domínios de colisão/broadcast - HUBS Ao analisar as redes, é fundamental definir dois conceitos A maioria dos segmentos Ethernet era importantes. São eles: formada por dispositivos interconectados com hubs. Domínio de colisão — Um grupo de dispositivos conectados ao mesmo meio físico de modo que, se dois dispositivos Os hubs permitem a concentração de vários dispositivos Ethernet em um acessarem o meio físico ao mesmo tempo, o resultado será dispositivo centralizado que conecta todos os dispositivos a uma mesma uma colisão dos dois sinais; estrutura de barramento física no hub. Domínio de broadcast — Um grupo de dispositivos na rede Isso significa que todos os dispositivos conectados ao hub compartilham o que recebem e trocam mensagens de broadcast entre si. mesmo meio físico e, conseqüentemente, o mesmo domínio de colisão, domínio de broadcast e largura de banda. Esses termos lhe ajudam a entender a estrutura básica dos A conexão física resultante é a de uma topologia em estrela, no lugar de padrões de tráfego e a definir as necessidades de dispositivos uma topologia linear. como switches e roteadores. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Domínios de colisão/broadcast - HUBS Domínios de colisão/broadcast - HUBS O hub não manipula nem Ele se preocupa apenas com a propagação da visualiza o tráfego que sinalização física, e não tem nenhum envolvimento passa por tal barramento. com as funções da camada superior. Como todos os dispositivos estão conectados ao Ele é usado apenas para estender o meio físico, mesmo meio físico, o hub é um domínio de colisão propagando o sinal que recebe em uma porta para único. todas as outras. Se uma estação envia um broadcast, o hub o Isso significa que o hub é um dispositivo da camada propaga para todas as outras estações e, desse física. modo, ele é também um domínio de broadcast único Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Domínios de colisão/broadcast - HUBS Domínios de colisão/broadcast - HUBS A tecnologia Ethernet usada nesta situação é chamada de A tecnologia Ethernet usada nesta situação é chamada de CSMA/CD (carrier sense multiple access collision detection). CSMA/CD (carrier sense multiple access collision detection). Isso significa que várias estações possuem acesso ao meio físico e, para que uma delas possa acessá-lo, ela deve, Isso significa que várias estações possuem acesso ao meio primeiro, "ouvir" (carrier sense) para certificar-se de que físico e, para que uma delas possa acessá-lo, ela deve, nenhuma outra estação esteja usando o mesmo meio físico. primeiro, "ouvir" (carrier sense) para certificar-se de que nenhuma outra estação esteja usando o mesmo meio físico. Se o meio físico estiver em uso, a estação deverá aguardar antes de enviar qualquer dado. Se o meio físico estiver em uso, a estação deverá aguardar Se as duas estações não detectarem nenhum outro tráfego e antes de enviar qualquer dado. tentarem transmitir ao mesmo tempo, o resultado será uma colisão. 9
  • 10. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Domínios de colisão/broadcast - HUBS Domínios de colisão/broadcast - HUBS Se as duas estações não detectarem nenhum outro Os quadros danificados se tornam quadros de erro, que são detectados pelas estacões tráfego e tentarem transmitir ao mesmo tempo, o como colisões; isso as obriga a retransmitir resultado será uma colisão. seus respectivos quadros. Um algoritmo backoff determina quando as estações devem fazer a retransmissão, minimizando a chance de outra colisão. Quanto maior for o número de estações existentes em um segmento Ethernet, maiores serão as chances de ocorrer uma colisão. Por esse motivo, as redes são segmentadas (divididas) em domínios de colisão menores por meio de switches e bridges. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de enlace de dados Funções da camada de enlace de dados Antes de ser colocado na rede, o tráfego Os campos existentes nessa precisa saber para onde está indo e o que deverá fazer quando chegar ao destino. camada também informam o dispositivo a respeito da pilha A camada de enlace de dados fornece essa da camada superior para a qual função. Essa camada corresponde à Camada 2 do modelo de referência OSI ele deverá passar os dados (como IP, IPX, AppIeTalk etc). A finalidade dessa camada é possibilitar as comunicações entre as estações de trabalho na primeira camada lógica acima dos bits na fiação. A camada de enlace de dados fornece suporte para O endereçamento físico das estações finais é feito na camada de enlace serviços sem conexão e orientados à conexão, além de dados para ajudar os dispositivos de rede a determinar se devem de possibilitar o seqiienciamento e o controle de passar uma mensagem para a pilha de protocolos. fluxo. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de enlace de dados Funções da camada de enlace de dados Para fornecer essas funções, Subcamada MAC (Media Access Control) (802.3) a camada de enlace de dados IEEE é definida por duas subcamadas: Essa é a parte da camada de enlace de dados que se comunica com a camada física. Subcamada MAC (Media Access Control) (802.3) — A subcamada MAC é responsável pela forma como os dados são transportados na fiação. Ela define funções como endereçamento físico, topologia de rede, disciplina de linha, notificação de Subcamada LLC (Logical Link Control) (802.2) — A subcamada LLC é responsável pela identificação lógica de erro, entrega ordenada de quadros e controle de diferentes tipos de protocolo e por encapsulá-los para serem fluxo opcional; transmitidos através da rede. 10
  • 11. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de enlace de dados Funções da camada de enlace de dados Subcamada LLC (Logical Link Control) (802.2) Quadros da subcamada MAC Um identificador de tipo de código ou SAP (service access point) faz a A Figura ilustra a estrutura de quadro dos quadros identificação lógica. IEEE 802.3 da subcamada MAC O tipo de quadro LLC usado por uma estação final depende do identificador esperado pelo protocolo da camada superior. As opções de LLC adicionais incluem suporte a conexões entre aplicativos em execução na LAN, controle de fluxo da camada superior e bits de controle de sequência. Para alguns protocolos, LLC indica serviços confiáveis e não-confiáveis para transferência de dados, em vez da camada de transporte. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de enlace de dados Funções da camada de enlace de dados • O quadro IEEE 802.3 começa com um modelo alternativo de 1s e 0s chamado • O quadro IEEE 802.3 começa com um modelo alternativo de 1s e 0s de preâmbulo. O preâmbulo informa às estações de recepção a respeito da chegada de um quadro; chamado de preâmbulo. O preâmbulo informa às estações de recepção a respeito da chegada de um quadro; • Logo após o preâmbulo, encontram-se os campos de endereço físico de destino e de origem. Esses endereços são chamados de endereços da camada MAC, e são exclusivos a cada dispositivo no conjunto de redes. • Logo após o preâmbulo, encontram-se os campos de endereço físico de destino e de origem. Esses endereços são chamados de endereços da O endereço de origem é sempre um endereço unicast (nó único), enquanto o camada MAC, e são exclusivos a cada dispositivo no conjunto de redes. endereço de destino pode ser unicast, multicast (grupo de nós) ou broadcast (todos os nós). Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de enlace de dados Funções da camada de enlace de dados • Nos quadros IEEE 802.3, o campo de 2 bytes apresentado após o • Por fim, após o campo de dados é exibido um campo FCS de 4 bytes, endereço de origem é um campo de tamanho, que indica o número de o qual contém o valor de CRC (cyclic redundancy check). bytes dos dados que acompanham esse campo e precedem o campo FCS (frame check sequence); O CRC é criado pelo dispositivo de envio e recalculado por um • Após o campo de tamanho encontra-se o campo de dados, que inclui dispositivo de recepção, o qual busca verificar os danos que possam as informações de controle LLC, outras informações de controle da ter ocorrido no quadro em trânsito. camada superior e os dados do usuário; 11
  • 12. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de enlace de dados Funções da camada de enlace de dados Quadros de subcamada LLC Quadros de subcamada LLC Existem dois tipos de quadro LLC: – SAP (Service Access Point) – SNAP (Subnetwork Access Protocol). O tipo de quadro a ser usado por seu sistema dependerá dos aplicativos que estiverem em execução. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Dispositivos da camada de enlace de dados Dispositivos da camada de enlace de dados As bridges e switches da As bridges e switches da Camada 2 consistem em Camada 2 consistem em dispositivos que dispositivos que funcionam na camada de funcionam na camada de enlace de dados da pilha enlace de dados da pilha de protocolos. de protocolos. A Figura mostra os A Figura mostra os dispositivos comumente dispositivos comumente encontrados na Camada encontrados na Camada 2. 2. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Dispositivos da camada de enlace de dados Dispositivos da camada de enlace de dados O switching da Camada 2 utiliza o bridging baseado em Em virtude da tecnologia ASIC, os switches proporcionam hardware. escalabilidade a velocidades de gigabit com baixa latência. Em um switch, o envio e o encaminhamento de quadros são tratados por hardwares especializados, denominados ASICs Embora existam switches da Camada 3 e da Camada 4 que (application-specific integrated circuits). realizem o roteamento, aqui usamos o termo switch para se referir ao dispositivo da Camada 2. A tecnologia ASIC permite que, ao ser criado, um chip de silicone seja programado para executar uma determinada função. Quando uma bridge ou um switch recebe um quadro, ela (ou ele) usa as informações do enlace de dados para processá-lo. Permite também que as funções sejam executadas em taxas de velocidade muito mais altas do que em um chip programado por software. 12
  • 13. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Dispositivos da camada de enlace de dados Dispositivos da camada de enlace de dados Em um ambiente de bridge transparente, a bridge processa o A tabela de encaminhamento lista cada estação final quadro determinando se ele precisa ser copiado para outros (a partir da qual a bridge tenha detectado, ou segmentos conectados. "ouvido" um quadro dentro de um dado intervalo de tempo) e o segmento em que ela reside. Uma bridge transparente ouve cada quadro que atravessa um segmento e examina cada endereço de origem e destino do quadro para determinar em que segmento reside a estação Quando uma bridge detecta um quadro na rede, ela de origem. examina o endereço de destino e o compara à tabela de encaminhamento para determinar se é A bridge transparente armazena essas informações na necessário filtrar, encaminhar ou copiar o quadro memória, o que é conhecido como tabela de para outro segmento. encaminhamento (forwarding table). Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Dispositivos da camada de enlace de dados Dispositivos da camada de enlace de dados Esse processo de decisão ocorre da seguinte forma: Como uma bridge aprende todos os destinos da estação por meio da detecção (escuta) dos endereços de origem, ela – Se o dispositivo de destino estiver no mesmo segmento do quadro, a nunca aprenderá o endereço de broadcast. bridge impede que o quadro seja enviado para outros segmentos. Esse processo é chamado de filtragem; Desse modo, todos os broadcasts serão sempre encaminhados para todos os segmentos na bridge ou no – Se o dispositivo de destino estiver em um segmento diferente, a bridge encaminha o quadro para o segmento apropriado; switch. – Se a bridge não souber o endereço de destino, ela encaminhará o Consequentemente, todos os segmentos em um ambiente quadro para todos os segmentos exceto para aquele que recebeu o com bridges ou switches serão considerados residentes no quadro. Esse processo é chamado de encaminhamento (flooding). mesmo domínio de broadcast. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Dispositivos da camada de enlace de dados Dispositivos da camada de enlace de dados Aqui tratamos especificamente do uso de bridges Uma rede com bridges/switches transparentes porque essa é a função desempenhada pela possibilita um excelente gerenciamento de tráfego. maioria dos switches. A finalidade do dispositivo da Camada 2 É a forma mais comum de bridging/switching em ambientes é reduzir as colisões, que desperdiçam Ethernet. largura de banda e impedem que os pacotes cheguem a seus destinos. Entretanto, deve-se observar também que há outros tipos de A parte mostra como um switch reduz bridge, como o bridging de rota de origem, na qual a origem colisões dando a cada segmento seu determina a rota a ser tomada através da rede; próprio domínio de colisão. Quando dois ou mais pacotes precisam E o bridging de conversão, que permite que o quadro seja utilizar um segmento, eles permanecem movido de uma rota de origem para um ambiente armazenados na memória até que o transparente entre as redes Ethernet e Token Ring. segmento possa ser usado. 13
  • 14. Visão geral do modelo de referência OSI Visão geral do Dispositivos da camada de enlace de dados modelo de referência OSI As redes com bridges/switches possuem as seguintes características: – Cada segmento é seu próprio domínio de colisão; – Todos os dispositivos conectados a mesma bridge ou switch fazem parte do mesmo domínio de broadcast; – Todos os segmentos precisam usar a mesma implementação da camada de enlace de dados, como todos em Ethernet ou todos em Funções da camada de rede Token Ring. – Se uma estação final precisar se comunicar com outra estação final em um meio físico diferente, alguns dispositivos, como um roteador ou uma bridge de conversão, deverão fazer a conversão entre os diferentes tipos de meio físico; – Em um ambiente com switches, pode haver um dispositivo por segmento, e todos os dispositivos podem enviar quadros ao mesmo tempo, o que permite o compartilhamento do caminho primário. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de rede Funções da camada de rede A camada de rede define como transportar o tráfego A Figura mostra a localização entre dispositivos que não estejam conectados da camada de rede em relação localmente no mesmo domínio de broadcast. à camada de enlace de dados. Para isso, ela necessita de duas informações: A camada de rede é totalmente independente da – Um endereço lógico associado às estações de origem e de camada de dados e, desse modo, pode ser usada destino; para conectar dispositivos que residam em um meio – Um caminho através da rede para chegar ao destino físico diferente. desejado. A estrutura de endereçamento lógico é usada para fornecer essa conectividade. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de rede Funções da camada de rede A Figura mostra a localização Os esquemas de endereçamento lógico são usados da camada de rede em relação para identificar as redes em um conjunto de redes; à camada de enlace de dados. Eles também proporcionam localização dos A camada de rede é totalmente independente da dispositivos dentro do contexto dessas redes. camada de dados e, desse modo, pode ser usada para conectar dispositivos que residam em um meio Esses esquemas variam de acordo com o protocolo físico diferente. da camada de rede em uso. (TCP/IP, Novell, etc...) A estrutura de endereçamento lógico é usada para fornecer essa conectividade. 14
  • 15. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Endereços da camada de rede Endereços da camada de rede Os endereços da camada de rede (também Em outras palavras, os endereços da camada de chamados de endereços virtuais ou lógicos) situam- rede atuam de forma semelhante aos endereços se na Camada 3 do modelo de referência OSI. postais, que descrevem a localização da pessoa por meio do endereço e do código de endereçamento Diferentemente dos endereços da camada de enlace postal. de dados, que geralmente ficam em um mesmo espaço de endereço, os endereços da camada de O código postal define a cidade e o estado, e o rede são geralmente hierárquicos na medida em que endereço, uma localização específica naquela definem primeiro as redes e, em seguida, os cidade. dispositivos ou nós em cada uma delas. Ele é diferente do endereço da camada MAC, que é, Em outras palavras, os endereços da camada de por natureza, não-hierárquico. rede atuam de forma semelhante aos endereços Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Endereços da camada de rede Endereços da camada de rede A Figura mostra o exemplo de um endereço lógico O endereço de rede lógico consiste em duas partes: em um pacote da camada de rede. – uma identifica de forma exclusiva cada rede no conjunto de redes, – enquanto a outra identifica de forma exclusiva os hosts em cada uma dessas redes. As duas partes juntas resultam em um endereço de rede exclusivo para cada dispositivo. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Endereços da camada de rede Endereços da camada de rede Esse endereço de rede exclusivo tem duas funções: Esse endereço de rede exclusivo tem duas funções: – A parte referente à rede identifica cada rede na estrutura – A parte referente aos hosts identifica um dispositivo do conjunto de redes, permitindo aos roteadores identificar específico ou uma porta de dispositivo na rede, da mesma os caminhos na nuvem de rede. maneira que o nome da rua em uma carta identifica a localização naquela cidade. – O roteador usa esse endereço para saber o endereço para onde enviar os pacotes da rede, da mesma forma que o código de endereçamento postal (CEP) de uma carta determina o estado e a cidade para os quais o pacote deve ser despachado; 15
  • 16. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Endereços da camada de rede Endereços da camada de rede Existem muitos protocolos da camada de rede, e Um endereço IP utiliza os seguintes componentes todos têm a mesma função de identificar as redes e para identificar as redes e hosts: hosts contidos na estrutura do conjunto de redes. – Um endereço de 32 bits, dividido em quatro sessões de 8 No entanto, para realizar essa tarefa, os protocolos bits denominadas octetos. Esse endereço identifica uma rede e um host específicos àquela rede por meio da utilizam esquemas diferentes. subdivisão dos bits em partes de host e de rede; O TCP/IP é um protocolo comum usado nas redes – Uma máscara de sub-rede de 32 bits também é dividida roteadas. Um endereço IP utiliza os seguintes em quatro octetos de 8 bits. A máscara de sub-rede é componentes para identificar as redes e hosts: usada para determinar qual bit representa a rede e qual representa o host. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Endereços da camada de rede Operação do roteador na camada de rede Componentes do endereço IP Os roteadores operam na camada de rede rastreando e registrando as diferentes redes e escolhendo o melhor caminho para elas. Os roteadores colocam essas informações em uma tabela de roteamento, que contém os seguintes itens: – Endereços de rede – Interface – Métrica Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Operação do roteador na camada de rede Operação do roteador na camada de rede Endereços de rede: Interface : – Representam as redes conhecidas do roteador. – Refere-se à interface usada pelo roteador para alcançar uma determinada rede. – O endereço de rede é específico ao protocolo. – Essa é a interface que será usada para encaminhar os – Se o roteador aceitar mais de um protocolo, ele terá uma pacotes destinados à rede especificada; tabela exclusiva para cada um; 16
  • 17. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Operação do roteador na camada de rede Operação do roteador na camada de rede Métrica: Métrica: – Refere-se ao custo ou distância em relação à rede de – As métricas mais comuns incluem: destino. o número de redes que precisam ser percorridas para chegar ao – Esse valor ajuda o roteador a escolher o melhor caminho destino (também chamadas de saltos ou hops); para uma determinada rede. o tempo que leva para percorrer todas as interfaces até chegar a uma determinada rede (também chamado de relay ou retardo) ou – Essa métrica varia em função da forma como o roteador escolhe os caminhos. um valor associado com a velocidade do enlace (também chamado de largura de banda). Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Operação do roteador na camada de rede Operação do roteador na camada de rede Como atuam na camada de rede do modelo OSI, os roteadores são usados para separar os segmentos Essa estrutura de endereçamento possibilita a em domínios de broadcast e de colisão exclusivos. configuração da rede hierárquica, isto é, uma estação não é conhecida meramente por um Cada segmento é considerado uma rede e deve ser identificador de host e sim definida pela rede e pelo identificado por um endereço de rede para ser identificador da rede na qual ela está localizada. alcançado pelas estações finais. Para que os roteadores operem em uma rede, é Além de identificar cada segmento como uma rede, necessário que cada interface esteja configurada na todas as estações naquela rede também precisam rede exclusiva que ela representa. ser identificadas de forma exclusiva pelo endereço lógico. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Operação do roteador na camada de rede Operação do roteador na camada de rede Além de identificar as redes e de propiciar a O roteador também deve ter um endereço de host conectividade, os roteadores também são naquela rede. responsáveis por outras funções: O roteador usa as informações de configuração da – Os roteadores não encaminham quadros de broadcast ou multicast da Camada 2; interface para determinar a parte referente à rede no endereço e para criar uma tabela de roteamento. – Os roteadores tentam determinar o melhor caminho em uma rede roteada com base em algoritmos de roteamento; – Os roteadores separam os quadros da Camada 2 e encaminham os pacotes com base nos endereços de destino da Camada 3; 17
  • 18. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Operação do roteador na camada de rede Operação do roteador na camada de rede – Os roteadores mapeiam um endereço lógico da Camada 3 para um dispositivo de rede; desse modo, eles podem – Os roteadores propiciam conectividade entre diferentes limitar ou proteger o tráfego na rede com base em atributos LANs virtuais (VLANs) em um ambiente com switches; identificáveis em cada pacote. – Os roteadores podem ser usados com a finalidade de – Essas opções, controladas por meio de listas de acesso, implantar parâmetros de qualidade de serviço para podem ser aplicadas tanto aos pacotes recebidos quanto determinados tipos de tráfego na rede. aos que são enviados; – Os roteadores podem ser configurados para executar tanto funções de bridging quanto de roteamento; Visão geral do modelo de referência OSI Visão geral do Operação do roteador na camada de rede modelo de referência OSI – Além dos benefícios no campus, os roteadores podem utilizar serviços WAN para conectar locais remotos ao escritório central, conforme ilustrado na Figura. – Os roteadores trabalham com diversos padrões de Funções da camada de transporte conectividade de camada física, que permitem que você construa WANs. – Além disso, eles podem fornecer os controles de acesso e segurança necessários à interconexão de locais remotos. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de transporte Funções da camada de transporte Para conectar dois dispositivos na estrutura da rede, A Figura mostra o relacionamento de alguns é preciso estabelecer uma sessão ou conexão. protocolos da camada de transporte com seus respectivos protocolos da camada de rede. A camada de transporte define as diretrizes para o estabelecimento de uma estação fim-a-fim entre Esses protocolos fornecem diferentes funções de duas estações finais. camada de transporte. Uma sessão constitui uma conexão lógica entre as camadas de transporte em pares (peers) nas estações finais de origem e de destino. 18
  • 19. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de transporte Funções da camada de transporte Falando em termos específicos, a camada de Falando em termos específicos, a camada de transporte define as seguintes funções: transporte define as seguintes funções: – Permite que as estações finais montem e desmontem – A camada de transporte usa esses números de porta para vários segmentos da camada superior no mesmo fluxo de identificar as entidades da camada de aplicação como FTP dados da camada de transporte. e Telnet. – Isso é feito por meio da atribuição de identificadores da – Um exemplo de um número de porta é 23, que identifica o camada superior. Telnet. Os dados com um número de porta de transporte 23 seriam destinados ao aplicativo Telnet; – Dentro do conjunto de protocolos TCP/IP, esses identificadores são conhecidos como números de porta. – Permite que os aplicativos solicitem transporte de dados confiável entre sistemas finais de comunicação. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de transporte Funções da camada de transporte Falando em termos específicos, a camada de Na camada de transporte, os dados podem ser transporte define as seguintes funções: transmitidos de forma confiável ou não confiável. – Um transporte confiável usa um relacionamento orientado No caso do IP: à conexão entre os sistemas finais para alcançar os – o protocolo TCP é confiável ou orientado à conexão; seguintes objetivos: Garantir que emissor receba uma confirmação pêlos segmentos – e o UDP é não confiável ou sem conexão. entregues; Providenciar a retransmissão dos segmentos cuja entrega não foi Uma boa analogia para comparar os termos "orientado à conexão" e "sem confirmada; conexão" se daria entre uma chamada telefônica e um cartão postal. Colocar os segmentos de volta em sua ordem de sequência correta na estação de recepção; No caso de uma chamada telefônica, você estabelece um diálogo que lhe Controlar e evitar congestionamentos. permite saber o nível de eficácia da comunicação, enquanto o cartão postal não lhe oferece tal noção em tempo real. Visão geral do modelo de referência OSI Visão geral do modelo de referência OSI Funções da camada de transporte Funções da camada de transporte Para fazer isso no conjunto de protocolo TCP/IP, as Para que um protocolo de camada de transporte estações de envio e recebimento executam uma orientado à conexão forneça essas funções de forma operação conhecida como handshake de três confiável, é necessário que tenha sido estabelecida direções. uma conexão entre as estações finais, os dados O handshake de três direções tenham sido transmitidos com sucesso e a sessão é obtido através do envio e do tenha sido desconectada. recebimento dos pacotes de confirmação e de sincronização. 19
  • 20. Exemplos do Processo de Encapsulamento de Dados Visão geral do modelo de referência OSI Funções da camada de transporte Após a sincronização, tem início a transferência de informações. Durante a transferência, as duas estações finais continuam a se comunicar com as PDUs de suas camadas de rede (cabeçalhos) para verificar se os dados foram recebidos corretamente. Se a estação receptora não confirmar um pacote dentro de um período de tempo predefinido, o emissor retransmitirá o pacote. Isso garante a entrega confiável de todo o tráfego. Exemplos do Processo de Encapsulamento de Dados Exemplos do Processo de Encapsulamento de Dados Dispositivos da Camada de Rede no Fluxo de Dados Cabeçalho do Pacote IP Exemplos do Processo de Encapsulamento de Dados Exemplos do Processo de Encapsulamento de Dados Dispositivos da Camada de Rede no Fluxo de Dados Dispositivos da Camada de Rede no Fluxo de Dados 20
  • 21. Exemplos do Processo de Encapsulamento de Dados Exemplos do Processo de Encapsulamento de Dados Dispositivos da Camada de Rede no Fluxo de Dados Dispositivos da Camada de Rede no Fluxo de Dados Exemplos do Processo de Encapsulamento de Dados Exemplos do Processo de Encapsulamento de Dados Dispositivos da Camada de Rede no Fluxo de Dados Dispositivos da Camada de Rede no Fluxo de Dados Exemplos do Processo de Encapsulamento de Dados Exemplos do Processo de Encapsulamento de Dados Dispositivos da Camada de Rede no Fluxo de Dados Dispositivos da Camada de Rede no Fluxo de Dados 21
  • 22. Exemplos do Processo de Encapsulamento de Dados Dispositivos da Camada de Rede no Fluxo de Dados Interligação de Redes Switching e VLANs Switching e VLANs Switching e VLANs Topicos abordados Comutação na camada de Enlace (Layer-2 Bridges e switches são definidos na mesma camada Switching); (Enlace). O processo de "aprendizagem" de endereços (address learning process); Decisões de Encaminhamento/Filtragem; Esquemas de Inibição de Loops (Loop Avoidance Schemes); Protocolo Spanning Tree (STP); Tipos de Comutação LAN. VLANS Switching e VLANs Switching e VLANs Comutação na Camada de Enlace Comutação na Camada de Enlace – A comutação (switching) na camada de Enlace é baseada – Switches são rápidos porque não analisam informações pertinentes à no endereço de Hardware; camada de Rede, analisando, em seu lugar, os endereços de hardware dos frames (também chamados de endereços MAC) antes de decidir pelo encaminhamento ou abandono deles. – Isto significa que o endereço MAC da placa de rede do dispositivo é utilizado para filtragem da rede. – O que torna a comutação na camada de Enlace tão eficiente é a não- modificação no pacote de dados, apenas no frame que o encapsula. – Switches utilizam chips especiais, chamados "ASICs", para – Como nenhuma modificação no pacote é realizada, o processo de formar e manter as tabelas de filtragem (filter tables). comutação é muito mais rápido e menos suscetível a erros do que o processo de roteamento. 22
  • 23. Switching e VLANs Switching e VLANs Comutação na Camada de Enlace Comutação na Camada de Enlace – A comutação na camada de Enlace pode ser utilizada para – A comutação na camada de Enlace, entretanto, possui algumas conectividade entre grupos de trabalho e para a segmentação da rede limitações. (quebra dos domínios de colisão). – O modo correto de se criar redes comutadas eficientes é certificando- – Ela aumenta a largura de banda disponível para cada usuário, uma vez se que os usuários permanecerão ao menos 80% do seu tempo no que cada conexão (interface) disponibilizada pelo switch representa segmento local. seu próprio domínio de colisão. – Redes comutadas quebram domínios de colisão, entretanto, a rede – Devido a esse fator, podem-se conectar múltiplos dispositivos em ainda é um grande domínio de broadcast, o que pode limitar o tamanho cada interface. da rede, assim como causar problemas de performance. Switching e VLANs Switching e VLANs Comutação na Camada de Enlace Bridges e switches são definidos na mesma camada – Segurança também é um ponto importante que se ganha com o uso de (Enlace). switches. Existem, porém, algumas importantes diferenças entre esses dois dispositivos que devem ser – Em uma rede baseada em hub todos os dados estão disponíveis para todas as estações conectadas ao segmento. lembradas: – O processamento das bridges é baseado em software, enquanto os switches têm seu processamento baseado em hardware (ASICs); – Qualquer pessoa com acesso ao hub e com um software, como o Microsoft Network Monitor, poderia monitorar e capturar dados que estivessem trafegando no meio. – Bridges podem ter apenas uma ocorrência de Spanning Tree por bridge, enquanto switches podem ter várias; – Isto não é possível com uma LAN baseada em switch porque a origem envia dados para o destino de forma direcionada (unicast), fazendo – Bridges podem ter até 16 portas, enquanto switches, pelo fato de com que este tráfego não se torne disponível para os outros possuírem hardware dedicado, podem ter centenas. computadores ligados na mesma switch. Switching e VLANs Switching e VLANs As três principais funções de um switch na camada As três principais funções de um switch na camada de Enlace são: de Enlace são: – Aprendizagem de endereços: Switches e bridges registram o endereço – Esquema de inibição de loops: Se múltiplas conexões forem criadas do hardware transmissor de cada frame recebido em determinada entre switches visando redundância, loops de rede podem ocorrer. O porta (interface) e adiciona essa informação à tabela MAC; protocolo Spanning Tree (STP) é usado para evitar que loops de rede ocorram, permitindo assim a criação de links redundantes (o protocolo – Decisões de filtragem/encaminhamento: Assim que um frame é STP age bloqueando as portas redundantes, evitando a ocorrência de recebido em uma porta do switch, este verifica o endereço do hardware loops de camada 2). de destino e identifica a interface de saída através de checagem na tabela MAC; 23
  • 24. Switching e VLANs Switching e VLANs Os principais pontos a saber sobre switches são: Processo de Aprendizagem de Endereços – Processo de comutação baseado em Hardware; – Todo switch forma uma tabela - chamada "tabela MAC" - que mapeia os endereços de hardware (MAC addresses) dos – Velocidade de transmissão limitada ao meio (wire dispositivos às portas (interfaces) às quais eles se encontram speed transmission); conectados. – Baixa latência/espera (low latency); – Assim que um switch é ligado, essa tabela encontra-se vazia. – Baixo custo; – Alta eficiência. – Quando um dispositivo inicia uma transmissão e uma porta (interface) do switch recebe um frame, o switch armazena o endereço de hardware do dispositivo transmissor em sua tabela MAC, registrando a interface à qual esse dispositivo está conectado. Switching e VLANs Switching e VLANs Processo de Aprendizagem de Endereços Processo de Aprendizagem de Endereços – Num primeiro momento, o switch não tem outra opção a não ser "inundar" a rede com esse frame, uma vez que ele ainda não possui em sua tabela MAC o registro da localização do dispositivo destinatário. – Esse tipo de transmissão é conhecido como broadcast. – Se um determinado dispositivo responder a essa mensagem de broadcast enviando um frame de volta, o switch irá, então, capturar o endereço de hardware (MAC) desse dispositivo e registrá-lo em sua tabela MAC, associando o endereço MAC desse dispositivo à interface (porta) que recebeu o frame. Switching e VLANs Switching e VLANs Processo de Aprendizagem de Endereços Processo de Aprendizagem de Endereços – O switch tem agora dois endereços em sua tabela MAC, – É essa a grande diferença entre switches e hubs. Em uma rede podendo assim estabelecer uma conexão ponto a ponto entre os composta por hubs, frames são encaminhados a todas as dois dispositivos. portas, o tempo todo, criando um grande domínio de colisão. – Isso significa que os frames pertencentes a essa transmissão – Se os dois dispositivos não se comunicarem com o switch serão encaminhados apenas aos dois dispositivos participantes. novamente por um determinado período de tempo, este irá deletar os endereços de sua tabela MAC, mantendo-a assim o – Nenhuma outra porta do switch irá receber os frames, a não ser mais atualizada possível. as duas portas mapeadas. 24
  • 25. Switching e VLANs Switching e VLANs Processos de Encaminhamento e Filtragem Processos de Encaminhamento e Filtragem – Assim que um frame chega à interface de um switch, o endereço – Se o endereço do Hardware de destino, entretanto, não estiver do hardware de destino é comparado com a tabela MAC. listado na tabela MAC do svvitch, o frame é, então, propagado para todas as interfaces ativas (broadcasting), com exceção da – Se o endereço de destino for conhecido e estiver presente na interface na qual ele foi recebido. tabela, o frame será encaminhado apenas para a porta de saída associada àquele endereço. – Se um dispositivo responder a essa transmissão, a tabela MAC é atualizada com a localização desse dispositivo (interface). – O switch não transmite o frame para todas as interfaces, apenas para a interface de destino. – Esse processo, conhecido como filtragem de frames (frame filtering), preserva a largura de banda de outros segmentos da rede Switching e VLANs Switching e VLANs Esquemas de Inibição de Loops Esquemas de Inibição de Loops Uma vez que frames podem ser propagados através de todos os links redundantes simultaneamente, um fenômeno chamado loop pode ocorrer, além de outros problemas, como: – O estabelecimento de conexões (links) redundantes é sempre – Caso nenhum esquema de inibição de loops de rede seja uma boa ideia entre switches. implantado, os switches poderão propagar frames continuamente – Redundância, nesse caso, é usada para evitar a completa na rede. queda da rede no caso da falha de um link. – Esse fenômeno é conhecido como – Embora a redundância em links possa ser extremamente útil, ela "tempestade de broadcast" pode trazer mais problemas do que resolvê-los. (broadcast storm). – A figura ilustra como uma mensagem de broadcast pode ser continuamente propagada pela rede; Switching e VLANs Switching e VLANs Esquemas de Inibição de Loops – Tempestade de Broadcast Esquemas de Inibição de Loops •Quando um switch recebe um quadro broadcast ou multicast, ele “inunda“ o quadro para todas as portas, exceto a que recebeu. Caso Uma vez que frames podem ser propagados através de tenhamos uma topologia com dois switches conectados com todos os links redundantes simultaneamente, um redundância , recebendo broadcast, eles irão propagar o tráfego fenômeno chamado loop pode ocorrer, além de outros broadcast indefinidamente um para o outro, resultando em uma tempestade de broadcasts. problemas, como: As tempestades de broadcasts consomem tempo, processamento e largura de banda da rede, tornando o tráfego lento ou inacessível. – Aumento das chances de um dispositivo receber múltiplas cópias de um mesmo frame, uma vez que esse frame pode chegar de diferentes segmentos simultaneamente; 25
  • 26. Switching e VLANs Switching e VLANs Esquemas de Inibição de Loops Esquemas de Inibição de Loops Múltiplas cópias do mesmo frame •O processo de transmissão de um mesmo quadro diversas vezes Uma vez que frames podem ser propagados através de para o mesmo destino consome recursos desnecessários da rede. todos os links redundantes simultaneamente, um •Na topologia abaixo, o host X envia um quadro para o Roteador Y, fenômeno chamado loop pode ocorrer, além de outros no mesmo segmento. O Switch A e B, que não sabem o endereço MAC do Roteador Y, também recebem o quadro e transmitem para problemas, como: todas as portas. O Roteador Y recebe várias vezes o mesmo quadro. – A tabela MAC ficará "confusa" sobre a localização (interface) de um determinado dispositivo, uma vez que o switch pode receber determinado frame de mais de um link. – Pode ocorrer de o switch não encaminhar o frame, uma vez que estará constantemente atualizando sua tabela MAC com a localização do hardware transmissor. Esse fenômeno é conhecido como trashing da tabela MAC; Switching e VLANs Switching e VLANs Esquemas de Inibição de Loops Esquemas de Inibição de Loops Confusão na tabela MAC •A instabilidade do banco de dados MAC ocorre quando um switch Uma vez que frames podem ser propagados através de possui informações incorretas sobre quais portas os hosts estão todos os links redundantes simultaneamente, um conectados. fenômeno chamado loop pode ocorrer, além de outros •Na topologia abaixo, o host X envia um quadro para o Roteador Y. O problemas, como: Switch A e B recebem o quadro pela porta 0 e transmitem pela porta 1 (flood), ao receberem novamente o quadro associam o host X a porta 1 incorretamente. Os quadros enviados pelo roteador Y para o – Um dos maiores problemas é a geração de múltiplos loops, ou host X são enviados pela porta 1 e ficará preso em um loop. seja, um loop dentro de outro. – Loops não podem ocorrer em uma topologia lógica de rede comutada, pois os broadcasts ou multicasts, poderão ficar presos neste loop infinitamente, pois o cabeçalho dos quadros da camada 2 não possuem valores de TTL (Tempo de vida). – Se uma tempestade de broadcast então ocorrer, o switch ficará sem condições de desempenhar a comutação de pacotes, literalmente "travando" a rede. Switching e VLANs Switching e VLANs Esquemas de Inibição de Loops Esquemas de Inibição de Loops A Solução: O Protocolo Spanning Tree (STP) A Solução: O Protocolo Spanning Tree (STP) – A extinta DEC (Digital Equipment Corporation) foi a criadora O algoritmo spanning- tree (STP) é usado para original do protocolo Spanning Tree. evitar loops, consiste na formação de uma – O IEEE homologou posteriormente sua própria versão do topologia lógica em protocolo, denominada IEEE 802.1d. estrela ou estrela estendida chamada de árvore, essa topologia – A versão IEEE do protocolo Spanning Tree não é compatível abrange toda a rede, com a versão original da DEC. mas leva um longo tempo para convergir. Foi desenvolvido um – Os fabricantes de switches implementam o padrão IEEE. novo algoritmo mais rápido, chamado rapid spanning-tree RSTP 26