Định tuyến liên miền đƣợc mong đợi là càng đơn giản càng tốt. Tính ổn định và tính co dãn là các đặc trƣng quan trọng nhất ở mức này. Nhƣ vậy việc định tuyến không thể dựa chủ yếu trên thông tin trạng thái mạng động. Thay vào đó, sự trao đổi thông tin QoS giữa các miền định tuyến phải là khá tĩnh. Định tuyến liên miền phải có các chức năng cơ bản sau:
Xác định rõ đích thực hiện.
Tránh định tuyến lòng vòng.
Hỗ trợ việc gộp địa chỉ.
Xác định xem có đƣờng nào tới đích hỗ trợ đƣợc các yêu cầu QoS hay không.
Xác định đa đƣờng tới đích, dựa trên các lớp dịch vụ (đây là tuỳ chọn). Trong suốt những năm qua số lƣợng các hệ thống tự trị (AS) kết nối với Internet đã gia tăng lớn, mà theo đó làm tăng nhu cầu trên phạm vi mạng. Bất chấp gánh nặng này, giao thức cổng biên BGP đã chứng tỏ là một giao thức định tuyến linh hoạt. Những điểm mạnh đã làm BGP trở nên phổ biến là: thứ nhất giao thức này đƣợc thiết kế để giải quyết các vấn đề về khả năng mở rộng các nhu cầu kết nối với một quy mô rất lớn. Thứ hai, nó đã chứng minh đƣợc khả năng cung cấp ổn định cho các mạng lớn nhất từng đƣợc triển khai, và thứ ba, nó đƣợc ƣu đãi với chính sách dựa trên các tính năng định tuyến cho phép từng miền quản trị ở các cạnh của một kết nối BGP để quản lý sự truyền tải luồng lƣu lƣợng vào và ra của nó theo ƣu tiên cụ thể và nhu cầu của nó. Cuối cùng, đáng chú ý là BGP có các cơ chế rất linh hoạt cho phép dễ dàng phát triển và mở rộng cho giao thức.
Mặc dù BGP có nhiều điểm mạnh nhƣng nó cũng còn một vài điểm yếu. Ví dụ, trong nhiều trƣờng hợp BGP yêu cầu hàng chục phút để phục hồi từ một tuyến đƣờng hoặc một liên kết thất bại. Hơn nữa, mặc dù BGP cho phép một hệ
thống tự trị để quản lý linh hoạt truyền tải luồng ra của nó, nó cho thấy một mức độ khan hiếm của điều khiển để quản lý và cân bằng lƣu lƣợng đi vào một hệ thống tự trị nhƣ thế nào qua nhiều đƣờng dẫn có thể. Thêm vào đó, mỗi router BGP chỉ thông báo tuyến đƣờng tốt nhất mà nó biết đến bất kỳ đích nào đƣợc cho thêm vào đầu. Điều này có nghĩa là, các đƣờng dẫn thay thế có thể đƣợc sử dụng bởi bất kỳ nguồn lƣu lƣợng nào sẽ không đƣợc nhận ra bởi vì động thái lƣợc bớt cố hữu của BGP. Các biện minh cho hành vi này là BGP về bản chất đƣợc thiết kế để giải quyết khả năng mở rộng và ổn định tổng thể thay vì liên quan đến các vấn đề nhƣ phục hồi nhanh chóng từ một thất bại liên kết cụ thể, hoặc độ trễ biên hoặc tỉ lệ mất gói qua internet cho một khối thêm vào phần đầu.