redes locais: interligação de lans com roteadoresmsobral/ier/slides/aula11.pdf · 4 interligando...

21
1 RCO2 RCO2 Redes Locais: Redes Locais: Interligação de LANs com roteadores Interligação de LANs com roteadores

Upload: lamminh

Post on 17-Nov-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

1

RCO2RCO2

Redes Locais:Redes Locais:Interligação de LANs com roteadoresInterligação de LANs com roteadores

2

Interligando LANsInterligando LANs

Pontes e switches: ativos de camada de enlacePontes e switches: ativos de camada de enlace

3

Interligando LANsInterligando LANs

Pontes e switches: aprendem que estações estão em Pontes e switches: aprendem que estações estão em cada portacada porta

Mas pode haver Mas pode haver problemas !problemas !

Considere a Considere a existência de existência de laços na rede ...laços na rede ...

Regida pela norma Regida pela norma IEEE 802.1dIEEE 802.1d

4

Interligando LANsInterligando LANs

Pontes e switches: enlaces redundantesPontes e switches: enlaces redundantes Prover enlaces de backup – tolerância a falhas na redeProver enlaces de backup – tolerância a falhas na rede

Esses enlaces formam Esses enlaces formam loopsloops

Quadros em Quadros em broadcastbroadcast ficam circulando ficam circulando eternamente no loopeternamente no loop

Switches aprendem Switches aprendem erroneamente localização erroneamente localização de estaçõesde estações

5

Interligando LANsInterligando LANs

Pontes e switches: enlaces redundantesPontes e switches: enlaces redundantes Estação A envia para estação D: ambas pontes recebem o Estação A envia para estação D: ambas pontes recebem o

quadro na LAN1quadro na LAN1

6

Interligando LANsInterligando LANs

Pontes e switches: enlaces redundantesPontes e switches: enlaces redundantes Ambas pontes aprendem que A está na LAN1Ambas pontes aprendem que A está na LAN1 Ambas encaminham o quadro para a LAN2: duas cópias do Ambas encaminham o quadro para a LAN2: duas cópias do

quadro original aparecem na LAN2quadro original aparecem na LAN2

7

Interligando LANsInterligando LANs

Pontes e switches: enlaces redundantesPontes e switches: enlaces redundantes Cada ponte recebe na LAN2 a cópia do quadro encaminhada Cada ponte recebe na LAN2 a cópia do quadro encaminhada

pela outra pontepela outra ponte Cada ponte agora pensa que A está na LAN2 !Cada ponte agora pensa que A está na LAN2 ! Além disto, cada ponte encaminha uma cópia do quadro de Além disto, cada ponte encaminha uma cópia do quadro de

volta para a LAN1volta para a LAN1 O processo continua indefinidamente ...O processo continua indefinidamente ...

8

Interligando LANsInterligando LANs

Pontes e switches: problema dos loopsPontes e switches: problema dos loops Solução usada: desativar enlaces administrativamente para Solução usada: desativar enlaces administrativamente para

quebrar os quebrar os loopsloops ... ... Manualmente, ou ...Manualmente, ou ... Automaticamente com protocolo STP (Automaticamente com protocolo STP (Spanning TreeSpanning Tree))

9

Interligando LANsInterligando LANs

Limitações com switchesLimitações com switches Interligação de LANs com switches tem problema de escalaInterligação de LANs com switches tem problema de escala

LANs interligadas operam na verdade como uma grande LANs interligadas operam na verdade como uma grande LANLAN

Não há uma separação administrativa entre as LANsNão há uma separação administrativa entre as LANs Uma estação pode se comunicar diretamente com Uma estação pode se comunicar diretamente com

qualquer outraqualquer outra Não é possível impor controles sobre o tipo de tráfego Não é possível impor controles sobre o tipo de tráfego

gerado entre grupos de estaçõesgerado entre grupos de estações A interligação em nível de rede (camada 3) pode resolver A interligação em nível de rede (camada 3) pode resolver

esses problemasesses problemas Interligação feita com roteadores ou gatewaysInterligação feita com roteadores ou gateways

10

Interligando LANsInterligando LANs

Interligação com roteadoresInterligação com roteadores 4 LANs interligadas por um roteador4 LANs interligadas por um roteador

11

Interligando LANsInterligando LANs

Comunicação usando roteadoresComunicação usando roteadores

12

Interligando LANsInterligando LANs

Roteadores: Roteadores: proveem proveem encaminhamentoencaminhamento e e roteamentoroteamento Encaminhamento: Encaminhamento: envio de um datagrama pela envio de um datagrama pela

interface correspondente à melhor rota para o destinointerface correspondente à melhor rota para o destino RoteamentoRoteamento

Determinar rotas (caminhos) para quaisquer destinos Determinar rotas (caminhos) para quaisquer destinos na redena rede

EstáticoEstático:: definido manualmente pelo operador definido manualmente pelo operador Dinâmico:Dinâmico: rotas aprendidas automaticamente pelo rotas aprendidas automaticamente pelo

