Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Virtual Chassis 구성 요소 개요

MX 시리즈 5G 유니버설 라우팅 플랫폼을 위한 Virtual Chassis 구성은 두 개의 MX 시리즈 라우터를 단일 네트워크 요소로 관리할 수 있는 논리적 시스템으로 상호 연결합니다. 그림 1 은 2개 구성원으로 구성된 MX 시리즈 버추얼 섀시의 전형적인 토폴로지를 보여줍니다.

그림 1: MX 시리즈 Virtual Chassis Sample Topology for MX Series Virtual Chassis 의 샘플 토폴로지

이 개요는 그림 1에 설명된 Virtual Chassis 구성의 기본 하드웨어 및 소프트웨어 구성 요소에 대해 설명하고 다음 주제를 다룹니다.

Virtual Chassis 기본 라우터

Virtual Chassis의 두 멤버 라우터 중 하나가 프로토콜 기본이라고도 하는 기본 라우터가 됩니다. Virtual Chassis 기본 라우터는 두 멤버 라우터 모두에 대한 전역 구성 및 상태 정보를 유지하고 섀시 관리 프로세스를 실행합니다. 버추얼 섀시 기본 라우터에 상주하는 기본 라우팅 엔진은 버추얼 섀시의 글로벌 기본 라우팅 엔진이 됩니다.

특히 Virtual Chassis 기본 라우터에 상주하는 기본 라우팅 엔진은 Virtual Chassis에서 다음과 같은 기능을 수행합니다.

  • 기본 및 백업 멤버 라우터를 모두 관리합니다

  • 섀시 관리 프로세스 및 제어 프로토콜 실행

  • Virtual Chassis로 향하는 모든 수신 및 예외 경로 트래픽을 수신하고 처리합니다.

  • Virtual Chassis 구성(멤버 ID, 역할, 구성 그룹 정의 및 애플리케이션 포함)을 Virtual Chassis 멤버에게 전파합니다

Virtual Chassis의 첫 번째 구성원은 기본적으로 초기 기본 라우터가 됩니다. 버추얼 섀시가 두 멤버 라우터로 구성된 후 VCCP(Virtual Chassis Control Protocol) 소프트웨어는 기본 역할 선택 알고리즘을 실행하여 버추얼 섀시 구성을 위한 기본 라우터를 선택합니다.

참고:

현재 릴리스에서는 MX 시리즈 Virtual Chassis에 대한 기본 역할 선택을 구성할 수 없습니다.

Virtual Chassis 백업 라우터

기본 라우터로 지정되지 않은 Virtual Chassis의 멤버 라우터는 프로토콜 백업이라고도 하는 백업 라우터가 됩니다. 기본 라우터를 사용할 수 없는 경우 Virtual Chassis 백업 라우터가 Virtual Chassis의 기본 역할을 대신하고 라우팅 및 상태 정보를 기본 라우터와 동기화합니다. 버추얼 섀시 백업 라우터에 상주하는 기본 라우팅 엔진은 버추얼 섀시의 글로벌 백업이 됩니다.

특히 Virtual Chassis 백업 라우터에 상주하는 기본 라우팅 엔진은 Virtual Chassis에서 다음과 같은 기능을 수행합니다.

  • 기본 라우터에 장애가 발생하거나 사용할 수 없는 경우, 라우팅 정보를 보존하고 중단 없이 네트워크 연결을 유지하기 위해 Virtual Chassis의 기본 역할을 수행합니다

  • 라우팅 테이블 및 가입자 상태 정보를 포함한 라우팅 및 애플리케이션 상태를 Virtual Chassis 기본 라우터에 상주하는 기본 라우팅 엔진과 동기화합니다.

  • 라인 카드 존재 및 알람과 같은 섀시 제어 정보를 기본 라우터로 릴레이합니다

Virtual Chassis 라인 카드 라우터

참고:

