From 8feae3de23f5def6d3a708286e2ccc3060dca5e2 Mon Sep 17 00:00:00 2001 From: Markus Wennrich Date: Wed, 6 May 2026 12:21:43 +0200 Subject: [PATCH] add test for bgp-state parsing ( frr_test.go ) Co-authored-by: GitHub Copilot Co-authored-by: Copilot --- cmd/internal/frr/frr_test.go | 166 + .../frr/testfiles/bgp-neighbors-cumulus.json | 2355 ++++++++++++++ .../frr/testfiles/bgp-neighbors-sonic.json | 2817 +++++++++++++++++ 3 files changed, 5338 insertions(+) create mode 100644 cmd/internal/frr/frr_test.go create mode 100644 cmd/internal/frr/testfiles/bgp-neighbors-cumulus.json create mode 100644 cmd/internal/frr/testfiles/bgp-neighbors-sonic.json diff --git a/cmd/internal/frr/frr_test.go b/cmd/internal/frr/frr_test.go new file mode 100644 index 00000000..e5aef6e5 --- /dev/null +++ b/cmd/internal/frr/frr_test.go @@ -0,0 +1,166 @@ +package frr + +import ( + "encoding/json" + "os" + "testing" + "time" +) + +// TestGetBGPStates_Cumulus parses a real `show bgp vrf all neighbors json` dump captured from a Cumulus switch. +func TestGetBGPStates_Cumulus(t *testing.T) { + file := "testfiles/bgp-neighbors-cumulus.json" + touchNow(t, file) + + states, err := GetBGPStates(file) + if err != nil { + t.Fatalf("GetBGPStates returned error: %v", err) + } + + // 19 neighbours across all VRFs (vrfId/vrfName keys are skipped). + if len(states) != 19 { + t.Fatalf("expected 19 BGP port states, got %d", len(states)) + } + + // swp31 – FABRIC spine peer in the default VRF. + swp31 := states["swp31"] + assertStringField(t, "swp31 Neighbor", swp31.Neighbor, "fra-equ01-spine02") + assertStringField(t, "swp31 PeerGroup", swp31.PeerGroup, "FABRIC") + assertStringField(t, "swp31 BgpState", swp31.BgpState, "Established") + assertStringField(t, "swp31 VrfName", swp31.VrfName, "default") + assertInt64Field(t, "swp31 BgpTimerUpEstablished", swp31.BgpTimerUpEstablished, 1737530383) + assertInt64Field(t, "swp31 SentPrefixCounter", swp31.SentPrefixCounter, 0) // not present in Cumulus output + assertInt64Field(t, "swp31 AcceptedPrefixCounter", swp31.AcceptedPrefixCounter, 50) // IPv4 Unicast only + + // swp6s0 – FIREWALL peer (IPv4 + IPv6 address families). + swp6s0 := states["swp6s0"] + assertStringField(t, "swp6s0 Neighbor", swp6s0.Neighbor, "shoot--pcfgbt--inttest20-firewall-9f9ac") + assertStringField(t, "swp6s0 PeerGroup", swp6s0.PeerGroup, "FIREWALL") + assertStringField(t, "swp6s0 BgpState", swp6s0.BgpState, "Established") + assertInt64Field(t, "swp6s0 AcceptedPrefixCounter", swp6s0.AcceptedPrefixCounter, 1) // IPv4 Unicast=1, IPv6 Unicast=0 +} + +// TestGetBGPStates_Sonic parses a real dump from a SONiC switch. +func TestGetBGPStates_Sonic(t *testing.T) { + file := "testfiles/bgp-neighbors-sonic.json" + touchNow(t, file) + + states, err := GetBGPStates(file) + if err != nil { + t.Fatalf("GetBGPStates returned error: %v", err) + } + + // 19 neighbours across all VRFs. + if len(states) != 19 { + t.Fatalf("expected 19 BGP port states, got %d", len(states)) + } + + // Ethernet120 – FABRIC spine peer in the default VRF. + e120 := states["Ethernet120"] + assertStringField(t, "Ethernet120 Neighbor", e120.Neighbor, "fra-equ01-spine02") + assertStringField(t, "Ethernet120 PeerGroup", e120.PeerGroup, "FABRIC") + assertStringField(t, "Ethernet120 BgpState", e120.BgpState, "Established") + assertStringField(t, "Ethernet120 VrfName", e120.VrfName, "default") + assertInt64Field(t, "Ethernet120 BgpTimerUpEstablished", e120.BgpTimerUpEstablished, 1773056572) + assertInt64Field(t, "Ethernet120 SentPrefixCounter", e120.SentPrefixCounter, 59) // ipv4Unicast only; l2VpnEvpn not parsed + assertInt64Field(t, "Ethernet120 AcceptedPrefixCounter", e120.AcceptedPrefixCounter, 95) // ipv4Unicast only + + // Ethernet20 – FIREWALL peer with IPv4 + IPv6 address families. + e20 := states["Ethernet20"] + assertStringField(t, "Ethernet20 Neighbor", e20.Neighbor, "shoot--pcfgbt--inttest20-firewall-9f9ac") + assertStringField(t, "Ethernet20 PeerGroup", e20.PeerGroup, "FIREWALL") + assertStringField(t, "Ethernet20 BgpState", e20.BgpState, "Established") + assertInt64Field(t, "Ethernet20 SentPrefixCounter", e20.SentPrefixCounter, 60) // ipv4Unicast=59 + ipv6Unicast=1 + assertInt64Field(t, "Ethernet20 AcceptedPrefixCounter", e20.AcceptedPrefixCounter, 1) // ipv4Unicast=1, ipv6Unicast=0 + + // Ethernet23 – peer in Idle state with no hostname reported. + e23 := states["Ethernet23"] + assertStringField(t, "Ethernet23 BgpState", e23.BgpState, "Idle") + assertStringField(t, "Ethernet23 Neighbor", e23.Neighbor, "") // hostname absent in JSON + assertInt64Field(t, "Ethernet23 BgpTimerUpEstablished", e23.BgpTimerUpEstablished, 0) +} + +func TestGetBGPStates_FileNotFound(t *testing.T) { + _, err := GetBGPStates("/nonexistent/path/bgp.json") + if err == nil { + t.Fatal("expected error for missing file, got nil") + } +} + +func TestGetBGPStates_FileTooOld(t *testing.T) { + path := writeTempFRRFile(t, map[string]interface{}{}) + + // Back-date the file's modification time by more than one hour. + old := time.Now().Add(-2 * time.Hour) + if err := os.Chtimes(path, old, old); err != nil { + t.Fatalf("setting file mtime: %v", err) + } + + _, err := GetBGPStates(path) + if err == nil { + t.Fatal("expected error for stale file, got nil") + } +} + +func TestGetBGPStates_InvalidJSON(t *testing.T) { + f, err := os.CreateTemp(t.TempDir(), "frr-bad-*.json") + if err != nil { + t.Fatalf("creating temp file: %v", err) + } + _, _ = f.WriteString("not valid json") + _ = f.Close() + + _, err = GetBGPStates(f.Name()) + if err == nil { + t.Fatal("expected error for invalid JSON, got nil") + } +} + +// --- helpers --- + +func assertStringField(t *testing.T, label string, got *string, want string) { + t.Helper() + if got == nil { + t.Errorf("%s: got nil, want %q", label, want) + return + } + if *got != want { + t.Errorf("%s: got %q, want %q", label, *got, want) + } +} + +func assertInt64Field(t *testing.T, label string, got *int64, want int64) { + t.Helper() + if got == nil { + t.Errorf("%s: got nil, want %d", label, want) + return + } + if *got != want { + t.Errorf("%s: got %d, want %d", label, *got, want) + } +} + +// touchNow updates a file's mtime to now so that GetBGPStates does not reject it +// as too old (> 1 h). +func touchNow(t *testing.T, file string) { + t.Helper() + now := time.Now() + if err := os.Chtimes(file, now, now); err != nil { + t.Fatalf("touching %s: %v", file, err) + } +} + +func writeTempFRRFile(t *testing.T, data interface{}) string { + t.Helper() + f, err := os.CreateTemp(t.TempDir(), "frr-bgp-*.json") + if err != nil { + t.Fatalf("creating temp file: %v", err) + } + if err := json.NewEncoder(f).Encode(data); err != nil { + t.Fatalf("encoding JSON: %v", err) + } + if err := f.Close(); err != nil { + t.Fatalf("closing temp file: %v", err) + } + return f.Name() +} diff --git a/cmd/internal/frr/testfiles/bgp-neighbors-cumulus.json b/cmd/internal/frr/testfiles/bgp-neighbors-cumulus.json new file mode 100644 index 00000000..dded00c2 --- /dev/null +++ b/cmd/internal/frr/testfiles/bgp-neighbors-cumulus.json @@ -0,0 +1,2355 @@ +{ +"default":{ + "vrfId":0, + "vrfName":"default", + "swp31":{ + "bgpNeighborAddr":"fe80::6f8:f8ff:fea8:c8", + "remoteAs":4200018001, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"fra-equ01-spine02", + "peerGroup":"FABRIC", + "bgpVersion":4, + "remoteRouterId":"10.0.8.2", + "bgpState":"Established", + "bgpTimerUp":40531218000, + "bgpTimerUpMsec":40531218000, + "bgpTimerUpString":"01y14w6d", + "bgpTimerUpEstablishedEpoch":1737530383, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":443000, + "bgpTimerHoldTimeMsecs":3000, + "bgpTimerKeepAliveIntervalMsecs":1000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"fra-equ01-spine02", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":2, + "notificationsSent":2, + "notificationsRecv":0, + "updatesSent":1025258, + "updatesRecv":1378681, + "keepalivesSent":40529826, + "keepalivesRecv":40527473, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":41555088, + "totalRecv":41906156 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FABRIC", + "updateGroupId":2, + "subGroupId":2, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "acceptedPrefixCounter":50 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FABRIC", + "updateGroupId":3, + "subGroupId":3, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "acceptedPrefixCounter":781 + } + }, + "connectionsEstablished":2, + "connectionsDropped":1, + "lastResetTimerMsecs":9620000, + "lastResetDueTo":"BGP Notification send", + "lastErrorCodeSubcode":"0606", + "lastNotificationReason":"Cease\/Other Configuration Change", + "hostLocal":"fe80::ba6a:97ff:fe74:b3", + "portLocal":179, + "hostForeign":"fe80::6f8:f8ff:fea8:c8", + "portForeign":33898, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:b3", + "nexthopLocal":"fe80::ba6a:97ff:fe74:b3", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp32":{ + "bgpNeighborAddr":"fe80::ba6a:97ff:fe37:907c", + "remoteAs":4200018001, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"fra-equ01-spine01", + "peerGroup":"FABRIC", + "bgpVersion":4, + "remoteRouterId":"10.0.8.1", + "bgpState":"Established", + "bgpTimerUp":5252468000, + "bgpTimerUpMsec":5252468000, + "bgpTimerUpString":"08w4d19h", + "bgpTimerUpEstablishedEpoch":1772809133, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":443000, + "bgpTimerHoldTimeMsecs":3000, + "bgpTimerKeepAliveIntervalMsecs":1000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"fra-equ01-spine01", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":108742, + "updatesRecv":139179, + "keepalivesSent":5252289, + "keepalivesRecv":5251983, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":5361032, + "totalRecv":5391163 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FABRIC", + "updateGroupId":2, + "subGroupId":2, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "acceptedPrefixCounter":50 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FABRIC", + "updateGroupId":3, + "subGroupId":3, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "acceptedPrefixCounter":781 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastReset":"never", + "hostLocal":"fe80::ba6a:97ff:fe74:b7", + "portLocal":39326, + "hostForeign":"fe80::ba6a:97ff:fe37:907c", + "portForeign":179, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:b7", + "nexthopLocal":"fe80::ba6a:97ff:fe74:b7", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp6s0":{ + "bgpNeighborAddr":"fe80::b696:91ff:fea5:8be6", + "remoteAs":4210000065, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--pcfgbt--inttest20-firewall-9f9ac", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.3", + "bgpState":"Established", + "bgpTimerUp":1982765000, + "bgpTimerUpMsec":1982765000, + "bgpTimerUpString":"03w1d22h", + "bgpTimerUpEstablishedEpoch":1776078836, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":83806000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "IPv6 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pcfgbt--inttest20-firewall-9f9ac", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":1907, + "updatesRecv":1396, + "keepalivesSent":991346, + "keepalivesRecv":991302, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":993254, + "totalRecv":992699 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp6s0-in", + "acceptedPrefixCounter":1 + }, + "IPv6 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":7, + "subGroupId":7, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp6s0-in", + "acceptedPrefixCounter":0 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1102, + "subGroupId":1800, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-swp6s0-vni", + "acceptedPrefixCounter":91 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastReset":"never", + "hostLocal":"fe80::ba6a:97ff:fe74:4f", + "portLocal":35927, + "hostForeign":"fe80::b696:91ff:fea5:8be6", + "portForeign":179, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:4f", + "nexthopLocal":"fe80::ba6a:97ff:fe74:4f", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp6s2":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c598", + "remoteAs":4210000113, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--pqswjf--inttest10-firewall-fad5e", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.10", + "bgpState":"Established", + "bgpTimerUp":160263000, + "bgpTimerUpMsec":160263000, + "bgpTimerUpString":"1d20h31m", + "bgpTimerUpEstablishedEpoch":1777901338, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":83806000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "IPv6 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pqswjf--inttest10-firewall-fad5e", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":391, + "updatesRecv":248, + "keepalivesSent":80129, + "keepalivesRecv":80126, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":80522, + "totalRecv":80375 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp6s2-in", + "acceptedPrefixCounter":1 + }, + "IPv6 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":7, + "subGroupId":7, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp6s2-in", + "acceptedPrefixCounter":0 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1126, + "subGroupId":1839, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-swp6s2-vni", + "acceptedPrefixCounter":112 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastReset":"never", + "hostLocal":"fe80::ba6a:97ff:fe74:51", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c598", + "portForeign":51920, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:51", + "nexthopLocal":"fe80::ba6a:97ff:fe74:51", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp6s3":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c59c", + "remoteAs":4210000052, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"storage-firewall", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.1", + "bgpState":"Established", + "bgpTimerUp":17631846000, + "bgpTimerUpMsec":17631846000, + "bgpTimerUpString":"29w1d01h", + "bgpTimerUpEstablishedEpoch":1760429755, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":83806000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "IPv6 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"storage-firewall", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":3, + "opensRecv":3, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":51988, + "updatesRecv":25666, + "keepalivesSent":20264893, + "keepalivesRecv":20264197, + "routeRefreshSent":2, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":20316886, + "totalRecv":20289866 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp6s3-in", + "acceptedPrefixCounter":1 + }, + "IPv6 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":7, + "subGroupId":7, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp6s3-in", + "acceptedPrefixCounter":0 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":481, + "subGroupId":727, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-swp6s3-vni", + "acceptedPrefixCounter":63 + } + }, + "connectionsEstablished":3, + "connectionsDropped":2, + "lastResetTimerMsecs":6251000, + "lastResetDueTo":"Peer closed the session", + "hostLocal":"fe80::ba6a:97ff:fe74:52", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c59c", + "portForeign":53678, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:52", + "nexthopLocal":"fe80::ba6a:97ff:fe74:52", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp7s0":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c5d0", + "remoteAs":4210000063, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--pbs4kr--inttest400-firewall-6d7f3", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.5", + "bgpState":"Established", + "bgpTimerUp":17631742000, + "bgpTimerUpMsec":17631742000, + "bgpTimerUpString":"29w1d01h", + "bgpTimerUpEstablishedEpoch":1760429859, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":83806000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "IPv6 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pbs4kr--inttest400-firewall-6d7f3", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":4, + "opensRecv":3, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":88243, + "updatesRecv":62166, + "keepalivesSent":20264895, + "keepalivesRecv":20264216, + "routeRefreshSent":2, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":20353144, + "totalRecv":20326385 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp7s0-in", + "acceptedPrefixCounter":1 + }, + "IPv6 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":7, + "subGroupId":7, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp7s0-in", + "acceptedPrefixCounter":0 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":484, + "subGroupId":733, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-swp7s0-vni", + "acceptedPrefixCounter":113 + } + }, + "connectionsEstablished":3, + "connectionsDropped":2, + "lastResetTimerMsecs":6146000, + "lastResetDueTo":"Peer closed the session", + "hostLocal":"fe80::ba6a:97ff:fe74:53", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c5d0", + "portForeign":46474, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:53", + "nexthopLocal":"fe80::ba6a:97ff:fe74:53", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp7s1":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c7f2", + "remoteAs":4210000155, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--test--fra-equ01-firewall-d7564", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.8", + "bgpState":"Established", + "bgpTimerUp":2518161000, + "bgpTimerUpMsec":2518161000, + "bgpTimerUpString":"04w1d03h", + "bgpTimerUpEstablishedEpoch":1775543440, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":443000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "IPv6 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--test--fra-equ01-firewall-d7564", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":8, + "opensRecv":6, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":195642, + "updatesRecv":160766, + "keepalivesSent":11271767, + "keepalivesRecv":11271530, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":11467417, + "totalRecv":11432302 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp7s1-in", + "acceptedPrefixCounter":1 + }, + "IPv6 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":7, + "subGroupId":7, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp7s1-in", + "acceptedPrefixCounter":0 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1097, + "subGroupId":1794, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-swp7s1-vni", + "acceptedPrefixCounter":245 + } + }, + "connectionsEstablished":6, + "connectionsDropped":5, + "lastResetTimerMsecs":12566000, + "lastResetDueTo":"Peer closed the session", + "hostLocal":"fe80::ba6a:97ff:fe74:54", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c7f2", + "portForeign":52604, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:54", + "nexthopLocal":"fe80::ba6a:97ff:fe74:54", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp7s2":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c7f4", + "remoteAs":4210000030, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--test--fraequ01b-firewall-8dc7d", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.7", + "bgpState":"Established", + "bgpTimerUp":17631896000, + "bgpTimerUpMsec":17631896000, + "bgpTimerUpString":"29w1d01h", + "bgpTimerUpEstablishedEpoch":1760429705, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":8698000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "IPv6 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--test--fraequ01b-firewall-8dc7d", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":5, + "opensRecv":3, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":308042, + "updatesRecv":286630, + "keepalivesSent":13646495, + "keepalivesRecv":13646233, + "routeRefreshSent":2, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":13954544, + "totalRecv":13932866 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp7s2-in", + "acceptedPrefixCounter":1 + }, + "IPv6 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":7, + "subGroupId":7, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp7s2-in", + "acceptedPrefixCounter":0 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":480, + "subGroupId":725, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-swp7s2-vni", + "acceptedPrefixCounter":216 + } + }, + "connectionsEstablished":3, + "connectionsDropped":2, + "lastResetTimerMsecs":6300000, + "lastResetDueTo":"Peer closed the session", + "hostLocal":"fe80::ba6a:97ff:fe74:55", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c7f4", + "portForeign":59180, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:55", + "nexthopLocal":"fe80::ba6a:97ff:fe74:55", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp7s3":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c5a8", + "remoteAs":4210000102, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"ontap-fw", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.9", + "bgpState":"Established", + "bgpTimerUp":1298997000, + "bgpTimerUpMsec":1298997000, + "bgpTimerUpString":"02w1d00h", + "bgpTimerUpEstablishedEpoch":1776762604, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":83806000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "IPv6 Unicast":{ + "rxAdvertisedAndReceived":true + }, + "L2VPN EVPN":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "advertisedAndReceived":true + }, + "L2VPN EVPN":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"ontap-fw", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true, + "IPv6 Unicast":true, + "L2VPN EVPN":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":673, + "updatesRecv":546, + "keepalivesSent":649476, + "keepalivesRecv":649447, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":650151, + "totalRecv":649994 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp7s3-in", + "acceptedPrefixCounter":1 + }, + "IPv6 Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":7, + "subGroupId":7, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-swp7s3-in", + "acceptedPrefixCounter":0 + }, + "L2VPN EVPN":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1111, + "subGroupId":1814, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-swp7s3-vni", + "acceptedPrefixCounter":44 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastReset":"never", + "hostLocal":"fe80::ba6a:97ff:fe74:56", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c5a8", + "portForeign":41836, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:56", + "nexthopLocal":"fe80::ba6a:97ff:fe74:56", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"vrf81":{ + "vrfId":5728, + "vrfName":"vrf81", + "swp2s2":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fed3:9026", + "remoteAs":4210000081, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--test--fraequ01b-group-cri-0-6f4d7-2qntv", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.128.112.3", + "bgpState":"Established", + "bgpTimerUp":14347261000, + "bgpTimerUpMsec":14347261000, + "bgpTimerUpString":"23w5d01h", + "bgpTimerUpEstablishedEpoch":1763714340, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":8698000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--test--fraequ01b-group-cri-0-6f4d7-2qntv", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":36, + "opensRecv":31, + "notificationsSent":10, + "notificationsRecv":44, + "updatesSent":226640, + "updatesRecv":116953, + "keepalivesSent":13055073, + "keepalivesRecv":13055087, + "routeRefreshSent":183, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":13281942, + "totalRecv":13172115 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":714, + "subGroupId":1242, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf81-in", + "acceptedPrefixCounter":177, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":30, + "connectionsDropped":29, + "lastResetTimerMsecs":5034000, + "lastResetDueTo":"Interface down", + "hostLocal":"fe80::ba6a:97ff:fe74:41", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fed3:9026", + "portForeign":63896, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:41", + "nexthopLocal":"fe80::ba6a:97ff:fe74:41", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"vrf20":{ + "vrfId":127, + "vrfName":"vrf20", + "swp3s0":{ + "bgpNeighborAddr":"fe80::225:90ff:fe5f:207a", + "remoteAs":4210000050, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"storage-2", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.131.44.3", + "bgpState":"Established", + "bgpTimerUp":29811563000, + "bgpTimerUpMsec":29811563000, + "bgpTimerUpString":"49w2d00h", + "bgpTimerUpEstablishedEpoch":1748250038, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":3562000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"storage-2", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":28, + "opensRecv":16, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":19982, + "updatesRecv":33, + "keepalivesSent":20262365, + "keepalivesRecv":20262261, + "routeRefreshSent":1, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":20282376, + "totalRecv":20262310 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":17, + "subGroupId":129, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf20-in", + "acceptedPrefixCounter":2, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":16, + "connectionsDropped":15, + "lastResetTimerMsecs":3750000, + "lastResetDueTo":"Interface down", + "hostLocal":"fe80::ba6a:97ff:fe74:43", + "portLocal":179, + "hostForeign":"fe80::225:90ff:fe5f:207a", + "portForeign":40356, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:43", + "nexthopLocal":"fe80::ba6a:97ff:fe74:43", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp3s1":{ + "bgpNeighborAddr":"fe80::225:90ff:fe5f:2032", + "remoteAs":4210000046, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"storage-1", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.131.44.2", + "bgpState":"Established", + "bgpTimerUp":31000180000, + "bgpTimerUpMsec":31000180000, + "bgpTimerUpString":"51w1d19h", + "bgpTimerUpEstablishedEpoch":1747061421, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":68979000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"storage-1", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2082, + "opensRecv":18, + "notificationsSent":4098, + "notificationsRecv":0, + "updatesSent":19620, + "updatesRecv":36, + "keepalivesSent":19945975, + "keepalivesRecv":19945772, + "routeRefreshSent":1, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":19971776, + "totalRecv":19945826 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":17, + "subGroupId":129, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf20-in", + "acceptedPrefixCounter":2, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":18, + "connectionsDropped":17, + "lastResetTimerMsecs":68984000, + "lastResetDueTo":"Peer closed the session", + "hostLocal":"fe80::ba6a:97ff:fe74:44", + "portLocal":179, + "hostForeign":"fe80::225:90ff:fe5f:2032", + "portForeign":58720, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:44", + "nexthopLocal":"fe80::ba6a:97ff:fe74:44", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "swp3s3":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7a:ed72", + "remoteAs":4210000042, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"storage-0", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.131.44.1", + "bgpState":"Established", + "bgpTimerUp":31000230000, + "bgpTimerUpMsec":31000230000, + "bgpTimerUpString":"51w1d19h", + "bgpTimerUpEstablishedEpoch":1747061371, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":69029000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"storage-0", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":5, + "opensRecv":4, + "notificationsSent":0, + "notificationsRecv":2, + "updatesSent":19604, + "updatesRecv":8, + "keepalivesSent":20264872, + "keepalivesRecv":20264970, + "routeRefreshSent":1, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":20284482, + "totalRecv":20264984 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":17, + "subGroupId":129, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf20-in", + "acceptedPrefixCounter":2, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":4, + "connectionsDropped":3, + "lastResetTimerMsecs":69035000, + "lastResetDueTo":"Peer closed the session", + "hostLocal":"fe80::ba6a:97ff:fe74:46", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7a:ed72", + "portForeign":51614, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:46", + "nexthopLocal":"fe80::ba6a:97ff:fe74:46", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"vrf50":{ + "vrfId":6286, + "vrfName":"vrf50", + "swp4s3":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7b:ed26", + "remoteAs":4210000054, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--pbs4kr--inttest400-group-0-d9f87-jv484", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.130.116.3", + "bgpState":"Established", + "bgpTimerUp":10186938000, + "bgpTimerUpMsec":10186938000, + "bgpTimerUpString":"16w5d21h", + "bgpTimerUpEstablishedEpoch":1767874663, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":71505000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pbs4kr--inttest400-group-0-d9f87-jv484", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":4307, + "updatesRecv":2473, + "keepalivesSent":5093271, + "keepalivesRecv":5093145, + "routeRefreshSent":52, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":5097632, + "totalRecv":5095619 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":4, + "subGroupId":4, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf50-in", + "acceptedPrefixCounter":20, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastReset":"never", + "hostLocal":"fe80::ba6a:97ff:fe74:4a", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7b:ed26", + "portForeign":43924, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:4a", + "nexthopLocal":"fe80::ba6a:97ff:fe74:4a", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"vrf102":{ + "vrfId":664, + "vrfName":"vrf102", + "swp1s0":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7b:77c8", + "remoteAs":4210000047, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--ppwks8--inttest30-group-0-ddbd8-x6q5c", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.129.228.1", + "bgpState":"Established", + "bgpTimerUp":4836651000, + "bgpTimerUpMsec":4836651000, + "bgpTimerUpString":"07w6d23h", + "bgpTimerUpEstablishedEpoch":1773224950, + "bgpTimerLastRead":2000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":19983000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--ppwks8--inttest30-group-0-ddbd8-x6q5c", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":6, + "opensRecv":3, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":2748, + "updatesRecv":767, + "keepalivesSent":3891377, + "keepalivesRecv":3891290, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":3894131, + "totalRecv":3892060 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":1050, + "subGroupId":1731, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf102-in", + "acceptedPrefixCounter":39, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":3, + "connectionsDropped":2, + "lastResetTimerMsecs":84818000, + "lastResetDueTo":"Interface down", + "hostLocal":"fe80::ba6a:97ff:fe74:3b", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7b:77c8", + "portForeign":35438, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:3b", + "nexthopLocal":"fe80::ba6a:97ff:fe74:3b", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"vrf42":{ + "vrfId":6127, + "vrfName":"vrf42", + "swp1s3":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7a:eb90", + "remoteAs":4210000020, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--test--fra-equ01-group-cri-0-6d5c9-rxnmr", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.131.212.2", + "bgpState":"Established", + "bgpTimerUp":2518127000, + "bgpTimerUpMsec":2518127000, + "bgpTimerUpString":"04w1d03h", + "bgpTimerUpEstablishedEpoch":1775543474, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":443000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--test--fra-equ01-group-cri-0-6d5c9-rxnmr", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":4, + "opensRecv":2, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":43627, + "updatesRecv":18551, + "keepalivesSent":4745568, + "keepalivesRecv":4745558, + "routeRefreshSent":12, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":4789211, + "totalRecv":4764111 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":1098, + "subGroupId":1795, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf42-in", + "acceptedPrefixCounter":141, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":2, + "connectionsDropped":1, + "lastResetTimerMsecs":12532000, + "lastResetDueTo":"Peer closed the session", + "hostLocal":"fe80::ba6a:97ff:fe74:3e", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7a:eb90", + "portForeign":64446, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:3e", + "nexthopLocal":"fe80::ba6a:97ff:fe74:3e", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"vrf44":{ + "vrfId":8365, + "vrfName":"vrf44", + "swp4s1":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7b:efb2", + "remoteAs":4210000070, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--pcfgbt--inttest20-group-0-5bb49-pf7hl", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.129.24.2", + "bgpState":"Established", + "bgpTimerUp":1982779000, + "bgpTimerUpMsec":1982779000, + "bgpTimerUpString":"03w1d22h", + "bgpTimerUpEstablishedEpoch":1776078822, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":56233000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pcfgbt--inttest20-group-0-5bb49-pf7hl", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":370, + "updatesRecv":16, + "keepalivesSent":991353, + "keepalivesRecv":991330, + "routeRefreshSent":3, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":991728, + "totalRecv":991347 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":1101, + "subGroupId":1798, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf44-in", + "acceptedPrefixCounter":4, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastReset":"never", + "hostLocal":"fe80::ba6a:97ff:fe74:48", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7b:efb2", + "portForeign":34606, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:48", + "nexthopLocal":"fe80::ba6a:97ff:fe74:48", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"vrf110":{ + "vrfId":8368, + "vrfName":"vrf110", + "swp1s2":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7a:eb76", + "remoteAs":4210000091, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"shoot--pqswjf--inttest10-group-0-77c7d-ttt69", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.128.96.2", + "bgpState":"Established", + "bgpTimerUp":1911975000, + "bgpTimerUpMsec":1911975000, + "bgpTimerUpString":"03w1d03h", + "bgpTimerUpEstablishedEpoch":1776149626, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":73829000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pqswjf--inttest10-group-0-77c7d-ttt69", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":2276, + "updatesRecv":1877, + "keepalivesSent":955953, + "keepalivesRecv":955926, + "routeRefreshSent":52, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":958283, + "totalRecv":957804 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":1103, + "subGroupId":1801, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf110-in", + "acceptedPrefixCounter":19, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastReset":"never", + "hostLocal":"fe80::ba6a:97ff:fe74:3d", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7a:eb76", + "portForeign":60506, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:3d", + "nexthopLocal":"fe80::ba6a:97ff:fe74:3d", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"vrf113":{ + "vrfId":8385, + "vrfName":"vrf113", + "swp2s0":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fed3:90a6", + "remoteAs":4210000101, + "localAs":4200017001, + "nbrExternalLink":true, + "hostname":"ontap", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.130.184.1", + "bgpState":"Established", + "bgpTimerUp":1213214000, + "bgpTimerUpMsec":1213214000, + "bgpTimerUpString":"02w0d01h", + "bgpTimerUpEstablishedEpoch":1776848387, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":3613000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "addPath":{ + "IPv4 Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "IPv4 Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "multiprotocolExtensions":{ + "IPv4 Unicast":{ + "advertisedAndReceived":true + }, + "IPv6 Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf01", + "advDomainName":"n\/a", + "rcvHostName":"ontap", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "IPv4 Unicast":true + }, + "endOfRibRecv":{ + "IPv4 Unicast":true + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":211, + "updatesRecv":2, + "keepalivesSent":606585, + "keepalivesRecv":606565, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":606798, + "totalRecv":606568 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "IPv4 Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":1114, + "subGroupId":1817, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"vrf113-in", + "acceptedPrefixCounter":2, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastReset":"never", + "hostLocal":"fe80::ba6a:97ff:fe74:3f", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fed3:90a6", + "portForeign":59578, + "nexthop":"10.0.7.1", + "nexthopGlobal":"fe80::ba6a:97ff:fe74:3f", + "nexthopLocal":"fe80::ba6a:97ff:fe74:3f", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +} diff --git a/cmd/internal/frr/testfiles/bgp-neighbors-sonic.json b/cmd/internal/frr/testfiles/bgp-neighbors-sonic.json new file mode 100644 index 00000000..80b38e4d --- /dev/null +++ b/cmd/internal/frr/testfiles/bgp-neighbors-sonic.json @@ -0,0 +1,2817 @@ +{ +"default":{ + "vrfId":0, + "vrfName":"default", + "Ethernet120":{ + "bgpNeighborAddr":"fe80::6f8:f8ff:fea8:e4", + "remoteAs":4200018001, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"fra-equ01-spine02", + "peerGroup":"FABRIC", + "bgpVersion":4, + "remoteRouterId":"10.0.8.2", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005034000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056572, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":449000, + "bgpTimerHoldTimeMsecs":3000, + "bgpTimerKeepAliveIntervalMsecs":1000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":9144, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertised", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + }, + "l2VpnEvpn":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "enhancedRouteRefresh":"advertised", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "l2VpnEvpn":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"fra-equ01-spine02", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true, + "l2VpnEvpn":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true, + "l2VpnEvpn":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":109209, + "updatesRecv":131046, + "keepalivesSent":5004971, + "keepalivesRecv":5004571, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":5114181, + "totalRecv":5135618 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FABRIC", + "updateGroupId":5, + "subGroupId":5, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "acceptedPrefixCounter":95, + "sentPrefixCounter":59 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FABRIC", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "acceptedPrefixCounter":880, + "sentPrefixCounter":1288 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80235000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":50596, + "hostForeign":"fe80::6f8:f8ff:fea8:e4", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet124":{ + "bgpNeighborAddr":"fe80::ba6a:97ff:fe37:9098", + "remoteAs":4200018001, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"fra-equ01-spine01", + "peerGroup":"FABRIC", + "bgpVersion":4, + "remoteRouterId":"10.0.8.1", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005032000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056574, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":0, + "bgpInUpdateElapsedTimeMsecs":449000, + "bgpTimerHoldTimeMsecs":3000, + "bgpTimerKeepAliveIntervalMsecs":1000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":9144, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertised", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + }, + "l2VpnEvpn":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "enhancedRouteRefresh":"advertised", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "l2VpnEvpn":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"fra-equ01-spine01", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true, + "l2VpnEvpn":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true, + "l2VpnEvpn":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":109209, + "updatesRecv":130941, + "keepalivesSent":5004969, + "keepalivesRecv":5004569, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":5114179, + "totalRecv":5135511 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FABRIC", + "updateGroupId":5, + "subGroupId":5, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "acceptedPrefixCounter":95, + "sentPrefixCounter":59 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FABRIC", + "updateGroupId":6, + "subGroupId":6, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "acceptedPrefixCounter":880, + "sentPrefixCounter":1288 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80235000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":58756, + "hostForeign":"fe80::ba6a:97ff:fe37:9098", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet20":{ + "bgpNeighborAddr":"fe80::b696:91ff:fea5:8be7", + "remoteAs":4210000065, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--pcfgbt--inttest20-firewall-9f9ac", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.3", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":1982771000, + "bgpTimerUpString":"03w1d22h", + "bgpTimerUpEstablishedEpoch":1776078835, + "bgpTimerLastRead":2000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":83812000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":9144, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + }, + "ipv6Unicast":{ + "rxAdvertisedAndReceived":true + }, + "l2VpnEvpn":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "advertisedAndReceived":true + }, + "l2VpnEvpn":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pcfgbt--inttest20-firewall-9f9ac", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":true, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + }, + "ipv6Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":1852, + "updatesRecv":1396, + "keepalivesSent":991366, + "keepalivesRecv":991304, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":993219, + "totalRecv":992701 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1, + "subGroupId":1, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet20-in", + "acceptedPrefixCounter":1, + "sentPrefixCounter":59 + }, + "ipv6Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":2, + "subGroupId":2, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet20-in", + "acceptedPrefixCounter":0, + "sentPrefixCounter":1 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":88, + "subGroupId":159, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-Ethernet20-vni", + "acceptedPrefixCounter":94, + "sentPrefixCounter":106 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":81986000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":38408, + "hostForeign":"fe80::b696:91ff:fea5:8be7", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet22":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c599", + "remoteAs":4210000113, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--pqswjf--inttest10-firewall-fad5e", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.10", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":160269000, + "bgpTimerUpString":"1d20h31m", + "bgpTimerUpEstablishedEpoch":1777901337, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":83812000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":9144, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + }, + "ipv6Unicast":{ + "rxAdvertisedAndReceived":true + }, + "l2VpnEvpn":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "advertisedAndReceived":true + }, + "l2VpnEvpn":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pqswjf--inttest10-firewall-fad5e", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":true, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + }, + "ipv6Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":true, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":348, + "updatesRecv":248, + "keepalivesSent":80131, + "keepalivesRecv":80129, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":80480, + "totalRecv":80378 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1, + "subGroupId":1, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet22-in", + "acceptedPrefixCounter":1, + "sentPrefixCounter":59 + }, + "ipv6Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":2, + "subGroupId":2, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet22-in", + "acceptedPrefixCounter":0, + "sentPrefixCounter":1 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":112, + "subGroupId":211, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-Ethernet22-vni", + "acceptedPrefixCounter":115, + "sentPrefixCounter":141 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":73886000, + "lastResetDueTo":"No AFI\/SAFI activated for peer", + "lastResetCode":30, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c599", + "portForeign":52676, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet23":{ + "bgpNeighborAddr":"none", + "remoteAs":0, + "localAs":4200017005, + "nbrExternalLink":true, + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"0.0.0.0", + "localRouterId":"10.0.7.7", + "bgpState":"Idle", + "bgpTimerLastRead":80235000, + "bgpTimerLastWrite":80285000, + "bgpInUpdateElapsedTimeMsecs":80285000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":0, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "gracefulRestartInfo":{ + "endOfRibSend":{ + }, + "endOfRibRecv":{ + }, + "localGrMode":"Helper*", + "remoteGrMode":"NotApplicable", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":0 + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":0, + "opensRecv":0, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":0, + "updatesRecv":0, + "keepalivesSent":0, + "keepalivesRecv":0, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":0, + "totalRecv":0 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FIREWALL", + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet23-in", + "acceptedPrefixCounter":0 + }, + "ipv6Unicast":{ + "peerGroupMember":"FIREWALL", + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet23-in", + "acceptedPrefixCounter":0 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FIREWALL", + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-Ethernet23-vni", + "acceptedPrefixCounter":0 + } + }, + "connectionsEstablished":0, + "connectionsDropped":0, + "lastResetTimerMsecs":80235000, + "lastResetDueTo":"Waiting for Peer IPv6 LLA", + "lastResetCode":28, + "connectRetryTimer":10, + "readThread":"off", + "writeThread":"off" + }, + "Ethernet24":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c5d1", + "remoteAs":4210000063, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--pbs4kr--inttest400-firewall-6d7f3", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.5", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005031000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056575, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":83812000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":9144, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + }, + "ipv6Unicast":{ + "rxAdvertisedAndReceived":true + }, + "l2VpnEvpn":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "advertisedAndReceived":true + }, + "l2VpnEvpn":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pbs4kr--inttest400-firewall-6d7f3", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + }, + "ipv6Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":6408, + "updatesRecv":5042, + "keepalivesSent":2502482, + "keepalivesRecv":2502346, + "routeRefreshSent":2, + "routeRefreshRecv":4, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2508893, + "totalRecv":2507393 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1, + "subGroupId":1, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet24-in", + "acceptedPrefixCounter":40, + "sentPrefixCounter":59 + }, + "ipv6Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":2, + "subGroupId":2, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet24-in", + "acceptedPrefixCounter":0, + "sentPrefixCounter":1 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":7, + "subGroupId":8, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-Ethernet24-vni", + "acceptedPrefixCounter":116, + "sentPrefixCounter":143 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80235000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":58244, + "hostForeign":"fe80::527c:6fff:fe16:c5d1", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet25":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c7f3", + "remoteAs":4210000155, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--test--fra-equ01-firewall-d7564", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.8", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":2518166000, + "bgpTimerUpString":"04w1d03h", + "bgpTimerUpEstablishedEpoch":1775543440, + "bgpTimerLastRead":2000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":449000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":9144, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + }, + "ipv6Unicast":{ + "rxAdvertisedAndReceived":true + }, + "l2VpnEvpn":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "advertisedAndReceived":true + }, + "l2VpnEvpn":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--test--fra-equ01-firewall-d7564", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":true, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + }, + "ipv6Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":3, + "opensRecv":2, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":34084, + "updatesRecv":30337, + "keepalivesSent":2502482, + "keepalivesRecv":2502368, + "routeRefreshSent":2, + "routeRefreshRecv":4, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2536571, + "totalRecv":2532711 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1, + "subGroupId":1, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet25-in", + "acceptedPrefixCounter":1, + "sentPrefixCounter":59 + }, + "ipv6Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":2, + "subGroupId":2, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet25-in", + "acceptedPrefixCounter":0, + "sentPrefixCounter":1 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":83, + "subGroupId":152, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-Ethernet25-vni", + "acceptedPrefixCounter":253, + "sentPrefixCounter":408 + } + }, + "connectionsEstablished":2, + "connectionsDropped":1, + "lastResetTimerMsecs":12571000, + "lastResetDueTo":"No AFI\/SAFI activated for peer", + "lastResetCode":30, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c7f3", + "portForeign":50370, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet26":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c7f5", + "remoteAs":4210000030, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--test--fraequ01b-firewall-8dc7d", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.7", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005034000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056572, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":8704000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":9144, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + }, + "ipv6Unicast":{ + "rxAdvertisedAndReceived":true + }, + "l2VpnEvpn":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "advertisedAndReceived":true + }, + "l2VpnEvpn":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--test--fraequ01b-firewall-8dc7d", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + }, + "ipv6Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":17320, + "updatesRecv":15322, + "keepalivesSent":2502484, + "keepalivesRecv":2502369, + "routeRefreshSent":2, + "routeRefreshRecv":4, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2519808, + "totalRecv":2517696 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1, + "subGroupId":1, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet26-in", + "acceptedPrefixCounter":1, + "sentPrefixCounter":59 + }, + "ipv6Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":2, + "subGroupId":2, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet26-in", + "acceptedPrefixCounter":0, + "sentPrefixCounter":1 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":4, + "subGroupId":4, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-Ethernet26-vni", + "acceptedPrefixCounter":216, + "sentPrefixCounter":393 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80235000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c7f5", + "portForeign":41558, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet27":{ + "bgpNeighborAddr":"fe80::527c:6fff:fe16:c5a9", + "remoteAs":4210000102, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"ontap-fw", + "peerGroup":"FIREWALL", + "bgpVersion":4, + "remoteRouterId":"10.0.0.9", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":1299003000, + "bgpTimerUpString":"02w1d00h", + "bgpTimerUpEstablishedEpoch":1776762603, + "bgpTimerLastRead":2000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":83812000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":9144, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + }, + "ipv6Unicast":{ + "rxAdvertisedAndReceived":true + }, + "l2VpnEvpn":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "advertisedAndReceived":true + }, + "l2VpnEvpn":{ + "advertisedAndReceived":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"ontap-fw", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true, + "ipv6Unicast":true, + "l2VpnEvpn":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":true, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + }, + "ipv6Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":693, + "updatesRecv":546, + "keepalivesSent":649486, + "keepalivesRecv":649449, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":650181, + "totalRecv":649996 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":1, + "subGroupId":1, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet27-in", + "acceptedPrefixCounter":1, + "sentPrefixCounter":59 + }, + "ipv6Unicast":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":2, + "subGroupId":2, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"fw-Ethernet27-in", + "acceptedPrefixCounter":0, + "sentPrefixCounter":1 + }, + "l2VpnEvpn":{ + "peerGroupMember":"FIREWALL", + "updateGroupId":97, + "subGroupId":178, + "packetQueueLength":0, + "unchangedNextHopPropogatedToNbr":true, + "commAttriSentToNbr":"extendedAndStandard", + "advertiseAllVnis":true, + "outboundPathPolicyConfig":true, + "routeMapForOutgoingAdvertisements":"fw-Ethernet27-vni", + "acceptedPrefixCounter":44, + "sentPrefixCounter":46 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":3016000, + "lastResetDueTo":"No AFI\/SAFI activated for peer", + "lastResetCode":30, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::527c:6fff:fe16:c5a9", + "portForeign":46278, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"Vrf102":{ + "vrfId":83, + "vrfName":"Vrf102", + "Ethernet0":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7b:77c9", + "remoteAs":4210000047, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--ppwks8--inttest30-group-0-ddbd8-x6q5c", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.129.228.1", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":4817891000, + "bgpTimerUpString":"07w6d18h", + "bgpTimerUpEstablishedEpoch":1773243715, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":19989000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":1288, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--ppwks8--inttest30-group-0-ddbd8-x6q5c", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":6, + "opensRecv":4, + "notificationsSent":0, + "notificationsRecv":2, + "updatesSent":1659, + "updatesRecv":505, + "keepalivesSent":2502286, + "keepalivesRecv":2502170, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2503951, + "totalRecv":2502681 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":40, + "subGroupId":83, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf102-in", + "acceptedPrefixCounter":39, + "sentPrefixCounter":68, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":4, + "connectionsDropped":3, + "lastResetTimerMsecs":65892000, + "lastResetDueTo":"No AFI\/SAFI activated for peer", + "lastResetCode":30, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7b:77c9", + "portForeign":46500, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"Vrf20":{ + "vrfId":84, + "vrfName":"Vrf20", + "Ethernet8":{ + "bgpNeighborAddr":"fe80::225:90ff:fe5f:207b", + "remoteAs":4210000050, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"storage-2", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.131.44.3", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005003000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056603, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":80202000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"storage-2", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":1762, + "updatesRecv":2, + "keepalivesSent":2502468, + "keepalivesRecv":2502423, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2504231, + "totalRecv":2502426 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":14, + "subGroupId":20, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf20-in", + "acceptedPrefixCounter":2, + "sentPrefixCounter":43, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80235000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":37138, + "hostForeign":"fe80::225:90ff:fe5f:207b", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet9":{ + "bgpNeighborAddr":"fe80::225:90ff:fe5f:2033", + "remoteAs":4210000046, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"storage-1", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.131.44.2", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005005000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056601, + "bgpTimerLastRead":2000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":80203000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"storage-1", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":1767, + "updatesRecv":2, + "keepalivesSent":2502469, + "keepalivesRecv":2502427, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2504237, + "totalRecv":2502430 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":14, + "subGroupId":20, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf20-in", + "acceptedPrefixCounter":2, + "sentPrefixCounter":43, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80235000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":43984, + "hostForeign":"fe80::225:90ff:fe5f:2033", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + }, + "Ethernet11":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7a:ed73", + "remoteAs":4210000042, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"storage-0", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.131.44.1", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005004000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056602, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":80203000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedOldNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"storage-0", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":1767, + "updatesRecv":2, + "keepalivesSent":2502469, + "keepalivesRecv":2502427, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2504237, + "totalRecv":2502430 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":14, + "subGroupId":20, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf20-in", + "acceptedPrefixCounter":2, + "sentPrefixCounter":43, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80235000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":45532, + "hostForeign":"fe80::ae1f:6bff:fe7a:ed73", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"Vrf42":{ + "vrfId":87, + "vrfName":"Vrf42", + "Ethernet3":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7a:eb91", + "remoteAs":4210000020, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--test--fra-equ01-group-cri-0-6d5c9-rxnmr", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.131.212.2", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":2518133000, + "bgpTimerUpString":"04w1d03h", + "bgpTimerUpEstablishedEpoch":1775543473, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":449000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--test--fra-equ01-group-cri-0-6d5c9-rxnmr", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":true, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":3, + "opensRecv":2, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":26734, + "updatesRecv":11321, + "keepalivesSent":2502468, + "keepalivesRecv":2502399, + "routeRefreshSent":16, + "routeRefreshRecv":32, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2529221, + "totalRecv":2513754 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":84, + "subGroupId":153, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf42-in", + "acceptedPrefixCounter":141, + "sentPrefixCounter":172, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":2, + "connectionsDropped":1, + "lastResetTimerMsecs":12538000, + "lastResetDueTo":"No AFI\/SAFI activated for peer", + "lastResetCode":30, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7a:eb91", + "portForeign":45230, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"Vrf50":{ + "vrfId":89, + "vrfName":"Vrf50", + "Ethernet15":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7b:ed27", + "remoteAs":4210000054, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--pbs4kr--inttest400-group-0-d9f87-jv484", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.130.116.3", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005003000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056603, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":71511000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pbs4kr--inttest400-group-0-d9f87-jv484", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":4888, + "updatesRecv":1638, + "keepalivesSent":2502468, + "keepalivesRecv":2502347, + "routeRefreshSent":40, + "routeRefreshRecv":80, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2507397, + "totalRecv":2504066 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":16, + "subGroupId":22, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf50-in", + "acceptedPrefixCounter":20, + "sentPrefixCounter":52, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80234000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":42828, + "hostForeign":"fe80::ae1f:6bff:fe7b:ed27", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"Vrf81":{ + "vrfId":82, + "vrfName":"Vrf81", + "Ethernet6":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fed3:9027", + "remoteAs":4210000081, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--test--fraequ01b-group-cri-0-6f4d7-2qntv", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.128.112.3", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":5005005000, + "bgpTimerUpString":"08w1d22h", + "bgpTimerUpEstablishedEpoch":1773056601, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":8704000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--test--fraequ01b-group-cri-0-6f4d7-2qntv", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":false, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":14679, + "updatesRecv":7683, + "keepalivesSent":2502469, + "keepalivesRecv":2502415, + "routeRefreshSent":16, + "routeRefreshRecv":32, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":2517165, + "totalRecv":2510131 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":12, + "subGroupId":18, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf81-in", + "acceptedPrefixCounter":177, + "sentPrefixCounter":196, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":80234000, + "lastResetDueTo":"Waiting for peer OPEN", + "lastResetCode":32, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":56830, + "hostForeign":"fe80::ae1f:6bff:fed3:9027", + "portForeign":179, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"Vrf44":{ + "vrfId":207, + "vrfName":"Vrf44", + "Ethernet13":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7b:efb3", + "remoteAs":4210000070, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--pcfgbt--inttest20-group-0-5bb49-pf7hl", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.129.24.2", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":1982783000, + "bgpTimerUpString":"03w1d22h", + "bgpTimerUpEstablishedEpoch":1776078823, + "bgpTimerLastRead":2000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":56232000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pcfgbt--inttest20-group-0-5bb49-pf7hl", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":true, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":1, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":622, + "updatesRecv":16, + "keepalivesSent":991372, + "keepalivesRecv":991331, + "routeRefreshSent":3, + "routeRefreshRecv":6, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":991998, + "totalRecv":991354 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":87, + "subGroupId":156, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf44-in", + "acceptedPrefixCounter":4, + "sentPrefixCounter":33, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":82006000, + "lastResetDueTo":"No AFI\/SAFI activated for peer", + "lastResetCode":30, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7b:efb3", + "portForeign":59954, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"Vrf110":{ + "vrfId":210, + "vrfName":"Vrf110", + "Ethernet2":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fe7a:eb77", + "remoteAs":4210000091, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"shoot--pqswjf--inttest10-group-0-77c7d-ttt69", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.128.96.2", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":1911982000, + "bgpTimerUpString":"03w1d03h", + "bgpTimerUpEstablishedEpoch":1776149624, + "bgpTimerLastRead":1000, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":73824000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"shoot--pqswjf--inttest10-group-0-77c7d-ttt69", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":true, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":5011, + "updatesRecv":1856, + "keepalivesSent":955973, + "keepalivesRecv":955929, + "routeRefreshSent":53, + "routeRefreshRecv":106, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":961039, + "totalRecv":957892 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":89, + "subGroupId":160, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf110-in", + "acceptedPrefixCounter":19, + "sentPrefixCounter":51, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":11206000, + "lastResetDueTo":"No AFI\/SAFI activated for peer", + "lastResetCode":30, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fe7a:eb77", + "portForeign":53048, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +, +"Vrf113":{ + "vrfId":228, + "vrfName":"Vrf113", + "Ethernet4":{ + "bgpNeighborAddr":"fe80::ae1f:6bff:fed3:90a7", + "remoteAs":4210000101, + "localAs":4200017005, + "nbrExternalLink":true, + "hostname":"ontap", + "peerGroup":"MACHINE", + "bgpVersion":4, + "remoteRouterId":"10.130.184.1", + "localRouterId":"10.0.7.7", + "bgpState":"Established", + "bgpTimerUpMsec":1213220000, + "bgpTimerUpString":"02w0d01h", + "bgpTimerUpEstablishedEpoch":1776848386, + "bgpTimerLastRead":0, + "bgpTimerLastWrite":1000, + "bgpInUpdateElapsedTimeMsecs":3618000, + "bgpTimerHoldTimeMsecs":8000, + "bgpTimerKeepAliveIntervalMsecs":2000, + "bgpTcpMssConfigured":0, + "bgpTcpMssSynced":8928, + "bgpTimerConfiguredHoldTimeMsecs":8000, + "bgpTimerConfiguredKeepAliveIntervalMsecs":2000, + "neighborCapabilities":{ + "4byteAs":"advertisedAndReceived", + "extendedMessage":"advertisedAndReceived", + "addPath":{ + "ipv4Unicast":{ + "rxAdvertisedAndReceived":true + } + }, + "dynamic":"received", + "extendedNexthop":"advertisedAndReceived", + "extendedNexthopFamililesByPeer":{ + "ipv4Unicast":"recieved" + }, + "routeRefresh":"advertisedAndReceivedNew", + "enhancedRouteRefresh":"advertisedAndReceived", + "multiprotocolExtensions":{ + "ipv4Unicast":{ + "advertisedAndReceived":true + }, + "ipv6Unicast":{ + "received":true + } + }, + "hostName":{ + "advHostName":"fra-equ01-r01leaf02-1", + "advDomainName":"n\/a", + "rcvHostName":"ontap", + "rcvDomainName":"n\/a" + }, + "gracefulRestart":"advertisedAndReceived", + "gracefulRestartRemoteTimerMsecs":120000, + "addressFamiliesByPeer":"none" + }, + "gracefulRestartInfo":{ + "endOfRibSend":{ + "ipv4Unicast":true + }, + "endOfRibRecv":{ + "ipv4Unicast":true + }, + "localGrMode":"Helper*", + "remoteGrMode":"Helper", + "rBit":true, + "timers":{ + "configuredRestartTimer":120, + "receivedRestartTimer":120 + }, + "ipv4Unicast":{ + "fBit":false, + "endOfRibStatus":{ + "endOfRibSend":true, + "endOfRibSentAfterUpdate":false, + "endOfRibRecv":true + }, + "timers":{ + "stalePathTimer":360 + } + } + }, + "messageStats":{ + "depthInq":0, + "depthOutq":0, + "opensSent":2, + "opensRecv":1, + "notificationsSent":0, + "notificationsRecv":0, + "updatesSent":264, + "updatesRecv":2, + "keepalivesSent":606595, + "keepalivesRecv":606568, + "routeRefreshSent":0, + "routeRefreshRecv":0, + "capabilitySent":0, + "capabilityRecv":0, + "totalSent":606861, + "totalRecv":606571 + }, + "minBtwnAdvertisementRunsTimerMsecs":0, + "addressFamilyInfo":{ + "ipv4Unicast":{ + "peerGroupMember":"MACHINE", + "updateGroupId":100, + "subGroupId":181, + "packetQueueLength":0, + "commAttriSentToNbr":"extendedAndStandard", + "inboundPathPolicyConfig":true, + "routeMapForIncomingAdvertisements":"Vrf113-in", + "acceptedPrefixCounter":2, + "sentPrefixCounter":24, + "prefixAllowedMax":24000, + "prefixAllowedWarningThresh":75 + } + }, + "connectionsEstablished":1, + "connectionsDropped":0, + "lastResetTimerMsecs":3636000, + "lastResetDueTo":"No AFI\/SAFI activated for peer", + "lastResetCode":30, + "hostLocal":"fe80::5e17:83ff:fe80:49f0", + "portLocal":179, + "hostForeign":"fe80::ae1f:6bff:fed3:90a7", + "portForeign":57050, + "nexthop":"10.0.7.7", + "nexthopGlobal":"fe80::5e17:83ff:fe80:49f0", + "nexthopLocal":"fe80::5e17:83ff:fe80:49f0", + "bgpConnection":"sharedNetwork", + "connectRetryTimer":10, + "readThread":"on", + "writeThread":"on" + } +} +}