From 0f62519cd77f1cf38dee5b58377d0c347fe619bc Mon Sep 17 00:00:00 2001 From: ISHIDA Wataru Date: Tue, 9 May 2017 07:47:09 +0000 Subject: server: ignore routes when local AS is in AS_PATH RFC4271 9.1.2 Phase 2: Route Selection If the AS_PATH attribute of a BGP route contains an AS loop, the BGP route should be excluded from the Phase 2 decision function. AS loop detection is done by scanning the full AS path (as specified in the AS_PATH attribute), and checking that the autonomous system number of the local system does not appear in the AS path. Operations of a BGP speaker that is configured to accept routes with its own autonomous system number in the AS path are outside the scope of this document. Also this commit adds support for allow-own-as option to relax this. Signed-off-by: ISHIDA Wataru --- docs/sources/configuration.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'docs/sources/configuration.md') diff --git a/docs/sources/configuration.md b/docs/sources/configuration.md index c6162db4..615e3462 100644 --- a/docs/sources/configuration.md +++ b/docs/sources/configuration.md @@ -49,6 +49,8 @@ neighbor-address = "192.168.10.2" # override global.config.as value local-as = 1000 + [neighbors.as-path-options.config] + allow-own-as = 1 [neighbors.timers.config] connect-retry = 5 hold-time = 9 -- cgit v1.2.3