55
Redes de computadores Por: Henrique Quirino Silva Aula 01 - Conceitos Básicos LANs Ethernet Token Ring Modelo OSI

Aula 1

Embed Size (px)

Citation preview

Page 1: Aula 1

Redes de computadores

Por: Henrique Quirino Silva

Aula 01- Conceitos Básicos

• LANs• Ethernet• Token Ring• Modelo OSI

Page 2: Aula 1

O que são redes?

◉ Conjunto de dois ou mais dispositivos (nós) que usamum conjunto de regras em comum para compartilharrecursos (hardware, dados, mensagens)

◉ Exemplos de rede• Rede local de um domícilio• Rede telefônica• Internet

◉ Exemplos de dispositivos (ou nós)• Computadores• Impressoras• Switches• Roteadores

Page 3: Aula 1

Endereçamento

◉ Cada dispositivo tem uma identificação única, ou seja,um endereço

◉ Os endereços se comunicarão via rede, por meio dosprotocolos de transmissão

◉ Na Internet, endereços utilizados são IP, do protocoloTCP/IP

Page 4: Aula 1

Protocolo

◉ Protocolos definem as regras de construção deum pacote, criando uma linguagem comumentre diferentes máquinas, que inclui:

• Endereços• Correções de erros• Regras de reconstrução de pacotes• Controle de fluxo

Page 5: Aula 1

Serviços de rede

◉ Conjunto de operações implementadas por um protocolo◉ Cada serviço pode ser usado por diferentes aplicações◉ Uma aplicação também pode usar vários serviços

• Ex. Browser de internet

◉ Serviços orientados à conexão• Estabelece conexão prévia à transmissão dos dados• Gera uma comunicação de dados confiável• Possibilita correção de erros e controle de fluxo• Gera overhead na comunicação

◉ Serviços sem conexão• Envia dados sem conhecimento prévio• Mais rápido• Menos confiável, pois não há garantia de entrega

Page 6: Aula 1

Meios

◉ Ambiente físico usado para conectar os nós de uma rede.

◉ Meios físicos são variados:• Cabo coaxial• Cabo par trançado• Fibra óptica• Ondas de rádio• Infravermelho• Outros meios

Page 7: Aula 1

Classificação das redes

• Por área geográfica• Por topologia da rede

Page 8: Aula 1

Classificação por área

◉ LAN (Local Area Network)• Permite a conexão de equipamentos em uma pequena região

(até 5‐10km)• Encontrada em lares e escritórios de empresas

◉ MAN (Metropolitan Area Network)• Área de abrangência pouco maior que as LANs• Considere uma empresa na mesma cidade, com várias sedes

◉ WAN (Wide Area Network)• Geograficamente distribuída• Altos custos de comunicação• Velocidades menores

Page 9: Aula 1

Classificação por área

Outras redes

◉ SAN (Storage Area Network) • Rede exclusiva para armazenamento de dados.

◉ GAN (Global Area Network)• Coleções de redes de longa distância ao longo do Globo.

Page 10: Aula 1

Classificação por área

Page 11: Aula 1

Classificação por topologia

◉ Barramento• Computadores compartilham cabo único• Dados são recebidos por todos, mas só a máquina de destino

aceita• Somente 1 computador por vez pode transmitir dados• Se houver ruptura no cabo, toda rede é afetada• Está em desuso, com popularização da Ethernet/estrela.

Page 12: Aula 1

Classificação por topologia

◉ Anel• Estações conectadas por um único cabo, em forma de círculo.• Conceito de Token para transmissão• Falha em um computador impacta toda rede

Page 13: Aula 1

Classificação por topologia

◉ Malha• Utiliza vários segmentos de cabos• Oferece redundância e confiabilidade• Dispendiosa• Geralmente utilizada em conjunto com outras topologias

Page 14: Aula 1

Classificação por topologia

