sexta-feira, 24 de janeiro de 2014

MODELO OSI - LAYER 3 - CAMADA DE REDE

Camada de rede (pacote)

Trata do endereçamento lógico -> endereçamento global da rede e a identificação do host (host-id).

Faz o encaminhamento ou roteamento de pacotes (pelo endereço de destino).

Pode realizar a comunicação Unicast, Multicast, Broadcast ou Anycast (exclusivo do IPV6)


  • Unicast: Comunicação de 1 host para 1 host
  • Broadcast: Comunicação de 1 host para muitos (todos). Geralmente é usado quando o host não tem um destino certo.
  • Multicast: Comunicação de 1 host para um grupo específico. Geralmente é bastante usado no IPV6, visto que nesse protocolo não existe Broadcast.


Mais detalhes sobre Broadcast:

  • Hubs e Switches não segmentam Broadcast.
  • Roteador (que está na camada 3) faz a segmentação de Broadcast -> equipamentos da camada 3 segmentam Broadcast.
  • Vlans: Também segmentam domínios de Broadcast.
Obs: Existem Switches de camada 3 (são aqueles que também fazem papel de roteador)

Observe a figura:




  • Para haver comunicação entre duas redes diferentes eu preciso de um ROTEADOR.
Amigos, vimos um pouco sobre a camada de rede e seus equipamentos, no próximo post falarei com vocês sobre a camada de transporte. Abraço e até lá!


BRIDGES E SWITCHES

Bridges e Switches também estão na camada de Enlace, pois podem tomar decisões com base no MAC.

Bridge: Divide a rede em segmentos e faz encaminhamento por software.
Desvantagem: continua sendo Half-Duplex e pode gerar gargalos (congestionamento) e latência (lentidão)



Switch: basicamente um switch é uma bridge de multiportas que faz encaminhamento por hardware (ASIC) e por isso é bem mais rápido que a bridge

As portas do switch são full-duplex, mas se ligarmos um Hub nele a porta que o recebe terá que ser configurada para half-duplex.

O switch monta tabela de encaminhamento através dos MACs de origem recebidos nas portas -> Mac Address Table ou Tabela de Endereço Mac.

CARACTERÍSTICAS E MELHORIAS DOS SWITCHES

Quando não conhece MAC de destino ou recebe um Broadcast -> faz flooding (copia quadro em todas as portas, menos na que recebeu)

Pode evitar espionagem por Sniffing -> portas 100% full-duplex se comunicam através de portas virtuais sem enviar cópias para outras portas.

VLAN (lan virtual) -> Separação de portas em domínio de Broadcast isolados.

Bem, fiz aqui um resumo sobre Switch e Bridge, qualquer dúvida é só perguntar (ou elogiar) nos comentários.

No próximo post falarei sobre a CAMADA DE REDE. 
Abraço e até lá!

segunda-feira, 13 de janeiro de 2014

MODELO OSI – LAYER 2 – CAMADA DE ENLACE

A função da camada de enlace é preparar pacotes que vem da camada de rede para que eles possam ser enviados pelos diferentes tipos de meios físicos, através de quadros ou frames.
O processo é chamado de enquadramento (framing).
Detalhando como a camada de enlace funciona:
  • Ela pega uma lista de bits e divide em quadros, identificando qual quadro vai para cada camada. Ex: temos a seguinte sequência de bits: 10111-00101011-000, a camada de enlace pega essa “tripa” de bits e diz assim: “o quadro 10111 vai para a camada 3, o quadro 00101011 vai para a camada 5 e o quadro 000 vai para a camada 7″ – Esse é apenas um exemplo. A camada de enlace pega os bits, divide em quadros e encaminha cada quadro para seu destino dentro das camadas do modelo OSI. De início é muito teórico, mais adiante você verá que tudo isso faz muito sentido.
  • Na camada de enlace são inseridas informações de controle e são gerados quadros (frames de camada 2 apropriados para cada meio de transmissão que estiver sendo utilizado).
  • Trata do endereçamento físico -> na família ethernet é chamado de MAC (Media Access Control). É muito comum provas de certificação ou de concursos públicos perguntarem em qual camada se encontra o MAC de algum equipamento, agora você já sabe, quando falamos de MAC estamos nos referindo a camada de enlace.
  • Possui cabeçalho (header) e trailer (fcs) em seu pdu (com a evolução dos posts você entenderá o que é cada um dos termos citados acima).
OBSERVAÇÃO IMPORTANTE: Você verá muitas questões afirmando que a camada de enlace corrige erros (ERRADO). A camada de enlace APENAS VERIFICA SE TEM ERRO, MAS NÃO O CORRIGE.
  • No computador a camada de enlace é representada pela placa de rede.
  • Na rede a camada de enlace é representada pelas Bridges e Switches pois estes equipamentos podem tomar decisões com base no endereçamento MAC.
Confira no próximo post o que é uma Bridge e um Switch, para que servem e quais suas vantagens e desvantagens.


MODELO OSI – LAYER 1 – ENTENDENDO A CAMADA FÍSICA.

