OK here's a test.
If you have access to a bitcoin core node run the command line
bitcoin-cli -rpcport=yourrpcport -rpcuser=youruser-rpcpassword=yourpassword getpeerinfo
This will return a JSON string of all of the nodes attached to your bitcoincore instance. Within this JSON is the ping for each node connection.
As you will see they're quite variable in ping duration. In my own set-up I have some that are ~10-20mS and some that are hours long which would suggest they are abandoned connections.
If you have access to a node located in a "High-Speed Datacenter" please run the same command and post your results here. I expect to see similar results.
[
{
"id": 0,
"addr": "[2600:1900:4000:4cc4:0:13::]:8333",
"addrbind": "[2a00:23c7:6c8a:7b01:992b:d6a:8a3c:ad03]:45568",
"addrlocal": "[2a00:23c7:6c8a:7b01:992b:d6a:8a3c:ad03]:45568",
"network": "ipv6",
"services": "0000000000000c0d",
"servicesnames": [
"NETWORK",
"BLOOM",
"WITNESS",
"NETWORK_LIMITED",
"P2P_V2"
],
"relaytxes": false,
"lastsend": 1753973430,
"lastrecv": 1753973430,
"last_transaction": 0,
"last_block": 1753970537,
"bytessent": 1085870,
"bytesrecv": 30775368,
"conntime": 1752435101,
"timeoffset": 0,
"pingtime": 0.102092,
"minping": 0.099039,
"version": 70016,
"subver": "/Satoshi:29.0.0/",
"inbound": false,
"bip152_hb_to": false,
"bip152_hb_from": false,
"startingheight": 905413,
"presynced_headers": -1,
"synced_headers": 907963,
"synced_blocks": 907963,
"inflight": [
],
"addr_relay_enabled": false,
"addr_processed": 0,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00000000,
"bytessent_per_msg": {
"cmpctblock": 15433,
"getblocktxn": 44807,
"getdata": 7830,
"getheaders": 133350,
"headers": 136578,
"ping": 371693,
"pong": 371722,
"sendaddrv2": 33,
"sendcmpct": 270,
"sendheaders": 33,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"bytesrecv_per_msg": {
"blocktxn": 24892432,
"cmpctblock": 4930632,
"feefilter": 29,
"getdata": 58,
"getheaders": 1050,
"headers": 204204,
"ping": 371722,
"pong": 371693,
"sendaddrv2": 33,
"sendcmpct": 30,
"sendheaders": 33,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"connection_type": "block-relay-only",
"transport_protocol_type": "v2",
"session_id": "1b630e2adce4802f0ba873219d5e6cb6f1573694d2612bd771431cd26ecae06d"
},
{
"id": 11,
"addr": "74.208.157.68:8333",
"addrbind": "192.168.1.109:45136",
"addrlocal": "86.174.79.85:45136",
"network": "ipv4",
"services": "0000000004000c0d",
"servicesnames": [
"NETWORK",
"BLOOM",
"WITNESS",
"NETWORK_LIMITED",
"P2P_V2",
"UNKNOWN[2^26]"
],
"relaytxes": true,
"lastsend": 1753973497,
"lastrecv": 1753973489,
"last_transaction": 1753973489,
"last_block": 1753856468,
"bytessent": 225210613,
"bytesrecv": 497139581,
"conntime": 1752435119,
"timeoffset": 0,
"pingtime": 0.102867,
"minping": 0.101464,
"version": 70016,
"subver": "/Satoshi:26.1.0/Knots:20240325/",
"inbound": false,
"bip152_hb_to": false,
"bip152_hb_from": false,
"startingheight": 905413,
"presynced_headers": -1,
"synced_headers": 907960,
"synced_blocks": 907960,
"inflight": [
],
"addr_relay_enabled": true,
"addr_processed": 28972,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00001000,
"bytessent_per_msg": {
"addrv2": 997846,
"blocktxn": 2482467,
"cmpctblock": 40384,
"feefilter": 29,
"getaddr": 33,
"getblocktxn": 169209,
"getdata": 23016752,
"getheaders": 234150,
"headers": 168405,
"inv": 188593270,
"notfound": 32550,
"ping": 371664,
"pong": 371722,
"sendaddrv2": 33,
"sendcmpct": 630,
"sendheaders": 33,
"tx": 8728580,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"bytesrecv_per_msg": {
"addrv2": 1028560,
"blocktxn": 94882758,
"cmpctblock": 6038986,
"feefilter": 29,
"getblocktxn": 3636,
"getdata": 1025306,
"getheaders": 1050,
"headers": 172777,
"inv": 72819560,
"notfound": 15756,
"ping": 371722,
"pong": 371664,
"sendaddrv2": 33,
"sendcmpct": 30,
"sendheaders": 33,
"tx": 320407093,
"verack": 33,
"version": 150,
"wtxidrelay": 33
},
"connection_type": "outbound-full-relay",
"transport_protocol_type": "v2",
"session_id": "65b04d03e05e65d60481103d5a8ba384d71478fc5c94dc1427660f38342190f4"
},
{
"id": 12,
"addr": "[2a01:e0a:9b4:8510:da9e:f3ff:fe8b:e266]:8333",
"addrbind": "[2a00:23c7:6c8a:7b01:992b:d6a:8a3c:ad03]:58398",
"addrlocal": "[2a00:23c7:6c8a:7b01:992b:d6a:8a3c:ad03]:58398",
"network": "ipv6",
"services": "0000000000000c09",
"servicesnames": [
"NETWORK",
"WITNESS",
"NETWORK_LIMITED",
"P2P_V2"
],
"relaytxes": true,
"lastsend": 1753973498,
"lastrecv": 1753973495,
"last_transaction": 1753973488,
"last_block": 1753973049,
"bytessent": 215769978,
"bytesrecv": 1062867922,
"conntime": 1752435170,
"timeoffset": 0,
"pingtime": 0.016045,
"minping": 0.014118,
"version": 70016,
"subver": "/Satoshi:29.0.0/",
"inbound": false,
"bip152_hb_to": true,
"bip152_hb_from": false,
"startingheight": 905413,
"presynced_headers": -1,
"synced_headers": 907963,
"synced_blocks": 907963,
"inflight": [
],
"addr_relay_enabled": true,
"addr_processed": 27808,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00000000,
"bytessent_per_msg": {
"addrv2": 982353,
"blocktxn": 489667,
"cmpctblock": 72746,
"feefilter": 29,
"getaddr": 33,
"getblocktxn": 871077,
"getdata": 41284766,
"getheaders": 37800,
"headers": 52427,
"inv": 166633596,
"notfound": 56952,
"ping": 371519,
"pong": 371548,
"sendaddrv2": 33,
"sendcmpct": 900,
"sendheaders": 33,
"tx": 4541364,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"bytesrecv_per_msg": {
"addrv2": 1003120,
"blocktxn": 383487717,
"cmpctblock": 38125756,
"getblocktxn": 1452,
"getdata": 606582,
"getheaders": 1050,
"headers": 34374,
"inv": 93809374,
"notfound": 35948,
"ping": 371548,
"pong": 371519,
"sendaddrv2": 33,
"sendcmpct": 90,
"sendheaders": 33,
"tx": 545017714,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"connection_type": "outbound-full-relay",
"transport_protocol_type": "v2",
"session_id": "0742a6a1b5d68bb199169fea493dbc34f82a56d78d4d7679eb86f3dfa4601049"
},
{
"id": 175,
"addr": "[2607:9280:b:73b:250:56ff:fe3d:401]:8333",
"addrbind": "[2a00:23c7:6c8a:7b01:992b:d6a:8a3c:ad03]:41626",
"addrlocal": "[2a00:23c7:6c8a:7b01:992b:d6a:8a3c:ad03]:41626",
"network": "ipv6",
"services": "0000000000000409",
"servicesnames": [
"NETWORK",
"WITNESS",
"NETWORK_LIMITED"
],
"relaytxes": true,
"lastsend": 1753973496,
"lastrecv": 1753973496,
"last_transaction": 1753973495,
"last_block": 0,
"bytessent": 201112067,
"bytesrecv": 573508906,
"conntime": 1752473078,
"timeoffset": 0,
"pingtime": 0.165473,
"minping": 0.150982,
"version": 70016,
"subver": "/Satoshi:26.0.0/",
"inbound": false,
"bip152_hb_to": false,
"bip152_hb_from": false,
"startingheight": 905470,
"presynced_headers": -1,
"synced_headers": 907962,
"synced_blocks": 907962,
"inflight": [
],
"addr_relay_enabled": true,
"addr_processed": 8878,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00001000,
"bytessent_per_msg": {
"addrv2": 1158941,
"feefilter": 32,
"getaddr": 24,
"getblocktxn": 42948,
"getdata": 36863290,
"getheaders": 1053,
"headers": 180306,
"inv": 161101776,
"notfound": 6183,
"ping": 400000,
"pong": 400096,
"sendaddrv2": 24,
"sendcmpct": 33,
"sendheaders": 24,
"tx": 957163,
"verack": 24,
"version": 126,
"wtxidrelay": 24
},
"bytesrecv_per_msg": {
"addrv2": 362445,
"blocktxn": 16063809,
"cmpctblock": 2176238,
"feefilter": 32,
"getdata": 59801,
"getheaders": 1053,
"headers": 164936,
"inv": 96902689,
"notfound": 57270,
"ping": 400096,
"pong": 400000,
"sendaddrv2": 24,
"sendcmpct": 33,
"sendheaders": 24,
"tx": 456920282,
"verack": 24,
"version": 126,
"wtxidrelay": 24
},
"connection_type": "outbound-full-relay",
"transport_protocol_type": "v1",
"session_id": ""
},
{
"id": 221,
"addr": "73.247.62.19:8333",
"addrbind": "192.168.1.109:50482",
"addrlocal": "86.174.79.85:50482",
"network": "ipv4",
"services": "0000000000000c09",
"servicesnames": [
"NETWORK",
"WITNESS",
"NETWORK_LIMITED",
"P2P_V2"
],
"relaytxes": true,
"lastsend": 1753973496,
"lastrecv": 1753973491,
"last_transaction": 1753973474,
"last_block": 1753135913,
"bytessent": 196682642,
"bytesrecv": 596041679,
"conntime": 1752488914,
"timeoffset": 0,
"pingtime": 0.111985,
"minping": 0.100812,
"version": 70016,
"subver": "/Satoshi:28.1.0/",
"inbound": false,
"bip152_hb_to": false,
"bip152_hb_from": false,
"startingheight": 905501,
"presynced_headers": -1,
"synced_headers": 907962,
"synced_blocks": 907962,
"inflight": [
],
"addr_relay_enabled": true,
"addr_processed": 26816,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00001000,
"bytessent_per_msg": {
"addrv2": 950317,
"cmpctblock": 3720,
"feefilter": 29,
"getaddr": 33,
"getblocktxn": 132678,
"getdata": 33155618,
"getheaders": 141750,
"headers": 146363,
"inv": 158877670,
"notfound": 27174,
"ping": 358527,
"pong": 358556,
"sendaddrv2": 33,
"sendcmpct": 270,
"sendheaders": 33,
"tx": 2529425,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"bytesrecv_per_msg": {
"addrv2": 959802,
"blocktxn": 53095500,
"cmpctblock": 6204803,
"feefilter": 29,
"getdata": 223056,
"getheaders": 1050,
"headers": 194463,
"inv": 91882248,
"notfound": 15504,
"ping": 358556,
"pong": 358527,
"sendaddrv2": 33,
"sendcmpct": 30,
"sendheaders": 33,
"tx": 442745565,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"connection_type": "outbound-full-relay",
"transport_protocol_type": "v2",
"session_id": "c44d02ee806c911d41e7d7200b7f819bcfb714c3522c6c94bccf478888b8ab88"
},
{
"id": 1596,
"addr": "5.9.28.141:8333",
"addrbind": "192.168.1.109:42346",
"addrlocal": "86.174.79.85:42346",
"network": "ipv4",
"services": "0000000000000409",
"servicesnames": [
"NETWORK",
"WITNESS",
"NETWORK_LIMITED"
],
"relaytxes": true,
"lastsend": 1753973497,
"lastrecv": 1753973489,
"last_transaction": 1753973489,
"last_block": 1753971386,
"bytessent": 145327415,
"bytesrecv": 358775691,
"conntime": 1752894216,
"timeoffset": 620,
"pingtime": 0.025058,
"minping": 0.024161,
"version": 70016,
"subver": "/Satoshi:23.0.0/",
"inbound": false,
"bip152_hb_to": true,
"bip152_hb_from": false,
"startingheight": 906178,
"presynced_headers": -1,
"synced_headers": 907963,
"synced_blocks": 907963,
"inflight": [
],
"addr_relay_enabled": true,
"addr_processed": 1006,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00001000,
"bytessent_per_msg": {
"addrv2": 807827,
"block": 89895,
"blocktxn": 117879,
"cmpctblock": 2467505,
"feefilter": 32,
"getaddr": 24,
"getblocktxn": 111923,
"getdata": 19727269,
"getheaders": 1053,
"headers": 85330,
"inv": 116697712,
"notfound": 18371,
"ping": 287392,
"pong": 287104,
"sendaddrv2": 24,
"sendcmpct": 858,
"sendheaders": 24,
"tx": 4627019,
"verack": 24,
"version": 126,
"wtxidrelay": 24
},
"bytesrecv_per_msg": {
"addrv2": 17709,
"blocktxn": 52910952,
"cmpctblock": 11751286,
"feefilter": 32,
"getblocktxn": 2172,
"getdata": 392198,
"getheaders": 1053,
"headers": 41022,
"inv": 58898596,
"notfound": 52558,
"ping": 287104,
"pong": 287392,
"sendaddrv2": 24,
"sendcmpct": 1848,
"sendheaders": 24,
"tx": 234131547,
"verack": 24,
"version": 126,
"wtxidrelay": 24
},
"connection_type": "outbound-full-relay",
"transport_protocol_type": "v1",
"session_id": ""
},
{
"id": 2877,
"addr": "[2607:5300:60:476d::]:8333",
"addrbind": "[2a00:23c7:6c8a:7b01:992b:d6a:8a3c:ad03]:39642",
"addrlocal": "[2a00:23c7:6c8a:7b01:992b:d6a:8a3c:ad03]:39642",
"network": "ipv6",
"services": "0000000000000408",
"servicesnames": [
"WITNESS",
"NETWORK_LIMITED"
],
"relaytxes": true,
"lastsend": 1753973498,
"lastrecv": 1753973496,
"last_transaction": 1753973496,
"last_block": 1753904550,
"bytessent": 91183989,
"bytesrecv": 269953313,
"conntime": 1753267553,
"timeoffset": 0,
"pingtime": 0.08305,
"minping": 0.081055,
"version": 70016,
"subver": "/Satoshi:0.21.1/",
"inbound": false,
"bip152_hb_to": false,
"bip152_hb_from": false,
"startingheight": 906813,
"presynced_headers": -1,
"synced_headers": 907962,
"synced_blocks": 907962,
"inflight": [
],
"addr_relay_enabled": true,
"addr_processed": 5809,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00001000,
"bytessent_per_msg": {
"addrv2": 498776,
"feefilter": 32,
"getaddr": 24,
"getblocktxn": 124231,
"getdata": 12569709,
"getheaders": 80028,
"headers": 60208,
"inv": 75643698,
"notfound": 2548,
"ping": 188224,
"pong": 188256,
"sendaddrv2": 24,
"sendcmpct": 429,
"sendheaders": 24,
"tx": 1827604,
"verack": 24,
"version": 126,
"wtxidrelay": 24
},
"bytesrecv_per_msg": {
"addrv2": 223454,
"blocktxn": 46766553,
"cmpctblock": 7572554,
"feefilter": 32,
"getdata": 146783,
"getheaders": 1053,
"headers": 62537,
"inv": 39221290,
"notfound": 35711,
"ping": 188256,
"pong": 188224,
"sendaddrv2": 24,
"sendcmpct": 66,
"sendheaders": 24,
"tx": 175546578,
"verack": 24,
"version": 126,
"wtxidrelay": 24
},
"connection_type": "outbound-full-relay",
"transport_protocol_type": "v1",
"session_id": ""
},
{
"id": 3166,
"addr": "46.166.142.2:8333",
"addrbind": "192.168.1.109:58546",
"addrlocal": "86.174.79.85:58546",
"network": "ipv4",
"services": "0000000000000c09",
"servicesnames": [
"NETWORK",
"WITNESS",
"NETWORK_LIMITED",
"P2P_V2"
],
"relaytxes": true,
"lastsend": 1753973496,
"lastrecv": 1753973496,
"last_transaction": 1753973491,
"last_block": 1753951294,
"bytessent": 110962200,
"bytesrecv": 650615771,
"conntime": 1753344813,
"timeoffset": 0,
"pingtime": 0.016118,
"minping": 0.013457,
"version": 70016,
"subver": "/Satoshi:29.0.0/",
"inbound": false,
"bip152_hb_to": false,
"bip152_hb_from": false,
"startingheight": 906935,
"presynced_headers": -1,
"synced_headers": 907962,
"synced_blocks": 907962,
"inflight": [
],
"addr_relay_enabled": true,
"addr_processed": 8509,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00000100,
"bytessent_per_msg": {
"addrv2": 399676,
"blocktxn": 58468,
"cmpctblock": 891836,
"feefilter": 29,
"getaddr": 33,
"getblocktxn": 217458,
"getdata": 45332222,
"getheaders": 1050,
"headers": 58195,
"inv": 62503100,
"notfound": 27962,
"ping": 151902,
"pong": 151931,
"sendaddrv2": 33,
"sendcmpct": 390,
"sendheaders": 33,
"tx": 1164073,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"bytesrecv_per_msg": {
"addrv2": 316267,
"blocktxn": 88256464,
"cmpctblock": 3892059,
"feefilter": 29,
"getblocktxn": 706,
"getdata": 118838,
"getheaders": 1050,
"headers": 31518,
"inv": 41242668,
"notfound": 19170,
"ping": 151931,
"pong": 151902,
"sendaddrv2": 33,
"sendcmpct": 210,
"sendheaders": 33,
"tx": 516429250,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"connection_type": "outbound-full-relay",
"transport_protocol_type": "v2",
"session_id": "e350995134c788ab62b11fb1f36d9596c853c67e2ab57f0852186e82b6abe29c"
},
{
"id": 3503,
"addr": "147.229.8.31:8333",
"addrbind": "192.168.1.109:48316",
"addrlocal": "86.174.79.85:48316",
"network": "ipv4",
"services": "0000000000000c09",
"servicesnames": [
"NETWORK",
"WITNESS",
"NETWORK_LIMITED",
"P2P_V2"
],
"relaytxes": true,
"lastsend": 1753973498,
"lastrecv": 1753973498,
"last_transaction": 1753973494,
"last_block": 1753972531,
"bytessent": 87334222,
"bytesrecv": 635649178,
"conntime": 1753465686,
"timeoffset": 0,
"pingtime": 0.477468,
"minping": 0.031004,
"version": 70016,
"subver": "/Satoshi:27.0.0/",
"inbound": false,
"bip152_hb_to": true,
"bip152_hb_from": false,
"startingheight": 907153,
"presynced_headers": -1,
"synced_headers": 907963,
"synced_blocks": 907963,
"inflight": [
],
"addr_relay_enabled": true,
"addr_processed": 8984,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00000000,
"bytessent_per_msg": {
"addrv2": 314671,
"blocktxn": 279,
"cmpctblock": 84545,
"feefilter": 29,
"getaddr": 33,
"getblocktxn": 240478,
"getdata": 42247292,
"getheaders": 1050,
"headers": 47689,
"inv": 44087104,
"notfound": 2276,
"ping": 122699,
"pong": 122554,
"sendaddrv2": 33,
"sendcmpct": 600,
"sendheaders": 33,
"tx": 61871,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"bytesrecv_per_msg": {
"addrv2": 311602,
"blocktxn": 91549283,
"cmpctblock": 6232175,
"getblocktxn": 57,
"getdata": 9736,
"getheaders": 1050,
"headers": 14214,
"inv": 38439416,
"notfound": 41256,
"ping": 122554,
"pong": 122699,
"sendaddrv2": 33,
"sendcmpct": 30,
"sendheaders": 33,
"tx": 498802068,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"connection_type": "outbound-full-relay",
"transport_protocol_type": "v2",
"session_id": "ebf0d5ffbe6af8e05ab3094165114a9f9e598ab0a088451374c8de2c75cfa74f"
},
{
"id": 4776,
"addr": "93.56.5.69:8333",
"addrbind": "192.168.1.109:56632",
"addrlocal": "86.174.79.85:56632",
"network": "ipv4",
"services": "0000000000000c49",
"servicesnames": [
"NETWORK",
"WITNESS",
"COMPACT_FILTERS",
"NETWORK_LIMITED",
"P2P_V2"
],
"relaytxes": false,
"lastsend": 1753973455,
"lastrecv": 1753973455,
"last_transaction": 0,
"last_block": 1753932593,
"bytessent": 154707,
"bytesrecv": 23494864,
"conntime": 1753815623,
"timeoffset": 0,
"pingtime": 0.025091,
"minping": 0.022929,
"version": 70016,
"subver": "/Satoshi:29.0.0/",
"inbound": false,
"bip152_hb_to": false,
"bip152_hb_from": false,
"startingheight": 907714,
"presynced_headers": -1,
"synced_headers": 907963,
"synced_blocks": 907963,
"inflight": [
],
"addr_relay_enabled": false,
"addr_processed": 0,
"addr_rate_limited": 0,
"permissions": [
],
"minfeefilter": 0.00000000,
"bytessent_per_msg": {
"getblocktxn": 55412,
"getdata": 232,
"getheaders": 12600,
"headers": 8652,
"ping": 38164,
"pong": 38164,
"sendaddrv2": 33,
"sendcmpct": 150,
"sendheaders": 33,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"bytesrecv_per_msg": {
"blocktxn": 21423136,
"cmpctblock": 1980048,
"feefilter": 29,
"getheaders": 1050,
"headers": 11647,
"ping": 38164,
"pong": 38164,
"sendaddrv2": 33,
"sendcmpct": 30,
"sendheaders": 33,
"verack": 33,
"version": 135,
"wtxidrelay": 33
},
"connection_type": "block-relay-only",
"transport_protocol_type": "v2",
"session_id": "c5eb58800ce9c192330db72d4eecfb8bc3dbf2e72e25811458c4e330a856be62"
}
]