Professional Documents
Culture Documents
Aula 06:
Policy-based routing (PBR)
e
IP SLA Tool
Marco A. Filippetti
Policy-based Routing
1
16/07/2010
Policy-based Routing
Policy-based Routing
2
16/07/2010
Policy-based Routing
Policy-based Routing
3
16/07/2010
Policy-based Routing
Policy-based Routing
• Exemplo:
4
16/07/2010
Policy-based Routing
• PBR para que pacotes originados pelo PC2 sigam via R4:
Policy-based Routing
10
5
16/07/2010
Policy-based Routing
11
IP SLA Tool
12
6
16/07/2010
IP SLA Tool
IP SLA Tool
7
16/07/2010
IP SLA Tool
IP SLA Tool
• Exemplo:
8
16/07/2010
IP SLA Tool
• Exemplo:
Verificando:
R3#show ip sla responder
IP SLAs Responder is: Enabled
Number of control message received: 0 Number of errors: 0
Recent sources:
Recent error sources:
17
IP SLA Tool
• Exemplo:
Aqui, criamos uma operação com o ID 1 que gerará um pacote com destino à
porta UDP 1234 ao IP 150.1.3.3 (L0 do responder), à cada 30 segundos.
18
9
16/07/2010
IP SLA Tool
• Exemplo:
19
IP SLA Tool
Vamos observar como estão as coisas em R1, nosso transmitter:
R1#show ip sla {monitor} configuration 1
IP SLAs, Infrastructure Engine-II.
Entry number: 1
Owner:
Tag:
Type of operation to perform: udp-echo
Target address/Source address: 150.1.3.3/0.0.0.0
Target port/Source port: 1234/0
Request size (ARR data portion): 16
Operation timeout (milliseconds): 5000
Operation frequency (seconds): 30 (not considered if randomly scheduled)
Next Scheduled Start Time: Start Time already passed
Threshold (milliseconds): 5000
Distribution Statistics:
[…] 20
10
16/07/2010
IP SLA Tool
Vamos observar como estão as coisas em R1, nosso transmitter:
R1#show ip sla {monitor} statistics 1
Round Trip Time (RTT) for Index 1
Latest RTT: 68 milliseconds
Latest operation start time: *13:35:48.015 UTC Mon Jul 28 2008
Latest operation return code: OK
Number of successes: 9
Number of failures: 0
Operation time to live: Forever
21
IP SLA Tool
Vamos observar como está do lado do responder (R3):
R3#show ip sla responder
IP SLAs Responder is: Enabled
Number of control message received: 9 Number of errors: 0
Recent sources:
192.168.12.1 [13:36:17.971 UTC Mon Jul 28 2008]
192.168.12.1 [13:35:47.971 UTC Mon Jul 28 2008]
192.168.12.1 [13:35:17.959 UTC Mon Jul 28 2008]
192.168.12.1 [13:34:47.951 UTC Mon Jul 28 2008]
192.168.12.1 [13:34:17.999 UTC Mon Jul 28 2008]
Recent error sources:
22
11
16/07/2010
IP SLA Tool
Agora, vamos associar uma ação ao resultado do IP SLA... Por
exemplo, uma rota estática que apenas existe se as condições do
IP SLA forem atendidas...!
É possível utilizar operações de SLA como se fossem objetos, que
podem ser utilizados como condições por outros comandos /
atividades em um router Cisco:
R1#conf t
R1(config)#track 1 rtr 1 state
R1(config-track)#exit
R1(config)#ip route 123.123.123.0 255.255.255.0 192.168.12.2 track 1
IP SLA Tool
O que ocorre se derrubarmos a interface Loopback 0, agora?
Nosso IP SLA está configurado para checar esta interface,
lembram-se?
R3(config)#int l0
R3(config-if)#sh
R3(config-if)#
*Jul 28 00:14:11.219: %LINK-5-CHANGED: Interface Loopback0, changed state to
administratively down
*Jul 28 00:14:12.219: %LINEPROTO-5-UPDOWN: Line protocol on Interface
Loopback0, changed state to down
R1#
*Jul 28 00:15:41.671: %TRACKING-5-STATE: 1 rtr 1 state Up->Down
R1#
24
12
16/07/2010
IP SLA Tool
Como nosso SLA falhou, a rota recém-criada deve sumir da tabela,
já que estava associada à condição do nosso SLA (track 1 rtr 1):
R1#sh ip sla statistics 1
IP SLA Tool
É possível associar um PBR a uma condição testada pelo IP SLA
Tool, também. Eis um exemplo:
26
13
16/07/2010
LAB
Para o lab de hoje, vamos aproveitar o conteúdo da aula passada (redistribuição) e vamos
implementar um PBR + IP SLA em cima:
27
14