VPLS
Virtual Private LAN Service · 가상 사설 LAN 서비스
는 여러 지점에 분산된 연결을 하나의 논리적 LAN 서비스처럼 이어 주는 다지점 L2 VPN이다. PE의 ·브리징과 PE 사이 pseudowire를 조합하므로 단순한 점대점 보다 전달할 목적지를 선택하는 기능이 추가된다.
밑줄 용어에 마우스를 올리거나, 키보드로 선택하거나, 터치하면 설명을 볼 수 있습니다.
01무엇이고, 어떤 일을 하나
- 여러 고객 지점의 세그먼트를 공통 서비스 인스턴스로 연결한다.
- 수신 프레임의 출발지 MAC을 학습하여 알려진 목적지는 필요한 연결로만 보낸다.
- 브로드캐스트·미학습 목적지의 복제와 망 내부 루프 방지를 서비스 범위 안에서 처리한다.
02어떤 순서로 동작하나
- 서비스 연결 구성
참가 PE와 고객 회선을 동일 에 연결하고 PW들을 준비한다. LDP 시그널링 방식과 기반 자동 발견·시그널링 방식이 정의되어 있다.
- 출발지
프레임이 고객 회선에서 오면 출발지 MAC을 그 회선에, PW에서 오면 해당 원격 연결에 대응시킨다. 학습 표는 서비스 인스턴스별로 구분한다.
- 목적지 조회와 전달
목적 MAC이 알려져 있으면 대응하는 회선 또는 PW로 전달한다. 모르는 목적지와 브로드캐스트는 서비스 정책에 따라 필요한 다른 연결에 복제한다.
- 루프 방지와 갱신
기본 full-mesh PW 구조에서는 한 PW에서 받은 프레임을 같은 mesh의 다른 PW로 다시 내보내지 않는다. 회선 변화와 MAC 이동·만료에 따라 학습 상태를 갱신한다.
03먼저 알아둘 용어와 구성요소
- 고객 연결·PW· 표를 묶는 논리적 서비스 범위이다. 같은 도 다른 인스턴스에서는 별도 문맥일 수 있다.
- 데이터 프레임의 출발지 MAC과 들어온 연결을 관찰하여 이후 목적지 전달에 사용하는 동작이다.
- 참가 PE 쌍마다 직접 PW 연결을 두는 기본 구조이다. 계층형 같은 확장 설계에는 다른 연결 구조가 사용될 수 있다.
- 기본 mesh에서 PW로 들어온 트래픽을 다른 PW로 재전달하지 않는 규칙이다. 고객 회선으로의 허용된 전달까지 모두 막는 뜻은 아니다.
- Broadcast·Unknown Unicast·Multicast를 묶어 부르는 용어이다. 복제 대상과 범위는 서비스·멀티캐스트 정책에 영향을 받는다.
- 경로 변화 때 원격 PE의 오래된 MAC 상태를 제거하도록 알리는 기능이다. 데이터 학습이 다시 올바른 연결을 선택하도록 돕는다.
04예제로 따라가기
- PE 네 개의 기본 에는 4×3÷2=6개의 PE 쌍 연결이 필요하다. 이는 양방향 서비스 쌍을 센 값이며 물리 케이블 여섯 개가 필요하다는 뜻이 아니다.
- A·B·C 세 PE에서 A가 고객의 브로드캐스트를 B와 C에 복제했다면, B는 같은 mesh의 C로 그 사본을 다시 보내지 않는다. 직접 연결과 이 중복 순환을 막는다.
- B 측 호스트가 응답하고 A가 그 프레임을 받으면, A는 응답의 출발지 MAC을 B 방향 PW에 연결해 학습한다. 이후 그 MAC이 목적지인 유니캐스트를 B로 보낼 수 있으며 목적지 필드에서 출발지 위치를 학습하는 것은 아니다.
05혼동하기 쉬운 점과 확인 기준
- 기반 의 발견·PW 시그널링을 의 원격 MAC 도달성 광고와 동일하게 취급하지 않는다. 기본 의 은 데이터 평면에서 이루어진다.
- 광역 LAN 연결은 브로드캐스트·MAC 규모·루프·장애 범위도 확장한다. 모든 지점이 같은 IP 서브넷이어야만 서비스가 존재하는 것은 아니다.
06상세 노트 · 실습 자료
헤더 구조, 설정 예시, 수치 계산과 수업 캡처는 아래 노트에서 이어집니다.
함께 보는 학습 자료
아래 공식 자료를 본문의 개념·예제와 함께 읽어 보세요. 자료별로 확인할 위치와 관찰할 내용을 적었습니다.
RFC 4762 §9·Figure 2: VPLS MAC 학습
고객 MAC과 PW 레이블을 추적하여 전송망 조회와 PE의 학습이 다른 처리임을 이해한다.
- 출발지 MAC을 PW 또는 AC에 학습
- 플러딩 이후 알려진 유니캐스트
- full-mesh PW의
공식 문서 · 표준
기초 개념과 동작 설명을 대조한 자료입니다. 제품 버전과 실제 설정에 따른 차이는 본문 및 원문에서 확인하세요.