Amir: An Active Multi-Path Inter-Domain Routing Protocol

The current inter-domain routing protocol (BGP) selects only single route for each destination prefix, which may not satisfy the ISP’s requirements of routing visibility and controllability. Recent proposals for source routing and overlay networks enhanced the end-to-end path control for end users, but leaved the transit ASes with little control to routes. In this paper, we propose an active multi-path inter-domain routing protocol called AMIR that can be deployed incrementally as an extension to today’s BGP protocol. In AMIR, routers learn default best routes and some candidate routes from their neighbors and make decision to satisfy the custom needs. A simulation instance illustrates the AMIR offers more visibility and controllability in inter-domain routing. KeywordsBGP, inter-domain routing, multi-path routing, routing visibility, routing controllability