1
0
Fork 0
mirror of https://github.com/NeoCloud/NeoNetwork synced 2024-05-17 14:11:46 +08:00

Removed outdated info

This commit is contained in:
Neo_Chen 2023-05-04 13:54:56 +08:00
parent 3b37d52c03
commit d8c0c41b87
No known key found for this signature in database
GPG key ID: CA0957540FD996CD
53 changed files with 4 additions and 929 deletions

View file

@ -1,5 +1,5 @@
# NeoNetwork
A useless VPN network ready for peering!
Yet another VPN network ready for peering!
This network is connected with [DN42](https://dn42.net)
Git Repo. [here](https://github.com/NeoCloud/NeoNetwork)
Pull requests are welcomed!
@ -11,19 +11,12 @@ Working language: `zh_* / en_*`
## IXs
caasih.neocloud.tw (10.127.0.1, ASN 4201270000)
router.neocloud.tw (10.127.255.2, ASN 4201270000)
r2.neocloud.tw (10.127.3.1, ASN 4201270000)
bgp.septs.me (IX, ASN 4201270001)
neovax.neocloud.tw (10.127.110.1, ASN 4201270000)
fsnvax.neocloud.tw (10.127.16.240, ASN 4201270000)
jpn.neo.jerryxiao.cc (10.127.8.193, ASN 4201270006)
s.aureus.ga (10.127.8.185, ASN 4201270007)
megumi.yukipedia.cf (10.127.30.1, ASN 4242421037)
## Routing Protocols
Any protocol supported by Bird, Quagga or FRRouting, BGP recommended.
## IP Addresses
## Address Allocation
All IPv4 addresses are under the range 10.127.0.0/16
All IPv6 addresses are under the range fd10:127::/32
@ -38,17 +31,11 @@ DNS Anycast is currently on `10.127.255.54` for IPv4 and `fd10:127:53:53::` for
Root certificate can be downloaded from [here](https://github.com/NeoCloud/NeoNetwork/blob/master/ca/neonetwork.crt). An acmev2-api is available at `https://acme.neo/acme/acme/directory`.
## Connection Graph
![NeoNetwork Nodes](https://raw.githubusercontent.com/NeoCloud/NeoNetwork/master/nodes.svg)
## Files and Directories
nodes.dot Connection graph
asn/ BGP AS Number allocation
entity/ Entitys
route/ Network subnet allocation
node/ Nodes
peer/ Peering status
vpn/ VPN configuration examples (Tinc & WireGuard)
dns/ Bind9 DNS zone files and example configuration

View file

@ -1,14 +0,0 @@
[Cupkappu-HK1]
asn = 4201270019
cidr = ["10.127.19.1/27"]
desc = "Cup's Hong Kong Node 1"
[Cupkappu-JP]
asn = 4201270019
cidr = ["10.127.19.2/27"]
desc = "Cup's Japan Osaka Node"
[Cupkappu-HK2]
asn = 4201270019
cidr = ["10.127.19.3/27"]
desc = "Cup's Hong Kong Node 2"

View file

@ -1,24 +0,0 @@
[SaruHome]
asn = 4201270039
cidr = ["10.127.39.200/24"]
description = "My home main router @ NeoNetwork, not for open peering"
[SaruSaru]
asn = 4201270039
cidr = ["10.127.39.199/24"]
description = "Asia core router @ NeoNetwork, Tokyo Japan @ Linode"
[SaruIruka]
asn = 4201270039
cidr = ["10.127.39.198/24"]
description = "Asia core router @ NeoNetwork, Singapore @ DigitalOcean"
[SaruUmidanuki]
asn = 4201270039
cidr = ["10.127.39.210/24"]
description = "North America core router @ NeoNetwork, Quebec Canada @ OVH"
[SaruYagi]
asn = 4201270039
cidr = ["10.127.39.221/24"]
description = "Europe core router @ NeoNetwork, Frankfurt Germany @ Contabo"

View file

@ -1,4 +0,0 @@
[Edward_P]
asn = 4201270020

View file

@ -1,2 +0,0 @@
[Hanako]
asn = 4201270080

View file

@ -1,2 +0,0 @@
[IWarp]
asn = 4201270030

View file

@ -1,2 +0,0 @@
[James58899]
asn = 4201270015

View file

@ -1,11 +0,0 @@
[JerryXiao]
asn = 4201270006
[JerryXiao-SH1]
asn = 4201270006
[JerryXiao-HK1]
asn = 4201270006
[JerryXiao-HK2]
asn = 4201270006

View file

@ -1,2 +0,0 @@
[KSKB-NEO]
asn = 4201271111

View file

@ -1,9 +0,0 @@
[LINE-NZ-NZ01]
asn = 4201270011
description = "LINE-NZ Home"
cidr = ["10.127.22.1/29"]
[LINE-NZ-AU01]
asn = 4201270011
description = "LINE-NZ Cloud"
cidr = ["10.127.22.9/29"]

View file

@ -1,2 +0,0 @@
[LanTian]
asn = 4201270010

View file

@ -1,2 +0,0 @@
[Lily_Network]
asn = 4201271877

View file

@ -1,2 +0,0 @@
[Moe]
asn = 213262

View file

@ -1,9 +0,0 @@
[Ndoskrnl-US01]
asn = 4201270013
description = "Ndoskrnls first node"
cidr = ["10.127.13.1/24"]
[Ndoskrnl-CN01]
asn = 4201270013
description = "Ndoskrnls first node"
cidr = ["10.127.13.2/24"]

View file

@ -1,19 +0,0 @@
[NeoPDP-11]
asn = 4201270000
cidr = ["10.127.1.1/24", "10.127.254.1/24", "10.127.255.1/32"]
[NeoSystem]
asn = 4201270000
cidr = ["10.127.1.80/24", "10.127.2.1/24", "10.127.255.80/32"]
[pan]
asn = 4201270000
cidr = ["10.127.3.1/24"]
[NeoRouter]
asn = 4201270000
cidr = ["10.127.2.127/32"]
[NeoVAX]
asn = 4201270000
cidr = ["10.127.2.22/30"]

View file

@ -1,3 +0,0 @@
[PotatoNet]
asn = 4201270021
description = "PotatoNet @ NeoNetwork"

View file

@ -1,3 +0,0 @@
[TsingYao]
asn = 4201270099
description = "TsingYao Interconnection Region Edge Router"

View file

@ -1,3 +0,0 @@
[VILLISEK]
asn = 4242420308
desc = "VILLISEK's Marseille (France) node"

View file

@ -1,3 +0,0 @@
[xiy_vm_host]
asn = 142280
description = "XIY VM Host for NTEREN"

View file

@ -1,9 +0,0 @@
[IX42-LAS]
asn = 207268
cidr = ["10.127.131.0/24", "fd10:127:1300::/48"]
[NIA-NET]
asn = 4242421331
[NIACN-NET]
asn = 4242421332

View file

@ -1,2 +0,0 @@
[Yura]
asn = 4242422464

View file

@ -1,2 +0,0 @@
[caasih]
asn = 4201270000

View file

@ -1,2 +0,0 @@
[caxap-SH]
asn = 4201270018

View file

@ -1,2 +0,0 @@
[chenx97]
asn = 4201270003

View file

@ -1,3 +0,0 @@
[cklvax]
asn = 4201270000
cidr = ["10.127.1.40/24"]

View file

@ -1,2 +0,0 @@
[dfceaef]
asn = 4242420140

View file

@ -1,2 +0,0 @@
[frank-hsinchu]
asn = 4201270004

View file

@ -1,2 +0,0 @@
[iEdon]
asn = 4242422189

View file

@ -1,2 +0,0 @@
[leedagee]
asn = 4201270014

View file

@ -1,2 +0,0 @@
[liangjw]
asn = 4201270016

View file

@ -1,2 +0,0 @@
[magicneko]
asn = 140913

View file

@ -1,2 +0,0 @@
[megumiLHS]
asn = 4242421037

View file

@ -1,2 +0,0 @@
[septs]
asn = 4201270001

View file

@ -1,4 +0,0 @@
[staph]
asn = 4201270007
description = "Home of S. aureus in Amsterdam"
cidr = ["10.127.8.185/27"]

View file

@ -1,9 +0,0 @@
[yhi-h]
asn = 4201270012
description = "Yhi Interconnection Region H Edge Router"
cidr = ["10.127.5.1/28"]
[yhi-s]
asn = 4201270012
description = "Yhi Interconnection Region S Edge Router"
cidr = ["10.127.5.17/28"]

105
nodes.dot
View file

@ -1,105 +0,0 @@
digraph "NeoNetwork Nodes"
{
label="NeoNetwork Nodes";
labelloc="t";
rankdir=LR;
node [shape=box]
c [label="caasih.neocloud.tw\n(10.127.0.1)"]
ucbvax [label="router.neocloud.tw\n(10.127.255.2)"]
np11 [label="NeoPDP-11\n(10.127.255.1,\n10.127.1.1)"]
ns [label="NeoSystem\n(10.127.255.80)"]
megumiLHS [label="megumi.yukipedia.cf\n(AS4242421037)"]
pan [label="r2.neocloud.tw\n(10.127.3.1)"]
icecat_Explosion [label="MagicNeko P2P network interconnection"]
icecat_Notebook [label="NextMoe Group Access Network\n(4201270005)\n(10.127.233.1,\nfd10:127:0233:1c3c::1)"]
magicneko_HK01 [label="M-HK1\n(10.127.4.1,\nfd10:127:0233:7170:2021::10.127.4.1)"]
magicneko_HK02 [label="M-HK2\n(10.127.4.10,\nfd10:127:0233:7170:2021::10.127.4.10)"]
magicneko_JP01 [label="M-JP1\n(10.127.4.11,\nfd10:127:0233:7170:2021::10.127.4.11)"]
magicneko_HK03 [label="M-HK3\n(10.127.4.12,\nfd10:127:0233:7170:2021::10.127.4.12)"]
magicneko_JP02 [label="M-JP2\n(10.127.4.13,\nfd10:127:0233:7170:2021::10.127.4.13)"]
magicneko_RU01 [label="M-RU1\n(10.127.4.14,\nfd10:127:0233:7170:2021::10.127.4.14)"]
magicneko_JP03 [label="M-JP3\n(10.127.4.15,\nfd10:127:0233:7170:2021::10.127.4.15)"]
magicneko_CN01 [label="M-CN1\n(10.127.4.101,\nfd10:127:0233:7170:2021::10.127.4.101)"]
staph [label="s.aureus.ga\n(10.127.8.185\nfd10:127:7::1)\n(AS4201270007)"]
staph_CN [label="cnhome.aureus.ga\n(10.127.8.187\nfd10:127:7::3)\n(AS4201270007)"]
chenx97 [label="chenx97.neocloud.tw\n(10.127.89.3)\n(fd10:127:1919:810::893)\n(AS4201270003)"]
JerryXiao [label="jpn.neo.jerryxiao.cc\n(10.127.8.193)"]
JerryXiao_SH01 [label="jerryxiao-sh01\n(10.127.8.195)"]
JerryXiao_HK01 [label="jerryxiao-hk01\n(10.127.8.194)"]
JerryXiao_HK02 [label="jerryxiao-hk02\n(10.127.8.196)"]
septs [label="bgp.septs.me\n(AS4201270001)"]
lantian [label="lantian\n(AS4201270010)"]
dfceaef [label="dfceaef\n(10.127.12.0/24)\n(AS4242420140)"]
SUNNET [label="SUNNET\n(10.127.11.0/24)\n(AS4242423088)"]
frank_hsinchu [label="Frank_Hsinchu\n(10.127.255.56)\n(AS4201270004)"]
subgraph cluster_AS4201270000
{
label = "NeoNetwork (AS4201270000)";
NNPCC -> np11 [dir=both]
NeoBOX -> np11 [dir=both]
cklvax -> np11 [dir=both]
NeoStorage -> np11 [dir=both]
np11 -> ucbvax
np11 -> pan
np11 -> c
ucbvax -> c [dir=both]
ns -> ucbvax
ns -> pan
pan -> ucbvax [dir=both]
}
megumiLHS -> ucbvax [dir=both]
magicneko_HK02 -> ucbvax [dir=both]
c -> staph [dir=both]
staph -> staph_CN
ucbvax -> chenx97 [dir=both]
subgraph cluster_4201270008
{
label="MagicNeko Network Internet exchange (AS4201270008)";
magicneko_HK01 -> icecat_Explosion
magicneko_HK02 -> icecat_Explosion
magicneko_JP01 -> icecat_Explosion
magicneko_HK03 -> icecat_Explosion
magicneko_JP02 -> icecat_Explosion
magicneko_RU01 -> icecat_Explosion
magicneko_JP03 -> icecat_Explosion
magicneko_CN01 -> icecat_Explosion
}
subgraph cluster_4201270006
{
label="Jerry Network (4201270006)";
JerryXiao -> JerryXiao_SH01 [dir=both]
JerryXiao -> JerryXiao_HK01 [dir=both]
JerryXiao_SH01 -> JerryXiao_HK01 [dir=both]
JerryXiao_HK01 -> JerryXiao_HK02 [dir=both]
}
JerryXiao -> ucbvax [dir=both]
JerryXiao_SH01 -> dfceaef [dir=both]
magicneko_JP03 -> JerryXiao [dir=both]
lantian -> septs [dir=both]
lantian -> JerryXiao [dir=both]
magicneko_JP03 -> septs [dir=both]
staph -> septs [dir=both]
ucbvax -> septs [dir=both]
magicneko_JP03 -> chenx97 [dir=both]
magicneko_RU01 -> staph [dir=both]
megumiLHS -> septs [dir=both]
magicneko_HK02 -> SUNNET [dir=both]
magicneko_RU01 -> septs [dir=both]
magicneko_JP03 -> megumiLHS [dir=both]
magicneko_JP03 -> frank_hsinchu [dir=both]
septs -> frank_hsinchu [dir=both]
icecat_Notebook -> magicneko_HK01
icecat_Notebook -> magicneko_JP03
icecat_Notebook -> magicneko_RU01
icecat_Notebook -> magicneko_CN01
icecat_Notebook -> magicneko_JP02
pan -> magicneko_JP03 [dir=both]
}

620
nodes.svg
View file

@ -1,620 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (0)
-->
<!-- Title: NeoNetwork Nodes Pages: 1 -->
<svg width="1684pt" height="1333pt"
viewBox="0.00 0.00 1684.00 1333.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1329)">
<title>NeoNetwork Nodes</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1329 1680,-1329 1680,4 -4,4"/>
<text text-anchor="middle" x="838" y="-1309.8" font-family="Times,serif" font-size="14.00">NeoNetwork Nodes</text>
<g id="clust1" class="cluster">
<title>cluster_AS4201270000</title>
<polygon fill="none" stroke="black" points="8,-1057 8,-1294 1313.5,-1294 1313.5,-1057 8,-1057"/>
<text text-anchor="middle" x="660.75" y="-1278.8" font-family="Times,serif" font-size="14.00">NeoNetwork (AS4201270000)</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_4201270008</title>
<polygon fill="none" stroke="black" points="430,-345 430,-935 1102,-935 1102,-345 430,-345"/>
<text text-anchor="middle" x="766" y="-919.8" font-family="Times,serif" font-size="14.00">MagicNeko Network Internet exchange (AS4201270008)</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_4201270006</title>
<polygon fill="none" stroke="black" points="853,-8 853,-105 1668,-105 1668,-8 853,-8"/>
<text text-anchor="middle" x="1260.5" y="-89.8" font-family="Times,serif" font-size="14.00">Jerry Network (4201270006)</text>
</g>
<!-- c -->
<g id="node1" class="node">
<title>c</title>
<polygon fill="none" stroke="black" points="1305.5,-1105 1153.5,-1105 1153.5,-1067 1305.5,-1067 1305.5,-1105"/>
<text text-anchor="middle" x="1229.5" y="-1089.8" font-family="Times,serif" font-size="14.00">caasih.neocloud.tw</text>
<text text-anchor="middle" x="1229.5" y="-1074.8" font-family="Times,serif" font-size="14.00">(10.127.0.1)</text>
</g>
<!-- staph -->
<g id="node17" class="node">
<title>staph</title>
<polygon fill="none" stroke="black" points="1008,-1011 871,-1011 871,-943 1008,-943 1008,-1011"/>
<text text-anchor="middle" x="939.5" y="-995.8" font-family="Times,serif" font-size="14.00">s.aureus.ga</text>
<text text-anchor="middle" x="939.5" y="-980.8" font-family="Times,serif" font-size="14.00">(10.127.8.185</text>
<text text-anchor="middle" x="939.5" y="-965.8" font-family="Times,serif" font-size="14.00">fd10:127:7::1)</text>
<text text-anchor="middle" x="939.5" y="-950.8" font-family="Times,serif" font-size="14.00">(AS4201270007)</text>
</g>
<!-- c&#45;&gt;staph -->
<g id="edge14" class="edge">
<title>c&#45;&gt;staph</title>
<path fill="none" stroke="black" d="M1147.84,-1063.98C1141.78,-1062.05 1135.77,-1060.05 1130,-1058 1092.39,-1044.68 1051.59,-1027.59 1017.51,-1012.55"/>
<polygon fill="black" stroke="black" points="1146.82,-1067.33 1157.41,-1066.96 1148.9,-1060.64 1146.82,-1067.33"/>
<polygon fill="black" stroke="black" points="1018.65,-1009.22 1008.09,-1008.37 1015.81,-1015.62 1018.65,-1009.22"/>
</g>
<!-- ucbvax -->
<g id="node2" class="node">
<title>ucbvax</title>
<polygon fill="none" stroke="black" points="1015,-1105 864,-1105 864,-1067 1015,-1067 1015,-1105"/>
<text text-anchor="middle" x="939.5" y="-1089.8" font-family="Times,serif" font-size="14.00">router.neocloud.tw</text>
<text text-anchor="middle" x="939.5" y="-1074.8" font-family="Times,serif" font-size="14.00">(10.127.255.2)</text>
</g>
<!-- ucbvax&#45;&gt;c -->
<g id="edge8" class="edge">
<title>ucbvax&#45;&gt;c</title>
<path fill="none" stroke="black" d="M1025.19,-1086C1062.29,-1086 1105.76,-1086 1142.95,-1086"/>
<polygon fill="black" stroke="black" points="1025.04,-1082.5 1015.04,-1086 1025.04,-1089.5 1025.04,-1082.5"/>
<polygon fill="black" stroke="black" points="1143.27,-1089.5 1153.27,-1086 1143.27,-1082.5 1143.27,-1089.5"/>
</g>
<!-- chenx97 -->
<g id="node19" class="node">
<title>chenx97</title>
<polygon fill="none" stroke="black" points="1329,-1049 1130,-1049 1130,-981 1329,-981 1329,-1049"/>
<text text-anchor="middle" x="1229.5" y="-1033.8" font-family="Times,serif" font-size="14.00">chenx97.neocloud.tw</text>
<text text-anchor="middle" x="1229.5" y="-1018.8" font-family="Times,serif" font-size="14.00">(10.127.89.3)</text>
<text text-anchor="middle" x="1229.5" y="-1003.8" font-family="Times,serif" font-size="14.00">(fd10:127:1919:810::893)</text>
<text text-anchor="middle" x="1229.5" y="-988.8" font-family="Times,serif" font-size="14.00">(AS4201270003)</text>
</g>
<!-- ucbvax&#45;&gt;chenx97 -->
<g id="edge16" class="edge">
<title>ucbvax&#45;&gt;chenx97</title>
<path fill="none" stroke="black" d="M1025.31,-1070.17C1050.13,-1065.13 1077.24,-1059.23 1102,-1053 1107.98,-1051.49 1114.11,-1049.88 1120.27,-1048.21"/>
<polygon fill="black" stroke="black" points="1024.31,-1066.8 1015.19,-1072.2 1025.68,-1073.66 1024.31,-1066.8"/>
<polygon fill="black" stroke="black" points="1121.28,-1051.56 1129.99,-1045.53 1119.42,-1044.81 1121.28,-1051.56"/>
</g>
<!-- septs -->
<g id="node24" class="node">
<title>septs</title>
<polygon fill="none" stroke="black" points="1298,-274 1161,-274 1161,-236 1298,-236 1298,-274"/>
<text text-anchor="middle" x="1229.5" y="-258.8" font-family="Times,serif" font-size="14.00">bgp.septs.me</text>
<text text-anchor="middle" x="1229.5" y="-243.8" font-family="Times,serif" font-size="14.00">(AS4201270001)</text>
</g>
<!-- ucbvax&#45;&gt;septs -->
<g id="edge36" class="edge">
<title>ucbvax&#45;&gt;septs</title>
<path fill="none" stroke="black" d="M1024.89,-1069.93C1053.66,-1060.22 1083.26,-1044.72 1102,-1020 1134.84,-976.69 1121.84,-830.74 1130,-777 1158.61,-588.46 1205.27,-363.94 1222.15,-284.57"/>
<polygon fill="black" stroke="black" points="1023.66,-1066.65 1015.19,-1073 1025.78,-1073.32 1023.66,-1066.65"/>
<polygon fill="black" stroke="black" points="1225.66,-284.86 1224.33,-274.35 1218.82,-283.4 1225.66,-284.86"/>
</g>
<!-- np11 -->
<g id="node3" class="node">
<title>np11</title>
<polygon fill="none" stroke="black" points="338,-1174.5 217,-1174.5 217,-1121.5 338,-1121.5 338,-1174.5"/>
<text text-anchor="middle" x="277.5" y="-1159.3" font-family="Times,serif" font-size="14.00">NeoPDP&#45;11</text>
<text text-anchor="middle" x="277.5" y="-1144.3" font-family="Times,serif" font-size="14.00">(10.127.255.1,</text>
<text text-anchor="middle" x="277.5" y="-1129.3" font-family="Times,serif" font-size="14.00">10.127.1.1)</text>
</g>
<!-- np11&#45;&gt;c -->
<g id="edge7" class="edge">
<title>np11&#45;&gt;c</title>
<path fill="none" stroke="black" d="M338.11,-1150.12C474.37,-1153.96 818.68,-1158.01 1102,-1114 1115.41,-1111.92 1129.53,-1109.26 1143.28,-1106.41"/>
<polygon fill="black" stroke="black" points="1144.15,-1109.81 1153.21,-1104.31 1142.7,-1102.96 1144.15,-1109.81"/>
</g>
<!-- np11&#45;&gt;ucbvax -->
<g id="edge5" class="edge">
<title>np11&#45;&gt;ucbvax</title>
<path fill="none" stroke="black" d="M338.25,-1149.85C427.92,-1151.76 602.43,-1152.07 749,-1132 787.47,-1126.73 829.5,-1116.95 864.18,-1107.76"/>
<polygon fill="black" stroke="black" points="865.48,-1111.04 874.22,-1105.06 863.66,-1104.28 865.48,-1111.04"/>
</g>
<!-- pan -->
<g id="node6" class="node">
<title>pan</title>
<polygon fill="none" stroke="black" points="655,-1123 532,-1123 532,-1085 655,-1085 655,-1123"/>
<text text-anchor="middle" x="593.5" y="-1107.8" font-family="Times,serif" font-size="14.00">r2.neocloud.tw</text>
<text text-anchor="middle" x="593.5" y="-1092.8" font-family="Times,serif" font-size="14.00">(10.127.3.1)</text>
</g>
<!-- np11&#45;&gt;pan -->
<g id="edge6" class="edge">
<title>np11&#45;&gt;pan</title>
<path fill="none" stroke="black" d="M338.3,-1139.62C390.56,-1132.3 466.52,-1121.65 521.78,-1113.91"/>
<polygon fill="black" stroke="black" points="522.44,-1117.35 531.85,-1112.5 521.46,-1110.42 522.44,-1117.35"/>
</g>
<!-- ns -->
<g id="node4" class="node">
<title>ns</title>
<polygon fill="none" stroke="black" points="343,-1103 212,-1103 212,-1065 343,-1065 343,-1103"/>
<text text-anchor="middle" x="277.5" y="-1087.8" font-family="Times,serif" font-size="14.00">NeoSystem</text>
<text text-anchor="middle" x="277.5" y="-1072.8" font-family="Times,serif" font-size="14.00">(10.127.255.80)</text>
</g>
<!-- ns&#45;&gt;ucbvax -->
<g id="edge9" class="edge">
<title>ns&#45;&gt;ucbvax</title>
<path fill="none" stroke="black" d="M343.35,-1079.82C370.16,-1078.29 401.56,-1076.75 430,-1076 571.73,-1072.26 607.27,-1072.26 749,-1076 783.32,-1076.9 821.11,-1078.73 853.84,-1080.58"/>
<polygon fill="black" stroke="black" points="853.65,-1084.07 863.83,-1081.15 854.05,-1077.08 853.65,-1084.07"/>
</g>
<!-- ns&#45;&gt;pan -->
<g id="edge10" class="edge">
<title>ns&#45;&gt;pan</title>
<path fill="none" stroke="black" d="M343.18,-1088.12C395.21,-1091.43 468.22,-1096.08 521.79,-1099.5"/>
<polygon fill="black" stroke="black" points="521.7,-1103 531.9,-1100.14 522.14,-1096.01 521.7,-1103"/>
</g>
<!-- megumiLHS -->
<g id="node5" class="node">
<title>megumiLHS</title>
<polygon fill="none" stroke="black" points="1022,-227 857,-227 857,-189 1022,-189 1022,-227"/>
<text text-anchor="middle" x="939.5" y="-211.8" font-family="Times,serif" font-size="14.00">megumi.yukipedia.cf</text>
<text text-anchor="middle" x="939.5" y="-196.8" font-family="Times,serif" font-size="14.00">(AS4242421037)</text>
</g>
<!-- megumiLHS&#45;&gt;ucbvax -->
<g id="edge12" class="edge">
<title>megumiLHS&#45;&gt;ucbvax</title>
<path fill="none" stroke="black" d="M847.16,-226.31C816.02,-237.47 784.7,-255.37 767,-284 744.8,-319.92 744.8,-1008.08 767,-1044 785.07,-1073.23 820.12,-1084.97 853.93,-1088.9"/>
<polygon fill="black" stroke="black" points="848.45,-229.57 856.81,-223.06 846.21,-222.94 848.45,-229.57"/>
<polygon fill="black" stroke="black" points="853.6,-1092.39 863.89,-1089.85 854.27,-1085.42 853.6,-1092.39"/>
</g>
<!-- megumiLHS&#45;&gt;septs -->
<g id="edge39" class="edge">
<title>megumiLHS&#45;&gt;septs</title>
<path fill="none" stroke="black" d="M1032.15,-222.96C1070.25,-229.17 1114.01,-236.32 1150.54,-242.28"/>
<polygon fill="black" stroke="black" points="1032.69,-219.5 1022.26,-221.34 1031.56,-226.41 1032.69,-219.5"/>
<polygon fill="black" stroke="black" points="1150.21,-245.77 1160.64,-243.93 1151.34,-238.86 1150.21,-245.77"/>
</g>
<!-- pan&#45;&gt;ucbvax -->
<g id="edge11" class="edge">
<title>pan&#45;&gt;ucbvax</title>
<path fill="none" stroke="black" d="M665.37,-1100.29C719.96,-1097.44 795.64,-1093.48 853.49,-1090.45"/>
<polygon fill="black" stroke="black" points="665.01,-1096.81 655.21,-1100.82 665.38,-1103.8 665.01,-1096.81"/>
<polygon fill="black" stroke="black" points="853.91,-1093.93 863.71,-1089.91 853.54,-1086.94 853.91,-1093.93"/>
</g>
<!-- magicneko_JP03 -->
<g id="node15" class="node">
<title>magicneko_JP03</title>
<polygon fill="none" stroke="black" points="744.5,-690.5 442.5,-690.5 442.5,-637.5 744.5,-637.5 744.5,-690.5"/>
<text text-anchor="middle" x="593.5" y="-675.3" font-family="Times,serif" font-size="14.00">M&#45;JP3</text>
<text text-anchor="middle" x="593.5" y="-660.3" font-family="Times,serif" font-size="14.00">(10.127.4.15,</text>
<text text-anchor="middle" x="593.5" y="-645.3" font-family="Times,serif" font-size="14.00">fd10:127:0233:7170:2021::10.127.4.15)</text>
</g>
<!-- pan&#45;&gt;magicneko_JP03 -->
<g id="edge52" class="edge">
<title>pan&#45;&gt;magicneko_JP03</title>
<path fill="none" stroke="black" d="M553.71,-1079.31C510.47,-1049.86 443.81,-996.21 416,-930 406.49,-907.36 404.23,-730.55 416,-709 420.7,-700.39 426.84,-693.21 434.01,-687.23"/>
<polygon fill="black" stroke="black" points="551.78,-1082.22 562.03,-1084.87 555.67,-1076.4 551.78,-1082.22"/>
<polygon fill="black" stroke="black" points="436.21,-689.95 442.18,-681.2 432.05,-684.32 436.21,-689.95"/>
</g>
<!-- icecat_Explosion -->
<g id="node7" class="node">
<title>icecat_Explosion</title>
<polygon fill="none" stroke="black" points="1094,-617 785,-617 785,-581 1094,-581 1094,-617"/>
<text text-anchor="middle" x="939.5" y="-595.3" font-family="Times,serif" font-size="14.00">MagicNeko P2P network interconnection</text>
</g>
<!-- icecat_Notebook -->
<g id="node8" class="node">
<title>icecat_Notebook</title>
<polygon fill="none" stroke="black" points="402,-698 153,-698 153,-630 402,-630 402,-698"/>
<text text-anchor="middle" x="277.5" y="-682.8" font-family="Times,serif" font-size="14.00">NextMoe Group Access Network</text>
<text text-anchor="middle" x="277.5" y="-667.8" font-family="Times,serif" font-size="14.00">(4201270005)</text>
<text text-anchor="middle" x="277.5" y="-652.8" font-family="Times,serif" font-size="14.00">(10.127.233.1,</text>
<text text-anchor="middle" x="277.5" y="-637.8" font-family="Times,serif" font-size="14.00">fd10:127:0233:1c3c::1)</text>
</g>
<!-- magicneko_HK01 -->
<g id="node9" class="node">
<title>magicneko_HK01</title>
<polygon fill="none" stroke="black" points="740,-406.5 447,-406.5 447,-353.5 740,-353.5 740,-406.5"/>
<text text-anchor="middle" x="593.5" y="-391.3" font-family="Times,serif" font-size="14.00">M&#45;HK1</text>
<text text-anchor="middle" x="593.5" y="-376.3" font-family="Times,serif" font-size="14.00">(10.127.4.1,</text>
<text text-anchor="middle" x="593.5" y="-361.3" font-family="Times,serif" font-size="14.00">fd10:127:0233:7170:2021::10.127.4.1)</text>
</g>
<!-- icecat_Notebook&#45;&gt;magicneko_HK01 -->
<g id="edge46" class="edge">
<title>icecat_Notebook&#45;&gt;magicneko_HK01</title>
<path fill="none" stroke="black" d="M289.47,-629.87C308.75,-575.61 354.04,-470.25 430,-416 432.56,-414.17 435.2,-412.43 437.91,-410.78"/>
<polygon fill="black" stroke="black" points="439.76,-413.75 446.75,-405.78 436.32,-407.65 439.76,-413.75"/>
</g>
<!-- magicneko_JP02 -->
<g id="node13" class="node">
<title>magicneko_JP02</title>
<polygon fill="none" stroke="black" points="744.5,-761.5 442.5,-761.5 442.5,-708.5 744.5,-708.5 744.5,-761.5"/>
<text text-anchor="middle" x="593.5" y="-746.3" font-family="Times,serif" font-size="14.00">M&#45;JP2</text>
<text text-anchor="middle" x="593.5" y="-731.3" font-family="Times,serif" font-size="14.00">(10.127.4.13,</text>
<text text-anchor="middle" x="593.5" y="-716.3" font-family="Times,serif" font-size="14.00">fd10:127:0233:7170:2021::10.127.4.13)</text>
</g>
<!-- icecat_Notebook&#45;&gt;magicneko_JP02 -->
<g id="edge50" class="edge">
<title>icecat_Notebook&#45;&gt;magicneko_JP02</title>
<path fill="none" stroke="black" d="M402.06,-693.59C411.51,-695.78 420.9,-697.94 430,-700 439.09,-702.06 448.47,-704.15 457.92,-706.24"/>
<polygon fill="black" stroke="black" points="457.27,-709.69 467.79,-708.42 458.78,-702.85 457.27,-709.69"/>
</g>
<!-- magicneko_RU01 -->
<g id="node14" class="node">
<title>magicneko_RU01</title>
<polygon fill="none" stroke="black" points="744.5,-832.5 442.5,-832.5 442.5,-779.5 744.5,-779.5 744.5,-832.5"/>
<text text-anchor="middle" x="593.5" y="-817.3" font-family="Times,serif" font-size="14.00">M&#45;RU1</text>
<text text-anchor="middle" x="593.5" y="-802.3" font-family="Times,serif" font-size="14.00">(10.127.4.14,</text>
<text text-anchor="middle" x="593.5" y="-787.3" font-family="Times,serif" font-size="14.00">fd10:127:0233:7170:2021::10.127.4.14)</text>
</g>
<!-- icecat_Notebook&#45;&gt;magicneko_RU01 -->
<g id="edge48" class="edge">
<title>icecat_Notebook&#45;&gt;magicneko_RU01</title>
<path fill="none" stroke="black" d="M317.27,-698.08C346.39,-721.93 388.28,-752.69 430,-771 433.94,-772.73 437.97,-774.37 442.07,-775.94"/>
<polygon fill="black" stroke="black" points="441.15,-779.33 451.75,-779.46 443.54,-772.75 441.15,-779.33"/>
</g>
<!-- icecat_Notebook&#45;&gt;magicneko_JP03 -->
<g id="edge47" class="edge">
<title>icecat_Notebook&#45;&gt;magicneko_JP03</title>
<path fill="none" stroke="black" d="M402.15,-664C412.06,-664 422.16,-664 432.27,-664"/>
<polygon fill="black" stroke="black" points="432.39,-667.5 442.39,-664 432.39,-660.5 432.39,-667.5"/>
</g>
<!-- magicneko_CN01 -->
<g id="node16" class="node">
<title>magicneko_CN01</title>
<polygon fill="none" stroke="black" points="749,-619.5 438,-619.5 438,-566.5 749,-566.5 749,-619.5"/>
<text text-anchor="middle" x="593.5" y="-604.3" font-family="Times,serif" font-size="14.00">M&#45;CN1</text>
<text text-anchor="middle" x="593.5" y="-589.3" font-family="Times,serif" font-size="14.00">(10.127.4.101,</text>
<text text-anchor="middle" x="593.5" y="-574.3" font-family="Times,serif" font-size="14.00">fd10:127:0233:7170:2021::10.127.4.101)</text>
</g>
<!-- icecat_Notebook&#45;&gt;magicneko_CN01 -->
<g id="edge49" class="edge">
<title>icecat_Notebook&#45;&gt;magicneko_CN01</title>
<path fill="none" stroke="black" d="M402.09,-635.35C411.53,-633.19 420.92,-631.06 430,-629 440.47,-626.63 451.31,-624.19 462.21,-621.75"/>
<polygon fill="black" stroke="black" points="463.23,-625.11 472.23,-619.52 461.71,-618.28 463.23,-625.11"/>
</g>
<!-- magicneko_HK01&#45;&gt;icecat_Explosion -->
<g id="edge17" class="edge">
<title>magicneko_HK01&#45;&gt;icecat_Explosion</title>
<path fill="none" stroke="black" d="M728.92,-406.51C735.85,-409.36 742.59,-412.51 749,-416 822.69,-456.11 888.08,-532.71 919.22,-572.9"/>
<polygon fill="black" stroke="black" points="916.49,-575.08 925.34,-580.9 922.05,-570.83 916.49,-575.08"/>
</g>
<!-- magicneko_HK02 -->
<g id="node10" class="node">
<title>magicneko_HK02</title>
<polygon fill="none" stroke="black" points="744.5,-903.5 442.5,-903.5 442.5,-850.5 744.5,-850.5 744.5,-903.5"/>
<text text-anchor="middle" x="593.5" y="-888.3" font-family="Times,serif" font-size="14.00">M&#45;HK2</text>
<text text-anchor="middle" x="593.5" y="-873.3" font-family="Times,serif" font-size="14.00">(10.127.4.10,</text>
<text text-anchor="middle" x="593.5" y="-858.3" font-family="Times,serif" font-size="14.00">fd10:127:0233:7170:2021::10.127.4.10)</text>
</g>
<!-- magicneko_HK02&#45;&gt;ucbvax -->
<g id="edge13" class="edge">
<title>magicneko_HK02&#45;&gt;ucbvax</title>
<path fill="none" stroke="black" d="M621.74,-911.53C655.57,-951.94 717.19,-1017.8 785,-1053 806.17,-1063.99 830.8,-1071.32 854.05,-1076.21"/>
<polygon fill="black" stroke="black" points="624.42,-909.27 615.35,-903.8 619.02,-913.74 624.42,-909.27"/>
<polygon fill="black" stroke="black" points="853.43,-1079.66 863.92,-1078.16 854.79,-1072.79 853.43,-1079.66"/>
</g>
<!-- magicneko_HK02&#45;&gt;icecat_Explosion -->
<g id="edge18" class="edge">
<title>magicneko_HK02&#45;&gt;icecat_Explosion</title>
<path fill="none" stroke="black" d="M733.73,-850.49C739.01,-847.92 744.12,-845.1 749,-842 835.99,-786.78 899.34,-677.12 925.39,-626.18"/>
<polygon fill="black" stroke="black" points="928.59,-627.6 929.96,-617.09 922.34,-624.45 928.59,-627.6"/>
</g>
<!-- SUNNET -->
<g id="node27" class="node">
<title>SUNNET</title>
<polygon fill="none" stroke="black" points="1008,-336.5 871,-336.5 871,-283.5 1008,-283.5 1008,-336.5"/>
<text text-anchor="middle" x="939.5" y="-321.3" font-family="Times,serif" font-size="14.00">SUNNET</text>
<text text-anchor="middle" x="939.5" y="-306.3" font-family="Times,serif" font-size="14.00">(10.127.11.0/24)</text>
<text text-anchor="middle" x="939.5" y="-291.3" font-family="Times,serif" font-size="14.00">(AS4242423088)</text>
</g>
<!-- magicneko_HK02&#45;&gt;SUNNET -->
<g id="edge40" class="edge">
<title>magicneko_HK02&#45;&gt;SUNNET</title>
<path fill="none" stroke="black" d="M748.02,-843.12C748.35,-842.75 748.68,-842.38 749,-842 821.75,-757.34 711.26,-424.8 785,-341 803.8,-319.64 832.87,-310.56 860.69,-307.3"/>
<polygon fill="black" stroke="black" points="745.3,-840.89 740.63,-850.4 750.21,-845.87 745.3,-840.89"/>
<polygon fill="black" stroke="black" points="861.23,-310.76 870.86,-306.34 860.57,-303.79 861.23,-310.76"/>
</g>
<!-- magicneko_JP01 -->
<g id="node11" class="node">
<title>magicneko_JP01</title>
<polygon fill="none" stroke="black" points="744.5,-548.5 442.5,-548.5 442.5,-495.5 744.5,-495.5 744.5,-548.5"/>
<text text-anchor="middle" x="593.5" y="-533.3" font-family="Times,serif" font-size="14.00">M&#45;JP1</text>
<text text-anchor="middle" x="593.5" y="-518.3" font-family="Times,serif" font-size="14.00">(10.127.4.11,</text>
<text text-anchor="middle" x="593.5" y="-503.3" font-family="Times,serif" font-size="14.00">fd10:127:0233:7170:2021::10.127.4.11)</text>
</g>
<!-- magicneko_JP01&#45;&gt;icecat_Explosion -->
<g id="edge19" class="edge">
<title>magicneko_JP01&#45;&gt;icecat_Explosion</title>
<path fill="none" stroke="black" d="M713.37,-548.61C757.5,-558.49 806.81,-569.52 848.01,-578.74"/>
<polygon fill="black" stroke="black" points="847.5,-582.22 858.03,-580.99 849.03,-575.39 847.5,-582.22"/>
</g>
<!-- magicneko_HK03 -->
<g id="node12" class="node">
<title>magicneko_HK03</title>
<polygon fill="none" stroke="black" points="744.5,-477.5 442.5,-477.5 442.5,-424.5 744.5,-424.5 744.5,-477.5"/>
<text text-anchor="middle" x="593.5" y="-462.3" font-family="Times,serif" font-size="14.00">M&#45;HK3</text>
<text text-anchor="middle" x="593.5" y="-447.3" font-family="Times,serif" font-size="14.00">(10.127.4.12,</text>
<text text-anchor="middle" x="593.5" y="-432.3" font-family="Times,serif" font-size="14.00">fd10:127:0233:7170:2021::10.127.4.12)</text>
</g>
<!-- magicneko_HK03&#45;&gt;icecat_Explosion -->
<g id="edge20" class="edge">
<title>magicneko_HK03&#45;&gt;icecat_Explosion</title>
<path fill="none" stroke="black" d="M722.35,-477.53C731.47,-480.41 740.44,-483.57 749,-487 807.29,-510.37 868.83,-549.89 905.43,-575.19"/>
<polygon fill="black" stroke="black" points="903.53,-578.13 913.73,-580.99 907.53,-572.39 903.53,-578.13"/>
</g>
<!-- magicneko_JP02&#45;&gt;icecat_Explosion -->
<g id="edge21" class="edge">
<title>magicneko_JP02&#45;&gt;icecat_Explosion</title>
<path fill="none" stroke="black" d="M723.83,-708.43C732.42,-705.83 740.88,-703.02 749,-700 804.56,-679.32 864.22,-645.36 901.44,-622.6"/>
<polygon fill="black" stroke="black" points="903.73,-625.3 910.41,-617.07 900.06,-619.34 903.73,-625.3"/>
</g>
<!-- magicneko_RU01&#45;&gt;icecat_Explosion -->
<g id="edge22" class="edge">
<title>magicneko_RU01&#45;&gt;icecat_Explosion</title>
<path fill="none" stroke="black" d="M730.75,-779.37C737.03,-776.83 743.14,-774.05 749,-771 820.27,-733.91 885.4,-663.4 917.51,-625.19"/>
<polygon fill="black" stroke="black" points="920.53,-627.03 924.22,-617.1 915.14,-622.57 920.53,-627.03"/>
</g>
<!-- magicneko_RU01&#45;&gt;staph -->
<g id="edge38" class="edge">
<title>magicneko_RU01&#45;&gt;staph</title>
<path fill="none" stroke="black" d="M744.86,-838.54C746.27,-839.66 747.65,-840.81 749,-842 783.51,-872.4 750.7,-908.37 785,-939 805.7,-957.49 833.98,-967.3 860.64,-972.41"/>
<polygon fill="black" stroke="black" points="746.64,-835.52 736.48,-832.54 742.57,-841.21 746.64,-835.52"/>
<polygon fill="black" stroke="black" points="860.31,-975.9 870.75,-974.14 861.49,-969 860.31,-975.9"/>
</g>
<!-- magicneko_RU01&#45;&gt;septs -->
<g id="edge42" class="edge">
<title>magicneko_RU01&#45;&gt;septs</title>
<path fill="none" stroke="black" d="M748.02,-772.12C748.35,-771.75 748.67,-771.38 749,-771 821.06,-687.21 705.79,-352.07 785,-275 835.2,-226.15 1037.7,-236.59 1150.91,-246.75"/>
<polygon fill="black" stroke="black" points="745.3,-769.89 740.63,-779.4 750.21,-774.88 745.3,-769.89"/>
<polygon fill="black" stroke="black" points="1150.63,-250.24 1160.91,-247.66 1151.27,-243.27 1150.63,-250.24"/>
</g>
<!-- magicneko_JP03&#45;&gt;megumiLHS -->
<g id="edge43" class="edge">
<title>magicneko_JP03&#45;&gt;megumiLHS</title>
<path fill="none" stroke="black" d="M747.75,-630.39C748.17,-629.93 748.59,-629.47 749,-629 806.12,-563.91 727.53,-305.77 785,-241 800.75,-223.25 823.54,-213.76 846.76,-208.96"/>
<polygon fill="black" stroke="black" points="745.32,-627.87 740.55,-637.33 750.18,-632.91 745.32,-627.87"/>
<polygon fill="black" stroke="black" points="847.49,-212.38 856.72,-207.17 846.26,-205.49 847.49,-212.38"/>
</g>
<!-- magicneko_JP03&#45;&gt;icecat_Explosion -->
<g id="edge23" class="edge">
<title>magicneko_JP03&#45;&gt;icecat_Explosion</title>
<path fill="none" stroke="black" d="M734.91,-637.47C767.77,-631.26 802.22,-624.75 833.24,-618.89"/>
<polygon fill="black" stroke="black" points="834.01,-622.31 843.19,-617.01 832.71,-615.43 834.01,-622.31"/>
</g>
<!-- magicneko_JP03&#45;&gt;chenx97 -->
<g id="edge37" class="edge">
<title>magicneko_JP03&#45;&gt;chenx97</title>
<path fill="none" stroke="black" d="M746.69,-697.51C747.47,-698.32 748.24,-699.15 749,-700 796.56,-753.47 731.65,-972.31 785,-1020 832.59,-1062.54 1004.55,-1047.88 1119.83,-1032.27"/>
<polygon fill="black" stroke="black" points="748.96,-694.84 739.23,-690.65 744.22,-700 748.96,-694.84"/>
<polygon fill="black" stroke="black" points="1120.33,-1035.73 1129.76,-1030.9 1119.38,-1028.8 1120.33,-1035.73"/>
</g>
<!-- JerryXiao -->
<g id="node20" class="node">
<title>JerryXiao</title>
<polygon fill="none" stroke="black" points="1018,-74 861,-74 861,-36 1018,-36 1018,-74"/>
<text text-anchor="middle" x="939.5" y="-58.8" font-family="Times,serif" font-size="14.00">jpn.neo.jerryxiao.cc</text>
<text text-anchor="middle" x="939.5" y="-43.8" font-family="Times,serif" font-size="14.00">(10.127.8.193)</text>
</g>
<!-- magicneko_JP03&#45;&gt;JerryXiao -->
<g id="edge31" class="edge">
<title>magicneko_JP03&#45;&gt;JerryXiao</title>
<path fill="none" stroke="black" d="M748.01,-630.12C748.35,-629.75 748.67,-629.38 749,-629 819.12,-547.63 728.61,-238.42 785,-147 804.67,-115.11 839.87,-92.85 871.61,-78.22"/>
<polygon fill="black" stroke="black" points="745.3,-627.88 740.62,-637.39 750.2,-632.88 745.3,-627.88"/>
<polygon fill="black" stroke="black" points="873.16,-81.36 880.89,-74.11 870.32,-74.96 873.16,-81.36"/>
</g>
<!-- magicneko_JP03&#45;&gt;septs -->
<g id="edge34" class="edge">
<title>magicneko_JP03&#45;&gt;septs</title>
<path fill="none" stroke="black" d="M731.79,-691.85C843.03,-706.21 997.87,-706.56 1102,-626 1211.81,-541.04 1226.94,-355.85 1228.55,-284.16"/>
<polygon fill="black" stroke="black" points="732.21,-688.38 721.84,-690.51 731.28,-695.32 732.21,-688.38"/>
<polygon fill="black" stroke="black" points="1232.06,-284.1 1228.71,-274.05 1225.06,-283.99 1232.06,-284.1"/>
</g>
<!-- frank_hsinchu -->
<g id="node29" class="node">
<title>frank_hsinchu</title>
<polygon fill="none" stroke="black" points="1502,-259.5 1365,-259.5 1365,-206.5 1502,-206.5 1502,-259.5"/>
<text text-anchor="middle" x="1433.5" y="-244.3" font-family="Times,serif" font-size="14.00">Frank_Hsinchu</text>
<text text-anchor="middle" x="1433.5" y="-229.3" font-family="Times,serif" font-size="14.00">(10.127.255.56)</text>
<text text-anchor="middle" x="1433.5" y="-214.3" font-family="Times,serif" font-size="14.00">(AS4201270004)</text>
</g>
<!-- magicneko_JP03&#45;&gt;frank_hsinchu -->
<g id="edge44" class="edge">
<title>magicneko_JP03&#45;&gt;frank_hsinchu</title>
<path fill="none" stroke="black" d="M748.01,-630.12C748.34,-629.75 748.67,-629.38 749,-629 814.55,-553.35 711.45,-247.89 785,-180 866.05,-105.19 1201.19,-175.62 1354.87,-213.04"/>
<polygon fill="black" stroke="black" points="745.3,-627.88 740.6,-637.37 750.19,-632.88 745.3,-627.88"/>
<polygon fill="black" stroke="black" points="1354.18,-216.47 1364.72,-215.45 1355.84,-209.67 1354.18,-216.47"/>
</g>
<!-- magicneko_CN01&#45;&gt;icecat_Explosion -->
<g id="edge24" class="edge">
<title>magicneko_CN01&#45;&gt;icecat_Explosion</title>
<path fill="none" stroke="black" d="M749.14,-595.7C757.67,-595.85 766.26,-596 774.82,-596.15"/>
<polygon fill="black" stroke="black" points="774.79,-599.65 784.85,-596.32 774.91,-592.65 774.79,-599.65"/>
</g>
<!-- staph_CN -->
<g id="node18" class="node">
<title>staph_CN</title>
<polygon fill="none" stroke="black" points="1303,-963 1156,-963 1156,-895 1303,-895 1303,-963"/>
<text text-anchor="middle" x="1229.5" y="-947.8" font-family="Times,serif" font-size="14.00">cnhome.aureus.ga</text>
<text text-anchor="middle" x="1229.5" y="-932.8" font-family="Times,serif" font-size="14.00">(10.127.8.187</text>
<text text-anchor="middle" x="1229.5" y="-917.8" font-family="Times,serif" font-size="14.00">fd10:127:7::3)</text>
<text text-anchor="middle" x="1229.5" y="-902.8" font-family="Times,serif" font-size="14.00">(AS4201270007)</text>
</g>
<!-- staph&#45;&gt;staph_CN -->
<g id="edge15" class="edge">
<title>staph&#45;&gt;staph_CN</title>
<path fill="none" stroke="black" d="M1008.02,-965.75C1049.21,-958.88 1102.15,-950.06 1145.83,-942.78"/>
<polygon fill="black" stroke="black" points="1146.57,-946.2 1155.86,-941.11 1145.42,-939.3 1146.57,-946.2"/>
</g>
<!-- staph&#45;&gt;septs -->
<g id="edge35" class="edge">
<title>staph&#45;&gt;septs</title>
<path fill="none" stroke="black" d="M1018.42,-976.32C1048.44,-972 1080.62,-961.7 1102,-939 1127.05,-912.4 1123.5,-812.95 1130,-777 1163.92,-589.34 1207.31,-364.28 1222.74,-284.66"/>
<polygon fill="black" stroke="black" points="1017.83,-972.87 1008.34,-977.57 1018.69,-979.81 1017.83,-972.87"/>
<polygon fill="black" stroke="black" points="1226.26,-284.9 1224.73,-274.41 1219.39,-283.56 1226.26,-284.9"/>
</g>
<!-- santost12 -->
<g id="node28" class="node">
<title>santost12</title>
<polygon fill="none" stroke="black" points="1298,-838.5 1161,-838.5 1161,-785.5 1298,-785.5 1298,-838.5"/>
<text text-anchor="middle" x="1229.5" y="-823.3" font-family="Times,serif" font-size="14.00">Santost12</text>
<text text-anchor="middle" x="1229.5" y="-808.3" font-family="Times,serif" font-size="14.00">(10.127.69.1)</text>
<text text-anchor="middle" x="1229.5" y="-793.3" font-family="Times,serif" font-size="14.00">(AS4201270009)</text>
</g>
<!-- staph&#45;&gt;santost12 -->
<g id="edge41" class="edge">
<title>staph&#45;&gt;santost12</title>
<path fill="none" stroke="black" d="M1018.08,-972.19C1046.8,-967.15 1078.15,-957.43 1102,-939 1123.08,-922.71 1112.71,-906.27 1130,-886 1143.24,-870.48 1160.29,-856.25 1176.46,-844.51"/>
<polygon fill="black" stroke="black" points="1017.38,-968.76 1008.05,-973.78 1018.47,-975.67 1017.38,-968.76"/>
<polygon fill="black" stroke="black" points="1178.68,-847.23 1184.82,-838.6 1174.64,-841.52 1178.68,-847.23"/>
</g>
<!-- JerryXiao&#45;&gt;ucbvax -->
<g id="edge29" class="edge">
<title>JerryXiao&#45;&gt;ucbvax</title>
<path fill="none" stroke="black" d="M887.87,-78.76C846.7,-100.84 791.95,-138.02 767,-189 746.12,-231.66 742.03,-1003.59 767,-1044 785.07,-1073.23 820.12,-1084.97 853.93,-1088.9"/>
<polygon fill="black" stroke="black" points="889.71,-81.74 896.95,-74.01 886.47,-75.54 889.71,-81.74"/>
<polygon fill="black" stroke="black" points="853.6,-1092.39 863.89,-1089.85 854.27,-1085.42 853.6,-1092.39"/>
</g>
<!-- JerryXiao_SH01 -->
<g id="node21" class="node">
<title>JerryXiao_SH01</title>
<polygon fill="none" stroke="black" points="1290.5,-74 1168.5,-74 1168.5,-36 1290.5,-36 1290.5,-74"/>
<text text-anchor="middle" x="1229.5" y="-58.8" font-family="Times,serif" font-size="14.00">jerryxiao&#45;sh01</text>
<text text-anchor="middle" x="1229.5" y="-43.8" font-family="Times,serif" font-size="14.00">(10.127.8.195)</text>
</g>
<!-- JerryXiao&#45;&gt;JerryXiao_SH01 -->
<g id="edge25" class="edge">
<title>JerryXiao&#45;&gt;JerryXiao_SH01</title>
<path fill="none" stroke="black" d="M1028.17,-55C1069.76,-55 1118.77,-55 1157.92,-55"/>
<polygon fill="black" stroke="black" points="1028.06,-51.5 1018.06,-55 1028.06,-58.5 1028.06,-51.5"/>
<polygon fill="black" stroke="black" points="1158.16,-58.5 1168.16,-55 1158.16,-51.5 1158.16,-58.5"/>
</g>
<!-- JerryXiao_HK01 -->
<g id="node22" class="node">
<title>JerryXiao_HK01</title>
<polygon fill="none" stroke="black" points="1494.5,-64 1372.5,-64 1372.5,-26 1494.5,-26 1494.5,-64"/>
<text text-anchor="middle" x="1433.5" y="-48.8" font-family="Times,serif" font-size="14.00">jerryxiao&#45;hk01</text>
<text text-anchor="middle" x="1433.5" y="-33.8" font-family="Times,serif" font-size="14.00">(10.127.8.194)</text>
</g>
<!-- JerryXiao&#45;&gt;JerryXiao_HK01 -->
<g id="edge26" class="edge">
<title>JerryXiao&#45;&gt;JerryXiao_HK01</title>
<path fill="none" stroke="black" d="M1028.31,-39.29C1060.22,-34.3 1096.63,-29.45 1130,-27 1218.21,-20.52 1240.88,-19.39 1329,-27 1339.78,-27.93 1351.13,-29.4 1362.19,-31.1"/>
<polygon fill="black" stroke="black" points="1027.45,-35.88 1018.12,-40.91 1028.55,-42.79 1027.45,-35.88"/>
<polygon fill="black" stroke="black" points="1361.82,-34.59 1372.25,-32.72 1362.94,-27.68 1361.82,-34.59"/>
</g>
<!-- JerryXiao_SH01&#45;&gt;JerryXiao_HK01 -->
<g id="edge27" class="edge">
<title>JerryXiao_SH01&#45;&gt;JerryXiao_HK01</title>
<path fill="none" stroke="black" d="M1300.74,-51.52C1320.61,-50.54 1342.23,-49.47 1362.11,-48.48"/>
<polygon fill="black" stroke="black" points="1300.37,-48.04 1290.56,-52.03 1300.72,-55.03 1300.37,-48.04"/>
<polygon fill="black" stroke="black" points="1362.51,-51.97 1372.32,-47.98 1362.16,-44.98 1362.51,-51.97"/>
</g>
<!-- dfceaef -->
<g id="node26" class="node">
<title>dfceaef</title>
<polygon fill="none" stroke="black" points="1502,-166.5 1365,-166.5 1365,-113.5 1502,-113.5 1502,-166.5"/>
<text text-anchor="middle" x="1433.5" y="-151.3" font-family="Times,serif" font-size="14.00">dfceaef</text>
<text text-anchor="middle" x="1433.5" y="-136.3" font-family="Times,serif" font-size="14.00">(10.127.12.0/24)</text>
<text text-anchor="middle" x="1433.5" y="-121.3" font-family="Times,serif" font-size="14.00">(AS4242420140)</text>
</g>
<!-- JerryXiao_SH01&#45;&gt;dfceaef -->
<g id="edge30" class="edge">
<title>JerryXiao_SH01&#45;&gt;dfceaef</title>
<path fill="none" stroke="black" d="M1285.15,-78C1308.19,-87.69 1335.33,-99.11 1360,-109.49"/>
<polygon fill="black" stroke="black" points="1286.41,-74.73 1275.83,-74.08 1283.69,-81.18 1286.41,-74.73"/>
<polygon fill="black" stroke="black" points="1358.75,-112.76 1369.32,-113.41 1361.46,-106.31 1358.75,-112.76"/>
</g>
<!-- JerryXiao_HK02 -->
<g id="node23" class="node">
<title>JerryXiao_HK02</title>
<polygon fill="none" stroke="black" points="1660,-64 1538,-64 1538,-26 1660,-26 1660,-64"/>
<text text-anchor="middle" x="1599" y="-48.8" font-family="Times,serif" font-size="14.00">jerryxiao&#45;hk02</text>
<text text-anchor="middle" x="1599" y="-33.8" font-family="Times,serif" font-size="14.00">(10.127.8.196)</text>
</g>
<!-- JerryXiao_HK01&#45;&gt;JerryXiao_HK02 -->
<g id="edge28" class="edge">
<title>JerryXiao_HK01&#45;&gt;JerryXiao_HK02</title>
<path fill="none" stroke="black" d="M1505.23,-45C1512.7,-45 1520.29,-45 1527.76,-45"/>
<polygon fill="black" stroke="black" points="1504.92,-41.5 1494.92,-45 1504.92,-48.5 1504.92,-41.5"/>
<polygon fill="black" stroke="black" points="1527.83,-48.5 1537.83,-45 1527.83,-41.5 1527.83,-48.5"/>
</g>
<!-- septs&#45;&gt;frank_hsinchu -->
<g id="edge45" class="edge">
<title>septs&#45;&gt;frank_hsinchu</title>
<path fill="none" stroke="black" d="M1307.99,-246.56C1323.31,-244.89 1339.39,-243.14 1354.73,-241.47"/>
<polygon fill="black" stroke="black" points="1307.61,-243.08 1298.04,-247.64 1308.36,-250.04 1307.61,-243.08"/>
<polygon fill="black" stroke="black" points="1355.11,-244.95 1364.68,-240.39 1354.36,-237.99 1355.11,-244.95"/>
</g>
<!-- lantian -->
<g id="node25" class="node">
<title>lantian</title>
<polygon fill="none" stroke="black" points="662,-108 525,-108 525,-70 662,-70 662,-108"/>
<text text-anchor="middle" x="593.5" y="-92.8" font-family="Times,serif" font-size="14.00">lantian</text>
<text text-anchor="middle" x="593.5" y="-77.8" font-family="Times,serif" font-size="14.00">(AS4201270010)</text>
</g>
<!-- lantian&#45;&gt;JerryXiao -->
<g id="edge33" class="edge">
<title>lantian&#45;&gt;JerryXiao</title>
<path fill="none" stroke="black" d="M672.34,-81.31C725.4,-76.06 795.75,-69.11 850.8,-63.67"/>
<polygon fill="black" stroke="black" points="671.66,-77.86 662.05,-82.32 672.35,-84.82 671.66,-77.86"/>
<polygon fill="black" stroke="black" points="851.28,-67.14 860.89,-62.67 850.59,-60.17 851.28,-67.14"/>
</g>
<!-- lantian&#45;&gt;septs -->
<g id="edge32" class="edge">
<title>lantian&#45;&gt;septs</title>
<path fill="none" stroke="black" d="M672.44,-99.51C794.41,-116.53 1024.48,-151.15 1102,-180 1135.39,-192.43 1169.97,-213.59 1194.51,-230.28"/>
<polygon fill="black" stroke="black" points="672.8,-96.02 662.41,-98.11 671.83,-102.96 672.8,-96.02"/>
<polygon fill="black" stroke="black" points="1192.54,-233.17 1202.76,-235.97 1196.52,-227.41 1192.54,-233.17"/>
</g>
<!-- santost12&#45;&gt;magicneko_JP03 -->
<g id="edge51" class="edge">
<title>santost12&#45;&gt;magicneko_JP03</title>
<path fill="none" stroke="black" d="M1160.61,-796.13C1067.7,-774.42 895.73,-734.23 749,-700 739.04,-697.68 728.72,-695.27 718.35,-692.85"/>
<polygon fill="black" stroke="black" points="718.94,-689.4 708.41,-690.53 717.35,-696.21 718.94,-689.4"/>
</g>
<!-- NNPCC -->
<g id="node30" class="node">
<title>NNPCC</title>
<polygon fill="none" stroke="black" points="102,-1263 31,-1263 31,-1227 102,-1227 102,-1263"/>
<text text-anchor="middle" x="66.5" y="-1241.3" font-family="Times,serif" font-size="14.00">NNPCC</text>
</g>
<!-- NNPCC&#45;&gt;np11 -->
<g id="edge1" class="edge">
<title>NNPCC&#45;&gt;np11</title>
<path fill="none" stroke="black" d="M111.35,-1224.65C139.83,-1211.43 177.51,-1193.94 209.68,-1179.01"/>
<polygon fill="black" stroke="black" points="109.61,-1221.6 102.01,-1228.98 112.56,-1227.95 109.61,-1221.6"/>
<polygon fill="black" stroke="black" points="211.44,-1182.05 219.04,-1174.67 208.49,-1175.71 211.44,-1182.05"/>
</g>
<!-- NeoBOX -->
<g id="node31" class="node">
<title>NeoBOX</title>
<polygon fill="none" stroke="black" points="105,-1209 28,-1209 28,-1173 105,-1173 105,-1209"/>
<text text-anchor="middle" x="66.5" y="-1187.3" font-family="Times,serif" font-size="14.00">NeoBOX</text>
</g>
<!-- NeoBOX&#45;&gt;np11 -->
<g id="edge2" class="edge">
<title>NeoBOX&#45;&gt;np11</title>
<path fill="none" stroke="black" d="M115.2,-1181.19C142.3,-1175.61 176.71,-1168.53 206.78,-1162.34"/>
<polygon fill="black" stroke="black" points="114.44,-1177.77 105.35,-1183.21 115.85,-1184.63 114.44,-1177.77"/>
<polygon fill="black" stroke="black" points="207.7,-1165.73 216.79,-1160.28 206.29,-1158.87 207.7,-1165.73"/>
</g>
<!-- cklvax -->
<g id="node32" class="node">
<title>cklvax</title>
<polygon fill="none" stroke="black" points="97.5,-1155 35.5,-1155 35.5,-1119 97.5,-1119 97.5,-1155"/>
<text text-anchor="middle" x="66.5" y="-1133.3" font-family="Times,serif" font-size="14.00">cklvax</text>
</g>
<!-- cklvax&#45;&gt;np11 -->
<g id="edge3" class="edge">
<title>cklvax&#45;&gt;np11</title>
<path fill="none" stroke="black" d="M108.27,-1139.15C136.11,-1140.61 173.72,-1142.59 206.32,-1144.31"/>
<polygon fill="black" stroke="black" points="108.06,-1135.63 97.89,-1138.6 107.69,-1142.62 108.06,-1135.63"/>
<polygon fill="black" stroke="black" points="206.54,-1147.82 216.71,-1144.85 206.91,-1140.83 206.54,-1147.82"/>
</g>
<!-- NeoStorage -->
<g id="node33" class="node">
<title>NeoStorage</title>
<polygon fill="none" stroke="black" points="117,-1101 16,-1101 16,-1065 117,-1065 117,-1101"/>
<text text-anchor="middle" x="66.5" y="-1079.3" font-family="Times,serif" font-size="14.00">NeoStorage</text>
</g>
<!-- NeoStorage&#45;&gt;np11 -->
<g id="edge4" class="edge">
<title>NeoStorage&#45;&gt;np11</title>
<path fill="none" stroke="black" d="M126.59,-1103.42C135.43,-1106.36 144.44,-1109.3 153,-1112 170.52,-1117.52 189.54,-1123.21 207.27,-1128.39"/>
<polygon fill="black" stroke="black" points="127.71,-1100.1 117.11,-1100.23 125.48,-1106.73 127.71,-1100.1"/>
<polygon fill="black" stroke="black" points="206.4,-1131.78 216.98,-1131.22 208.35,-1125.06 206.4,-1131.78"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 38 KiB

View file

@ -1 +0,0 @@
to-peer = ["JerryXiao-HK2"]

View file

@ -1 +0,0 @@
to-peer = ["JerryXiao-HK1"]

View file

@ -1 +0,0 @@
to-peer = ["JerryXiao-HK1", "JerryXiao-SH1", "LanTian", "dfceaef"]

View file

@ -1 +0,0 @@
to-peer = ["Ndoskrnl-CN01"]

View file

@ -1 +0,0 @@
to-peer = ["NeoVAX"]

View file

@ -1 +0,0 @@
to-peer = ["NeoVAX"]

View file

@ -1 +0,0 @@
to-peer = ["SaruSaru", "SaruIruka", "SaruUmidanuki", "SaruYagi"]

View file

@ -1 +0,0 @@
to-peer = ["SaruHome", "SaruSaru", "SaruUmidanuki", "SaruYagi"]

View file

@ -1 +0,0 @@
to-peer = ["SaruHome", "SaruIruka", "SaruUmidanuki", "SaruYagi"]

View file

@ -1 +0,0 @@
to-peer = ["SaruHome", "SaruSaru", "SaruIruka", "SaruYagi"]

View file

@ -1 +0,0 @@
to-peer = ["SaruHome", "SaruSaru", "SaruIruka", "SaruUmidanuki"]

View file

@ -1 +0,0 @@
to-peer = ["NeoPDP-11", "staph"]

View file

@ -1 +0,0 @@
to-peer = ["NeoSystem"]

View file

@ -1 +0,0 @@
to-peer = ["NeoPDP-11", "NeoSystem", "NeoVAX"]

View file

@ -1,7 +0,0 @@
to-peer = [
"James58899",
"JerryXiao",
"LanTian",
"frank-hsinchu",
"megumiLHS",
]

View file

@ -1 +0,0 @@
to-peer = ["septs"]