roteadorroteador✔ Uso de protocolos de roteamento (ex: BGP, Uso de protocolos de roteamento (ex: BGP,

OSPF, RIP, EIGRP)OSPF, RIP, EIGRP)

13

Interligando LANsInterligando LANs

Roteadores: Roteadores: EncaminhamentoEncaminhamento

14

Interligando LANsInterligando LANs

15

Interligando LANsInterligando LANs

Roteadores: elementos básicosRoteadores: elementos básicos Possuem um conjunto de interfaces:Possuem um conjunto de interfaces:

WANWAN: para enlaces ponto-a-ponto de longa distância: para enlaces ponto-a-ponto de longa distância✔ Interfaces seriais V.35, HSSI, G.703Interfaces seriais V.35, HSSI, G.703

LANLAN: para : para enlaces com a enlaces com a rede local:rede local: Tipicamente Tipicamente

EthernetEthernet

16

Interligando LANsInterligando LANs

Roteadores: elementos básicosRoteadores: elementos básicos Tabela de rotasTabela de rotas: contém rotas para destinos conhecidos: contém rotas para destinos conhecidos

Cada rota contém o Cada rota contém o endereço do destinoendereço do destino, o , o custocusto, o , o próximo roteadorpróximo roteador em direção ao destino e a em direção ao destino e a interface interface de saídade saída

Ex: tabela de rotas em um roteador Cisco 2500:Ex: tabela de rotas em um roteador Cisco 2500:

bbaseados em aseados em métricas: hops, métricas: hops, taxas, carga, delay, taxas, carga, delay, etc…etc…

17

Interligando LANsInterligando LANs

Roteadores: elementos básicosRoteadores: elementos básicos Protocolos de roteamentoProtocolos de roteamento: protocolos usados para : protocolos usados para

descoberta de rotasdescoberta de rotas Classificação quanto ao escopo:Classificação quanto ao escopo:

EGP (Exterior Gateway Protocol)EGP (Exterior Gateway Protocol): roteiam datagramas entre : roteiam datagramas entre sistemas autônomossistemas autônomos

✔ BGP (Border Gatway Protocol)BGP (Border Gatway Protocol) IGP (Interior Gatway Protocol)IGP (Interior Gatway Protocol): roteiam datagramas dentro de : roteiam datagramas dentro de

um sistema autônomo.um sistema autônomo.✔ RIP (Routing Information Protocol)RIP (Routing Information Protocol)✔ EIGRP (Enhanced Interior Gateway Routing Protocol )EIGRP (Enhanced Interior Gateway Routing Protocol )✔ OSPF (Open Shortest Path First)OSPF (Open Shortest Path First)

18

Interligando LANsInterligando LANs

Roteadores: elementos básicosRoteadores: elementos básicos Protocolos de roteamentoProtocolos de roteamento: classificação quanto ao : classificação quanto ao

método de descoberta de rotasmétodo de descoberta de rotas Vetor de distâncias:Vetor de distâncias: roteadores compartilham tudo o roteadores compartilham tudo o

que sabem sobre a rede (todas as rotas conhecidas)que sabem sobre a rede (todas as rotas conhecidas)✔ Ex: RIP, BGP, EIGRPEx: RIP, BGP, EIGRP

Estado de enlace:Estado de enlace: roteadores compartilham somente roteadores compartilham somente o que sabem sobre sua vizinhança (quem são seus o que sabem sobre sua vizinhança (quem são seus vizinhos)vizinhos)

✔ Montam um mapa de toda a rede, e determinam Montam um mapa de toda a rede, e determinam rotas mais curtas com o algoritmo SPFrotas mais curtas com o algoritmo SPF

✔ Ex: OSPF, IS-ISEx: OSPF, IS-IS

19

Interligando LANsInterligando LANs

Roteadores: interligando LANsRoteadores: interligando LANs Cada LAN deve ter uma subrede IPCada LAN deve ter uma subrede IP Roteador provê o encaminhamento entre subredesRoteador provê o encaminhamento entre subredes Encaminhamento computacionalmente mais custoso que Encaminhamento computacionalmente mais custoso que

encaminhamento de quadros em um switchencaminhamento de quadros em um switch Há uma latência maior entre a recepção de um Há uma latência maior entre a recepção de um

datagrama e seu envio por outra interfacedatagrama e seu envio por outra interface Equipamentos atuais apresentam latências baixas e Equipamentos atuais apresentam latências baixas e

aceitáveis para enlaces com velocidades limitadasaceitáveis para enlaces com velocidades limitadas✔ Roteadores Cisco: latências da ordem de Roteadores Cisco: latências da ordem de μμss

20

Interligando LANsInterligando LANs

Roteadores: interligando LANsRoteadores: interligando LANs

LANs e suas LANs e suas subredes IPsubredes IP

21

Arquitetura IEEE 802Arquitetura IEEE 802

Referências:

Padrão IEEE 802.1D (ver http://www.sj.ifsc.edu.br/~msobral/RCO2/docs.html)

Apostila 6 e 8 do prof. Jorge Casagrande

Andrew Tanenbaum. Redes de Computadores 3a ed.