line-card 역할은 2개 구성원으로 구성된 MX 시리즈 버추얼 섀시의 사전 프로비저닝된 구성에서 지원되지 않습니다. 이 릴리스 line-card 에서 역할은 분할 검색 동작의 컨텍스트에서만 적용됩니다.

역할에서 line-card 작동하는 멤버 라우터는 라인 카드 존재 및 경보와 같은 섀시 제어 정보를 Virtual Chassis 기본 라우터로 릴레이하는 데 필요한 최소한의 섀시 관리 프로세스 집합만 실행합니다.

현재 릴리스에서 역할을 가진 멤버 라우터를 line-card 명시적으로 구성할 수 없습니다. 그러나 백업 라우터가 2인 Virtual Chassis 구성에서 실패하고 분할 감지가 활성화된 경우(기본 동작), 기본 라우터가 line-card 역할을 수행하고 Virtual Chassis 포트를 호스팅하지 않는 라인 카드(FPC)는 오프라인으로 전환됩니다. 이 상태는 기본 라우터를 효과적으로 격리하고 연결이 복원될 때까지 Virtual Chassis에서 제거합니다. 그 결과 라우팅이 중단되고 Virtual Chassis 구성이 비활성화됩니다.

Virtual Chassis 포트

버추얼 섀시 포트는 버추얼 섀시의 멤버 라우터 간에 포인트 투 포인트 연결을 형성하는 특수 이더넷 인터페이스입니다. Virtual Chassis를 생성할 때 MPC/MIC(Modular Port Concentrator/Modular Interface Card) 인터페이스에서 Virtual Chassis 포트를 구성해야 합니다. Virtual Chassis 포트를 구성하면 이름이 vcp-slot/pic/port 변경되고(예: vcp-2/2/0) 해당 포트와 연결된 라인 카드가 온라인 상태가 됩니다. 예를 들어, 그림 1 에 표시된 샘플 Virtual Chassis 토폴로지에는 총 4개의 Virtual Chassis 포트(파란색 점으로 표시)가 있으며, 2개의 멤버 라우터 각각에 2개씩 있습니다.

Virtual Chassis 포트가 구성된 후에는 멤버 라우터를 상호 연결하는 작업 전용으로 사용되며 더 이상 표준 네트워크 포트로 구성할 수 없습니다. 이 포트를 글로벌 구성으로 복원하고 표준 네트워크 포트로 사용할 수 있도록 하려면 버추얼 섀시 구성에서 버추얼 섀시 포트를 삭제해야 합니다.

참고:

Junos OS 소프트웨어를 사용하면 현재 사용할 수 없는 포트를 미리 구성할 수 있습니다. 버추얼 섀시 포트는 표준 네트워크 포트로 사용할 수 없지만 버추얼 섀시 포트로 구성한 후에도 이 포트를 표준 네트워크 포트로 구성할 수 있습니다. 그러나 라우터는 버추얼 섀시 구성에서 버추얼 섀시 포트를 삭제할 때까지 구성을 적용하지 않습니다.

1기가비트 이더넷(ge) 인터페이스, 10기가비트 이더넷(xe) 인터페이스, 40기가비트 이더넷(et) 인터페이스 또는 100기가비트 이더넷(et) 인터페이스에서 Virtual Chassis 포트를 구성할 수 있습니다. 40기가비트 및 100기가비트 버추얼 섀시 포트는 MPC3, MPC4 또는 그 이상의 라인 카드에서만 구성할 수 있습니다. (인터페이스 지원은 설치 시 Junos OS 릴리스에 따라 다릅니다.) 동일한 버추얼 섀시에서 1기가비트 이더넷 버추얼 섀시 포트와 10기가비트 이더넷 버추얼 섀시 포트의 조합을 구성할 수 없습니다. 동일한 버추얼 섀시에서 모든 10기가비트 버추얼 섀시 포트 또는 모든 1기가비트 버추얼 섀시 포트를 구성해야 합니다. 10기가비트 이더넷(xe) 인터페이스에서 Virtual Chassis 포트를 구성하는 것이 좋습니다. 또한 라우터 또는 링크 장애 시 네트워크 중단을 최소화하려면 각 멤버 라우터의 서로 다른 라인 카드에 상주하는 중복 Virtual Chassis 포트를 구성합니다.

