Привет все.
имеется
1. 4.11-STABLE FreeBSD
2. ospfd version 0.99.9
ospfd.conf
------skip
interface vlan4
ip ospf cost 50
------skipifconfig vlan4
vlan4: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 172.16.101.9 netmask 0xfffffff8 broadcast 172.16.101.15
inet6 fe80::2a0:24ff:fe4a:9d75%vlan4 prefixlen 64 scopeid 0xb
ether 00:a0:24:4a:9d:75
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
vlan: 2525 parent interface: xl0
show ip ospf interface vlan4
vlan4 is up
ifindex 11, MTU 1500 bytes, BW 0 Kbit <UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>
Internet Address 172.16.101.9/29, Broadcast 172.16.101.15, Area 0.0.0.0
MTU mismatch detection:enabled
Router ID 192.168.115.5, Network Type BROADCAST, Cost: 50
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 192.168.115.5, Interface Address 172.16.101.9
No backup designated router on this network
Multicast group memberships: OSPFAllRouters OSPFDesignatedRouters
Timer intervals configured, Hello 10s, Dead 40s, Wait 40s, Retransmit 5
Hello due in 7.791s
Neighbor Count is 0, Adjacent neighbor count is 0
>ospfd.conf
>------skip
>interface vlan4
> ip ospf cost 50
>------skipА где команда network в конфиге?
>[оверквотинг удален]
> Router ID 192.168.115.5, Network Type BROADCAST, Cost: 50
> Transmit Delay is 1 sec, State DR, Priority 1
> Designated Router (ID) 192.168.115.5, Interface Address 172.16.101.9
> No backup designated router on this network
> Multicast group memberships: OSPFAllRouters OSPFDesignatedRouters
> Timer intervals configured, Hello 10s, Dead 40s, Wait 40s, Retransmit
>5
> Hello due in 7.791s
> Neighbor Count is 0, Adjacent neighbor count is 0
>
Судя по выводу sh ip ospf int она (network x.x.x.x ) в конфиге присутствует.
А так же запущен процесс spf для вилана4. Так что у вас ospfd вроде слушает вилан.
netstat -g покажет включен ли vlan4 в соответстующие мультикастовые группы.
>>ospfd.conf
>>------skip
>>interface vlan4
>> ip ospf cost 50
>>------skip
>
>А где команда network в конфиге?сори, пропустил
такая строчка в конфе есть
network 172.16.101.8/29 area 0.0.0.0>[оверквотинг удален]
>> Hello due in 7.791s
>> Neighbor Count is 0, Adjacent neighbor count is 0
>>
>
>Судя по выводу sh ip ospf int она (network x.x.x.x )
>в конфиге присутствует.
>А так же запущен процесс spf для вилана4. Так что у вас
>ospfd вроде слушает вилан.
>
>netstat -g покажет включен ли vlan4 в соответстующие мультикастовые группы.
netstat -g
No IPv4 multicast routing compiled into this system.IPv6 Multicast Interface Table is empty
IPv6 Multicast Routing Table is empty
>netstat -g
>No IPv4 multicast routing compiled into this system.
>
>IPv6 Multicast Interface Table is empty
>
>IPv6 Multicast Routing Table is empty
>
>netstat -ian ?
>>>ospfd.conf
>>>------skip
>>>interface vlan4
>>> ip ospf cost 50
>>>------skip
>>Да и еще: в кваге была бага (может до сих пор есть ) нужно обязательно указывать router-id в ospf.
>>>>ospfd.conf
>>>>------skip
>>>>interface vlan4
>>>> ip ospf cost 50
>>>>------skip
>>>
>
>Да и еще: в кваге была бага (может до сих пор есть
>) нужно обязательно указывать router-id в ospf.nestat -ain слишкоммного инфы выводит ...
router-id добавил, толку=0
>nestat -ain слишкоммного инфы выводит ...Все что связано с vlan4 можно выбрать.
>
>router-id добавил, толку=0tcpdump -i vlan4 -n net 224.0.0.0/24
Ходят Hello пакеты?
>>nestat -ain слишкоммного инфы выводит ...
>
>Все что связано с vlan4 можно выбрать.
>
>>
>>router-id добавил, толку=0
>
>tcpdump -i vlan4 -n net 224.0.0.0/24
>
>Ходят Hello пакеты?tcpdump -i vlan4 -n
tcpdump: listening on vlan4
17:15:53.683855 172.16.101.9 > 224.0.0.5: OSPFv2-hello 44: rtrid 192.168.10.1 backbone dr 172.16.101.9 [tos 0xc0] [ttl 1]
17:16:03.694058 172.16.101.9 > 224.0.0.5: OSPFv2-hello 44: rtrid 192.168.10.1 backbone dr 172.16.101.9 [tos 0xc0] [ttl 1]
17:16:13.704023 172.16.101.9 > 224.0.0.5: OSPFv2-hello 44: rtrid 192.168.10.1 backbone dr 172.16.101.9 [tos 0xc0] [ttl 1]
17:16:23.714233 172.16.101.9 > 224.0.0.5: OSPFv2-hello 44: rtrid 192.168.10.1 backbone dr 172.16.101.9 [tos 0xc0] [ttl 1
>>Ходят Hello пакеты?
>
>tcpdump -i vlan4 -n
>tcpdump: listening on vlan4
>17:15:53.683855 172.16.101.9 > 224.0.0.5: OSPFv2-hello 44: rtrid 192.168.10.1 backbone dr 172.16.101.9 [tos 0xc0] [ttl 1]Как говориться пуля ствол покинула, проблемы на другой стороне...
>>>>>ospfd.conf
>>>>>------skip
>>>>>interface vlan4
>>>>> ip ospf cost 50
>>>>>------skipДа и вообще дай полный sh run или cat ospfd.conf.
>>>>>>ospfd.conf
>>>>>>------skip
>>>>>>interface vlan4
>>>>>> ip ospf cost 50
>>>>>>------skip
>
>Да и вообще дай полный sh run или cat ospfd.conf.show run
Current configuration:
!
hostname ospfd
password 123
enable password 321
log file /var/log/zebra/ospfd.log
!
!
!
interface faith0
!
interface gif0
ip ospf cost 10
!
interface gif1
!
interface lo0
!
interface ppp0
!
interface sl0
!
interface tun2
!
interface tun4
!
interface tun5
!
interface tun6
!
interface tun7
!
interface tun8
!
interface tun9
!
interface vlan0
!
interface vlan1
!
interface vlan2
!
interface vlan3
!
interface vlan4
ip ospf cost 50
!
interface xl0
!
interface xl1
!
router ospf
ospf router-id 192.168.10.1
network 172.16.101.8/29 area 0.0.0.0
network 192.168.8.0/24 area 0.0.0.0
network 192.168.10.0/24 area 0.0.0.0
network 192.168.116.0/30 area 0.0.0.0
default-information originate
!
line vty
!
end
мля ... между точками стоят два SHDSL шлюза ... есть подозрение, что один из них фильтрует широковещательную сетку ...
полезу искать ...
>мля ... между точками стоят два SHDSL шлюза ... есть подозрение, что
>один из них фильтрует широковещательную сетку ...
>полезу искать ...Если на дргой стороне картина аналогичная, однозначно что-то по середине режет пакеты.
P.S. Только сетка (если имелось ввиду 224.0.0.0/24) не широковещательная а мультикастовая.
>>мля ... между точками стоят два SHDSL шлюза ... есть подозрение, что
>>один из них фильтрует широковещательную сетку ...
>>полезу искать ...
>
>Если на дргой стороне картина аналогичная, однозначно что-то по середине режет пакеты.
>с другой стороны все в ажуре ...
show ip ospf neighborNeighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL
192.168.10.1 1 Init/DROther 31.132s 172.16.101.9 rl2:172.16.101.12 0 0 0
192.168.10.1 1 Full/DROther 31.131s 192.168.116.1 gif0:192.168.116.2 0 0 0видет через все линки
>с другой стороны все в ажуре ...
>show ip ospf neighbor
>192.168.10.1 1 Init/DROther
> 31.132s 172.16.101.9 rl2:172.16.101.12
>видет через все линкиНе в ажуре... состояние Init. У тебя случаем вилан не через гиф идет? Если да то на гифе поднимай mtu.
>>с другой стороны все в ажуре ...
>>show ip ospf neighbor
>>192.168.10.1 1 Init/DROther
>> 31.132s 172.16.101.9 rl2:172.16.101.12
>>видет через все линки
>
>Не в ажуре... состояние Init. У тебя случаем вилан не через гиф
>идет? Если да то на гифе поднимай mtu.Похоже что не проходят мультикасты в сторону 172.16.101.9.
Из книжки:
Маршрутизатор, не выходит из состояния инициализации, т.к. получает приветственные пакеты, но не обнаруживает в этих пакетах свой собственный идентификатор маршрутизатора.
>>с другой стороны все в ажуре ...
>>show ip ospf neighbor
>>192.168.10.1 1 Init/DROther
>> 31.132s 172.16.101.9 rl2:172.16.101.12
>>видет через все линки
>
>Не в ажуре... состояние Init. У тебя случаем вилан не через гиф
>идет? Если да то на гифе поднимай mtu.по мту на всех ликах ништяк все ....
на модемах конфига идентичная, один в один. Подумал поэкспериментировать, включил IGMP-2 , знаю что херн№ но попробовал ... толку нет (((
начинаю гнать на 4.10 ...
>[оверквотинг удален]
>>> 31.132s 172.16.101.9 rl2:172.16.101.12
>>>видет через все линки
>>
>>Не в ажуре... состояние Init. У тебя случаем вилан не через гиф
>>идет? Если да то на гифе поднимай mtu.
>
>по мту на всех ликах ништяк все ....
>на модемах конфига идентичная, один в один. Подумал поэкспериментировать, включил IGMP-2 ,
>знаю что херн№ но попробовал ... толку нет (((
>начинаю гнать на 4.10 ...Не.. ну посмотри.. у тебя на 172.16.101.9 не приходят hello пакеты от нейбара. Это значит он где-то блокируются... Т.е. надо смотреть где фильтрация идет. Посмотри фильтры на freebsd (ipfw,pf,ipf что там у тебя работает), на нейборе ну и т.д.
>[оверквотинг удален]
>>
>>по мту на всех ликах ништяк все ....
>>на модемах конфига идентичная, один в один. Подумал поэкспериментировать, включил IGMP-2 ,
>>знаю что херн№ но попробовал ... толку нет (((
>>начинаю гнать на 4.10 ...
>
>Не.. ну посмотри.. у тебя на 172.16.101.9 не приходят hello пакеты от
>нейбара. Это значит он где-то блокируются... Т.е. надо смотреть где
>фильтрация идет. Посмотри фильтры на freebsd (ipfw,pf,ipf что там у тебя
>работает), на нейборе ну и т.д.хм ... сделаю хардресет модемам ... отпишусь ...