BGP AS 경로에 AS 번호 추가 이해
하나 이상의 AS 번호를 확장하거나 AS 시퀀스에 추가할 수 있습니다. 로컬 AS 번호가 경로에 추가되기 전에 AS 번호가 추가됩니다. AS 경로를 확장하면 짧은 AS 경로가 더 길어 보이기 때문에 BGP보다 바람직하지 않습니다. 기존 경로의 마지막 AS 번호가 추출되고 앞에 추가되는 n 시간이며, 여기서 은(는 n ) 1에서 32 사이의 숫자입니다. 이는 AS 경로 확장 작업이 임의의 AS 번호 시퀀스를 추가한다는 점을 제외하면 AS 경로 앞에 추가하는 작업과 유사합니다.
라우팅 정책에서 및 as-path-prepend
정책 작업을 모두 as-path-expand
구성하는 경우, 잘못된 AS 경로 계산을 초래할 수 있는 AS 번호의 잘못된 배치를 방지하기 위해 구성 as-path-prepend
하기 전에 구성해야 as-path-expand
합니다.
예를 들어, AS 1에서 AS 4에 도달하는 두 개의 동일한 경로(AS 2 및 AS 3을 통해)가 있습니다. 특정 소스의 패킷이 AS 2를 통과하는 경로를 사용하도록 할 수 있습니다. 따라서 BGP가 AS 2를 통과하는 경로를 선택하도록 AS 3을 통과하는 경로를 덜 선호하도록 해야 합니다. AS 1에서는 여러 AS 번호를 확장할 수 있습니다.
[edit] policy-options { policy-statement as-path-expand { term expand { from { route-filter 192.168.0.0/16 orlonger; route-filter 172.16.0.0/12 orlonger; route-filter 10.0.0.0/8 orlonger; } then as-path-expand last-as count 4; } } }
AS 2의 경로의 경우, 보급 시 경로가 1 2 2 2 2 2처럼 보이며, 여기서 1은 AS 1에서, AS 2의 2는 네 번 앞에 추가되고, 마지막 2는 인접 라우터에서 수신된 원래 2입니다.