Virtual Chassis 포트 인터페이스는 VCCP 패킷과 내부 제어 및 데이터 트래픽을 모두 전송합니다. 내부 제어 트래픽은 암호화되지도 인증되지도 않기 때문에 데이터에 대한 악의적인 제3자 공격을 방지하기 위해 Virtual Chassis 포트 인터페이스가 적절하게 보호되어야 합니다.

버추얼 섀시 포트는 버추얼 섀시에 구성된 모든 버추얼 섀시 포트 인터페이스에 동일하게 적용되는 기본 CoS(Class of Service ) 구성을 사용합니다. 선택적으로 사용자 지정된 CoS 트래픽 제어 프로필을 생성하여 모든 Virtual Chassis 포트 인터페이스에 적용할 수 있습니다. 예를 들어, 트래픽을 제어하기 위해 Virtual Chassis 포트 대역폭의 기본 5% 이상을 할당하거나 다른 포워딩 클래스에 다른 우선 순위와 초과 요금을 할당하는 기본이 아닌 트래픽 제어 프로필을 생성할 수 있습니다.

Virtual Chassis 포트 트렁크

MX 시리즈 버추얼 섀시의 동일한 두 멤버 라우터 간에 동일한 유형 및 속도의 두 개 이상의 버추얼 섀시 포트가 구성된 경우, VCCP(Virtual Chassis Control Protocol)는 이러한 버추얼 섀시 포트 인터페이스를 트렁크에 번들로 묶고 그에 따라 라우팅 비용을 절감하며 트렁크의 모든 버추얼 섀시 포트 인터페이스(버추얼 섀시 포트 링크라고도 함)에서 트래픽 로드 밸런싱을 수행합니다.

Virtual Chassis 포트 트렁크에는 동일한 유형 및 속도의 Virtual Chassis 포트만 포함되어야 합니다. 예를 들어, 버추얼 섀시 포트 트렁크에는 모든 10기가비트 이더넷(xe 미디어 유형) 버추얼 섀시 포트 또는 모든 1기가비트 이더넷(ge 미디어 유형) 버추얼 섀시 포트가 포함될 수 있습니다. MX 시리즈 버추얼 섀시는 동일한 버추얼 섀시 포트 트렁크에서 1기가비트 이더넷 버추얼 섀시 포트와 10기가비트 이더넷 버추얼 섀시 포트의 조합을 지원하지 않습니다 .

라우터는 다음 공식을 사용하여 Virtual Chassis 포트 트렁크에서 Virtual Chassis 포트 링크의 비용 메트릭을 결정합니다.

비용 = (300 * 1,000,000,000) /port-speed

여기서 port-speed 는 Virtual Chassis 포트의 집계 속도(초당 비트 수)입니다.

예를 들어, 10기가비트 이더넷 Virtual Chassis 포트 링크의 비용 메트릭은 30(300 * 1,000,000,000 / 10,000,000,000)입니다. 1기가비트 이더넷 Virtual Chassis 포트 링크의 비용 메트릭은 300(300 * 1,000,000,000 / 1,000,000,000)입니다. 비용 메트릭이 낮은 Virtual Chassis 포트 링크는 비용 메트릭이 높은 링크보다 선호됩니다.

MX 시리즈 버추얼 섀시는 트렁크당 최대 16개의 버추얼 섀시 포트를 지원합니다.

Virtual Chassis의 슬롯 번호 지정

MX 시리즈 버추얼 섀시에 추가하려는 각 라우터의 멤버 ID와 슬롯 수(선택 사항)를 구성한 후에는 해당 섀시의 라우팅 엔진이 재부팅되고 라인 카드(FPC)의 슬롯에 번호가 다시 매겨집니다. 각 멤버 라우터에 사용되는 FPC 슬롯 번호는 라인 카드가 실제로 설치된 물리적 슬롯 번호 대신 Virtual Chassis에서 사용되는 슬롯 수와 오프셋을 기반으로 합니다.

