In which scenario we will use SOO community , can you please eleborate with Diagram . I have some basic idea about it when AS path fail to avoid loop in EBGP we will use SOO but when this situation occur ?

author
  • Total 1 Answer
  • 1564
Can You answer this question?
author

Hello Tarun,

SOO uniquely identifies the site that originates a route. It is a BGP extended community that
prevents routing loops or suboptimal routing, specifically when a backdoor is present between
VPN sites. SOO provides loop prevention in networks with dual-homed sites (sites that are
connected to two or more PE routers). You can use it when an IGP is the PE-CE routing protocol.
You can also use it when BGP is used between PE and CE, when the as-path loop prevention
cannot be trusted anymore.( IT is one of the case ) This happens when BGP uses as-override or allowas-in.

If the SOO is configured for a CE router and a vpnv4 route is learned with the same SOO, the route must not be put in the VRF routing table on the PE and advertised to the CE

Whoops, looks like something went wrong.

1/1 ErrorException in Filesystem.php line 111: file_put_contents(/var/www/html/storage/framework/sessions/ZddmZwX1kWpIpaVUsw7dn2zjyBUnS3lxQAmXJUpn): failed to open stream: No space left on device

  1. in Filesystem.php line 111
  2. at HandleExceptions->handleError(2, 'file_put_contents(/var/www/html/storage/framework/sessions/ZddmZwX1kWpIpaVUsw7dn2zjyBUnS3lxQAmXJUpn): failed to open stream: No space left on device', '/var/www/html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php', 111, array('path' => '/var/www/html/storage/framework/sessions/ZddmZwX1kWpIpaVUsw7dn2zjyBUnS3lxQAmXJUpn', 'contents' => 'a:4:{s:6:"_token";s:40:"uvHvlFgYcgXTAifr8SannNEgsnoRO7EEEq7pIfx9";s:11:"viewed_urls";a:1:{i:0;s:199:"in-which-scenario-we-will-use-soo-community-can-you-please-eleborate-with-diagram-i-have-some-basic-idea-about-it-when-as-path-fail-to-avoid-loop-in-ebgp-we-will-use-soo-but-when-this-situation-occur";}s:9:"_previous";a:1:{s:3:"url";s:227:"http://www.networkbulls.com/in-which-scenario-we-will-use-soo-community-can-you-please-eleborate-with-diagram-i-have-some-basic-idea-about-it-when-as-path-fail-to-avoid-loop-in-ebgp-we-will-use-soo-but-when-this-situation-occur";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 'lock' => true))
  3. at file_put_contents('/var/www/html/storage/framework/sessions/ZddmZwX1kWpIpaVUsw7dn2zjyBUnS3lxQAmXJUpn', 'a:4:{s:6:"_token";s:40:"uvHvlFgYcgXTAifr8SannNEgsnoRO7EEEq7pIfx9";s:11:"viewed_urls";a:1:{i:0;s:199:"in-which-scenario-we-will-use-soo-community-can-you-please-eleborate-with-diagram-i-have-some-basic-idea-about-it-when-as-path-fail-to-avoid-loop-in-ebgp-we-will-use-soo-but-when-this-situation-occur";}s:9:"_previous";a:1:{s:3:"url";s:227:"http://www.networkbulls.com/in-which-scenario-we-will-use-soo-community-can-you-please-eleborate-with-diagram-i-have-some-basic-idea-about-it-when-as-path-fail-to-avoid-loop-in-ebgp-we-will-use-soo-but-when-this-situation-occur";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 2) in Filesystem.php line 111
  4. at Filesystem->put('/var/www/html/storage/framework/sessions/ZddmZwX1kWpIpaVUsw7dn2zjyBUnS3lxQAmXJUpn', 'a:4:{s:6:"_token";s:40:"uvHvlFgYcgXTAifr8SannNEgsnoRO7EEEq7pIfx9";s:11:"viewed_urls";a:1:{i:0;s:199:"in-which-scenario-we-will-use-soo-community-can-you-please-eleborate-with-diagram-i-have-some-basic-idea-about-it-when-as-path-fail-to-avoid-loop-in-ebgp-we-will-use-soo-but-when-this-situation-occur";}s:9:"_previous";a:1:{s:3:"url";s:227:"http://www.networkbulls.com/in-which-scenario-we-will-use-soo-community-can-you-please-eleborate-with-diagram-i-have-some-basic-idea-about-it-when-as-path-fail-to-avoid-loop-in-ebgp-we-will-use-soo-but-when-this-situation-occur";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', true) in FileSessionHandler.php line 83
  5. at FileSessionHandler->write('ZddmZwX1kWpIpaVUsw7dn2zjyBUnS3lxQAmXJUpn', 'a:4:{s:6:"_token";s:40:"uvHvlFgYcgXTAifr8SannNEgsnoRO7EEEq7pIfx9";s:11:"viewed_urls";a:1:{i:0;s:199:"in-which-scenario-we-will-use-soo-community-can-you-please-eleborate-with-diagram-i-have-some-basic-idea-about-it-when-as-path-fail-to-avoid-loop-in-ebgp-we-will-use-soo-but-when-this-situation-occur";}s:9:"_previous";a:1:{s:3:"url";s:227:"http://www.networkbulls.com/in-which-scenario-we-will-use-soo-community-can-you-please-eleborate-with-diagram-i-have-some-basic-idea-about-it-when-as-path-fail-to-avoid-loop-in-ebgp-we-will-use-soo-but-when-this-situation-occur";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}') in Store.php line 128
  6. at Store->save() in StartSession.php line 88
  7. at StartSession->terminate(object(Request), object(Response)) in Kernel.php line 216
  8. at Kernel->terminateMiddleware(object(Request), object(Response)) in Kernel.php line 187
  9. at Kernel->terminate(object(Request), object(Response)) in index.php line 59
  10. at require_once('/var/www/html/public/index.php') in index.php line 20