redes locais: interligação de lans com roteadoresmsobral/ier/slides/aula11.pdf · 4 interligando...
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
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)
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.