1 에는 지원되는 각 멤버 라우터 유형에 대한 유효한 슬롯 수 값과 지정된 슬롯 수 값이 명시적으로 또는 기본적으로 구성될 때 멤버 0 및 멤버 1에 사용되는 슬롯 번호가 표시됩니다.

표 1: MX 시리즈 Virtual Chassis 지원 멤버 라우터의 슬롯 수 및 슬롯 번호 지정

구성원 라우터 유형

슬롯 수

구성원 0의 FPC 슬롯 번호

구성원 1의 FPC 슬롯 번호

MX240 시리즈

N/A

0에서 11까지(오프셋 없음)

12 - 23(오프셋=12)

MX480 (영문)

N/A

0에서 11까지(오프셋 없음)

12 - 23(오프셋=12)

MX960 시리즈

12(기본값)

0에서 11까지(오프셋 없음)

12 - 23(오프셋=12)

MX960 시리즈

20

0에서 19까지(오프셋 없음)

20 - 39(오프셋=20)

MX2010 시리즈

12(기본값)

0에서 11까지(오프셋 없음)

12 - 23(오프셋=12)

MX2010 시리즈

20

0에서 19까지(오프셋 없음)

20 - 39(오프셋=20)

MX2020

20(기본값)

0에서 19까지(오프셋 없음)

20 - 39(오프셋=20)

예를 들어, Virtual Chassis 구성에서 멤버 0은 MX960 라우터이고 멤버 1은 MX2010 라우터이며, 두 라우터 모두에 기본 슬롯 수(12)가 적용된다고 가정합니다. 이 토폴로지에서 명령 출력에서 show interfaces xe-14/2/2(FPC 슬롯 14, PIC 슬롯 2, 포트 2)로 나타나는 10기가비트 이더넷 인터페이스는 실제로 멤버 1에 대한 오프셋 12를 차감한 후 멤버 1의 물리적 인터페이스 xe-2/2/2(FPC 슬롯 2, PIC 슬롯 2, 포트 2)입니다.

이 예를 기반으로 구성원 1을 MX2020 구성원 라우터로 교체하여 구성원 0으로 구성된 MX960 라우터와 구성원 1로 구성된 MX2020 라우터가 있는 Virtual Chassis가 생성된다고 가정합니다. MX2020 라우터와 MX960 라우터 또는 MX2010 라우터로 구성된 Virtual Chassis가 제대로 형성되도록 하려면 MX960 라우터 또는 MX2010 라우터의 슬롯 수를 MX2020 라우터의 슬롯 수와 일치하도록 명시적으로 20으로 설정해야 합니다. 이 토폴로지에서 FPC 슬롯의 번호가 변경되면 구성원 1의 물리적 인터페이스 xe-2/2/2는 구성원 1의 오프셋 20을 추가한 후 구성원 1의 xe-22/2/2가 됩니다. show interfaces 마찬가지로 명령은 인터페이스 이름으로 xe-22/2/2를 표시합니다.

참고:

슬롯 번호 재지정은 Virtual Chassis 포트의 이름에 영향을 주지 않습니다. 형식의 Virtual Chassis 포트 이름은 vcp-slot/pic/port포트가 구성된 물리적 슬롯 번호에서 파생됩니다. 예를 들어, vcp-3/2/0은 FPC 물리적 슬롯 3, PIC 슬롯 2, 포트 0에 구성됩니다.

Virtual Chassis에서 MPC를 위한 섀시 속성 구성

