by shinwoo
AS 100 과 AS 200 으로부터 default route만 받고, 자기 AS 만 광고..
일반적으로 transit AS일때 사용. 모든 라우팅 정보를 받길 원하지 않을때 사용
route bgp 300
neighbor 10.1.1.1 remote-as 100 : AS 100 의 라우터와 peer 관계설정
neighbor 10.1.1.1 route-map localonly out : AS 100 의 라우터에게 광고할때 localonly 적용
neighbor 10.1.1.1 prefix-list defaultonly in : AS 100 이 광고하는 정보를 받을때 defaultonly 적용
neighbor 10.1.1.2 remote-as 200
neighbor 10.1.1.2 route-map localonly out
neighbor 10.1.1.2 prefix-list defaultonly in
ip as-path access 10 permit ^$
route-map localonly permit
match as-path 10
: as filtering 시 ^$(자기자신의 AS정보)만 광고하고 나머지는 deny
ip prefix-list defaultonly seq 5 permit 0.0.0.0 / 0
: 다른 AS의 라우터로 부터 default 만 받고 나머지는 deny
ip route 0.0.0.0 0.0.0.0 10.1.1.1
ip route 0.0.0.0 0.0.0.0 10.1.2.1
: 각 AS 피어에게 도달가능한 라우팅 설정