Doctor Pepper

[VLAN] 트렁크 VLAN 장애 처리 본문

Packet Tracer/트러블 슈팅

[VLAN] 트렁크 VLAN 장애 처리

Doctor Pepper 2024. 11. 27. 22:14
728x90

 

 

1. 라우팅 이중화 구간 구성 및 최적화

 

- 트렁크 포트와 VLAN 설정

 트렁크 포트는 여러 VLAN을 포함할 수 있는 포트로, 백본과 외부망 연계 라우터(L3SW1, L3SW2) 사이의 구간에 VLAN 인터페이스를 설정하여 구성한다. 두 백본 간 인터링크 포트는 표준 LACP(Link Aggregation Control Protocol) 또는 Cisco의 PAgP(Port Aggregation Protocol)를 사용해 두 개의 포트를 채널링(어그리게이션)하고, 이를 트렁크 포트로 설정하여 VLAN 1, 20, 30, 40, 50, 60을 할당한다.

 

Active-Standby 구성과 Floating Static Routing

 L3SW1과 L3SW2 백본에서 디폴트 라우팅을 위한 정적 라우팅을 설정할 때, Active 라우터 쪽으로 트래픽이 우선적으로 처리되도록 코스트 값을 조정한다. Standby 라우터는 백업 경로로 설정되어, Active 라우터 장애 시 트래픽이 전환된다. 이러한 방식의 Active-Standby 구성은 정적 라우팅의 메트릭 코스트 조정을 통해 이루어지며, 이를 플로팅 스태틱 라우팅(Floating Static Routing)이라고 한다.

 

- 장애 발생 시 라우팅 전환 문제

 Active 라우터의 장애로 인해 L3SW1의 VLAN 20과 L3SW2의 VLAN 30 포트가 다운되더라도, 트래픽이 Standby 라우터로 즉시 전환되지 않는 경우가 발생할 수 있다. 

  1. SVI(Switch Virtual Interface)는 VLAN에 연결된 모든 포트가 다운되어야만 논리적으로 다운된다.
  2. 트렁크 포트에 해당 VLAN이 활성 상태로 설정되어 있으면, 물리적 포트 장애에도 VLAN 인터페이스는 논리적으로 유지된다.

결과적으로, 트래픽 전환이 지연되며 장애 상황이 지속될 수 있다. 다만, 다음 홉(Next-Hop)의 ARP 테이블이 만료되면 라우팅 전환이 발생할 수 있다.

※ 참고 : 스위치 가상 인터페이스(Switch Virtual Interface, SVI)
라우팅 및 브리징 시스템에서 VLAN을 대표하는 논리적 인터페이스이다. VLAN은 물리적인 인터페이스가 없으므로, 스위치는 SVI를 통해 VLAN에 속한 모든 포트에서 생성된 패킷을 처리하기 위한 3계층 기능을 제공한다. SVI는 VLAN과 일대일로 매핑되며, 하나의 SVI는 단일 VLAN에 대응한다. 이를 통해 VLAN 간 통신을 지원하거나 라우팅을 수행할 수 있다.

 

- 최적화된 트렁크 포트 구성

불필요한 VLAN 정보를 트렁크 포트에 포함하면 이중화 구간에서 장애 발생 가능성이 높아진다.

불필요한 VLAN 제거 트렁크 포트에 포함된 VLAN 중 라우터와 연계된 VLAN을 제거하여 트래픽 처리 효율성을 높임.
트렁크 VLAN 제한 트렁크 설정 시, Cisco 장비는 기본적으로 모든 VLAN을 포함함.
그러나 최적화된 구성을 위해 필요한 VLAN만 트렁크 포트에 포함시키는 작업이 필요함.
- 예: Cisco 장비는 트렁크 설정 시 기본적으로 모든 VLAN이 포함되지만, 노텔 장비는 트렁크에 포함될 VLAN을 명시적으로 지정해야 통신이 가능함.

 

- 라우팅 모드 전환

 L3 스위치를 사용하는 경우, VLAN SVI로 라우팅을 구성하기보다는 포트를 라우팅 모드로 전환하여 사용하는 것이 더 효율적일 수 있다. 이는 트래픽 처리 속도를 높이고 구성의 간결성을 유지하는 데 유리하다.

728x90