MX 시리즈 버추얼 섀시의 멤버 라우터에 설치된 MPC의 섀시 속성을 구성할 때는 다음 사항을 염두에 두어야 합니다.

  • 계층 수준에 포함된 [edit chassis member member-id fpc slot slot-number] 문은 Virtual Chassis의 지정된 멤버 라우터에서만 지정된 슬롯 번호의 MPC(FPC)에 적용됩니다.

    예를 들어, 명령문을 발행 set chassis member 0 fpc slot 1 power off 하면 Virtual Chassis에서 멤버 ID 0의 슬롯 1에 설치된 MPC만 전원이 꺼집니다.

  • 계층 수준에 포함된 [edit chassis fpc slot slot-number] 문은 오류를 방지하기 위해 [edit chassis member member-id fpc slot slot-number] 계층 수준으로 재배치해야 합니다.

모범 사례:

버추얼 섀시에서 MPC 섀시 속성을 구성하는 데 사용하는 명령문이 의도한 멤버 라우터 및 MPC에 적용되도록 하려면 키워드 앞에 fpc 옵션을 항상 포함합니다member member-ID. 여기서 member-id 는 2개 구성원 MX 시리즈 버추얼 섀시의 경우 0 또는 1입니다.

Virtual Chassis 제어 프로토콜

MX 시리즈 버추얼 섀시는 IS-IS 기반 전용 제어 프로토콜인 VCCP(Virtual Chassis Control Protocol)에 의해 관리됩니다. VCCP는 버추얼 섀시 포트 인터페이스에서 실행되며 버추얼 섀시에서 다음과 같은 기능을 수행합니다.

  • Virtual Chassis 토폴로지 검색 및 구축

  • 기본 역할 선택 알고리즘을 실행하여 Virtual Chassis 기본 라우터를 결정합니다

  • Virtual Chassis 내에서 트래픽을 라우팅하기 위해 섀시 간 라우팅 테이블을 설정합니다

IS-IS와 마찬가지로 VCCP는 각 멤버 라우터에 대한 링크 상태 PDU를 교환하여 최단 경로 우선(SPF) 토폴로지를 구성하고 Virtual Chassis에서 각 멤버 라우터의 역할(기본 또는 백업)을 결정합니다. VCCP는 포인트 투 포인트 연결만 지원하기 때문에 지정된 Virtual Chassis 포트 인터페이스에 두 개 이상의 멤버 라우터를 연결할 수 없습니다.

구성원 ID, 역할 및 일련 번호

MX 시리즈 Virtual Chassis를 구성하려면 각 멤버 라우터에 대해 다음과 같은 필수 정보를 제공하는 사전 프로비저닝된 구성을 생성해야 합니다.

  • 멤버 ID—Virtual Chassis 구성에서 멤버 라우터를 식별하는 숫자 값(0 또는 1)입니다.

  • 역할 - Virtual Chassis의 각 멤버 라우터가 수행할 역할입니다. 두 구성원으로 구성된 MX 시리즈 Virtual Chassis에서는 두 구성원 라우터 모두에게 역할을 할당해야 하며, 이를 위해서는 두 라우터 중 하나가 Virtual Chassis의 기본 라우터 또는 백업 라우터 routing-engine 로 작동할 수 있습니다.

  • Serial number—Virtual Chassis에 있는 각 멤버 라우터의 섀시 일련 번호입니다. 라우터의 일련번호를 얻으려면 MX 시리즈 섀시 측면에 부착된 레이블을 찾거나 라우터에서 명령을 실행하여 show chassis hardware 명령 출력에 일련번호를 표시합니다.

사전 프로비저닝된 구성은 멤버 ID 및 역할을 멤버 라우터의 섀시 일련 번호와 영구적으로 연결합니다. 새로운 멤버 라우터가 Virtual Chassis에 합류하면 VCCP 소프트웨어는 라우터의 일련 번호를 사전 프로비저닝된 구성에 지정된 값과 비교합니다. 조인 라우터의 일련번호가 구성된 일련번호와 일치하지 않으면 VCCP 소프트웨어는 해당 라우터가 버추얼 섀시의 구성원이 되는 것을 방지합니다.