SlideShare uma empresa Scribd logo
1 de 25
Roteamento
Roteamento Intra-SA e Inter-SA
Claudio Jorge Eckert Junior
Ciências da computação
IFRS Campus Ibirubá-RS
Redes I
6º Semestre
SUMÁRIO
• Introdução
• Apresentação
• Roteamento e seus componentes
• Roteamento Intra-SA e Inter-SA
• Vantagens
• Conclusão
• Bibliografia
Introdução
Nesta oportunidade será introduzido conhecimentos sobre
protocolos de roteamento na internet e sistemas autônomos(SA)
internos e externos.
Veremos uma breve abordagem sobre os típos de protocolos
utilizados nos SA e algoritmos utilizados por esses protocolos.
Apresentação
Em se tratar de roteamento, inicialmente devemos entender que:
● A camada de rede provém a comunicação entre dois
hospedeiros, onde o papel desta camada é transportar pacotes
entre o computador remetente e o computador destinatário, além
de definir os padrões de endereçamento para prover esta
comunicação.
● A camada de transporte é responsável por fazer a comunicação
fim a fim entre os vários processos (programas que se
encontram em execução) que existem no hospedeiro remetente e
no hospedeiro destinatário.
Apresentação
A camada de rede é implementada tanto na borda da rede quanto
no núcleo da rede, ou seja, nos hospedeiros e nos roteadores.
Pode-se dizer que o principal dispositivo distribuído na rede e
responsável pelo sucesso dela é o roteador, com o papel principal de
transportar pacotes entre o remetente e o destinatário, e duas
principais funções que são:
● Repasse
○ Transportar o pacote de uma saída (entrada) para outra
saída.
Apresentação
● Roteamento
○ Determinar a rota a ser encaminhado o pacote com base
em:
■ Tabela de roteamento (repasse).
● Estática
○ Configurada manualmente (administrador).
● Dinâmica
○ Configurada por algoritmos
■ Algoritmos de roteamento.
● Deve construir e manter a tabela de roteamento
atualizada (dinâmica).
Roteamento e seus componentes
O modelo de roteamento utilizado é o do salto-por-salto (hop-by-
hop), onde cada roteador que recebe um pacote de dados, abre-o,
verifica o endereço de destino no cabeçalho IP, calcula o próximo
salto que vai deixar o pacote um passo mais próximo de seu destino
(com base na tabela de roteamento) e entrega. Este processo se
repete e assim segue até a entrega do pacote ao seu destinatário.
Para que isso aconteça, são necessários dois elementos:
● Tabelas de roteamento.
● Protocolos de roteamento.
Roteamento e seus componentes
● Tabelas de roteamento.
○ A tabela de roteamento deve conter a informação dos
seus vizinhos, endereço, estado da conexão e
performace.
○ Antes de enviar um pacote o roteador consulta a tabela
de roteamento e decide para qual conexão deve
encaminhá-lo (figura01).
Roteamento e seus componentes
Figura01
Roteamento e seus componentes
● Protocolos de roteamento.
○ Tem a função de construir e atualizar a tabela de
roteamento, existem dois tipos de algoritmo atualmente
em uso pelos protocolos de roteamento:
■ Algoritmo baseado em Vetor de Distância (Distance-
Vector Routing Protocols)
■ Algoritmo baseado no Estado de Enlace (Link State
Routing Protocols).
Sistema Autônomo - SA
● AS Autonomous System Sistema Autônomo
○ Um Sistema Autônomo (AS) é um grupo de redes IP, abaixo
de uma única gerência técnica e que compartilham uma
mesma política de roteamento.
● Autonomous System Number ASN
○ ASN é uma identificação única e global de um AS, e foi
inicialmente definido na RFC1930 como um número inteiro
de 16 bits, variando assim de 0 a 65535. A RFC 4893
ampliou o espaço de endereçamento do ASN de 16 para 32
bits (4octet), variando assim de 0 a 4294967295.
Sistema Autônomo - SA
O Internet Assigned Numbers Authority (IANA) reservou os seguintes
bloco de ASN para uso privado e para documentação, respectivamente
(não devem ser anunciados na Internet) na RFC1930 e na RFC5398:
64512 65535
64496 64511
e
65536 65551
Sistema Autônomo - SA
Sistema Autônomo - SA
Exemplos de AS (https://bgp.he.net/)
Sistema Autônomo - SA
Roteamento Intra-SA e Inter-SA
Existem protocolos de roteamento do tipo:
● IGP (Interior Gateway Protocols)
○ desenhados para atuação dentro de um mesmo
Sistema Autônomo (AS)
■ ( RIP, OSPF, ISIS e EIGRP)
● EGP (Exterior Gateway Protocols)
● BGP (Border Gateway Protocol)
○ desenhados para a comunicação entre sistemas
autônomos distintos.I
■ (BGP4 ou o ISO-IDRP)
Roteamento Intra-SA e Inter-SA
● IGP (Interior Gateway Protocols)
○ RIP
■ O protocolo RIP (Routing Information Protocol) utiliza o algoritmo
vetor-distância.
■ O protocolo RIP utiliza o conceito broadcast, desta forma um
roteador envia sua tabela para todos os seus vizinhos em intervalos
predefinidos de tempo (geralmente 30 segundos). Estas mensagens
fazem com que os roteadores vizinhos atualizem suas tabelas e que
por sua vez serão enviadas aos seus respectivos vizinhos.
○ OSPF
■ O protocolo OSPF (Open Shortest Path First) utiliza o algoritmo SPF
- Shortest Path First - Dijkstra
■ O SPF funciona de modo diferente do vetor-distância, ao invés de
ter na tabela as melhores rotas, todos os nós possuem todos os
links da rede. Cada rota contém o identificador de interface, o
número do enlace e a distância ou métrica.
Roteamento Intra-SA e Inter-SA
● EGP (Exterior Gateway Protocols)
○ O protocolo EGP não está vinculado a nenhum algoritmo de
roteamento. Isto é, para que dois gateways se comuniquem através
do EGP não é necessário que eles executem um mesmo algoritmo
de roteamento. O EGP define as informações a serem trocadas entre
basicamente as tabelas de roteamento e os elementos de protocolo
necessários à troca dessas informações.
○ O EGP é um protocolo de roteamento elaborado para uma rede de
sistemas autônomos organizados em uma estrutura tipo árvore, ou
seja, uma rede sem loops (ciclos) na sua topologia. As informações
trocadas neste protocolo não impedem que ocorram loops no
roteamento. Uma situação de loop pode ocorrer, por exemplo,
quando uma tabela de roteamento de um gateway G indica o
gateway G' como a melhor saída para uma rede N, e a tabela de
roteamento de G' indica G como a melhor saída para a rede N.
Roteamento Intra-SA e Inter-SA
● BGP (Border Gateway Protocols)
○ Com o crescimento da Internet, o uso do EGP tornou-se limitado.
Existia a necessidade de acrescentar funções de policiamento no
roteamento e o protocolo devia suportar topologias complexas.
Consequentemente surgiu o BGP, para suprir as deficiências do
EGP no roteamento entre sistemas autônomos.
○ O protocolo BGP foi projetado para permitir muitos critérios de
roteamento a serem aplicadas no tráfego entre SA's. Critérios típicos
envolvem considerações de ordem política, de segurança, ou
econômicas. Alguns exemplos de limites de roteamento são: nunca
coloque o Iraque na rota para o Pentágono; tráfego iniciando ou
terminando na IBM, não trafega para Microsoft.
○ Os critérios são configurados manualmente em cada roteador BGP
Roteamento Intra-SA e Inter-SA
Roteamento Intra-SA e Inter-SA
Roteamento Intra-SA e Inter-SA
Vantagens
● Melhor escolha de rota: com o uso de protocolos de roteamento modernos,
pode-se ter múltiplos caminhos operando em paralelo, distribuindo tráfego
(multiplexando caminhos) de acordo com critérios especificados pelo
administrador da rede ou dos próprios softwares envolvidos
● Adaptação a diferentes tecnologias de redes físicas: sistemas de comunicação
de longa distância (ponto-a-ponto) e sistemas de comunicação de curta
distância (os mais variados), com características de performance e forma de
transmissão variadas podem ser integrados facilmente
● Confiança e controle: roteadores normalmente não propagam dados oriundos
de difusão (“broadcast” ou “multicast”) a nível de enlace de dados; agem como
barreiras entre redes distintas prevenindo a propagação de alguns tipos de
falhas (por exemplo, uma tempestade de difusão) ou mesmo de alguns tipos
de acessos indevidos (baseado em endereços de origem/destino dos dados)
● Reportagem de erro: roteadores usam o protocolo ICMP (“Internet Controle
Message Protocol”) para relatar/tratar condições de erro (por exemplo,
congestionamento de rede).
Conclusão
O roteamento de pacotes que trafegam na internet é
cada vez maior, utilizando cada vez mais grandes números de
equipamentos e de grande capacidade, este tráfego é possível
graças a os Sistemas Autônomos.
Tudo está organizado em duas grandes categorias,
IGP(configuração de rotas no interior dos SA) e
EGP(configuração de rotas entre SA).
Existem vários protocolos de roteamento que são
utilizados nesses SA, cada protocolo é baseado em um tipo de
algoritmo, em alguns caso é necessário que ambos os
roteadores se comuniquem pelo mesmo algoritmo, e em
outros casos não. (EGP não é preciso ser o mesmo algoritmo
(http://www.cricte2004.eletrica.ufpr.br/edu/anterior/cd00/trab/roteamento/)).
24
Bibliografia
http://sabercomlogica.com/pt/ebook/roteamento-intra-sa-e-inter-sa/
https://pt.slideshare.net/softpalm/wans-e-roteadores-cap-6-roteamento-e-
protocolos-de-roteamento-ccna-31-wellington
http://memoria.rnp.br/newsgen/9705/n1-1.html
http://www.politecnica.pucrs.br/~decastro/pdf/Redes_Comutadas_Cap2_1.
pdf
http://www.dsc.ufcg.edu.br/~peter/cursos/rc/material/p4c.pdf
http://www.cricte2004.eletrica.ufpr.br/edu/anterior/cd00/trab/roteamento/
http://www.ppgia.pucpr.br/~jamhour/Pessoal/Atual/SARoteamento.pdf

Mais conteúdo relacionado

Mais procurados

Protocolos de Roteamento BGP IGP EGP
Protocolos de Roteamento BGP IGP EGPProtocolos de Roteamento BGP IGP EGP
Protocolos de Roteamento BGP IGP EGPAndré Nobre
 
Protocolos de enrutamiento por vector distancia
Protocolos de enrutamiento por vector distanciaProtocolos de enrutamiento por vector distancia
Protocolos de enrutamiento por vector distanciaJorge Arroyo
 
ospf routing protocol
ospf routing protocolospf routing protocol
ospf routing protocolAmeer Agel
 
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Nutan Singh
 
Redes - Camada Fisica
Redes - Camada FisicaRedes - Camada Fisica
Redes - Camada FisicaLuiz Arthur
 
routing basics - (static-default-dynamic)
routing basics - (static-default-dynamic)routing basics - (static-default-dynamic)
routing basics - (static-default-dynamic)Shanza Sohail
 
CCNA 2 Routing and Switching v5.0 Chapter 4
CCNA 2 Routing and Switching v5.0 Chapter 4CCNA 2 Routing and Switching v5.0 Chapter 4
CCNA 2 Routing and Switching v5.0 Chapter 4Nil Menon
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadoresdeisiweg
 
Componentes de uma Rede de computadores
Componentes de uma Rede de computadoresComponentes de uma Rede de computadores
Componentes de uma Rede de computadoresFelipe Silva
 

Mais procurados (20)

Protocolos de Roteamento BGP IGP EGP
Protocolos de Roteamento BGP IGP EGPProtocolos de Roteamento BGP IGP EGP
Protocolos de Roteamento BGP IGP EGP
 
IP Routing Tutorial
IP Routing TutorialIP Routing Tutorial
IP Routing Tutorial
 
Protocolos de enrutamiento por vector distancia
Protocolos de enrutamiento por vector distanciaProtocolos de enrutamiento por vector distancia
Protocolos de enrutamiento por vector distancia
 
ospf routing protocol
ospf routing protocolospf routing protocol
ospf routing protocol
 
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)
 
NAT|PAT
NAT|PATNAT|PAT
NAT|PAT
 
Border Gatway Protocol
Border Gatway ProtocolBorder Gatway Protocol
Border Gatway Protocol
 
Roteamento
RoteamentoRoteamento
Roteamento
 
Redes - Camada Fisica
Redes - Camada FisicaRedes - Camada Fisica
Redes - Camada Fisica
 
routing basics - (static-default-dynamic)
routing basics - (static-default-dynamic)routing basics - (static-default-dynamic)
routing basics - (static-default-dynamic)
 
Trabalho sobre Proxy
Trabalho sobre ProxyTrabalho sobre Proxy
Trabalho sobre Proxy
 
CCNA 2 Routing and Switching v5.0 Chapter 4
CCNA 2 Routing and Switching v5.0 Chapter 4CCNA 2 Routing and Switching v5.0 Chapter 4
CCNA 2 Routing and Switching v5.0 Chapter 4
 
Estandares
EstandaresEstandares
Estandares
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
 
Trabalho de redes
Trabalho de redesTrabalho de redes
Trabalho de redes
 
Componentes de uma Rede de computadores
Componentes de uma Rede de computadoresComponentes de uma Rede de computadores
Componentes de uma Rede de computadores
 
Topologias de rede
Topologias de redeTopologias de rede
Topologias de rede
 
Token ring
Token ringToken ring
Token ring
 
Servidor proxy
Servidor proxy Servidor proxy
Servidor proxy
 

Semelhante a Roteamento Intra e Inter Sistemas Autônomos

Semelhante a Roteamento Intra e Inter Sistemas Autônomos (20)

Apresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IPApresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IP
 
Roteamento
RoteamentoRoteamento
Roteamento
 
Roteamento de pacotes
Roteamento de pacotesRoteamento de pacotes
Roteamento de pacotes
 
Border Gateway Protocol - BGP - Pesquisa
Border Gateway Protocol - BGP - PesquisaBorder Gateway Protocol - BGP - Pesquisa
Border Gateway Protocol - BGP - Pesquisa
 
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
 
Roteadores
RoteadoresRoteadores
Roteadores
 
Aula 1.PPTX
Aula 1.PPTXAula 1.PPTX
Aula 1.PPTX
 
Rct 16 - camada de rede
Rct   16 - camada de redeRct   16 - camada de rede
Rct 16 - camada de rede
 
Redes de Comunicacao-Camada de transporte
Redes de Comunicacao-Camada de transporte Redes de Comunicacao-Camada de transporte
Redes de Comunicacao-Camada de transporte
 
Aula 6 a camada de rede
Aula 6   a camada de redeAula 6   a camada de rede
Aula 6 a camada de rede
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
O Protocolo OSPF
O Protocolo OSPFO Protocolo OSPF
O Protocolo OSPF
 
Introdução ao BGP
Introdução ao BGPIntrodução ao BGP
Introdução ao BGP
 
BGP.ppt
BGP.pptBGP.ppt
BGP.ppt
 
Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - ...
Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - ...Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - ...
Aula 06 - Caracterizando fluxo de tráfego e Projeto de Topologia - Parte I - ...
 
Cisco ccna modulo 02
Cisco ccna modulo 02Cisco ccna modulo 02
Cisco ccna modulo 02
 
Lista01
Lista01Lista01
Lista01
 
Aula 3 (parte 1)
Aula 3 (parte 1)Aula 3 (parte 1)
Aula 3 (parte 1)
 
projecto de rede computadores
projecto de rede computadoresprojecto de rede computadores
projecto de rede computadores
 
WANS e Roteadores Cisco CCNA 3.1
WANS e Roteadores Cisco CCNA 3.1WANS e Roteadores Cisco CCNA 3.1
WANS e Roteadores Cisco CCNA 3.1
 

Mais de Claudio Eckert

Mais de Claudio Eckert (10)

Itil e cobit
Itil e cobitItil e cobit
Itil e cobit
 
DDR5
DDR5DDR5
DDR5
 
Escalonamento de processos em sistemas virtualizados
Escalonamento de processos em sistemas virtualizadosEscalonamento de processos em sistemas virtualizados
Escalonamento de processos em sistemas virtualizados
 
Redes de alta velocidade dwdm
Redes de alta velocidade dwdmRedes de alta velocidade dwdm
Redes de alta velocidade dwdm
 
Trabalho flip flop
Trabalho flip flopTrabalho flip flop
Trabalho flip flop
 
ULA Unidade Lógica Aritmética
ULA Unidade Lógica AritméticaULA Unidade Lógica Aritmética
ULA Unidade Lógica Aritmética
 
RAD - Métodos ágeis
RAD - Métodos ágeisRAD - Métodos ágeis
RAD - Métodos ágeis
 
RAD - Métodos ágeis
RAD - Métodos ágeisRAD - Métodos ágeis
RAD - Métodos ágeis
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
MPS.BR
MPS.BRMPS.BR
MPS.BR
 

Roteamento Intra e Inter Sistemas Autônomos

  • 1. Roteamento Roteamento Intra-SA e Inter-SA Claudio Jorge Eckert Junior Ciências da computação IFRS Campus Ibirubá-RS Redes I 6º Semestre
  • 2. SUMÁRIO • Introdução • Apresentação • Roteamento e seus componentes • Roteamento Intra-SA e Inter-SA • Vantagens • Conclusão • Bibliografia
  • 3. Introdução Nesta oportunidade será introduzido conhecimentos sobre protocolos de roteamento na internet e sistemas autônomos(SA) internos e externos. Veremos uma breve abordagem sobre os típos de protocolos utilizados nos SA e algoritmos utilizados por esses protocolos.
  • 4. Apresentação Em se tratar de roteamento, inicialmente devemos entender que: ● A camada de rede provém a comunicação entre dois hospedeiros, onde o papel desta camada é transportar pacotes entre o computador remetente e o computador destinatário, além de definir os padrões de endereçamento para prover esta comunicação. ● A camada de transporte é responsável por fazer a comunicação fim a fim entre os vários processos (programas que se encontram em execução) que existem no hospedeiro remetente e no hospedeiro destinatário.
  • 5. Apresentação A camada de rede é implementada tanto na borda da rede quanto no núcleo da rede, ou seja, nos hospedeiros e nos roteadores. Pode-se dizer que o principal dispositivo distribuído na rede e responsável pelo sucesso dela é o roteador, com o papel principal de transportar pacotes entre o remetente e o destinatário, e duas principais funções que são: ● Repasse ○ Transportar o pacote de uma saída (entrada) para outra saída.
  • 6. Apresentação ● Roteamento ○ Determinar a rota a ser encaminhado o pacote com base em: ■ Tabela de roteamento (repasse). ● Estática ○ Configurada manualmente (administrador). ● Dinâmica ○ Configurada por algoritmos ■ Algoritmos de roteamento. ● Deve construir e manter a tabela de roteamento atualizada (dinâmica).
  • 7. Roteamento e seus componentes O modelo de roteamento utilizado é o do salto-por-salto (hop-by- hop), onde cada roteador que recebe um pacote de dados, abre-o, verifica o endereço de destino no cabeçalho IP, calcula o próximo salto que vai deixar o pacote um passo mais próximo de seu destino (com base na tabela de roteamento) e entrega. Este processo se repete e assim segue até a entrega do pacote ao seu destinatário. Para que isso aconteça, são necessários dois elementos: ● Tabelas de roteamento. ● Protocolos de roteamento.
  • 8. Roteamento e seus componentes ● Tabelas de roteamento. ○ A tabela de roteamento deve conter a informação dos seus vizinhos, endereço, estado da conexão e performace. ○ Antes de enviar um pacote o roteador consulta a tabela de roteamento e decide para qual conexão deve encaminhá-lo (figura01).
  • 9. Roteamento e seus componentes Figura01
  • 10. Roteamento e seus componentes ● Protocolos de roteamento. ○ Tem a função de construir e atualizar a tabela de roteamento, existem dois tipos de algoritmo atualmente em uso pelos protocolos de roteamento: ■ Algoritmo baseado em Vetor de Distância (Distance- Vector Routing Protocols) ■ Algoritmo baseado no Estado de Enlace (Link State Routing Protocols).
  • 11. Sistema Autônomo - SA ● AS Autonomous System Sistema Autônomo ○ Um Sistema Autônomo (AS) é um grupo de redes IP, abaixo de uma única gerência técnica e que compartilham uma mesma política de roteamento. ● Autonomous System Number ASN ○ ASN é uma identificação única e global de um AS, e foi inicialmente definido na RFC1930 como um número inteiro de 16 bits, variando assim de 0 a 65535. A RFC 4893 ampliou o espaço de endereçamento do ASN de 16 para 32 bits (4octet), variando assim de 0 a 4294967295.
  • 12. Sistema Autônomo - SA O Internet Assigned Numbers Authority (IANA) reservou os seguintes bloco de ASN para uso privado e para documentação, respectivamente (não devem ser anunciados na Internet) na RFC1930 e na RFC5398: 64512 65535 64496 64511 e 65536 65551
  • 14. Sistema Autônomo - SA Exemplos de AS (https://bgp.he.net/)
  • 16. Roteamento Intra-SA e Inter-SA Existem protocolos de roteamento do tipo: ● IGP (Interior Gateway Protocols) ○ desenhados para atuação dentro de um mesmo Sistema Autônomo (AS) ■ ( RIP, OSPF, ISIS e EIGRP) ● EGP (Exterior Gateway Protocols) ● BGP (Border Gateway Protocol) ○ desenhados para a comunicação entre sistemas autônomos distintos.I ■ (BGP4 ou o ISO-IDRP)
  • 17. Roteamento Intra-SA e Inter-SA ● IGP (Interior Gateway Protocols) ○ RIP ■ O protocolo RIP (Routing Information Protocol) utiliza o algoritmo vetor-distância. ■ O protocolo RIP utiliza o conceito broadcast, desta forma um roteador envia sua tabela para todos os seus vizinhos em intervalos predefinidos de tempo (geralmente 30 segundos). Estas mensagens fazem com que os roteadores vizinhos atualizem suas tabelas e que por sua vez serão enviadas aos seus respectivos vizinhos. ○ OSPF ■ O protocolo OSPF (Open Shortest Path First) utiliza o algoritmo SPF - Shortest Path First - Dijkstra ■ O SPF funciona de modo diferente do vetor-distância, ao invés de ter na tabela as melhores rotas, todos os nós possuem todos os links da rede. Cada rota contém o identificador de interface, o número do enlace e a distância ou métrica.
  • 18. Roteamento Intra-SA e Inter-SA ● EGP (Exterior Gateway Protocols) ○ O protocolo EGP não está vinculado a nenhum algoritmo de roteamento. Isto é, para que dois gateways se comuniquem através do EGP não é necessário que eles executem um mesmo algoritmo de roteamento. O EGP define as informações a serem trocadas entre basicamente as tabelas de roteamento e os elementos de protocolo necessários à troca dessas informações. ○ O EGP é um protocolo de roteamento elaborado para uma rede de sistemas autônomos organizados em uma estrutura tipo árvore, ou seja, uma rede sem loops (ciclos) na sua topologia. As informações trocadas neste protocolo não impedem que ocorram loops no roteamento. Uma situação de loop pode ocorrer, por exemplo, quando uma tabela de roteamento de um gateway G indica o gateway G' como a melhor saída para uma rede N, e a tabela de roteamento de G' indica G como a melhor saída para a rede N.
  • 19. Roteamento Intra-SA e Inter-SA ● BGP (Border Gateway Protocols) ○ Com o crescimento da Internet, o uso do EGP tornou-se limitado. Existia a necessidade de acrescentar funções de policiamento no roteamento e o protocolo devia suportar topologias complexas. Consequentemente surgiu o BGP, para suprir as deficiências do EGP no roteamento entre sistemas autônomos. ○ O protocolo BGP foi projetado para permitir muitos critérios de roteamento a serem aplicadas no tráfego entre SA's. Critérios típicos envolvem considerações de ordem política, de segurança, ou econômicas. Alguns exemplos de limites de roteamento são: nunca coloque o Iraque na rota para o Pentágono; tráfego iniciando ou terminando na IBM, não trafega para Microsoft. ○ Os critérios são configurados manualmente em cada roteador BGP
  • 23. Vantagens ● Melhor escolha de rota: com o uso de protocolos de roteamento modernos, pode-se ter múltiplos caminhos operando em paralelo, distribuindo tráfego (multiplexando caminhos) de acordo com critérios especificados pelo administrador da rede ou dos próprios softwares envolvidos ● Adaptação a diferentes tecnologias de redes físicas: sistemas de comunicação de longa distância (ponto-a-ponto) e sistemas de comunicação de curta distância (os mais variados), com características de performance e forma de transmissão variadas podem ser integrados facilmente ● Confiança e controle: roteadores normalmente não propagam dados oriundos de difusão (“broadcast” ou “multicast”) a nível de enlace de dados; agem como barreiras entre redes distintas prevenindo a propagação de alguns tipos de falhas (por exemplo, uma tempestade de difusão) ou mesmo de alguns tipos de acessos indevidos (baseado em endereços de origem/destino dos dados) ● Reportagem de erro: roteadores usam o protocolo ICMP (“Internet Controle Message Protocol”) para relatar/tratar condições de erro (por exemplo, congestionamento de rede).
  • 24. Conclusão O roteamento de pacotes que trafegam na internet é cada vez maior, utilizando cada vez mais grandes números de equipamentos e de grande capacidade, este tráfego é possível graças a os Sistemas Autônomos. Tudo está organizado em duas grandes categorias, IGP(configuração de rotas no interior dos SA) e EGP(configuração de rotas entre SA). Existem vários protocolos de roteamento que são utilizados nesses SA, cada protocolo é baseado em um tipo de algoritmo, em alguns caso é necessário que ambos os roteadores se comuniquem pelo mesmo algoritmo, e em outros casos não. (EGP não é preciso ser o mesmo algoritmo (http://www.cricte2004.eletrica.ufpr.br/edu/anterior/cd00/trab/roteamento/)). 24