URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86402
[ Назад ]

Исходное сообщение
"Как в quagga настраивать ospf с IPv6 ?"

Отправлено hostik , 26-Авг-09 18:19 
    Добрый день !
Использую  Quagga 0.99.13, Debian Lenny
Имеется такая схема: лок.сеть<-->(eth0)router1(eth1)<-->(eth0)router2
Мне надо настроить маршрутизацию ospf с ipv6. Не получается.
Настройки ип такие:
============================================================
router1:
# ip -f inet6 a
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
    inet6 2002::213:d4ff:fe65:1e54/64 scope global
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
    inet6 2002::21c:f0ff:fecb:41ee/64 scope global
       valid_lft forever preferred_lft forever
------------------------------------------------------------
router2:
# ip -f inet6 a
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
    inet6 2002::21c:f0ff:fecb:41e1/64 scope global
       valid_lft forever preferred_lft forever
============================================================
Конфиги zebra.conf такие:
============================================================
router1:
hostname Router
password ***
!
interface eth0
link-detect
no ipv6 nd suppress-ra
!
interface eth1
link-detect
no ipv6 nd suppress-ra
!
interface lo
!
interface sit0
no ipv6 nd suppress-ra
!
ip forwarding
ipv6 forwarding
------------------------------------------------------------
router2:
hostname Router
password ***
!
interface eth0
link-detect
no ipv6 nd suppress-ra
!
interface lo
!
interface sit0
no ipv6 nd suppress-ra
!
ip forwarding
ipv6 forwarding
============================================================
Конфиги ospf6d.conf такие:
============================================================
router1:
hostname ospf6d
password ***
!
interface eth0
ipv6 ospf6 cost 1
ipv6 ospf6 hello-interval 10
ipv6 ospf6 dead-interval 40
ipv6 ospf6 retransmit-interval 5
ipv6 ospf6 priority 1
ipv6 ospf6 transmit-delay 1
ipv6 ospf6 instance-id 0
!
interface eth1
ipv6 ospf6 cost 1
ipv6 ospf6 hello-interval 10
ipv6 ospf6 dead-interval 40
ipv6 ospf6 retransmit-interval 5
ipv6 ospf6 priority 1
ipv6 ospf6 transmit-delay 1
ipv6 ospf6 instance-id 0
!
router ospf6
redistribute kernel
redistribute connected
redistribute static
interface eth0 area 0.0.0.0
interface eth1 area 0.0.0.0
------------------------------------------------------------
router2:
hostname ospf6d
password ***
!
interface eth0
ipv6 ospf6 cost 1
ipv6 ospf6 hello-interval 10
ipv6 ospf6 dead-interval 40
ipv6 ospf6 retransmit-interval 5
ipv6 ospf6 priority 1
ipv6 ospf6 transmit-delay 1
ipv6 ospf6 instance-id 0
!
router ospf6
redistribute kernel
redistribute connected
redistribute static
interface eth0 area 0.0.0.0
============================================================
В результате получил, что eth1 на router1 пингуется с router2, но eth0 - нет:
такое имею на router 2:
# ping6 2002::21c:f0ff:fecb:41ee
PING 2002::21c:f0ff:fecb:41ee(2002::21c:f0ff:fecb:41ee) 56 data bytes
64 bytes from 2002::21c:f0ff:fecb:41ee: icmp_seq=1 ttl=64 time=3.69 ms

# ping6 2002::213:d4ff:fe65:1e54
PING 2002::213:d4ff:fe65:1e54(2002::213:d4ff:fe65:1e54) 56 data bytes
From 2002::21c:f0ff:fecb:41e1 icmp_seq=1 Destination unreachable: Address unreachable

# ip -f inet6 route
2002::/64 dev eth0  proto kernel  metric 256  mtu 1500 advmss 1440 hoplimit 4294967295

и соседями они друг друга не признают:
ospf6d# show ipv6 ospf6 neighbor
Neighbor ID     Pri    DeadTime  State/IfState         Duration I/F[State]
============================================================
   Подскажите, кто знает, пожалуйста, как правильно настраивать OSPFv6.
Чем отличается настройка ospfd и ospf6d ?
    Заранее Спасибо!


Содержание

Сообщения в этом обсуждении
"Как в quagga настраивать ospf с IPv6 ?"
Отправлено hostik , 27-Авг-09 15:48 
Перешел на версию Quagga  0.99.10, конфиги те же, есть результат:

Neighbor ID     Pri    DeadTime  State/IfState         Duration I/F[State]
10.0.0.2          1    00:00:36   Full/DR              00:00:44 eth1[BDR]

но маршрут все равно не прописывается


"Как в quagga настраивать ospf с IPv6 ?"
Отправлено hostik , 03-Сен-09 16:33 
на компе 2:
(10.0.0.1 - идентификатор роутера 1, 10.0.0.2 - второго)
ospf6d# show ipv6 ospf6 database

        Area Scoped Link State Database (Area 0.0.0.0)

Type         LSId            AdvRouter        Age   SeqNum Cksm  Len Duration
Router       0.0.0.0         10.0.0.1          74 80000001 57a8   40 00:01:13
Router       0.0.0.0         10.0.0.2          73 80000001 51ad   40 00:01:13
Network      0.0.0.3         10.0.0.2          73 80000001 8280   32 00:01:13
Intra-Prefix 0.0.0.0         0.0.0.0           91 80000002 cb73   56 00:01:13
Intra-Prefix 0.0.0.0         10.0.0.1          74 80000002 5e34   44 00:01:08

        I/F Scoped Link State Database (I/F eth0 in Area 0.0.0.0)

Type         LSId            AdvRouter        Age   SeqNum Cksm  Len Duration
Link         0.0.0.3         0.0.0.0           91 80000001 c878   56 00:01:13

        AS Scoped Link State Database

Type         LSId            AdvRouter        Age   SeqNum Cksm  Len Duration
AS-External  0.0.0.0         10.0.0.1          91 80000001 7935   36 00:01:13
AS-External  0.0.0.1         10.0.0.1          91 80000001 802c   36 00:01:13
AS-External  0.0.0.0         10.0.0.2          83 80000001 733a   36 00:01:23

Вот интересно, от куда у меня взялись AS-External ? bgp у меня вообще не запущен.