BGP(Border Gateway Protocol)
フルルート膨張しまくりで100万経路だっけか
少し前のルーターだとメモリ不足
オクで安く入手可能な、今のフルルート受けられる一番安いルーターはどれだろう? VULTRのVPSやろうかと思ってる。
BIRD2でフルルート受けるのはメモリ512MBのプランじゃ無理かな? 申し込み前の一覧では512MBで$3.5のプランあるけど、実際の申し込みでは選択肢に出ないよね? >>3 >>4
地区限定とか数限定とかで$3.5はほとんど出ないね
$5のプランが実質最低なんだろう
まあ、$3.5のプランだとメモリ0.5GBしかなくてBIRDでもメモリ不足だし、$5のプランにしといた方が良いのでは
$5なら日本国内も選べる vultrでフルルート成功した。
メモリ1GBプラン+rocky9でフルルートでもbirdのメモリ使用は23%。
全体でもメモリ300MB以上残ってて余裕だわ。
bird軽くて優秀。 >>6 のリンク先にあるように、vultr側の設定がフルルートになってないことがよくあるらしい。
もしestablishedで何も受信できなかったらサポートチケット。 これで良いのか分からんけど、今vultrで動いてるbird.conf
log syslog all;
router id 45.77.XXX.XXX; (自分のIPアドレス)
protocol kernel {
scan time 60;
ipv4 {
import none;
export none;
};
}
protocol device {
scan time 60;
}
protocol static {
route 169.254.169.254/32 via "enp1s0";
ipv4;
}
protocol bgp vultr {
local as 428800XXXX; (自分のプライベートAS番号)
source address 45.77.XXX.XXX; (自分のIPアドレス)
ipv4 {
import all;
export none;
};
graceful restart on;
multihop 2;
neighbor 169.254.169.254 as 64515;
password "XXXXXXXXXXXXX"; (パスワード)
} [root@vultr ~]# birdc show route | sort -V
でフルルートがドバーッと表示される。
例えばmao.5ch.net.の104.22.0.109を探すと、
[root@vultr ~]# birdc show route | grep ^104.22.0
104.22.0.0/20 unicast [vultr 2024-02-16] * (100/?) [AS13335i]
とcloudflareが出る。
だけどこれ、ASパスを見るにはどうすんの? BIRDでASパス見る方法は検索しても見つからないね
誰か教えて BGPの教科書を買って真面目に勉強しようと思ったら和書は全部絶版なのな >>15
古いプロトコルとは言え新人が買えないのは困るな
誰か新刊を書いてよ