CAMADA FÍSICA (LAYER 1)
É a camada responsável por transformar os dados em bits (0 e 1) e enviá-la para rede.
Os equipamentos que pertencem a essa camada são:
  1. Cabos, Hubs, conectores, repetidores, transcievers e outros.
  2. Cabo UTP (o mais usado)
 

Hub e repetidores -> São half-duplex, ou seja: Transmite OU recebe.
Atenção:
  • Se só transmite e NÃO recebe -> o equipamento é Simplex.
  • Se transmite OU recebe -> o equipamento é Half-Duplex.
  • Se transmite E recebe ao mesmo tempo -> o equipamento é Full-duplex.
OBSERVAÇÕES IMPORTANTES:
Ao usar o Hub (que é Half-duplex), se é que alguém ainda usa, pode haver colisões, pois o aparelho só usa um par de fios para transmitir e receber. Por conta disso, surgiu a tecnologia CSMA/CD que detecta essas colisões e define uma ação após a colisão ser detectada (ação reativa), gerando um algoritmo de backoff que controla o Hub, ou seja, quando um envia, os outros ficam aguardando.
O Hub também tem uma grande desvantagem em relação à SEGURANÇA, pois uma informação que deveria ir para apenas um computador acaba indo para todos os computadores da rede. Se em um dos terminais existir um programa Sniffer ele pode captar as informações que eram dirigidas a terceiros.
Outra observação: Os hubs e repetidores não tem capacidade de tomada de decisão por endereçamento IP ou MAC (são aparelho burros), diferentemente dos Switches que veremos mais adiante.
Outros exemplos de links da camada física:
  • Rede sem fio (wi-fi);
  • links seriais: cabo v35, x.21, rs-232 (muito usados nas redes Wan) e
  • Links via satélite.
Aqui fizemos um apanhado sobre a camada Física (Layer 1) qualquer dúvida pergunte nos comentários.
No próximo post falaremos sobre a camada de Enlace (Layer 2).
Até logo!

MODELO OSI – PARTE 1

Gostaria de começar apresentando a você que deseja aprender Rede de Computadores da forma correta os conceitos que no início você pode achar super chato de aprender, mas que com o desenvolvimento do seu conhecimento, você perceberá o quanto é útil essa parte e, com certeza, você vai estreitar seus laços de amizade com o MODELO DE REFERÊNCIA OSI.
Quando um computador se comunica com outro, seus bits (0 e 1) fazem uma verdadeira viagem por meio de cabos UTP, ondas eletromagnéticas, fibras óticas, etc. Os bits transferidos recebem várias informações durante essa trajetória, como por exemplo: endereço de origem, endereço de destino, MAC de origem, MAC de destino, protocolo a ser utilizado no transporte e uma gama de informações e transações são executadas e transferidas em questões de segundos. O modelo OSI serve para organizar essa complexa comunicação nas redes de computadores. O supracitado modelo está dividido em 7 camadas (Aplicação, apresentação, sessão, transporte, rede, enlace e física) e quando surge a necessidade de comunicação entre computadores os nossos queridos bits passam por todos elas. É aí que entra o X da questão! :)) Deu pau? Opa, vamos analisar: se a informação vem da camada de aplicação (browser, pro exemplo) e deu problema no protocolo TCP então saberemos que o erro está na camada de transporte e, consequentemente, não atravessará a camada de rede, enlace e física, e não atravessando a camada física, os bits não serão transferidos pela placa de rede e distribuídos para que a comunicação seja completada. Ao invés de sairmos reiniciando tudo que vemos pela frente, conhecendo as camadas do modelo OSI fica mais fácil localizar o problema e encontrar a causa. Pois bem, no próximo post irei ensinar para que serve cada camada, não deixe de ler, é interessantíssimo e eu recomendo que leia para que os próximos assuntos sejam aprendidos com mais facilidade.
Modelo OSI:

APRESENTAÇÃO DO BLOG

A minha intenção ao criar o blog Rede Fácil é oferecer um conteúdo de qualidade para aqueles que desejam aprender os conceitos e a prática na área de rede de computadores. O conteúdo abrange tanto conteúdo para iniciantes como para àqueles que vieram aqui para ler sobre alguma curiosidade, tirar dúvida e encontrar soluções.
Aproveito o post para fazer um comentário sobre a galera que trabalha na área, mas que não entende o que está fazendo… :( Como assim, Fiodorovitch? É simples: é um tal de conecta e desconecta cabo, reinicia servidor aqui, outro ali e assim a vida vai indo, geralmente o problema é resolvido, mas afinal, o que ocasionou o problema? Por onde devo começar os testes e por quê? Sabendo isso você evitará muita dor de cabeça e economizará bastante tempo, e é claro, dinheiro. Ah, sem dizer que ao aprender os conceitos você não passará mais vergonha quando algum especialista usar um termo que você não faz a menor ideia do que se trata.
Acompanhe-me. Temos muito o que aprender.
Franco Fiodorovitch