Проверка работы механизма аутентификации соседей
Un/reliable mcasts: 0/0 Un/reliable ucasts: 16/25 Mcast exceptions: 0 CR packets: 0 ACKs suppressed: 3 Retransmissions sent: 4 Out-of-sequence rcvd: 0 Authentication mode is md5, key-chain is «AUTH». Un/reliable mcasts: 0/0 Un/reliable ucasts: 7/25 Mcast exceptions: 0 CR packets: 0 ACKs suppressed: 7 Retransmissions sent: 1 Out-of-sequence rcvd: 0 Authentication mode is md5, key-chain is «AUTH… Читать ещё >
Проверка работы механизма аутентификации соседей (реферат, курсовая, диплом, контрольная)
Проверить аутентификацию смежных маршрутизаторов можно с помощью команд show ip eigrp neighbor и show ip eigrp interfaces detail. В примере 8.7 представлена успешная аутентификация.
R2#show ip eigrp neighbors.
IP-EIGRP neighbors for process 200.
H Address Interface Hold Uptime SRTT RTO Q Seq.
- (sec) (ms) Cnt Num
- 2 10.16.1.6 Se0/2 13 00:03:45 79 474 0 38
- 1 10.16.1.2 Se0/1 13 00:04:00 16 300 0 42
- 0 10.16.0.1 Se0/0 12 00:04:17 168 1008 0 24
R2#show ip eigrp interfaces detail IP-EIGRP interfaces for process 200.
Xmit Queue Mean Pacing Time Multicast Pending.
Interface Peers Un/Reliable SRTT Un/Reliable Flow Timer Routes.
Se0/0 1 0/0 168 0/12 552 0.
Hello interval is 5 sec Next xmit serial.
Un/reliable mcasts: 0/0 Un/reliable ucasts: 7/25 Mcast exceptions: 0 CR packets: 0 ACKs suppressed: 7 Retransmissions sent: 1 Out-of-sequence rcvd: 0 Authentication mode is md5, key-chain is «AUTH».
Use unicast.
Se0/1 1 0/0 16 0/12 76 0.
Hello interval is 5 sec Next xmit serial.
Un/reliable mcasts: 0/0 Un/reliable ucasts: 16/25 Mcast exceptions: 0 CR packets: 0 ACKs suppressed: 3 Retransmissions sent: 4 Out-of-sequence rcvd: 0 Authentication mode is md5, key-chain is «AUTH».
Use unicast.
Se0/2 1 0/0 79 0/12 372 0.
Hello interval is 5 sec Next xmit serial.
Un/reliable mcasts: 0/0 Un/reliable ucasts: 11/19 Mcast exceptions: 0 CR packets: 0 ACKs suppressed: 6.
Retransmissions sent: 1 Out-of-sequence rcvd: 0 Authentication mode is md5, key-chain is «AUTH' Use unicast.
Если до настройки аутентификации маршрутизаторы находились в соседских отношениях, а при настройке произошла ошибка, то будет выведено сообщение о разрыве соседских отношений (пример 8.8).
Пример 8.8. Разрыв соседских отношений.
Mar 1 18:44:44.951 MSK: %DUAL-S;
NBRCHANGE: IP-EIGRP (0) 200: Neighbor 10.16.1.2 (Serial0/0) is down: Auth failure.
8.8.5. Вывод динамической информации о работе протокола EIGRP.
Для вывода динамической информации о работе протокола EIGRP используется команда debug.
Команды по типу информации можно разделить на три группы:
- — информация о процессе передачи служебных пакетов;
- — информация об установке соседских отношений;
- — информация работе алгоритма DUAL.
При рассмотрении каждой группы команд для наглядности будут приводиться примеры с маршрутизатора R2, соответствующие событию отключения интерфейса LoopbackO на маршрутизаторе R1 (см. рис. 8.7).
Информация о процессе передачи служебных пакетов. Для вывода информации о передачи служебных пакетов EIGRP используется команда debug eigrp packets. Команда отображает все служебные пакеты протокола EIGRP, которые были получены или переданы маршрутизатором. Описание параметров этой команды приведено в табл. 8.14. Результат ее работы представлен в примере 8.9.
# debug eigrp packets [SIAquery | SIAreply | ack | hello | query | repl у | retry | stub | terse | update | verbose].
# no debug eigrp packets.
Таблица 8.14
Параметры команды debug eigrp packets.
Параметр | Описание. |
SIAquery. | Информация о пакетах SIAQuerv. |
SIAreply. | Информация о пакетах SlAReply. |
ack. | Информация о пакетах АСК. |
hello. | Вывод информации о пакетах Hello. |
query. | Информация о пакетах Query. |
reply. | Информация о пакетах Reply. |
stub. | Информация о пакетах Stub. |
Окончание табл. 8.14
Параметр | Описание. |
terse. | Информация обо всех пакетах кроме Hello. |
update. | Информация о пакетах Update. |
verbose. | Информация обо всех пакетах EIGRP. |
R2#debug eigrp packets EIGRP Packets debugging is on.
(UPDATE, REQUEST, QUERY, REPLY, HELLO, IPXSAP, PROBE, ACK, STUB, SIAQUERY, SIAREP LY).
R2#.
Маг 1 07:08:17.825 MSK: EIGRP: Sending HELLO on Serial0/1.
Mar 1 07:08:18.831 MSK: EIGRP: received packet with MD5 authentication, key id = 1.
Mar 1 07:08:18.831 MSK: EIGRP: Received QUERY on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:18.831 MSK: EIGRP: Enqueueing ACK on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:18.835 MSK: EIGRP: Sending ACK on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:18.847 MSK: EIGRP: Enqueueing QUERY on Serial (c)/© iidbQ un/rely 0/1.
Mar 1 07:08:18.847 MSK: EIGRP: Enqueueing QUERY on Serial0/1 iidbQ un/rely 0/1.
Mar 1 07:08:18.855 MSK: EIGRP: Sending QUERY on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:18.859 MSK: EIGRP: Sending QUERY on Serial0/1 nbr 10.16.1.2.
Mar 1 07:08:18.863 MSK: EIGRP: Enqueueing QUERY on Serial0/2 iidbQ un/rely 0/1.
Mar 1 07:08:18.871 MSK: EIGRP: Sending QUERY on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.015 MSK: EIGRP: Received ACK on Serial (c)/© nbr 10.16.0.1.
Mar 1 07:08:19.019 MSK: EIGRP: Serial0/0 multicast flow blocking cleared.
Mar 1 07:08:19.019 MSK: EIGRP: received packet with MD5 authentication, key id = 1.
Mar 1 07:08:19.023 MSK: EIGRP: Received REPLY on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:19.023 MSK: EIGRP: Enqueueing ACK on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:19.027 MSK: EIGRP: Received ACK on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.027 MSK: EIGRP: Serial0/2 multicast flow blocking cleared.
Mar 1 07:08:19.031 MSK: EIGRP: Sending ACK on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:19.035 MSK: EIGRP: Received ACK on Serial0/1 nbr 10.16.1.2.
Mar 1 07:08:19.039 MSK: EIGRP: Serial0/1 multicast flow blocking cleared.
Mar 1 07:08:19.075 MSK: EIGRP: received packet with MD5 authentication, key id = 1.
Mar 1 07:08:19.075 MSK: EIGRP: Received QUERY on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.075 MSK: EIGRP: Enqueueing ACK on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.079 MSK: EIGRP: Sending ACK on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.087 MSK: EIGRP: Enqueueing REPLY on Serial0/2 nbr 10.16.1.6 iidbQ.
Mar 1 07:08:19.091 MSK: EIGRP: Requeued unicast on Serial0/2.
Mar 1 07:08:19.095 MSK: EIGRP: Sending REPLY on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.107 MSK: EIGRP: received packet with MD5 authentication, key id = 1.
Mar 1 07:08:19.107 MSK: EIGRP: Received QUERY on Serial0/1 nbr 10.16.1.2.
Mar 1 07:08:19.107 MSK: EIGRP: Enqueueing ACK on Serial0/1 nbr 10.16.1.2.
Mar 1 07:08:19.111 MSK: EIGRP: Sending ACK on Serial0/1 nbr 10.16.1.2.
Mar 1 07:08:19.119 MSK: EIGRP: Enqueueing REPLY on Serial0/1 nbr 10.16.1.2 iidbQ.
Mar 1 07:08:19.123 MSK: EIGRP: Requeued unicast on Serial0/1.
Mar 1 07:08:19.127 MSK: EIGRP: Sending REPLY on Serial0/1 nbr 10.16.1.2.
Mar 1 07:08:19.139 MSK: EIGRP: Received ACK on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.139 MSK: EIGRP: Received ACK on Serial0/1 nbr 10.16.1.2.
Mar 1 07:08:19.139 MSK: EIGRP: received packet with MD5 authentication, key id = 1.
Mar 1 07:08:19.139 MSK: EIGRP: Received HELLO on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.171 MSK: EIGRP: received packet with MD5 authentication, key id = 1.
Mar 1 07:08:19.171 MSK: EIGRP: Received REPLY on Serial0/1 nbr 10.16.1.2.
Маг 1 07:08:19.171 MSK: EIGRP: Enqueueing ACK on Serial0/1 nbr 10.16.1.2.
Маг 1 07:08:19.175 MSK: EIGRP: Sending ACK on Serial0/1 nbr 10.16.1.2.
Mar 1 07:08:19.187 MSK: EIGRP: received packet with MD5 authentication, key id = 1.
Mar 1 07:08:19.187 MSK: EIGRP: Received REPLY on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.187 MSK: EIGRP: Enqueueing ACK on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.195 MSK: EIGRP: Sending ACK on Serial0/2 nbr 10.16.1.6.
Mar 1 07:08:19.203 MSK: EIGRP: Enqueueing REPLY on Serial0/0 nbr 10.16.0.1 iidbQ.
Маг 1 07:08:19.207 MSK: EIGRP: Requeued unicast on Serial0/0.
Mar 1 07:08:19.211 MSK: EIGRP: Sending REPLY on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:19.219 MSK: EIGRP: Received ACK on Serial0/0 nbr 10.16.0.1.
Mar 1 07:08:19.844 MSK: EIGRP: Sending HELLO on Serial0/2.
При помощи команды debug eigrp packets также можно проводить проверку функционирования механизма аутентификации смежных маршрутизаторов. В примере 8.9 штатная работа аутентификации представлена в ы дел е н н ы ми строкам и.
Если по каким-либо причинам аутентификация не прошла, команда debug eigrp packets проинформирует об этом при помощи сообщения, приведенного в примере 8.10.
Пример 8.10. Ошибка аутентификации.
Mar 1 18:45:26.843 MSK: EIGRP: pkt key id = 1, authentication mismatch.
Mar 1 18:45:26.843 MSK: EIGRP: Serial0/0: ignored packet from 10.16.1.2, opcode = 5.
(invalid authentication).
Если требуется получить расширенную информацию о содержимом пакетов Update, Query или Replay, нужно воспользоваться командой debug ip eigrp.
# debug ip eigrp.
# no debug ip eigrp.
Команда выводит обмен всеми служебными пакетами EIGRP за исключением пакетов Hello (пример 8.11).
Пример 8.11. Информация о передаче гарантированных пакетов.
R2#debug ip eigrp.
IP-EIGRP Route Events debugging is on.
Mar 1 07:12:59.715 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Processing incoming QUERY packet.
Mar 1 07:12:59.715 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Int 10.0.0.1/32 M 4 294 967 295 — 0 4 294 967 295 SM 4 294 967 295 — 0 4 294 967 295.
Mar 1 07:12:59.735 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): 10.0.0.1/32 — do advertise out Serial0/2.
Mar 1 07:12:59.735 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Int 10.0.0.1/32 metric 4 294 967 295 — 0 4 294 967 295.
Mar 1 07:12:59.739 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): 10.0.0.1/32 — do advertise out Serial0/1.
Mar 1 07:12:59.743 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Int 10.0.0.1/32 metric 4 294 967 295 — 0 4 294 967 295.
Маг 1 07:12:59.872 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Processing incoming QUERY packet.
Mar 1 07:12:59.876 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Processing incoming QUERY packet.
Маг 1 07:12:59.996 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Processing incoming REPLY packet.
Маг 1 07:12:59.996 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Int 10.0.0.1/32 M 4 294 967 295 — 0 4 294 967 295 SM 4 294 967 295 — 0 4 294 967 295.
Mar 1 07:13:00.000 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Processing incoming REPLY packet.
Mar 1 07:13:00.000 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Int 10.0.0.1/32 M 4 294 967 295 — 0 4 294 967 295 SM 4 294 967 295 — 0 4 294 967 295.
Маг 1 07:13:00.004 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): 10.0.0.1/32 routing table not updated thru 10.16.0.1.
Mar 1 07:13:00.024 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): 10.0.0.1/32 — not in IP routing table.
Mar 1 07:13:00.024 MSK: IP-EIGRP (Default-IP-Routing;
Table:200): Int 10.0.0.1/32 metric 4 294 967 295 — 0 4 294 967 295.
Для отображения информации о формировании и передаче служебных пакетов используется команда debug eigrp transmit. Описание ее параметров приводится в табл. 8.15, а результат использования — в примере 8.12.
# debug eigrp transmit [ack] [build] [detail] [peerdown] [sia].
[startup] [strange].
# no debug eigrp transmit.
Параметры команды debug eigrp transmit.
Таблица 8.15
Параметр | Описание. |
ack. | Информация о пакетах ACK. |
build. | Сообщения об изменениях топологии. |
detail. | Вывод расширенной информации. |
peerdown. | Сообщения о потере соседа. |
sia. | Вывод сообщений SIA. |
startup. | Сообщения об установке соседства. |
strange. | Вывод «редких» сообщений. |
Пример 8.12. Процесс формирования и передачи пакетов EIGRP.
R2#debug eigrp transmit.
EIGRP Transmission Events debugging is on.
(ACK, PACKETIZE, STARTUP, PEERDOWN, LINK, BUILD, STRANGE, SIA, DETAIL) R2#.
Маг 1 07:19:52.596 MSK: Mar 1 07:19:52.596 MSK: Mar 1 07:19:52.596 MSK: Mar 1 07:19:52.596 MSK: Mar 1 07:19:52.608 MSK: Mar 1 07:19:52.608 MSK: Mar 1 07:19:52.608 MSK:
DNDB QUERY 10.0.0.1/32, serno 69 to 70, refcount 3 Anchoring Serial0/2, starting Serial0/2 timer Anchoring Serial0/1, starting Serial0/1 timer Anchoring Serial (c)/©, starting Serial0/0 timer Packetizing timer expired on Serial0/2 Packets pending on Serial0/2 Intf Serial0/2 packetized QUERY 70−70.
Маг 1 07:19:52.608 MSK: Interface is now quiescent.
Mar 1 07:19:52.608 MSK: Packetizing timer expired on Serial0/l.
Маг 1 07:19:52.608 MSK: Packets pending on Serial0/1.
Mar 1 07:19:52.612 MSK: Intf Serial0/1 packetized QUERY 70−70.
Mar 1 07:19:52.612 MSK: Interface is now quiescent.
Mar 1 07:19:52.612 MSK: Building MULTICAST QUERY packet for Serial0/2, serno 70−70 Маг 1 07:19:52.616 MSK: Items: 70, SIA-T-Start (10.0.0.1/32).
Mar 1 07:19:52.616 MSK: Building MULTICAST QUERY packet for Serial0/l, serno 70−70 Маг 1 07:19:52.620 MSK: Items: 70.
Mar 1 07:19:52.620 MSK: Packetizing timer expired on Serial0/0 Mar 1 07:19:52.620 MSK: Packets pending on Serial0/0 Mar 1 07:19:52.624 MSK: Intf SerialO/0 packetized QUERY 70−70 Маг 1 07:19:52.624 MSK: Interface is now quiescent.
Mar 1 07:19:52.628 MSK: Building MULTICAST QUERY packet for Serial0/0, serno 70−70 Маг 1 07:19:52.628 MSK: Items: S70.
Mar 1 07:19:52.652 MSK: Packet acked from 10.16.0.1 (Serial0/0), serno 70−70.
Mar 1 07:19:52.652 MSK: Flow blocking cleared on Serial0/0.
Mar 1 07:19:52.652 MSK: Multicast acked from Serial0/0, serno 70−70.
Маг 1 07:19:52.656 MSK: Found serno 70, refcount now 2.
Mar 1 07:19:52.716 MSK: Packet acked from 10.16.1.6 (Serial0/2), serno 70−70.
Маг 1 07:19:52.716 MSK: Flow blocking cleared on Serial0/2.
Mar 1 07:19:52.716 MSK: Multicast acked from Serial0/2, serno 70−70.
Mar 1 07:19:52.716 MSK: Found serno 70, refcount now 1.
Mar 1 07:19:52.716 MSK: Packet acked from 10.16.1.2 (Serial0/1), serno 70−70.
Маг 1 07:19:52.716 MSK: Flow blocking cleared on Serial0/1.
Mar 1 07:19:52.716 MSK: Multicast acked from Serial0/1, serno 70−70.
Маг 1 07:19:52.716 MSK: Found serno 70, refcount now 0, SIA-T-Stop (10.0.0.1/32).
Mar 1 07:19:52.869 MSK: drdb 10.0.0.1/32 unicast, serno 0 to 71 to peer 10.16.0.1 (Ser ial0/0), IIDB timer started.
Mar 1 07:19:52.881 MSK: Packetizing timer expired on Serial0/0 Маг 1 07:19:52.881 MSK: Packets pending on Serial0/0.
Mar 1 07:19:52.881 MSK: Intf Serial0/0 packetized REPLY 71−71, peer 10.16.0.1 Маг 1 07:19:52.881 MSK: Interface is now quiescent.
Mar 1 07:19:52.889 MSK: Building REPLY packet for 10.16.0.1, serno 71−71 Mar 1 07:19:52.889 MSK: Items: U71.
Mar 1 07:19:52.921 MSK: Packet acked from 10.16.0.1 (Serial0/0), serno 71−71 Маг 1 07:19:52.925 MSK: DUAL: REPLY acked from 10.16.0.1, serno 71−71 Mar 1 07:19:52.925 MSK: Found serno 71.
Информация о процессе установки соседских отношений. Для отображения информации о процессе установления и поддержания соседских отношений между маршрутизаторами EIGRP используется команда debug eigrp neighbor. Описание ее параметров приводится в табл. 8.16.
# debug eigrp neighbor [siatimer] [static].
# no debug eigrp neighbor.
Параметры команды debug eigrp neighbor.
Таблица 8.16
Параметр | Описание. |
siatimer. | Информация о таймерах SIA. |
static. | Информация о статических соседях. |
В примере 8.13 показан вывод информации о потере связи с соседом.
10.16.0.1, а затем о вновь установленных с ним соседских отношениях (рис. 8.7).
Пример 8.13. Процесс поддержания соседских отношений.
R2#debug eigrp neighbors.
EIGRP Neighbors debugging is on.
R2#.
Mar 1 07:38:38.798 MSK: EIGRP: Holdtime expired.
Mar 1 07:38:38.798 MSK: Going down: Peer 10.16.0.1 total=2 stub 0 template=2, iidbstub=0 iid-all=0.
Mar 1 07:38:38.806 MSK: EIGRP: Neighbor 10.16.0.1 went down on Serial (c)/©.
R2#.
Mar 1 07:38:52.973 MSK: EIGRP: New peer 10.16.0.1 total=3 stub 0 template=2 idbstub=0 iidball=l.
Информация о работе алгоритма DUAL. Если необходимо посмотреть процесс обработки пакетов алгоритмом DUAL, используется команда debug eigrp fsm. Результат использования команды представлен в примере 8.14.
# debug eigrp fsm.
# no debug eigrp fsm.
Пример 8.14. Информация о работе алгоритма DUAL.
R2#debug eigrp fsm.
EIGRP FSM Events/Actions debugging is on R2#.
Mar 1 07:36:52.821 MSK: DUAL: rcvquery: 10.0.0.1/32 via 10.16.0.1 metric 4 294 967 295/42 9 496 7295j RD is 1 920 000.
Mar 1 07:36:52.821 MSK: DUAL: Find FS for dest 10.0.0.1/32. FD is 1 920 000, RD is 1920 000.
Mar 1 07:36:52.821 MSK: DUAL: 10.16.0.1 metric 4 294 967 295/4294967295 not foun.
d Dmin is 4 294 967 295.
Mar 1 07:36:52.825 MSK: DUAL: Peer total 3 stub 0 template 3.
Mar 1 07:36:52.825 MSK: DUAL: Dest 10.0.0.1/32 entering active state.
Mar 1 07:36:52.825 MSK: DUAL: Set reply-status table. Count is 2.
Mar 1 07:36:52.825 MSK: DUAL: Doing split horizon on Serial0/0 Mar 1 07:36:52.829 MSK: DUAL: Going from state 1 to state 3 Mar 1 07:36:53.133 MSK: DUAL: dest (10.0.0.1/32) active.
Mar 1 07:36:53.137 MSK: DUAL: rcvreply: 10.0.0.1/32 via 10.16.1.2 metric 4 294 967 295/42 94 967 295.
Mar 1 07:36:53.137 MSK: DUAL: reply count is 2.
Mar 1 07:36:53.137 MSK: DUAL: Clearing handle 1, count now 1.
Mar 1 07:36:53.137 MSK: DUAL: Removing dest 10.0.0.1/32, nexthop 10.16.1.2, infosourc e 10.16.1.2.
Mar 1 07:36:53.257 MSK: DUAL: dest (10.0.0.1/32) active.
Mar 1 07:36:53.257 MSK: DUAL: rcvreply: 10.0.0.1/32 via 10.16.1.6 metric 4 294 967 295/42 94 967 295.
Mar 1 07:36:53.257 MSK: DUAL: reply count is 1.
Mar 1 07:36:53.257 MSK: DUAL: Clearing handle 2, count now 0.
Mar 1 07:36:53.257 MSK: DUAL: Freeing reply status table.
Mar 1 07:36:53.257 MSK: DUAL: Find FS for dest 10.0.0.1/32. FD is 4 294 967 295, RD is 42 94 967 295 found.
Mar 1 07:36:53.257 MSK: DUAL: send REPLY (rl/nl) about 10.0.0.1/32 to 10.16.0.1.
Маг 1 07:36:53.261 MSK: DUAL: Removing dest 10.0.0.1/32, nexthop 10.16.1.6, infosourc e 10.16.1.6.
Маг 1 07:36:53.261 MSK: DUAL: Going from state 3 to state 1.
Mar 1 07:36:53.289 MSK: DUAL: Removing dest 10.0.0.1/32, nexthop 10.16.0.1, infosourc e 10.16.0.1.
Mar 1 07:36:53.289 MSK: DUAL: No routes. Flushing dest 10.0.0.1/32.