◉ Estrela• Topologia mais comum na atualidade• Utilizam hubs e switches para intercomunicação• Falha em um cabo não paralisa toda rede• Ponto único de falha: Switch ou Hub

Page 15: Aula 1

Formas de transmissão

◉ Simples• Ocorre em apenas uma direção.• Exemplo: TV Aberta.

◉ Half-Duplex• Ocorre em ambas as direções, mas um evento de

cada vez• Exemplo: Rádio amador.

◉ Full Duplex• Recepção e envio ocorrem simultaneamente• Exemplo: TV a cabo

Page 16: Aula 1

Colisões

◉ Ocorrem quando dois ou mais computadores enviam dados ao mesmo tempo• Ocorre somente em half-duplex.

◉ CSMA/CD (Carrier Sense Multiple Access / CollisionDetection)• Dispositivos são avisados da colisão e aguardam

tempo aleatório para retransmitir• Não efetivo em redes muito longas ( a detecção

é feita pela estação que irá transmitir)

◉ CSMA/CA (Carrier Sense Multiple Access / Collision Avoidance)• Manda um “aviso” de transmissão• Mais eficaz, porém aumenta o tráfego na rede

Page 17: Aula 1

◉ Prioridade de demanda

• Surgiu com as redes Fast Ethernet.• Padrão IEEE 802.12.• Se dois computadores enviam pedidos ao mesmo

tempo, o switch atenderá primeiro o pedido com maior prioridade.

• Se a prioridade é idêntica, são servidos com alternância.

Colisões

Page 18: Aula 1

Cabeamento

Page 19: Aula 1

• Usados nas redes com topologia de barramento• Baixo custo, alta flexibilidade• Utiliza conectores BNC• Necessita terminador na rede

Cabeamento - Coaxial

Page 20: Aula 1

• Tecnologia mais comum na atualidade• Pode ser blindado (STP) ou não (UTP)• Tamanho máximo: 100 metros• Cat 5 – certificada para 100 Mbps / Cat 5e – 1 Gbps• Conector: RJ45

Cabeamento – Par Trançado

Page 21: Aula 1

◉ Tecnologia mais cara, mas atinge maiores distâncias

◉ Fibra monomodo• Caminho único do feixe de laser• Usada para comunicação de longa distância• Mais difícil conexão – núcleo da fibra é mais fino

◉ Fibra multimodo• Diversos caminhos para o feixe• Usada para distâncias mais curtas• A fibra é mais cara, mas a implementação é mais

barata• Núcleo maior permite uso de lasers mais baratos• Conectores mais confiáveis e baratos

Cabeamento – Fibra Óptica

Page 22: Aula 1

Cabeamento – Fibra Óptica

Page 23: Aula 1

Modelo OSI

Page 24: Aula 1

◉ Padronização de protocolos e padrões pela ISO para Interconexão de sistemas abertos

◉ Sistema aberto, não vinculado a hardware

◉ Sozinho não define arquitetura da rede (Não diz como fazer, apenas o que fazer)

◉ Divisão em 7 camadas

• “Dividir para conquistar”

• Estabelece uma interface bem definida entre as camadas

• Vantagens: • Implementação independente das camadas; • Reutilização de código; • Adaptabilidade.

Modelo OSI

Page 25: Aula 1

◉ Camadas parceiras se comunicam por um objeto chamado entidade da camada

◉ Entidade pode ser elemento de hardware ou de software

◉ Entidade significa: Capacidade de comunicação

• Ex: Protocolo IP, roteador, etc

◉ Comunicação entre camadas verticais: Serviços

◉ Comunicação entre camadas horizontais: Protocolos

Camadas - Comunicação

Page 26: Aula 1

Camadas

Page 27: Aula 1

Camadas OSI

Camada Exemplos Funcionalidades

Aplicação E‐mail, Web, ftp, etc Aplicações

Apresentação Encriptação e compressãode dados

Sessão Controlar as sessões

