특정 소스와 목적지간에 백그라운드 트래픽을 ip_traffic_flow 디맨드 모델을 이용하여 간단히 모의하는 방법을 "Background Traffic의 영향(4) - Demand Model"에서 살펴보았으며, 이 때 "Traffic Mix" 속성을 All Background로 설정하면 시뮬레이션 수행시간을 크게 줄일 수 있음은 "Background Traffic의 영향(5) - Traffic Mix"에서 살펴보았다.
그런데, 네트워크 토폴로지 상에 허브가 포함되는 경우에는 드맨드 모델에 의한 트래픽 부하가 정상적으로 관찰되지 않으므로 주의하여야만 한다. 다음은 드맨드 모델에 의한 백그라운드 트래픽이 허브 모델을 지나갈때 관찰되는 트래픽을 확인하기 위하여 구성한 시험망을 나타낸 것이다. "RIP 라우팅 예제"에서 사용한 시험망을 변경한 것으로 R1 노드와 R4 노드 사이에 이더넷 허브 노드를 배치하고 이더넷 링크로 연결해 주었다.

 


 

시뮬레이션을 수행한 후 Traffic Mix 모드가 All Background 인 경우와 All Explcit인 경우에 대해서 Client 노드로부터 R1, Hub, R4, Server 노드로 전달되는 트래픽량을 비교해보면 다음 그림과 같다.

 


Traffic Mix 모드가 All Background인 경우에는 R1 노드에서 Hub 노드, Hub 노드에서 R4 노드 구간에서는 디맨드 플로우에 의한 트래픽이 전혀 관찰되지 않는다. 하지만, Client 노드로부터 R1 노드로 전달된 것과 동등한 양의 트래픽이 R4 노드에서 Server 노드로 전달되는 것이 확인되므로, 실제로는 트래픽이 R1 노드에서 사라진 것이 아니라 R1 -> Hub, Hub -> R4 링크에서 관찰되지만 않은 것임을 알 수 있다. (링크뿐만 아니라 Hub 노드에서도 관찰되지 않는다)
반면, Traffic Mix 모드가 All Explicit인 경우에는 모든 구간에서 디맨드 플로우에 의한 트래픽이 정상적으로 관찰된다.
따라서, 허브 노드가 포함된 시험망에서 디맨드 트래픽 모델을 사용할 때에는 트래픽 유통량 분석 과정에서 Traffix Mix 모드가 어떻게 설정되어 있는지에 대한 세심한 주의가 필요하다.

Posted by 신상헌
,