Зарегистрирован: Вс мар 13, 2005 00:14 Сообщений: 46 Откуда: St.Petersburg
|
Сначала сессия не поднималась вообще, с ошибкой в логах: Код: BGP connection is closed due to error (Code:<2> Subcode:<7> Field:<Open Opt: Strict, Err-Data present> Peer:<10.255.255.10>). После обновления прошивки до версии Build 2.84.B14 сессия стала подниматься, но через секунду связь рвется (со слов администратора второй стороны - аплинка - "роут сервер успевает выгрузить таблицу маршрутов вам после чего соединение разрывается"), в логах следующее: Код: BGP connection is closed due to error (Code:<3> Subcode:<4> Field:<Attr E-Comm: Flag(c0) !(Optional && Transitive) OR Partial> Peer:<10.255.252011-07-02, 13:03:13 BGP connection is successfully established Peer:<10.255.255.10>. Настройки такие: Код: create bgp 64636 enable bgp config bgp router_id 10.255.255.40 config bgp graceful_restart state enable create bgp neighbor 10.255.255.10 remote_as 64646 config bgp neighbor general 10.255.255.10 update_source add ipif PiringLX_if config bgp neighbor general 10.255.255.10 next_hop_self enable config bgp neighbor map 10.255.255.10 route_map in add LX-PEER-IN config bgp neighbor map 10.255.255.10 route_map out add LX-PEER-OUT config bgp neighbor maximum_prefix 10.255.255.10 10000 На стороне аплинка установлен openbgpd, в его логах следующее: Код: Jul 1 22:31:06 rs.spb-lx.ru bgpd[54114]: neighbor 10.255.255.40 (WTel): state change Idle -> Active, reason: Start Jul 1 22:31:06 rs.spb-lx.ru bgpd[54114]: neighbor 10.255.255.40 (WTel): state change Active -> OpenSent, reason: Connection opened Jul 1 22:31:06 rs.spb-lx.ru bgpd[54114]: neighbor 10.255.255.40 (WTel): state change OpenSent -> OpenConfirm, reason: OPEN message received Jul 1 22:31:06 rs.spb-lx.ru bgpd[54114]: neighbor 10.255.255.40 (WTel): state change OpenConfirm -> Established, reason: KEEPALIVE message received Jul 1 22:31:06 rs.spb-lx.ru bgpd[54114]: neighbor 10.255.255.40 (WTel): state change Established -> Idle, reason: Connection closed
А вот пример завершения соединения (опять же со стороны аплинка): Код: Frame 13: 260 bytes on wire (2080 bits), 260 bytes captured (2080 bits) Ethernet II, Src: Supermic_bb:63:32 (00:30:48:bb:63:32), Dst: D-Link_1f:d4:04 (00:1c:f0:1f:d4:04) Internet Protocol Version 4, Src: 10.255.255.10 (10.255.255.10), Dst: 10.255.255.40 (10.255.255.40) Transmission Control Protocol, Src Port: bgp (179), Dst Port: sti-envision (1312), Seq: 2929, Ack: 66, Len: 194 [2 Reassembled TCP Segments (113 bytes): #12(54), #13(59)] Border Gateway Protocol UPDATE Message Marker: 16 bytes Length: 113 bytes Type: UPDATE Message (2) Unfeasible routes length: 0 bytes Total path attribute length: 50 bytes Path attributes ORIGIN: IGP (4 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: ORIGIN (1) Length: 1 byte Origin: IGP (0) AS_PATH: 64646 65000 (9 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: AS_PATH (2) Length: 6 bytes AS path: 64646 65000 AS path segment: 64646 65000 Path segment type: AS_SEQUENCE (2) Path segment length: 2 ASs Path segment value: 64646 65000 NEXT_HOP: 10.255.255.24 (7 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: NEXT_HOP (3) Length: 4 bytes Next hop: 10.255.255.24 (10.255.255.24) ATOMIC_AGGREGATE (3 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: ATOMIC_AGGREGATE (6) Length: 0 bytes AGGREGATOR: AS: 65000 origin: 172.17.0.26 (9 bytes) Flags: 0xc0 (Optional, Transitive, Complete) 1... .... = Optional .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: AGGREGATOR (7) Length: 6 bytes Aggregator AS: 65000 Aggregator origin: 172.17.0.26 (172.17.0.26) COMMUNITIES: 64646:65000 (7 bytes) Flags: 0xc0 (Optional, Transitive, Complete) 1... .... = Optional .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: COMMUNITIES (8) Length: 4 bytes Communities: 64646:65000 Community: 64646:65000 Community AS: 64646 Community value: 65000 EXTENDED_COMMUNITIES: (11 bytes) Flags: 0xe0 (Optional, Transitive, Partial) 1... .... = Optional .1.. .... = Transitive ..1. .... = Partial ...0 .... = Regular length Type code: EXTENDED_COMMUNITIES (16) Length: 8 bytes Carried Extended communities UnknownRoute Target: 65100:1 Network layer reachability information: 40 bytes 84.52.101.0/24 NLRI prefix length: 24 NLRI prefix: 84.52.101.0 (84.52.101.0) 84.52.102.0/24 NLRI prefix length: 24 NLRI prefix: 84.52.102.0 (84.52.102.0) 84.52.106.0/24 NLRI prefix length: 24 NLRI prefix: 84.52.106.0 (84.52.106.0) 84.52.117.0/24 NLRI prefix length: 24 NLRI prefix: 84.52.117.0 (84.52.117.0) 84.52.118.0/24 NLRI prefix length: 24 NLRI prefix: 84.52.118.0 (84.52.118.0) 84.52.119.0/24 NLRI prefix length: 24 NLRI prefix: 84.52.119.0 (84.52.119.0) 84.52.121.0/24 NLRI prefix length: 24 NLRI prefix: 84.52.121.0 (84.52.121.0) 84.52.125.0/24 NLRI prefix length: 24 NLRI prefix: 84.52.125.0 (84.52.125.0) 109.167.128.0/18 NLRI prefix length: 18 NLRI prefix: 109.167.128.0 (109.167.128.0) 195.177.121.0/24 NLRI prefix length: 24 NLRI prefix: 195.177.121.0 (195.177.121.0) Border Gateway Protocol UPDATE Message Marker: 16 bytes Length: 70 bytes Type: UPDATE Message (2) Unfeasible routes length: 0 bytes Total path attribute length: 39 bytes Path attributes ORIGIN: IGP (4 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: ORIGIN (1) Length: 1 byte Origin: IGP (0) AS_PATH: 64646 47111 (9 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: AS_PATH (2) Length: 6 bytes AS path: 64646 47111 AS path segment: 64646 47111 Path segment type: AS_SEQUENCE (2) Path segment length: 2 ASs Path segment value: 64646 47111 NEXT_HOP: 10.255.255.27 (7 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: NEXT_HOP (3) Length: 4 bytes Next hop: 10.255.255.27 (10.255.255.27) ATOMIC_AGGREGATE (3 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: ATOMIC_AGGREGATE (6) Length: 0 bytes AGGREGATOR: AS: 47111 origin: 193.238.48.2 (9 bytes) Flags: 0xc0 (Optional, Transitive, Complete) 1... .... = Optional .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: AGGREGATOR (7) Length: 6 bytes Aggregator AS: 47111 Aggregator origin: 193.238.48.2 (193.238.48.2) COMMUNITIES: 64646:47111 (7 bytes) Flags: 0xc0 (Optional, Transitive, Complete) 1... .... = Optional .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: COMMUNITIES (8) Length: 4 bytes Communities: 64646:47111 Community: 64646:47111 Community AS: 64646 Community value: 47111 Network layer reachability information: 8 bytes 193.238.48.0/22 NLRI prefix length: 22 NLRI prefix: 193.238.48.0 (193.238.48.0) 213.110.192.0/19 NLRI prefix length: 19 NLRI prefix: 213.110.192.0 (213.110.192.0) Border Gateway Protocol UPDATE Message Marker: 16 bytes Length: 65 bytes Type: UPDATE Message (2) Unfeasible routes length: 0 bytes Total path attribute length: 27 bytes Path attributes ORIGIN: IGP (4 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: ORIGIN (1) Length: 1 byte Origin: IGP (0) AS_PATH: 64646 64555 (9 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: AS_PATH (2) Length: 6 bytes AS path: 64646 64555 AS path segment: 64646 64555 Path segment type: AS_SEQUENCE (2) Path segment length: 2 ASs Path segment value: 64646 64555 NEXT_HOP: 10.255.255.39 (7 bytes) Flags: 0x40 (Well-known, Transitive, Complete) 0... .... = Well-known .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: NEXT_HOP (3) Length: 4 bytes Next hop: 10.255.255.39 (10.255.255.39) COMMUNITIES: 64646:64555 (7 bytes) Flags: 0xc0 (Optional, Transitive, Complete) 1... .... = Optional .1.. .... = Transitive ..0. .... = Complete ...0 .... = Regular length Type code: COMMUNITIES (8) Length: 4 bytes Communities: 64646:64555 Community: 64646:64555 Community AS: 64646 Community value: 64555 Network layer reachability information: 15 bytes 10.6.0.0/16 NLRI prefix length: 16 NLRI prefix: 10.6.0.0 (10.6.0.0) 10.57.0.0/16 NLRI prefix length: 16 NLRI prefix: 10.57.0.0 (10.57.0.0) 178.16.146.0/23 NLRI prefix length: 23 NLRI prefix: 178.16.146.0 (178.16.146.0) 217.79.15.0/25 NLRI prefix length: 25 NLRI prefix: 217.79.15.0 (217.79.15.0)
Frame 14: 66 bytes on wire (528 bits), 66 bytes captured (528 bits) Ethernet II, Src: Supermic_bb:63:32 (00:30:48:bb:63:32), Dst: D-Link_1f:d4:04 (00:1c:f0:1f:d4:04) Internet Protocol Version 4, Src: 10.255.255.10 (10.255.255.10), Dst: 10.255.255.40 (10.255.255.40) Transmission Control Protocol, Src Port: bgp (179), Dst Port: sti-envision (1312), Seq: 3123, Ack: 66, Len: 0
Frame 15: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) Ethernet II, Src: D-Link_1f:d4:04 (00:1c:f0:1f:d4:04), Dst: Supermic_bb:63:32 (00:30:48:bb:63:32) Internet Protocol Version 4, Src: 10.255.255.40 (10.255.255.40), Dst: 10.255.255.10 (10.255.255.10) Transmission Control Protocol, Src Port: sti-envision (1312), Dst Port: bgp (179), Seq: 66, Len: 0
Frame 16: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) Ethernet II, Src: D-Link_1f:d4:04 (00:1c:f0:1f:d4:04), Dst: Supermic_bb:63:32 (00:30:48:bb:63:32) Internet Protocol Version 4, Src: 10.255.255.40 (10.255.255.40), Dst: 10.255.255.10 (10.255.255.10) Transmission Control Protocol, Src Port: sti-envision (1312), Dst Port: bgp (179), Seq: 66, Len: 0
Frame 17: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) Ethernet II, Src: D-Link_1f:d4:04 (00:1c:f0:1f:d4:04), Dst: Supermic_bb:63:32 (00:30:48:bb:63:32) Internet Protocol Version 4, Src: 10.255.255.40 (10.255.255.40), Dst: 10.255.255.10 (10.255.255.10) Transmission Control Protocol, Src Port: sti-envision (1312), Dst Port: bgp (179), Seq: 66, Len: 0 Так же со стороны аплинка пробовали задать neighbor <host> dont-capability-negotiate, не помогло. Прошу помощи. 
|
|