Transporte TCP/UDP Conectividade virtual pontoa ponto

Rede IP, X.25 Roteamento

Enlace Ethernet, PPP, ATM Comunicação com correção de erros

Física Transmissão do sinal

Page 28: Aula 1

Camada Física

◉ Fluxo de bits pelo meio físico

◉ Totalmente orientada a HW e trata dos aspectos do link físico entre dois computadores

◉ Define, dentre outras coisas:• Técnica de transmissão dos dados (half duplex, etc)• Pinagem do conector• Níveis do sinal elétrico• Como estabelecer e cancelar a conexão

◉ Não trata:• Significado do que está sendo transmitido• Erros de transmissão

Page 29: Aula 1

Camada de enlace

◉ Detecta e corrige os erros de transmissão da camada física

◉ Controle de Fluxo

◉ Delimitação de quadros

◉ Bits são organizados em frames, com frame check sequence

• FCS – Controle de erros (CRC, etc)

◉ Fornece ao nível de rede 3 tipos de serviços:

• Sem conexão e sem reconhecimento: Demora na transmissão é pior que perda de dados (Ex. Voz)

• Sem conexão com reconhecimento: Mais confiável – frames incorretos são descartados e retransmitidos

• Orientado à conexão: Garante entrega dos quadros na ordem correta e “error free” à camada de rede

◉ Subcamadas MAC (acesso ao meio) e LLC (interface com as demais camadas e controle de erros e de fluxo)

Page 30: Aula 1

Camada de rede

◉ Transparência com relação às camadas inferiores

◉ Função: Transporte de pacotes

◉ Comunicação se torna ponto a ponto

• Nos níveis anteriores, comunicação era apenas com o próximonó

◉ Funções principais• Endereçamento• Roteamento• Tradução de endereços lógicos em físicos (enlace)• Controle de congestionamento

◉ Normalmente não orientado à conexão, mas pode existir o contrário• Ex. Protocolo X.25

Page 31: Aula 1

Camada de transporte

◉ Principal função: garantir confiabilidade dos dados

◉ Particionamento da mensagem em segmentos

◉ Garante a comunicação entre os hosts

• Reconhece o recebimento de pacotes• Controle de fluxo• Sequenciamento e retransmissão de pacotes• Pode ser orientado ou não à conexão

Page 32: Aula 1

Camada de sessão

◉ Conexão entre duas aplicações que residem emcomputadores diferentes

◉ Gerenciamento do “diálogo” entre essas máquinas

◉ Pontos de sincronização

• Ex. Transmissão de um arquivo muito grande ou envio de mensagens de correio

◉ Atividade – cada ponto de sincronização é uma unidade de diálogo. Cada grupo de unidades é uma atividade

◉ Estabelece direitos de atividades prioritárias (acessos de administrador, por exemplo)

Page 33: Aula 1

Camada de apresentação

◉ Um grande “tradutor”

◉ Define formato para trocas de mensagens

◉ Funções principais

• Tradução de protocolos• Conversão de padrões (ASCII, ANSI, etc)• Criptografia• Compressão de dados

Page 34: Aula 1

Camada de aplicação

◉ “Janela” onde as aplicações conversam com a rede

◉ Identificação dos parceiros na comunicação

◉ Determinação dos níveis de serviço aceitáveis

• Retardo, tempo máximo de espera, taxa de erro tolerável

◉ Segurança de acesso e integridade dos dados

Page 35: Aula 1

Relacionamento entre camadas

◉ Comunicação virtual entre pares de camadas

◉ Pacotes são encapsulados da camada mais alta até a mais baixa, adicionando informações em cada camada

◉ O processo se repete até a camada física, onde os dados são enviados

◉ No host de destino, acontece o procedimento inverso

Page 36: Aula 1

PDU

◉ Protocol Data Unit

◉ É a informação transmitida como uma unidade em uma rede, que pode transportar informações de controle ou dados

