至少几个 G 的内存跑得动 BGP Full Table 啊

2022-08-27 17:33:33 +08:00
 HawkinsSherpherd
我低估全路由对机器的负担了,Vultr 给我发了 92 万条路由把我的小鸡的 BGP 进程搞崩了。
4339 次点击
所在节点    云计算
7 条回复
ea3ba5c0
2022-08-27 17:38:04 +08:00
这是怎么玩的?能在家用机器上起进程吗?
HawkinsSherpherd
2022-08-27 17:42:50 +08:00
@ea3ba5c0 Vultr 能启用 BGP 功能,没有自己的 AS 号跟地址块也行,可以把 Vultr 那里租的 Reserved IP 弄到自己的网络里再通过 BGP 播到 Vultr 上。
kenneth104
2022-08-27 17:54:00 +08:00
收 BGP ,不单单是内存问题,实际你问内存需要多少

以下数据节选自运行在对接 AS4809 的 ASR1001-X ,由于还有一个 full table 的 VRF ,所以内存用得还是有点多

ASR1001-X#show ip bgp summary
BGP using 369633232 total bytes of memory
State/PfxRcd 892036

ASR1001-X#show platform software status control-processor brief
Memory (kB)
Slot Status Total Used (Pct) Free (Pct) Committed (Pct)
RP0 Healthy 16337920 8396692 (51%) 7941228 (49%) 10188056 (62%)
kenneth104
2022-08-27 18:07:48 +08:00
这个路由器它是基于软件冗余的,所以你看到 16G 内存已经用了 8G ,实际可以认为只用了 4G
再补充另一个命令的内存使用量供参考


ASR1001-X#show processes memory sorted
Processor Pool Total: 6964462624 Used: 2014012936 Free: 4950449688
lsmpi_io Pool Total: 6295128 Used: 6294296 Free: 832

PID TTY Allocated Freed Holding Getbufs Retbufs Process
607 0 13949626144 3692479784 1229603024 4824 0 BGP Router
282 0 8643201664 1717069024 363324368 1601433732 1608 IP RIB Update
0 0 1072208304 715828416 334672640 0 0 *Init*
fan88
2022-08-28 19:33:32 +08:00
我也准备起,但是这几天忙还没弄,申请的时候也是 full table ,vps 才 1G ,我靠这不是 G 了
Yien
2022-08-29 09:05:18 +08:00
请问有没有相关教程,我也想玩玩。
HawkinsSherpherd
2022-08-29 19:11:58 +08:00
@fan88 只想播地址可以过滤掉路由然后只发自己的地址,因为你的小鸡就一个出口。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/875842

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX