이 블로그의 많은 글에서 라우팅 테이블과 포워딩 테이블을 구분없이 사용하고 있다. 하지만, 엄밀하게 말하자면 Riverbed(OPNET) Modeler에서 라우팅 테이블과 포워딩 테이블은 구분된다. (Riverbed(OPNET) Modeler의 라우팅/포워딩 테이블 구분은 얼핏보면 일반적인 라우팅/포워딩 테이블 개념[1, 2, 3]과 조금 달라보이기도 한다. 하지만, 근본적으로는 동일한 개념이라고 생각된다.) Riverbed(OPNET) Modeler에서 라우팅 테이블은 각 라우팅 프로토콜이 생성/관리하는 정보이며, 포워딩 테이블은 각 라우팅 프로토콜로부터 정보를 넘겨받아 IP 계층에서 생성/관리하는 정보이다. 이 관계를 그림으로 표현하면 다음과 같다.
그림에서 알 수 있듯이 라우팅 테이블과 포워딩 테이블은 완전히 분리되어 별도로 저장된다. 하지만, 대부분의 경우 포워딩 테이블에는 라우팅 테이블에 저장된 내용과 동일한 정보가 저장된다. 이 블로그에서 라우팅 테이블과 포워딩 테이블을 구분하지 않고 혼용하는 이유는 이 때문이다. (사실, Riverbed(OPNET) Modeler 내부에서 조차도 라우팅 테이블과 포워딩 테이블 용어를 정확히 구분하지 않고 혼용하는 경우가 있다.)
[1] https://en.wikipedia.org/wiki/Routing_table
[2] https://en.wikipedia.org/wiki/Routing_table#Forwarding_table
[3] http://nenunena.tistory.com/52
'Riverbed Modeler(OPNET) > IP Model' 카테고리의 다른 글
다중경로 라우팅(8) - UCMP 라우팅 테이블 (0) | 2019.08.01 |
---|---|
다중경로 라우팅(7) - UCMP (0) | 2019.05.01 |
다중경로 라우팅(6) - Packet Reordering (0) | 2018.02.03 |
다중경로 라우팅(5) - 다수 목적지 예제 (0) | 2017.05.13 |
다중경로 라우팅(4) - 동일 목적지 예제 (0) | 2016.09.11 |