시스코라우터에서 패킷 포워딩시에 라우팅 테이블은 다음과 같이 하여 구성된다.
**Prefix의 길이가 다른 여러 경로가 하나 이상의 라우팅 프로토콜에 의해 라우팅테이블에 올려졌을 경우, 패킷은 가장 긴 길이(longest match)의 Prefix 를 갖는 Path로 포워딩된다.
그리고 Prefix 의 길이가 같을 경우 Path 정보를 받은 라우터는 다음과 같은 순서로 우선순위를 정해 라우팅 테이블을 만든다.
1. Administarative Distance: 다양한 프로토콜로부터 얻어진 라우팅 테이블 중에서 경로를 택하기 위해 라우터는 정해진 Distance 값을 가지고, 설정에 의해 조정가능하다. 디폴트값은 아래의 표와 같다. 작은 값이 최종 선택되어 라우팅테이블에 올려진다.
Default Administrative Distances
| Connected | 0 |
| Static | 1 |
| eBGP | 20 |
| EIGRP (internal) | 90 |
| IGRP | 100 |
| OSPF | 110 |
| IS-IS | 115 |
| RIP | 120 |
| EIGRP (external) | 170 |
| iBGP | 200 |
| EIGRP summary route | 5 |
2. Metrics: 동일한 라우팅프로토콜에서 얻어진 여러 경로중에서 최적경로를 선택하기 위해 계산되는 값(Cost)이다. 이 값이 동일한 경우(Equal Cost)에는 Load Balancing 을 할 수 있다.
* 라우팅 테이블 예제..

