Roman
Просто дискавери по разному происходит
Roman
сетевики блят
Roman
LDP uses TCP as a reliable transport for sessions.
When multiple LDP sessions are required between two LSRs, there is
one TCP session for each LDP session.
Mr Smith
чудный у паноса API, надо вот это отфильтровать по value с помощью jq - {
"member": [
"bla1",
"bla2"
]
}
,
{
"member": "bla1"
} то есть в секурити руле если тока одим сурс сабнет например, он просто строка, а если больше - уже массив.
Roman
Оверченко
И ведь даже в конспекте было..
Roman
Roman
если даже локально в VPLS маков нет
Roman
Вланчики там, инкапсуляции
Igor
Мда, ямл инженер сетевичков нагибает
Igor
Roman
плюс можно настроить игнорировать PW стейт и тогда VPLS будет в апе всегда
Хтонический
Roman
Локально - есть
Стейт LDP PW нормальный, удалённая сторона не сигналит ничего плохого?
Хтонический
Len4i
Roman
Все ок
Тогда я могу предположить только то что у тебя LSP не построился
Хтонический
Там правда ебанутый фаервол включён, но лупбеки разрешены
Roman
или построился, но не тот который ждёт брокейд
fantas1st0
Все ок
show mpls l2transport vc ?
fantas1st0
или как оно там будет в броках
Mr Smith
Roman
Хтонический
SSH@tls01.wbr#show mpls vpls id 824
VPLS SO25322-1:AcquireMedia_1, Id 824, Max mac entries: 500
Total vlans: 1, Tagged ports: 0 (0 Up), Untagged ports 1 (1 Up)
IFL-ID: n/a
Vlan 824
L2 Protocol: NONE
Untagged: e 2/19
VC-Mode: Raw
Total VPLS peers: 1 (1 Operational)
Peer address: x.x.x.x, State: Operational, Uptime: 3 hr 28 min
LSPs assigned: tls01.wbr-tls01.mmu, Tnnl in use: tnl3(1040)[RSVP] Peer Index:0
Local VC lbl: 983077, Remote VC lbl: 983112
Local VC MTU: 9190, Remote VC MTU: 9190
Local VC-Type: Ethernet(0x05), Remote VC-Type: Ethernet(0x05)
CPU-Protection: ON, MVID: 0x02e, VPLS FIDs: 0x0000a05f, 0x0000a055
Local Switching: Enabled
Extended Counter: ON
Multicast Snooping: Disabled
Хтонический
SSH@tls01.wbr#show mpls lsp name tls01.wbr-tls01.mmu
LSP tls01.wbr-tls01.mmu, to x.x.x.x
From: x.x.x.y, admin: UP, status: UP, tunnel interface(primary path): tnl3
Roman
Вот типа такой хни
Хтонический
SSH@tls01.wbr#show mac-address vpls 824
Total MAC entries for VPLS 824: 0 (Local: 0, Remote: 0)
VPLS MAC Address L/R/IB Port Vlan(In-Tag)/Peer ISID Age Type
==== ============== ====== ==== ================= ======== ===== ====
SSH@tls01.wbr#
Roman
SSH@tls01.wbr#show mpls vpls id 824
VPLS SO25322-1:AcquireMedia_1, Id 824, Max mac entries: 500
Total vlans: 1, Tagged ports: 0 (0 Up), Untagged ports 1 (1 Up)
IFL-ID: n/a
Vlan 824
L2 Protocol: NONE
Untagged: e 2/19
VC-Mode: Raw
Total VPLS peers: 1 (1 Operational)
Peer address: x.x.x.x, State: Operational, Uptime: 3 hr 28 min
LSPs assigned: tls01.wbr-tls01.mmu, Tnnl in use: tnl3(1040)[RSVP] Peer Index:0
Local VC lbl: 983077, Remote VC lbl: 983112
Local VC MTU: 9190, Remote VC MTU: 9190
Local VC-Type: Ethernet(0x05), Remote VC-Type: Ethernet(0x05)
CPU-Protection: ON, MVID: 0x02e, VPLS FIDs: 0x0000a05f, 0x0000a055
Local Switching: Enabled
Extended Counter: ON
Multicast Snooping: Disabled
А с другой стороны покажи
Хтонический
SSH@tls01.wbr#show mpls forwarding x.x.x.x
Dest-prefix In-lbl Out-lbl Out-intf Sig Next-hop Type
1 x.x.x.x/32 - 1040 e2/1 R a.a.a.a -
2 x.x.x.x/32 - 1039 e2/1 L a.a.a.a -
3 2071 1039 e2/1 L a.a.a.a -
Mr Smith
можно конечно, только ключ указывается либо с итерацией либо без, естественно если ключ не является массивом такая выборка валится по Cannot iterate over string
Хтонический
Хтонический
SSH@tls01.mmu#show mac-address vpls 824
Total MAC entries for VPLS 824: 1 (Local: 1, Remote: 0)
VPLS MAC Address L/R/IB Port Vlan(In-Tag)/Peer ISID Age Type
==== ============== ====== ==== ================= ======== ===== ====
824 001c.2361.56e9 L 1/9 824 NA 0 NA
SSH@tls01.mmu#
Roman
Хтонический
SSH@tls01.mmu#show mpls vpls id 824
VPLS SO25322-1:AcquireMedia_1, Id 824, Max mac entries: 500
Total vlans: 1, Tagged ports: 0 (0 Up), Untagged ports 1 (1 Up)
IFL-ID: n/a
Vlan 824
L2 Protocol: NONE
Untagged: e 1/9
VC-Mode: Raw
Total VPLS peers: 1 (1 Operational)
Peer address: x.x.x.y, State: Operational, Uptime: 3 hr 35 min
Roman
а потом в зависимости от ответа брать значение или итерировать
Roman
так нельзя?
Roman
Roman
и остальная фигнч
Хтонический
SSH@tls01.mmu#show mpls vpls id 824
VPLS SO25322-1:AcquireMedia_1, Id 824, Max mac entries: 500
Total vlans: 1, Tagged ports: 0 (0 Up), Untagged ports 1 (1 Up)
IFL-ID: n/a
Vlan 824
L2 Protocol: NONE
Untagged: e 1/9
VC-Mode: Raw
Total VPLS peers: 1 (1 Operational)
Peer address: x.x.x.y, State: Operational, Uptime: 3 hr 37 min
LSPs assigned: tls01.mmu-tls01.wbr, Tnnl in use: tnl4(1150)[RSVP] Peer Index:0
Local VC lbl: 983112, Remote VC lbl: 983077
Local VC MTU: 9190, Remote VC MTU: 9190
Local VC-Type: Ethernet(0x05), Remote VC-Type: Ethernet(0x05)
CPU-Protection: ON, MVID: 0x025, VPLS FIDs: 0x0000a02f, 0x0000a01b
Local Switching: Enabled
Extended Counter: ON
Multicast Snooping: Disabled
Хтонический
SSH@tls01.mmu#show mpls lsp name tls01.mmu-tls01.wbr
LSP tls01.mmu-tls01.wbr, to x.x.x.y
From: x.x.x.x, admin: UP, status: UP, tunnel interface(primary path): tnl4
Times primary LSP goes up since enabled: 8
Metric: 0
Maximum retries: NONE, no. of retries: 0
Pri. path: NONE, up: yes, active: yes
Setup priority: 7, hold priority: 0
Max rate: 0 kbps, mean rate: 0 kbps, max burst: 0 bytes
CSPF-computation-mode configured: use te-metric(global)
Constraint-based routing enabled: yes
Path calculated using constraint-based routing: yes
Path calculated using interface constraint: no
Path calculated using te-metric
Path cost: 21000
Tie breaking: random, hop limit: 0
LDP tunneling enabled: no
Soft preemption enabled: no
Active Path attributes:
Tunnel interface: tnl4, outbound interface: e1/6(Trunk2)
Tunnel index: 13, Tunnel instance: 1 outbound label: 1150
Recorded routes:
Хтонический
SSH@tls01.mmu#show mpls forwarding x.x.x.y
Dest-prefix In-lbl Out-lbl Out-intf Sig Next-hop Type
1 x.x.x.y/32 - 1150 e1/6 R b.b.b.b -
2 x.x.x.y/32 - 1079 e1/6 L b.b.b.b -
3 2100 1079 e1/6 L b.b.b.b -
Mr Smith
ваще там есть простая конструкция типа .key[]? , как раз по идее должна отрабатывать, т.е. итерация только если это поддерживается, но чет не работает, возможно враппер кривой
Roman
vitex
И в inet.3, конечно
Для тлдп инет3 не нужен
Сессия поднимется
Другое дело что смысла в этом чуть
Roman
Roman
попробуй LSP ping если он есть
Хтонический
Roman
ты LSP сквозь фаервол чтоль строишь?
Mr Smith
да, вот так завелось вроде echo '[{"foo":"bar1"},{"foo":["bar1","bar2"]}]' | jq '.[] | select((.foo|type == "string" and .=="bar1") or (.foo|type=="array" and .[]=
="bar1"))'
Mr Smith
спасибо
Mr Smith
но тем не менее это пиздец! я экстримли диссапоинтед
Mr Smith
потому что у нормальных людей >>> ["bla" in x for x in ("bla",["bla","blabla"])]
[True, True]
Хтонический
Хтонический
мплс-пинги не работают
Anton
Может, по религиозным соображениям.
vitex
Хтонический
Ну, чтобы работал мплс пинг нужно разрешать трафик на 127/8 и udp на порт не помню какой, не?
Хтонический
И там вроде все летит с ттл=1 ?
Хтонический
Порт 3503
Alexander
как его забанить? )
Галактический
ну ахуеть теперь
Хтонический
йоо. После длительного и напряженного траблшутинга выяснилось, что вплс не при чем. Там дупликейт маки и адреса у клиента и его облака.
ntwrk_bot
Добро пожаловать! Ознакомиться с правилами группы можно по ссылке: https://github.com/tg-ntwrk/ntwrk-rules/blob/master/README.md
Roman
nu - crates.io: Rust Package Registry
https://crates.io/crates/nu
ntwrk_bot
Добро пожаловать! Ознакомиться с правилами группы можно по ссылке: https://github.com/tg-ntwrk/ntwrk-rules/blob/master/README.md
Ilya
Кому спасибо за наклейки сказать?
Andrey
Ilya
Andrey
Ты чтоль?
Не, откуда у меня, у меня ток стикеры в телеге есть, до нормальных наклеек мне еще далеко
Eugene