◉ Conforme a camada do modelo OSI, tem diferentes nomes:

• Camada física – bit• Camada de enlace – frame (quadro)• Camada de rede – packet (pacote)• Camada de transporte – segmento• Demais – dados

Page 37: Aula 1

Redes Ethernet

Page 38: Aula 1

Redes Ethernet

◉ Camada 2 do modelo OSI

◉ Utilizada em pequenas e grandes redes

◉ Padronizado pela IEEE – especificação 802.3

◉ Velocidade: 10/100 Mbps e 1/10 Gbps

◉ Pode utilizar tanto cabos coaxiais quanto pares trançados

◉ Frames com tamanhos variando entre 64 e 1518 bytes. 18 bytes são usados pelo próprio frame.

Page 39: Aula 1

◉ Topologia lógica: barramento

◉ Uso de CSMA/CD em half duplex

◉ Camada MAC faz encapsulamento e transmissão dos frames

◉ Pacotes enviados a toda a rede

◉ MTU – Maximum transfer Unit – delimita o tamanho máximo do frame

Redes Ethernet - Características

Page 40: Aula 1

Redes Ethernet - Frame

◉ Preamble: seqüência de bytes para sincronizar comunicação

◉ SOF – Start of frame: delimitador

◉ Endereços: usam os MACs das placas

◉ Type: Indica o tipo, para formatos opcionais

◉ Dados: Dados propriamente ditos

◉ FCS: Checagem de CRC

◉ Tamanho do frame: 64 (mín.) ou 1518 (máx) bytes• Jumbo Frames: Não aceito pela ISO 802.3, permite até 9000 bytes

Page 41: Aula 1

Padrões Ethernet – 10Mbps

◉ 10BaseT

• Sistema de sinalização – barramento (normalmente se configura estrela ‐ hub)

• Cabo par trançado UTP ou STP

• Nós finais da rede: Os computadores

• Segmento máximo: 100 metros

Page 42: Aula 1

Padrões Ethernet – 10Mbps

◉ 10Base2

• Cabo coaxial fino

• Segmento máximo: 185 metros

• Comprimento mínimo: 0,50 metros entre estações

• Máximo de 30 computadores por segmento

• Máximo de 5 segmentos interligados por 4 repeaters

• Performance melhora caso se divida os segmentos (bridges)

Page 43: Aula 1

Padrões Ethernet – 10Mbps

◉ 10Base5

• Cabo coaxial grosso

• Segmento máximo: 500 metros

• Máximo de 100 nós (computadores e repetidores) por segmento

• Máximo de 5 segmentos interligados por 4 repeaters

• Comum utilização de coaxiais finos e grossos na mesma rede (Tv a Cabo)

Page 44: Aula 1

Padrões Ethernet – 10Mbps

◉ 10BaseFL

• Cabo coaxial grosso

• Fibra óptica

• Vantagem: Grande comprimento

• Desvantagem: Custo

• Segmento máximo: 2 km

Page 45: Aula 1

Fast Ethernet – 100Mbps

◉ Mantém formato do frame, MTU e mecanismos MAC

◉ Capacidade de operação full duplex• Aumento de velocidade e eliminação de colisões

◉ 100BaseTX ou FX (Fast Ethernet)• TX: Cabos par trançado cat 5

○ São usados apenas 2 pares (Pinos 1e2; 3e6)

• FX: Fibra ótica multimodo

• Extensão do padrão original 10BaseT (CSMA/CD)• Full Duplex (802.3x) – somente switches

◉ Topologia física em estrela

Page 46: Aula 1

Gigabit Ethernet

◉ Norma: Operação full duplex, com switches◉ Com half duplex:

• Carrier extension para que o frame atinja tamanho mínimo de 512 bytes; ou

• Frame bursting: envia múltiplos pequenos frames até o limite de 1500 bytes, sem controle CSMA/CD entre frames

