chore(test): подтвердить обмен и отзыв собственного BGP-префикса
This commit is contained in:
1 parent
c9bf5abe55
commit
f319eb947a
10 files changed
+690
-3
No files matched your search
@@ -0,0 +1,579 @@
|
||||
{
|
||||
"date": "2026-10-09",
|
||||
"nativeLifecycle": {
|
||||
"date": "2026-10-09",
|
||||
"name": "mm-bgp92-1791559769092",
|
||||
"devices": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"catalog": {
|
||||
"id": "*2800002",
|
||||
"serverId": 1,
|
||||
"serverName": "CHR",
|
||||
"serverSite": "",
|
||||
"serverCountry": "",
|
||||
"name": "mm-bgp92-1791559769092-1",
|
||||
"peerIp": "198.18.92.2",
|
||||
"remoteAs": 65093,
|
||||
"localAs": 65092,
|
||||
"localId": "198.18.192.1",
|
||||
"remoteId": "198.18.192.2",
|
||||
"state": "Established",
|
||||
"type": "eBGP",
|
||||
"uptime": "280ms",
|
||||
"holdTime": 180,
|
||||
"keepalive": 60,
|
||||
"prefixesRx": 1,
|
||||
"prefixesTx": null,
|
||||
"inputMessages": 2,
|
||||
"outputMessages": 2,
|
||||
"capabilities": [
|
||||
"MP-BGP",
|
||||
"Route Refresh",
|
||||
"Extended Next-Hop",
|
||||
"Graceful Restart",
|
||||
"4-byte-AS"
|
||||
],
|
||||
"lastError": null,
|
||||
"afi": "ip"
|
||||
},
|
||||
"nativeRoute": {
|
||||
".id": "*2014D000",
|
||||
"active": "true",
|
||||
"bgp": "true",
|
||||
"distance": "20",
|
||||
"dst-address": "198.18.192.2/32",
|
||||
"dynamic": "true",
|
||||
"gateway": "198.18.92.2",
|
||||
"immediate-gw": "198.18.92.2%mm-bgp92-1791559769092",
|
||||
"inactive": "false",
|
||||
"routing-table": "main",
|
||||
"scope": "40",
|
||||
"target-scope": "10"
|
||||
},
|
||||
"pingReceived": 3,
|
||||
"pingAttempts": [
|
||||
3
|
||||
],
|
||||
"exactOwnPrefixOnly": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"catalog": {
|
||||
"id": "*2800002",
|
||||
"serverId": 2,
|
||||
"serverName": "CHR",
|
||||
"serverSite": "",
|
||||
"serverCountry": "",
|
||||
"name": "mm-bgp92-1791559769092-1",
|
||||
"peerIp": "198.18.92.1",
|
||||
"remoteAs": 65092,
|
||||
"localAs": 65093,
|
||||
"localId": "198.18.192.2",
|
||||
"remoteId": "198.18.192.1",
|
||||
"state": "Established",
|
||||
"type": "eBGP",
|
||||
"uptime": "110ms",
|
||||
"holdTime": 180,
|
||||
"keepalive": 60,
|
||||
"prefixesRx": 1,
|
||||
"prefixesTx": null,
|
||||
"inputMessages": 2,
|
||||
"outputMessages": 2,
|
||||
"capabilities": [
|
||||
"MP-BGP",
|
||||
"Route Refresh",
|
||||
"Extended Next-Hop",
|
||||
"Graceful Restart",
|
||||
"4-byte-AS"
|
||||
],
|
||||
"lastError": null,
|
||||
"afi": "ip"
|
||||
},
|
||||
"nativeRoute": {
|
||||
".id": "*2014D000",
|
||||
"active": "true",
|
||||
"bgp": "true",
|
||||
"distance": "20",
|
||||
"dst-address": "198.18.192.1/32",
|
||||
"dynamic": "true",
|
||||
"gateway": "198.18.92.1",
|
||||
"immediate-gw": "198.18.92.1%mm-bgp92-1791559769092",
|
||||
"inactive": "false",
|
||||
"routing-table": "main",
|
||||
"scope": "40",
|
||||
"target-scope": "10"
|
||||
},
|
||||
"pingReceived": 3,
|
||||
"pingAttempts": [
|
||||
3
|
||||
],
|
||||
"exactOwnPrefixOnly": true
|
||||
}
|
||||
],
|
||||
"cleanup": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"/routing/bgp/connection": true,
|
||||
"/routing/bgp/instance": true,
|
||||
"/routing/filter/rule": true,
|
||||
"/ip/firewall/address-list": true,
|
||||
"/interface/gre": true,
|
||||
"/interface/bridge": true,
|
||||
"/ip/address": true,
|
||||
"/ip/route": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"/routing/bgp/connection": true,
|
||||
"/routing/bgp/instance": true,
|
||||
"/routing/filter/rule": true,
|
||||
"/ip/firewall/address-list": true,
|
||||
"/interface/gre": true,
|
||||
"/interface/bridge": true,
|
||||
"/ip/address": true,
|
||||
"/ip/route": true
|
||||
}
|
||||
],
|
||||
"initial": [
|
||||
{
|
||||
"sessions": [
|
||||
{
|
||||
".id": "*2800002",
|
||||
"ebgp": "",
|
||||
"established": "true",
|
||||
"hold-time": "3m",
|
||||
"input.filter": "mm-bgp92-1791559769092-in",
|
||||
"input.procid": "20",
|
||||
"instance": "mm-bgp92-1791559769092",
|
||||
"keepalive-time": "1m",
|
||||
"last-started": "2026-10-09 18:29:32",
|
||||
"local.address": "198.18.92.1",
|
||||
"local.afi": "ip",
|
||||
"local.as": "65092",
|
||||
"local.bytes": "68",
|
||||
"local.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"local.cluster-id": "198.18.192.1",
|
||||
"local.eor": "",
|
||||
"local.id": "198.18.192.1",
|
||||
"local.messages": "2",
|
||||
"name": "mm-bgp92-1791559769092-1",
|
||||
"output.filter-chain": "mm-bgp92-1791559769092-out",
|
||||
"output.network": "mm-bgp92-1791559769092",
|
||||
"output.procid": "20",
|
||||
"prefix-count": "1",
|
||||
"remote.address": "198.18.92.2",
|
||||
"remote.afi": "ip",
|
||||
"remote.as": "65093",
|
||||
"remote.bytes": "68",
|
||||
"remote.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"remote.eor": "",
|
||||
"remote.id": "198.18.192.2",
|
||||
"remote.messages": "2",
|
||||
"uptime": "280ms"
|
||||
}
|
||||
],
|
||||
"routes": [
|
||||
{
|
||||
".id": "*2014D000",
|
||||
"active": "true",
|
||||
"bgp": "true",
|
||||
"distance": "20",
|
||||
"dst-address": "198.18.192.2/32",
|
||||
"dynamic": "true",
|
||||
"gateway": "198.18.92.2",
|
||||
"immediate-gw": "198.18.92.2%mm-bgp92-1791559769092",
|
||||
"inactive": "false",
|
||||
"routing-table": "main",
|
||||
"scope": "40",
|
||||
"target-scope": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sessions": [
|
||||
{
|
||||
".id": "*2800002",
|
||||
"ebgp": "",
|
||||
"established": "true",
|
||||
"hold-time": "3m",
|
||||
"input.filter": "mm-bgp92-1791559769092-in",
|
||||
"input.procid": "20",
|
||||
"instance": "mm-bgp92-1791559769092",
|
||||
"keepalive-time": "1m",
|
||||
"last-started": "2026-10-09 17:29:33",
|
||||
"local.address": "198.18.92.2",
|
||||
"local.afi": "ip",
|
||||
"local.as": "65093",
|
||||
"local.bytes": "68",
|
||||
"local.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"local.cluster-id": "198.18.192.2",
|
||||
"local.eor": "",
|
||||
"local.id": "198.18.192.2",
|
||||
"local.messages": "2",
|
||||
"name": "mm-bgp92-1791559769092-1",
|
||||
"output.filter-chain": "mm-bgp92-1791559769092-out",
|
||||
"output.network": "mm-bgp92-1791559769092",
|
||||
"output.procid": "20",
|
||||
"prefix-count": "1",
|
||||
"remote.address": "198.18.92.1",
|
||||
"remote.afi": "ip",
|
||||
"remote.as": "65092",
|
||||
"remote.bytes": "68",
|
||||
"remote.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"remote.eor": "",
|
||||
"remote.id": "198.18.192.1",
|
||||
"remote.messages": "2",
|
||||
"uptime": "110ms"
|
||||
}
|
||||
],
|
||||
"routes": [
|
||||
{
|
||||
".id": "*2014D000",
|
||||
"active": "true",
|
||||
"bgp": "true",
|
||||
"distance": "20",
|
||||
"dst-address": "198.18.192.1/32",
|
||||
"dynamic": "true",
|
||||
"gateway": "198.18.92.1",
|
||||
"immediate-gw": "198.18.92.1%mm-bgp92-1791559769092",
|
||||
"inactive": "false",
|
||||
"routing-table": "main",
|
||||
"scope": "40",
|
||||
"target-scope": "10"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"withdrawal": {
|
||||
"ownConnectionDisabled": true,
|
||||
"activePrivateRouteGone": true,
|
||||
"firstObservedMs": 340.8078349999996
|
||||
},
|
||||
"recovered": [
|
||||
{
|
||||
"sessions": [
|
||||
{
|
||||
".id": "*2800003",
|
||||
"ebgp": "",
|
||||
"established": "true",
|
||||
"hold-time": "3m",
|
||||
"input.filter": "mm-bgp92-1791559769092-in",
|
||||
"input.procid": "20",
|
||||
"instance": "mm-bgp92-1791559769092",
|
||||
"keepalive-time": "1m",
|
||||
"last-started": "2026-10-09 18:29:34",
|
||||
"local.address": "198.18.92.1",
|
||||
"local.afi": "ip",
|
||||
"local.as": "65092",
|
||||
"local.bytes": "68",
|
||||
"local.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"local.cluster-id": "198.18.192.1",
|
||||
"local.eor": "",
|
||||
"local.id": "198.18.192.1",
|
||||
"local.messages": "2",
|
||||
"name": "mm-bgp92-1791559769092-1",
|
||||
"output.filter-chain": "mm-bgp92-1791559769092-out",
|
||||
"output.network": "mm-bgp92-1791559769092",
|
||||
"output.procid": "20",
|
||||
"prefix-count": "0",
|
||||
"remote.address": "198.18.92.2",
|
||||
"remote.afi": "ip",
|
||||
"remote.as": "65093",
|
||||
"remote.bytes": "68",
|
||||
"remote.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"remote.eor": "",
|
||||
"remote.id": "198.18.192.2",
|
||||
"remote.messages": "2",
|
||||
"uptime": "330ms"
|
||||
}
|
||||
],
|
||||
"routes": [
|
||||
{
|
||||
".id": "*2014D000",
|
||||
"active": "true",
|
||||
"bgp": "true",
|
||||
"distance": "20",
|
||||
"dst-address": "198.18.192.2/32",
|
||||
"dynamic": "true",
|
||||
"gateway": "198.18.92.2",
|
||||
"immediate-gw": "198.18.92.2%mm-bgp92-1791559769092",
|
||||
"inactive": "false",
|
||||
"routing-table": "main",
|
||||
"scope": "40",
|
||||
"target-scope": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sessions": [
|
||||
{
|
||||
".id": "*2800002",
|
||||
"ebgp": "",
|
||||
"established": "true",
|
||||
"hold-time": "3m",
|
||||
"input.filter": "mm-bgp92-1791559769092-in",
|
||||
"input.procid": "20",
|
||||
"instance": "mm-bgp92-1791559769092",
|
||||
"keepalive-time": "1m",
|
||||
"last-started": "2026-10-09 17:29:35",
|
||||
"last-stopped": "2026-10-09 17:29:34",
|
||||
"local.address": "198.18.92.2",
|
||||
"local.afi": "ip",
|
||||
"local.as": "65093",
|
||||
"local.bytes": "68",
|
||||
"local.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"local.cluster-id": "198.18.192.2",
|
||||
"local.eor": "",
|
||||
"local.id": "198.18.192.2",
|
||||
"local.messages": "2",
|
||||
"name": "mm-bgp92-1791559769092-1",
|
||||
"output.filter-chain": "mm-bgp92-1791559769092-out",
|
||||
"output.network": "mm-bgp92-1791559769092",
|
||||
"output.procid": "20",
|
||||
"prefix-count": "1",
|
||||
"remote.address": "198.18.92.1",
|
||||
"remote.afi": "ip",
|
||||
"remote.as": "65092",
|
||||
"remote.bytes": "68",
|
||||
"remote.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"remote.eor": "",
|
||||
"remote.id": "198.18.192.1",
|
||||
"remote.messages": "2",
|
||||
"uptime": "160ms"
|
||||
}
|
||||
],
|
||||
"routes": [
|
||||
{
|
||||
".id": "*2014D000",
|
||||
"active": "true",
|
||||
"bgp": "true",
|
||||
"distance": "20",
|
||||
"dst-address": "198.18.192.1/32",
|
||||
"dynamic": "true",
|
||||
"gateway": "198.18.92.1",
|
||||
"immediate-gw": "198.18.92.1%mm-bgp92-1791559769092",
|
||||
"inactive": "false",
|
||||
"routing-table": "main",
|
||||
"scope": "40",
|
||||
"target-scope": "10"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"recoveryCatalog": [
|
||||
{
|
||||
"id": "*2800003",
|
||||
"serverId": 1,
|
||||
"serverName": "CHR",
|
||||
"serverSite": "",
|
||||
"serverCountry": "",
|
||||
"name": "mm-bgp92-1791559769092-1",
|
||||
"peerIp": "198.18.92.2",
|
||||
"remoteAs": 65093,
|
||||
"localAs": 65092,
|
||||
"localId": "198.18.192.1",
|
||||
"remoteId": "198.18.192.2",
|
||||
"state": "Established",
|
||||
"type": "eBGP",
|
||||
"uptime": "330ms",
|
||||
"holdTime": 180,
|
||||
"keepalive": 60,
|
||||
"prefixesRx": 1,
|
||||
"prefixesTx": null,
|
||||
"inputMessages": 2,
|
||||
"outputMessages": 2,
|
||||
"capabilities": [
|
||||
"MP-BGP",
|
||||
"Route Refresh",
|
||||
"Extended Next-Hop",
|
||||
"Graceful Restart",
|
||||
"4-byte-AS"
|
||||
],
|
||||
"lastError": null,
|
||||
"afi": "ip"
|
||||
},
|
||||
{
|
||||
"id": "*2800002",
|
||||
"serverId": 2,
|
||||
"serverName": "CHR",
|
||||
"serverSite": "",
|
||||
"serverCountry": "",
|
||||
"name": "mm-bgp92-1791559769092-1",
|
||||
"peerIp": "198.18.92.1",
|
||||
"remoteAs": 65092,
|
||||
"localAs": 65093,
|
||||
"localId": "198.18.192.2",
|
||||
"remoteId": "198.18.192.1",
|
||||
"state": "Established",
|
||||
"type": "eBGP",
|
||||
"uptime": "160ms",
|
||||
"holdTime": 180,
|
||||
"keepalive": 60,
|
||||
"prefixesRx": 1,
|
||||
"prefixesTx": null,
|
||||
"inputMessages": 2,
|
||||
"outputMessages": 2,
|
||||
"capabilities": [
|
||||
"MP-BGP",
|
||||
"Route Refresh",
|
||||
"Extended Next-Hop",
|
||||
"Graceful Restart",
|
||||
"4-byte-AS"
|
||||
],
|
||||
"lastError": null,
|
||||
"afi": "ip"
|
||||
}
|
||||
]
|
||||
},
|
||||
"uiFixture": {
|
||||
"date": "2026-10-09",
|
||||
"name": "mm-bgp92-1791560069532",
|
||||
"devices": [],
|
||||
"cleanup": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"/routing/bgp/connection": true,
|
||||
"/routing/bgp/instance": true,
|
||||
"/routing/filter/rule": true,
|
||||
"/ip/firewall/address-list": true,
|
||||
"/interface/gre": true,
|
||||
"/interface/bridge": true,
|
||||
"/ip/address": true,
|
||||
"/ip/route": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"/routing/bgp/connection": true,
|
||||
"/routing/bgp/instance": true,
|
||||
"/routing/filter/rule": true,
|
||||
"/ip/firewall/address-list": true,
|
||||
"/interface/gre": true,
|
||||
"/interface/bridge": true,
|
||||
"/ip/address": true,
|
||||
"/ip/route": true
|
||||
}
|
||||
],
|
||||
"initial": [
|
||||
{
|
||||
"sessions": [
|
||||
{
|
||||
".id": "*2800004",
|
||||
"ebgp": "",
|
||||
"established": "true",
|
||||
"hold-time": "3m",
|
||||
"input.filter": "mm-bgp92-1791560069532-in",
|
||||
"input.procid": "20",
|
||||
"instance": "mm-bgp92-1791560069532",
|
||||
"keepalive-time": "1m",
|
||||
"last-started": "2026-10-09 18:34:33",
|
||||
"local.address": "198.18.92.1",
|
||||
"local.afi": "ip",
|
||||
"local.as": "65092",
|
||||
"local.bytes": "68",
|
||||
"local.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"local.cluster-id": "198.18.192.1",
|
||||
"local.eor": "",
|
||||
"local.id": "198.18.192.1",
|
||||
"local.messages": "2",
|
||||
"name": "mm-bgp92-1791560069532-1",
|
||||
"output.filter-chain": "mm-bgp92-1791560069532-out",
|
||||
"output.network": "mm-bgp92-1791560069532",
|
||||
"output.procid": "20",
|
||||
"prefix-count": "1",
|
||||
"remote.address": "198.18.92.2",
|
||||
"remote.afi": "ip",
|
||||
"remote.as": "65093",
|
||||
"remote.bytes": "68",
|
||||
"remote.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"remote.eor": "",
|
||||
"remote.id": "198.18.192.2",
|
||||
"remote.messages": "2",
|
||||
"uptime": "0ms"
|
||||
}
|
||||
],
|
||||
"routes": [
|
||||
{
|
||||
".id": "*2014D000",
|
||||
"active": "true",
|
||||
"bgp": "true",
|
||||
"distance": "20",
|
||||
"dst-address": "198.18.192.2/32",
|
||||
"dynamic": "true",
|
||||
"gateway": "198.18.92.2",
|
||||
"immediate-gw": "198.18.92.2%mm-bgp92-1791560069532",
|
||||
"inactive": "false",
|
||||
"routing-table": "main",
|
||||
"scope": "40",
|
||||
"target-scope": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sessions": [
|
||||
{
|
||||
".id": "*2800003",
|
||||
"ebgp": "",
|
||||
"established": "true",
|
||||
"hold-time": "3m",
|
||||
"input.filter": "mm-bgp92-1791560069532-in",
|
||||
"input.procid": "20",
|
||||
"instance": "mm-bgp92-1791560069532",
|
||||
"keepalive-time": "1m",
|
||||
"last-started": "2026-10-09 17:34:33",
|
||||
"local.address": "198.18.92.2",
|
||||
"local.afi": "ip",
|
||||
"local.as": "65093",
|
||||
"local.bytes": "68",
|
||||
"local.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"local.cluster-id": "198.18.192.2",
|
||||
"local.eor": "",
|
||||
"local.id": "198.18.192.2",
|
||||
"local.messages": "2",
|
||||
"name": "mm-bgp92-1791560069532-1",
|
||||
"output.filter-chain": "mm-bgp92-1791560069532-out",
|
||||
"output.network": "mm-bgp92-1791560069532",
|
||||
"output.procid": "20",
|
||||
"prefix-count": "0",
|
||||
"remote.address": "198.18.92.1",
|
||||
"remote.afi": "ip",
|
||||
"remote.as": "65092",
|
||||
"remote.bytes": "68",
|
||||
"remote.capabilities": "mp,rr,enhe,gr,as4",
|
||||
"remote.eor": "",
|
||||
"remote.id": "198.18.192.1",
|
||||
"remote.messages": "2",
|
||||
"uptime": "170ms"
|
||||
}
|
||||
],
|
||||
"routes": [
|
||||
{
|
||||
".id": "*2014D000",
|
||||
"active": "true",
|
||||
"bgp": "true",
|
||||
"distance": "20",
|
||||
"dst-address": "198.18.192.1/32",
|
||||
"dynamic": "true",
|
||||
"gateway": "198.18.92.1",
|
||||
"immediate-gw": "198.18.92.1%mm-bgp92-1791560069532",
|
||||
"inactive": "false",
|
||||
"routing-table": "main",
|
||||
"scope": "40",
|
||||
"target-scope": "10"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"runtime": {
|
||||
"backend": "ux-diagnostics89",
|
||||
"frontend": "ux-ospf91",
|
||||
"buildsPerformed": 0
|
||||
},
|
||||
"notes": [
|
||||
"Only own /32 is originated through address list and both-direction filter chains; default origination never, network-blackhole no.",
|
||||
"Withdrawal observed after administrative disable acknowledgement; not loss-based failover or hold-timer performance.",
|
||||
"First observer expired before browser start; native lifecycle was preserved and only UI fixture recreated.",
|
||||
"Read-only RouterOS session cache can retain old rows; UI filters Established and current fixture name."
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"date": "2026-10-09",
|
||||
"phase": "2 320",
|
||||
"cases": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"width": 1280,
|
||||
"receivedPrefixCount": 1,
|
||||
"peerRouterIdVisible": true,
|
||||
"detailReload": true,
|
||||
"documentFits": true
|
||||
},
|
||||
{
|
||||
"serverId": 1,
|
||||
"width": 320,
|
||||
"receivedPrefixCount": 1,
|
||||
"peerRouterIdVisible": true,
|
||||
"detailReload": true,
|
||||
"documentFits": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"width": 1280,
|
||||
"receivedPrefixCount": 1,
|
||||
"peerRouterIdVisible": true,
|
||||
"detailReload": true,
|
||||
"documentFits": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"width": 320,
|
||||
"receivedPrefixCount": 1,
|
||||
"peerRouterIdVisible": true,
|
||||
"detailReload": true,
|
||||
"documentFits": true
|
||||
}
|
||||
],
|
||||
"errors": []
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 145 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 57 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 145 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 57 KiB |
Reference in new issue
Block a user