iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 11
2

上一篇,我們講解了一下在frrouting廣播BGP
那這篇,我們就要來實際操作一次啦!

不過,在這之前 我們先來講解一下community吧

Community類似於一種標記,我們可以用它來過濾路由
比如說對方發給我的路由,標記帶著 12345:100
我們想要過濾掉,就可以寫一個
route-map reject
match <community>
這樣你寫
neighbor <對方IP> route-map reject in
就會拒絕路由進入了
我的route-map大概長這樣

https://ithelp.ithome.com.tw/upload/images/20200926/20119484VbSXVC5lSm.png

那我們來實作吧

前情提要:
小心不要把不是你的prefix廣播出去
不要把全表再發回去

準備資訊:

一個可以幫你transit的服務商(這邊是VULTR)
一個iPv6 prefix(2602:feda:b88::/48)
一台可以跑Frrouting的機器(Ubuntu20.04)

我的是AS209557
IP是2001:19f0:7001:286:5400:02ff:fea2:7038

VULTR是AS64515
IP是2001:19f0:ffff::1

首先,我們進入 vtysh

接著,我們進入config配置區

先輸入 router bgp 209557 來定義一下ASN

接著輸入這行,來建立BGP Session
neighbor 2001:19f0:ffff::1 remote-as 64515

那接著,由於我們是要廣播iPv6,所以我們要...

進入iPv6 Famliy
address-family ipv6

廣播IP
network 2602:feda:b88::/48 route-map CLEARNET-OUT out

這樣就完成廣播了,我們可以回到主頁面查看一下
只要BGP State是”Established”,就代表你成功廣播啦!

https://ithelp.ithome.com.tw/upload/images/20200926/20119484JAeswQvAzG.png


上一篇
Day 10 廣播IPv4 及 IPv6(中)
下一篇
Day 12 透過Multiprotocol BGP同時廣播IPv4及IPv6(上)
系列文
什麼,透過BGP從小型網路到真正的網際網路!?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言