◉ Utiliza fibra ótica ou par trançado

◉ Cabos UTP mínimos de categoria 5• Cat 5e ou 6 são recomendados

◉ Velocidade 1 Gbps

◉ Usado para grandes backbones, no início

Page 47: Aula 1

Padrões Gigabit Ethernet

◉ 1000‐BaseT• Utiliza os 4 pares do cabo UTP• Auto negociação é requerida• Padrão bastante sensível ao cabeamento

• Cabos cat 5 de baixa qualidade geram errosde conexão

◉ 1000‐BaseTX• Utiliza apenas 2 pares do cabo UTP• Exige UTP Cat 6• Menos sucesso comercial (mais caro e a exigência

cat.6)

Page 48: Aula 1

Padrões Gigabit Ethernet

◉ 1000‐BaseCX• Padrão inicial do GbE• Utiliza cabos STP• Distância máxima: 25m

◉ 1000‐BaseLX• Fibra ótica com laser de comprimento de onda longo• Especificação: 5km; Na prática: até 10 ou 20 km• Funciona também na fibra multimodo: 550m

◉ 1000‐BaseSX• Fibra ótica multimodo com comprimento de onda curto• Especificaçao: 220m; Prática: até 550m• Popular para ligação intra‐edifício em largas corporações

Page 49: Aula 1

10G Ethernet

◉ Suporta apenas full duplex

• Não suporta half duplex e nem CSMA/CD

◉ Conexões apenas com switches

• Hubs e pontes não são usados

◉ Cabos UTP mínimos de categoria 6

• Categoria 6a recomendada

◉ Velocidade 10 Gbps

◉ Usado para backbones de corporações

◉ Utiliza fibra ótica ou cabos UTP/STP

Page 50: Aula 1

Padrões 10G Ethernet

◉ 10GBASE‐T

• Cabos par trançado UTP ou STP• Distância: 100m• Autonegociação também presente

◉ 10GBASE‐SR

• Fibra ótica multimodo(Short Range)• Distância típica: até 85m

◉ 10GBASE‐LR

• Fibra ótica monomodo (Long Range)• Distâncias típicas: 10 a 25 km

Page 51: Aula 1

Auto Negociação

◉ Alta complexidade por várias taxas de dados e configurações de duplex diferentes

◉ Utilizados em cabos de par trançado (fibra ótica não suporta)

◉ Assim que o link for detectado, o processo começa

◉ É negociada sempre a melhor combinação velocidade/duplex possível

Page 52: Aula 1

Redes Token Ring

Page 53: Aula 1

Redes Token Ring

◉ Criada pela IBM nos anos 80

◉ Características

• Topologia em anel estrela (anel lógico em que o anel físico está no HUB)

• Método de acesso baseado na passagem do Token

• Cabo par trançado UTP ou STP (specs IBM)

• Taxa de Transferência de 4 e 16 Mbit

Page 54: Aula 1

Redes Token Ring

◉ Funcionamento

• Token percorre a rede até que uma estação se apodera

• Apenas a máquina que detém o token pode transmitir

• O frame percorre o anel até a máquina de destino e o retorno à máquina de origem com o status

• Máquina de origem então libera o Token

• Só há um Token por anel e ele só percorre a rede em uma direção (horário ou anti‐horário)

• Monitoração ou beaconing: Feito pelo primeiro computador que fica online, assegura entrega dos frames e existência de apenas um token na rede

Page 55: Aula 1

Redes Token Ring

◉ Cabeamento• IBM 1,2 e 3• MSAU = Hubs da tecnologia• Conectores de interface de mídia para cabos tipo 1 e 2• RJ‐45 para tipo 3• Fibra ótica também é utilizada (maiores custo e alcance)

◉ Utilização bastante restrita atualmente• Gerenciamento mais oneroso• Congestionamento das pontes• Velocidade inferior aos principais concorrentes.