Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는...

40
ISBN 978-89-6211-470-6 98560 Ethernet 백본에서의 PBB-TE 와 GMPLS 제어 기술 일자: 2009 년 11 월 12 일 부서: 슈퍼컴퓨팅본부 기반기술개발실 제출자: 홍원택, 문정훈 {wthong, jhmoon}@kisti.re.kr

Transcript of Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는...

Page 1: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

ISBN 978-89-6211-470-6 98560

Ethernet 백본에서의 PBB-TE 와

GMPLS 제어 기술

일자: 2009 년 11 월 12 일

부서: 슈퍼컴퓨팅본부 기반기술개발실

제출자: 홍원택, 문정훈

{wthong, jhmoon}@kisti.re.kr

Page 2: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

1.

2. IEEE802.1 브리지 술

3. GMPLS control of Ethernet PBB-TE

4. CFM 술

5. 결

6. 참고 헌

Page 3: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

1. 서론

IEEE802.1ah Provider Backbone Bridges (PBB) 같 L2 규 본망 스 망

단 해결할 수 었지만, 경 상 각 스 에 동 FDB 시 학습 지

않 프 에 한 가피한 프 링크고 에 한 경 재 시 큰 지연시간 등

는 해결 지 않았다. 러한 는 리어 본망에 는 심각한 래한다.

해결하 하여 동 FDB , STP 같 동 망 재 능 등 어망에 거하

고 리 에 한 고 경 또는 별도 신 식에 한 원격 경 등 사 하는 L2

연결 주 비스 공하는 IEEE 802.1Qay Provider Backbone Bridges Traffic

Engineered (PBB-TE) 다.

것 주 IEEE 802.1ag CFM 능 하여 링크 애시 업링크 사 하는 protection 능

공하 , 러한 재 과 사 에 리 가 하는 provisioned network 다. 시 SNMP

같 management plane 나 control plane 사 하여 static FDB 생 한다.

사실 것 사 PBT(Provider Backbone Transport) 술 IEEE802.1Qay 술

carrier class transport망 진 할 수 도 한다. 것 PBB에 사 하는 VLAN태그

MAC-in-MAC 수납 사 하지만 플러 , 동 FDB생 , STP 등 사 하지 않는 신에 연결

주 식 사 하고 SONET 보 체 능 사 함 PBB에 비하여 보다 가능하고

어가 하도 한다.

PBB-TE는 PBB 마찬가지 특 비스는 I-SID (Backbone Service Instance Identifier)

어 특 PBB-TE 트 크에 할당 다. 라 개별 PBB-TE 트 크는 {B-SA, B-DA, B-

VID} 합 어 . {B-SA, B-DA}는 각각 Backbone망에 source destination 브리지

MAC주 트 크 단식별 다. 그리고 B-VID는 동 한 지에 한 여러 개 트 크

식별하는 값 사 다.

러한 능 PBB 능과 동 하다. 하지만 PBB-TE에 는 연결 주 망 공하 하여 망

든 브리지에 하여 고 FDB 별도 어채 사 하여 하도 하여 루프가 생하지

않도 한다.

PBB엣지브리지는 해당 프 에 한 한 I-SID 할당하고 PBB망에 만 사 B-MAC

encapsulation/decapsulation 능 수행한다. 에 어 브리지는 단순한 달 드 동 한다. 프

계는 B-VID B-DA 수행 다. 고 FDB가 사 므 automatic learning

과 없다. 든 는 / 티 스트 프 폐 거나 트 크 내에 니 스트 프

에 수납 다. 플러 하 하여 당연 지가 등 어 지 않 프 동 폐

다.

링크고 지 능 각 backbone service instance 에 하여 각각 하나 work protect B-

VID가 할당 다. work path고 시 802.1ag에 규 한 continuity check messages(CCM)가 수신

지 않 source 브리지는 해당 B-VID값 protect B-VID 체하여 미리 protection

Page 4: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

path 50 ms내에 달한다.

게 PBB-TE에 해 생 는 연결 protecting path에 한 내고 , 하균등 차에 해 사

에 한 QoS 공한다.

러한 링크복 과 802.1ag CFM OAM에 해 개시 다. 엣지브리지는 CFM OAM 하여 링

크 애 감시하고 하게 한다. 각 PBB-TE trunk에는 동 상태 감시 MEP (Maintenance

End Point) 능 가지 는 10msec마다 CCM (Continuity Check Messages) 시지 신함

링크 애 신 하게 알 수 도 한다.

PBB-TE 는 connection-oriented Ethernet 술 미리 {DA-MAC, VID, port}값

는 FDB 사 하여 PBB-TE path 한다. 실 계동 {destination MAC, VLAN ID}에

해 수행 므 합 60비트 Ethernet 블 간주 PBB-TE path 하게

다. 것 Ethernet label-switched path (ESP)라고도 다.

또한 RSVP-TE 같 별도 management /control 프 사 하여 CAC(connection

admission control) 능 공할 수 다.

참고 PBB에 STP 신에 Intermediate System to Intermediate System (IS-IS) link-

state 라우 프 동 에 IP주 신에 Ethernet주 한 브리징 프 사

Provider Link State Bridging (PLSB) 다. 것 VPLS에 LSP 할 OSPF 사 하

는 것과 사하다. PLSB에 각 Backbone Edge Bridge (BEB) 신 루트가 단거리 경 수

millisecond내에 계산한다.

본 술 에 는 본 에 어 2 에 는 IEEE802브리지 능 하고,

어하 한 GMPLS 술 3 에 다룬 후, 링크 애 감지 능 수행하는 CFM 술 동

4 에 하 , 마지막 5 에 결 맺었다.

Page 5: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

<그림 1.1> 802.1aq PBB-TE

Page 6: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

2. IEEE802.1 브리지 기술

근 802.1Q 브리지규격에는 가 VLAN ID가 사 는 Q-in-Q 식 IEEE 802.1ad Provider

Bridge(PB) 안 결과가 포함 었다. VLAN ID Service VID, (S-VID)라고 한다. 802.1ah규격

provider backbone bridges (PBB)규격 backbone VID (B-VID) B-MAC헤 , Service

Instance (I-TAG) 사 과 사 프 (service Ethernet frame) MAC-in-MAC 식

수납한다. 또한 protection 식 operations, administration, and maintenance (OAM)

능에 해 802.1ag CFM규격에 해 공 다.

비스 Metro Ethernet Forum (MEF) International Telecommunication

Union (ITU)에 해 시 어 ITU-T G.8011.1과 .2는 각각 Ethernet Private Line (EPL)

비스 Ethernet Virtual Private Line (EVPL) 비스 시하고 MEF.6는 2가지 비스

규 하고 다. 다 과 같다.

l 802.1ad : PB (QinQ)

l 802.1ag : OAM (L2 ping/traceroute)

l 802.1ah : PBB (MAC-in-MAC)

l 802.1ak : MRP

l 802.1aq : shortest path bridging

l 802.1Qay Provider Backbone Bridges Traffic Engineered (PBB-TE)

1 브리지

사실 MPLS 마찬가지 상 계 프 수납하여 하는 것 {source

address, destination address, optional VLAN identifier, Type and length} 헤 에 착하여

한다. 브리지는 수신 프 DA VLANID 신 한 FDB 내 참 하여 해당

포트 계하는 다.

러한 브리지는 포트, 포트 연결하는 MAC Relay Entity , 그리고, Bridge Protocol Entity 같

상 계 프 다.

Page 7: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

LLC Entities LLC Entities

Higher Layer Entities(Bridge Protocol Entity, Bridge Management,

etc.)

MAC Relay Entity

ExtendedInternal

SublayerService

ExtendedInternal

SublayerService

MAC Entity MAC Entity

<그림 2.1> 브리지 계 .

(1) Points of attachment 과 Higher Layer 능 에 한 리적 연결

Bridge Protocol 능 나 GARP Protocol 능 같 상 계층 능 들 여러 개 수 는 , 러한 상

계층 능 들 개별적 브리지 relay 능 별개 MAC 가지는 단말 간주 다.

(2) Port : 각각 포트들 개별적 MAC Entity Internal Sublayer Service 연결 어 CSMA/CD방식에 한 프

수신 담당한다. 또한 각 브리지 포트는 다 <그림 9>처럼, MAC 비스 LLC에 제공하는 단말처럼 능도

수행하여 하는 , 그 는 BPDU 등 Bridge Protocol Entity 에 전달해야 하 문 다. 하여, 각 포트는

LLC Type 1 프 처리할 수 어야 한다.

(3) Higher Layer 능 : Bridge Protocol Entity 는 Bridged LAN 폴 지 계산과 망 정 수행한다. 에도,

Bridge Management (8.1.3) 과 GVRP 등 비스도 LLC 통하여 수행한다. 하여 포트 반 VLAN 경우

포트들에게 VID값 할당하거나, MAC주 반, 프 콜 반 등 다양한 방법에 한 VLAN 그룹 정하는 정

능 GVRP 사 하여 VLAN 버쉽정보 다 브리지에게 전달한다.

(4) MAC Relay 능 : 것 각 포트 MAC Entities 간에 프 버리거나 전달하고, FIB 동습득하는

능 수행하는 VLAN브리지 핵심 능 다. 상 한 조는 다 과 같다.

Page 8: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

<그림 2.2> VLAN브리지 Relay 능

l Port State Information: 출 포트 상태가 포워 상태 어야만 프 들 계할 수 , 러한

포트 상태는 스 닝트리 알고리듬에 해 결정 다.

l Frame Reception: 브리지 신 상 전달해야 할 프 (LLC등) 경우 계해야 할 프

하여 각각 상 계층과 ingress process 전달한다.

l Ingress Process: 수신 프 VLAN 버쉽에 라 하고, VID가 없 버리거나 PVID 할당한다.

또한 허 지 않는 VID값 착 프 에 해 는 버린다. 수신 프 VLAN 태그가 없는

Untagged 프 거나 Priority 역만 는 priority-태그 프 경우, 들 수신 포트에 정

PVID값 내 적 VID 할당하여 Learning Process Forwarding 처리 전달한다. 반 에 수신

프 에 VLAN-Tag가 , 태그 VID값과 함께 Learning 및 Forwarding 처리 전달 다.

l Learning Process: Ingress process 거친 수신 프 {SA, VID} 포트상태에 라 FDB에 등 한다.

l Forwarding Process: FDB 내 과 출 포트 상태 (blocking, forwarding상태 등)에 라 버리거나 다

포트 계한다. 들어 출 포트 상태가 block상태 프 버린다.

l Egress Process: 해당 출 포트가 한 VLAN그룹에 하는지 member set 검사하여 신여

결정하고, VLAN 태그 여 신프 식 정한다. 출 포트 신시 해당 MAC프

식 필 하다 변경시키고, 또한, VLAN태 여 결정한다. Default egress 필 는 default VLAN (VID

= 1)값 가지는 포트 프 신할 에는 untag시켜 신한다.

l Frame Transmission: 브리지 신 상 에 전달 프 과 계할 프 해당 포트 신한다.

l Filtering Database(FDB): 필 링정보 가진 것 , 수신 MAC프 DA에 하여, Forwarding

Process는 킷 어 포트 전달해야 하는 것 지 베 스 참조하여 결정한다.

Page 9: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

2 IEEE 802.1Q VLAN

각 프 에 수납 Virtual ID (VID)값 망 할한다. <그림>과 같

Virtual LAN 식하지 못하는 단말 프 수신한 802.1Q스

는 해당 MAC주 또는 리 포트별 VID 할당하고 값 수납

802.1Q 프 생 하여 계한다. 망 내 각 스 는 VID별 프 달하므

하나 리 브리지망 VID 는 여러 개 독립 가상망 할 수

게 다. 들 ARP 같 프 동 한 VID 가지는 가상망 만

어 ARP broadcast storm 감 시킬 수 다.

하지만 12비트 VID는 규 망 리어망에 VID값 체 망에 고 해야 하

는 Global VID값 공하 에는 4096개 한 가 다.

VID 100

8021QSwitch

VID 200

VID 200

VID 100

DA(6)

SA(6)

Traffic Control Information

eType/Len(2)

upper layer

FCS(4)

DA

SA

eType/Len

upper layer

FCS

C-TAG(4)TPID(2)

TCI(2)

0x8100 (802.1QTagType)

Prio(3b) cfi(1b) VID(13b)

Normal Ethernet Frame

802.1Q Customer VLAN Ethernet Frame

Tag Protocol ID

Customer VLAN Tag

<그림2.3> 802.1Q VLAN

3 IEEE 802.1ad Provider Bridge(PB)

IEEE802.1Q 브리지망 해결하 하여 사 VID(C-VID) 별도 리어

비스 VID(S-VID) 가 사 하는 Provider Bridging (802.1ad) 다. 것

“Q-in-Q” 라고 한다. 라 사 C-VID는 변경 지 않고 단 시스 지

달 다.

Page 10: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

러한 802.1ad PB 술 한 VID에 는 해결했지만, FDB갱신과

루프 지 한 STP 동 한 BPDU 달 등 능 해 가 망과 service

provider망간 없어 하나 큰 망 보 게 할 뿐 다.

또한 flat MAC 주 각 스 에 큰 FDB 사 해야 하므 에 가 생

한다. 그리고 FDB에 등 지 않 프 수신시에는 망 플러 해야 하는 도 심

각한다. 특 망 애시 복 하는 STP/RSTP/MSTP 프 처리 도가 느리 BPDU

같 STP프 시지가 가 망과 리어 망 에 는 가 다. 라

러한 해결하 하여 customers Ethernet domains과 리어 망 간 동

해야 한다.

<그림 2.4> PB망

Page 11: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

<그림 2.5> PB 프

4 IEEE802.1ah Provider Backbone Bridges (PBB)

브리지망 술 어평 에 customer망과 carrier 망간 없고, 4094개 한

VID사 에 한 , 또한 단간 QoS가 공 는 않는 등 리어 망에 합

하다.

러한 해결하 한 802.1ah Provider Backbone Bridges 술 MAC-in-MAC 사

하여 PBN과 같 사 망과 공 망 어 시지 사 함 어평 하는

특징 다.

것 PBN PBBN 연결하는 역 트 술 PBBN PBBN 에지에 본

에지 브리지(BEB :Backbone Edge Bridge)가 프 어 주 담당하고 PBBN 어에 본

어 브리지(BCB : Backbone Core Bridge)가 다량 프 빠 도 달한다.

하여 Backbone Bridge들 내 본 MAC주 (B-SA, B-DA) 가 사 하여 내 망

에 FDB갱신, flooding, protection 등 어 사 한다. , 본망 어평 본

MAC주 사 하므 사 BPDU/OAM 등 어 시지 본망내

Page 12: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

달하지 않는다. Service provider망 엣지에 는 customer MAC addresses (SA, DA) B-

SA/B-DA 사 하는 새 운 프 내 에 수납 어 하게 달 다.

또한 PBB에 는 주 단간( data center, ISP gateway 등)연결과 같 super highway 공하

하여 Backbone VLAN ID(B-VID) 가 사 하여 여러 개 가상망 공한다. 또한 primary

backup VLAN 미리 하여 링크 애시 체링크 사 할 수 도 한다.

그리고 러한 backbone MAC주 뿐만 아니라 802.1ah는 새 운 24비트 service

identifier(I-SID) 가 사 하여 한 VLAN ID 해결하 다. I-SID는 S-VID 리에

사 수 24비트 가지므 하나 망에 16 만개 비스 식별할 수 는

공한다. 러한 I-SID는 20비트 inner label 사 하여 customer별 sap 하는 MPLS

Pseudo-Wire 술 능과 사하다.

또한 PBB는 새 운 Backbone VLAN 능 공한다. MAC-in-MAC 수납 식 사 하여 사

리어 어평 트래픽 (MAC filter tables, Flooding, RSTP)도 한다. 하지만 여

MAC주 학습에 미등 프 에 한 플러 , STP/RSTP 사 한 고 복 시간 등

가 남아 다.

PB

PBC-VID 100

8021QSwitch

C-VID 200

C-VID 200C-VID 100

C-VID 200

C-VID 200

C-MAC

C-TAG

(C-VID=100)

S-TAG

(S-VID=2000)

...

PBB

PBB

C-MACC-TAG

(C-VID=100)

S-TAG

(S-VID=2000)...

B-

MAC

DA=C, SA=D

DA=A, SA=B

A

B

C

D

S-VID=1000,2000

Primary Tunnel{B-DA, B-SA, I-SID=3000}

Backup Tunnel{B-DA, B-SA, I-SID=3001}

I-TAG

(I-SID=3000)

B-TAG

(B-VID)

S-VID=1000

S-VID=2000

S-VID=1000

S-VID=2000

<그림 2.6> PBB망

PBB edge브리지 내 는 BEB-I component BEB B-Component 어 다. <그림>

브리지 동 다. BEB I-Component는 포트 1 트래픽에 해 는 리 포트 만

service access point(SAP) 할당하고 것 I-SID #1 할당한다. 에 포트2에 해 는 S-

VLAN 45,46 하나 SAP 통합하고 것에 한 식별 I-SID #2 할당한다. 마지막

S-VLAN 47에 해 는 C-VLAN값도 식별하여 {Port2, S-VLAN=47, C-VLAN=1}에 한

Page 13: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

SAP 할당하고 한 I-SDI #3 할당하 다. 러한 매핑결과는 B-component 달 후

{B-DA, B-SA, B-VID}에 한 가 매핑에 해 지 BEB 신 다.

게 함 각 사 망 S-VID 만 어 4096개 사 망 할 수 없는 PB

과 달리 러한 PBB-TE IEEE802.1ah에 는 비스 역 사 역과 리 어

service instance 1600만개 공할 수 는 가진다.

<그림 2.7> PBB 엣지 브리지 I-SID B-VID매핑

Customer MAC과 I-SID간 매핑 다 과 같다.

l Port based : 것 PBB스 에 는 MAC 프 에 S-Tag가 없는 경우, 포트

B-Tag, I-Tag 착하는 다.

l S-tagged : PBB스 에 는 MAC 프 에 S-Tag가 는 802.1ad 프 경우 각

S-VID에 하여 다 과 같 비스가 가능하다. Bundled 비스 경우 여러 개 S-VID

어 하나 비스 공한다. 비스 는 many-to-one 경우, 여러 개 S-VID 동

Page 14: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

한 하나 I-SID 할당하는 것 고, all-to-one 매핑 든 S-VID 하나 I-SID

할당하는 다. 특 transparent 비스 경우에는 특 포트 는 든 프 하

나 지 포트 계한다.

l tagged : 엣지PBB브리지는 backbone relay (B-component relay) service instance relay (I-

component relay) 어 다. I-Tag에는 service identifier 24비트 I-SID 우 순

값 는 , 러한 I-Tagged 비스는 단 엣지 PBB브리지에 는 I-component간에 수행

므 B-VID만 처리하는 B-Component 어 다.

여 PBB 엣지브리지는 B-VID 처리하는 B-Component SAP별 I-SID 처리하는 I-

Component 들 내 포트 연결 다.

<그림 2.8> PBB브리지

802.1ah PBB프 <그림>과 같 B-MAC헤 B-TAG, I-TAG Customer MAC프 앞에

착한다. B-TAG내 B-VID는 working backup path 하는 사 하고, customer MAC에

한 service access point별 I-TAG I-SID 한다. I-TCI 다 과 같다.

l Priority Code Point (I-PCP) : 우 순 시.

Page 15: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

l Drop Eligible Indicator (I-DEI) : 폐 가능 시 .

l Use Customer Addresses (UCA) : C-MAC주 Backbone Service Instance Multiplex Entity

가 사 하도 지시함.

l Backbone Service Instance Identifier (I-SID) : 24비트 SAP 는 backbone

service instance값 다.

l Encapsulated Customer Destination Address (C-DA) : 지 주

l Encapsulated Customer Source Address (C-SA) : 신 주

DA(6)

SA(6)

Traffic Control Information

eType/Len(2)

upper layer

FCS(4)

DA

SA

eType/Len

upper layer

FCS

C-TAG(4)TPID(2)

TCI(2)

0x8100 (802.1QTagType)

Prio(3b) cfi(1b) VID(13b)

Normal Ethernet Frame 802.1Q

CustomerVLAN Ethernet

Frame

DA

SA

eType/Len

upper layer

FCS

C-TAG(4)

S-TAG(4)TPID(2)

TCI(2)

0x88A8 (802.1Q Service Tag Type(802.1QStagType))

S-PCP(3b) S-DEI(1b) S-VID(13b)802.1Qad Service VLAN Tag

802.1QadProvider

Bridge(PB) EthernetFrame

DA

SA

eType/Len

upper layer

FCS

C-TAG(4)

S-TAG(4) 802.1Qad Service Tag

802.1QahProvider

BackboneBridge(PBB) EthernetFrame

I-Tag

B-Tag(4)TPID(2)

TCI(2)

0x88A8 (802.1Q Service Tag Type(802.1QStagType))

B-PCP(3b) B-DEI(1) B-VID(13b)

802.1Qah B-Tag(Backbone VLAN tag)

DA

SA

Backbone MAC Address (B-MAC)(Tunneling MAC-in-MAC)

TPID(2)

I-TAG TCI

(4+12)

0x88e7 (802.1Q Service Instance ID-Tag Type(802.1QItagType))

I-PCP(3b)

flags(2b)

Backbone Service Instance ID (I-SID)(3)

802.1Qah I-Tag(Backbone Service Instance Tag)

Customer MAC Addr (C-MAC)

rsvdflags(3b)

802.1Q Tag

Tag Protocol ID

Customer VLAN Tag

Backbone Service Instance-Priority Code Point

I-DEI(Drop Eligible Indicator/ UCA(use customer address)

Page 16: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

<그림 2.9> 802.1ah PBB프

5 PBB-TE

PBB가 지만 여 MAC learning STP 사 해결한 것

PBB-TE 다. 것 별도 NMS, PCE(Path Computation Element), 또는 수동 { B-DA, B-

VID}에 한 경 고 FDB 한다. 라 MAC learning, 미식별 프 에 한 , STP

운 등 하지 않는다. 또한 802.1ag CCM(Connectivity Check Message) 한 단간

니 링 고 복 능 공한다. 것 Provider Backbone Transport (PBT)라고도 다.

<그림 2.10> 802.1aq PBB-TE

Page 17: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

6 브리징 술 약

IEEE 802.1Q는 규 공 망 필수 지원하 하여 802.1ad Provider Bridge

(PB) 802.1ah, Provider Backbone Bridge(PBB) 만들었다.

VLAN 블간 매핑 능 사 하여 provider bridge는 사 C-VLAN 비스 공 S-

VLAN과 리할 수 게 었다. Service provider는 트래픽 할 트래픽 한할 수 게

었다. 하지만 여 provider bridge망 S-VLAN ID개수 한 다.

Provider backbone bridging 술 backbone edge bridge (BEB) 사 하여, PB프 provider

Backbone (PBB) 프 에 수납하고 본 source/ destination MAC주 앞에 착하는 MAC-

in-MAC 식과 24비트 I-SID (service instance identifier)에 한 16 million (224) service

instance 사 하여 해결한다. I-SID는 다 customer망 지만 동 할 수

는 customer S-VLAN service instance 본망 내 에 하 한 도 사 다. 그리고

Provider backbone bridged network(PBBN) 여러 개 backbone edge bridge 들 연결하는

backbone core bridges (BCB) 망 다. PBB엣지는 S-VID I-SID간 매핑 수행하 ,

러한 매핑 사 에 service setup시 다. {VID only} 또는 {VID and DMAC}, {I-SID,

VID and DMAC} 매핑할 수 다. 브리징 차에 거 헤 는 변경

지 않지만 VID값 변경 수 다. 평 향 통신 forward reverse

path는 동 한 {node set, port, bi-directional link} 공 한다.

Page 18: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

3. GMPLS control of Ethernet PBB-TE

1 개

IEEE802.1Qay PBB-TE Spanning Tree Protocol과 동학습 능 사 하지 않

에 경 FDB 수동 또는 별도 어프 에 해 시 해야 한다.

하여 GMPLS에 공가능한 어 능 PBB-TE에 하여 경 하는

draft-ietf-ccamp-gmpls-ethernet-pbb-te-02.txt에 해 2009 에 었다. 것 GELS

참 하여 PBB-TE 능에 GMPLS control 능 가 한 것 다.

GMPLS control of Ethernet PBB-TE 술 PBB-TE망 어 하여

IETF에 GMPLS 개 RSVP-TE 신 프 PBB-TE에 하는 술 IETF

Common Control and Measurement Plane(CCAMP) WG에 가 진행 고 다.

<그림 3.1> GMPLS control of Ethernet PBB-TE

규격에 수동 또는 RSVP-TE 어 는 PBB-TE는 단 향 Ethernet Switched

Path(ESP) 사 에 하여 Traffic Engineering한다. 양 향 PBB-TE연결 시에는 2개

ESP가 결합 다. 결합 ESP는 동 한 MAC주 가지지만 VID값 상 하다. 러한 연결

할 GMPLS 어평 에 해 러한 양 향 PBB-TE연결 양 향 Ethernet-LSP라

고 다.

<그림> 해당 PBB-TE ESP 식별할 사 하는 {B-DA, B-SA, B-VID}에 하여 GMPLS

RSVP-TE Ethernet LSP Ethernet 블 {B-VID, B-DA} 다. 라 링크별 B-

VID 하는 신에 B-DA별 B-VID가 수 므 보다 많 수 연결 공할

수 다.

러한 블 브리지 경 시 swapping 지 않는다. 라 PBB망에 블 망 체에

해야 한다. 러한 Backbone Edge Bridge에 새 운 Ethernet-LSP 할당할 해

Page 19: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

당 B-MAC DA에 하여 할당하지 않 새 운 B-VID 할당하는 간단한 식 달 다.

<그림 3.2> PBB-TE 프 식과 RSVP-TE 블 식

참고 어는 다 과 같다.

n Ethernet Switched Path (ESP): 것 Provider Backbone Bridge Network (PBBN)상에

2개 상 Customer Backbone Port (CBP)간에 사 에 TE 단 향 연결 , 각 연결

<ESP-MAC DA, ESP-MAC SA, ESP-VID> 식별 다. 각 ESP는 point-to-point (P2P)

거나 point-to-multipoint (P2MP) 수 다. ESP는 또는 다 LSP 같

에 Ethernet-LSP (Eth-LSP)라고도 다.

n Point-to-point ESP: 것 2개 CBP간 ESP 2개 CBP주 {ESP-DA, ESP-SA}

ESP-VID 는 LSP 다.

n Point-to-multipoint ESP: 하나 root CBP n개 leaf CBP ESP ESP-DA

는 group MAC주 ESP-SA는 root MAC주 다.

n Point-to-Point PBB-TE service instance (P2P TESI): 2개 단 향 ESP 연결

CBP간에 향 비스 공하는 service instance간에는 그 경 가 동 하다. 라

GMPLS bidirectional LSP개 P2P TE Service instance 같다. GMPLS에

bidirectional Ethernet-LSP (Eth-LSP)가 P2P PBB-TE Service instance 다.

Page 20: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

2 GMPLS 한 PBB-TE path 차

PBB-TE는 연결 주 달망 술 다. 라 PBB-TE ESP는 경 상 스 별

FDB 하 다. 하여 GMPLS 사 하여 해당 ESP TESI 해 , ESP

protection recovery 능 RSVP-TE extension 사 하여 해결한다.

PBB-TE ESP 항상 IB-Backbone Edge Bridge (IB-BEB)에 개시 고 단 다. 여 IB-

BEB는 I/Bcomponent 미한다.

PBB-TE TESI에 해 지원 는 사 비스는 항상 I-Component Customer Network

Port (CNP)에 어 수행 다. Service Instance Identifier (I-SID)가 해당 비스에 하여

할당 다. I B component는 내 LAN 상 연결 내 포트 가지고 는 , 러한 내

포트 각각 Provider Instance Port (PIP) Customer Backbone Port (CBP)라고 다. 러한

PIP CBP는 IB-BEB 에 는 보 지 않는다. 그리고 들 한 EtherType 별도

어 다.

ESP는 항상 CBP포트 개시 고 단 해당 포트 MAC주 식별 다. I-Component는

CNP(customer network port) 수신 비스 프 {I-SID , B-MAC DA, B-MAC SA}주

새 운 헤 후에 수납하 , B-Component 는 B-VID 가한다.

러한 업 IB-BEB I B component가 수행할 업 GMPLS 신 식에 해 는

{ESP, TESI} 하여 수행 다.

GMPLS 어평 에 는 IP TE Router ID 사 하여 IB-BEB Backbone Core Bridge

(BCB) 식별하 PNP CNP간 링크는 TE링크 다. 단 TE링크는 CBP 또는 PIP 지는

않는다.

그리고 내 CBP는 여러 개가 수 므 IB-BEB는 수신한 <PATH> 시지 해당 ESP

단 한 CBP 달해야 한다. 또한 IB-BEB는 CNP TE Link GMPLS control plane 알고

도 해야 하 RSVP-TE프 CNP TE Link 사 하여 Eth-LSP 단 식별할 수 어

야 한다. IB-BEB가 특 CNP 가는 <PATH> 수신한 경우 해당 CNP에 한 I-component에 연

결 CBP 찾 수 어야 한다. 만약 합한 CBP가 여러 개가 고 I-SID 보가 <PATH>에 없다

IB-BEB는 CBP 택한다. 에 I-SID가 시 어 IB-BEB는 해당 CBP

ESP에 할당해야 한다.

Backbone Edge Bridge (BEB)

+------------------------------------------------------+ | <TE - Router ID > | | | | I-Component Relay B-Component Relay | | +-----------------------+ +---------------------+ | | | +---+ | | B-VID | | | | |VIP| | | +---+ +---+ | | <TE Link> | | +---+ | +---|CBP| |PNP|------ | | | | | +---+ +---+ | | | | +---+ +---+ | | | | |

Page 21: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

------|CNP| |PIP|----+ | | | | | +---+ +---+ | | | | | +-----------------------+ +---------------------+ | | | | PBB Edge Bridge | +------------------------------------------------------+ ̂ --------Configured--------------^ ̂ -----------GMPLS or Configured------^

<그림> IB-BEBs and GMPLS identifiers

Control TE Router ID TE Router ID Plane | (TE Link) | V | V +----+ | +-----+ Data | | | label=ESP:VID/MAC DA | | Plane | | V label=ESP:VID/MMAC | | -----N N----------------------------N N---------- | | PBB-TE | | \ Network | | / | Or +----+ /+-----+ Customer BCB ESP:MAC IB-BEB Facing Ethernet Ports

<그림 3.3> Ethernet/GMPLS Addressing & Label Space

PBB-TE는 <B-DA, B-SA, B-VID> 평 에 한 연결식별 사 하지만 {B-

DA ,B-VID}만 사 하여 한쪽 향 달동 수행한다.

러한 B-VID는 여러 개 ESP 경 할 경우(cascade 경우)에는 재 사 수 에 하나

P2P TESI 한 2개 상 ESP가 사 경우 B-VID가 같 필 는 없다.

GMPLS 사 하여 ESP 할 경우, PBB-TE Ethernet Label {B-DA ,B-VID}는 generalized

label object에 수납 도 내에 는 변경 지 않는다. 참고 PBB-TE Ethernet Label과 P2P

TESI ESP 는 다 과 같다.

Page 22: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

PB

PB

PBB

PBB

C-

MACC-TAGS-TAG ...

B-

MAC

DA=C, SA=D

DA=A, SA=B

B

C

D

Upstream ESP = {B-DA=D, B-SA=C, B-VID=10}

I-TAGB-TAG

(B-VID=10)

A

Upstream Label = {B-DA=D, B-VID=10}

Downstream ESP = {B-DA=C, B-SA=D, B-VID=20}

Dowstream Label = {B-DA=C, B-VID=20}

<그림 3.4> PBB-TE ESP

3 상 차

(1) P2P Ethernet LSP

PBB-TE는 과 같 양 향 라우 계 어 어 향 Eth-LSP가 사

어야 한다. 러한 향 Eth-LSP 하 <PATH> 시지 신하는 다 과 같 새

운 LSP switching type = 802_1 PBB-TE (40) 사 한 Label Request 브 트 사 한다.

RFC3471/3473 (GMPLS규격) PATH 시지에 수납 어 는 다 과 같 Generalized

Label Request Object에 하여 PBB-TE에 할 경우 GMPLS(RFC3471)규 에 거 LSP Enc.

Type = 2(Ethernet), 새 운 Switching Type = 40 (802_1BB-TE) 다. GPID 값 는 상 계 프

ID, Ethertype 시한다.

다 UPSTREAM_LABEL := {B-VID1, B-MAC1} 사 한다. B-VID1는 해당 MAC1주

값에 해 택한다. 어 LABEL_SET 또는 SUGGESTED_LABEL 택 가 사

Object Total Length 2 Class-Num = 19 ( Label Request ) 1

Class-Type =4 1

Object-Body LSP Enc Type = 2(Ethernet) 1 LSP Switching Type = 40 (PBB-TE) 1 G-PID (0) 2

Page 23: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

한다. 또한 I-SID 수납할 경우에는 Call / Connection ID 브 트도 함께 수납한다.

러한 {B-VID1, B-MAC1}가 수납 UPSTREAM_LABEL Obj에 해 상향 각 브리지 FDB에는

고 FDB항 다. FDB에는 RSVP-HOP 브 트 블 브 트에 수납 {B-VID1,

B-MAC1}값에 해 FDB에 해당 포트가 다.

지에 는 신 MAC주 (MAC2)에 한 B-VID2 고 {B-VID2/B-MAC2} 보가

RESV 시지 LABEL 브 트에 수납 어 답 다. 경 상 브리지들 PATH 시지 마찬가지

{B-VID2/B-MAC2} 보 FDB 한다. 결과 PATH RESV 시지에

해 양 향 연결 가 연결 는 동 한 브리지들 경 한다.

(2) Shared Forwarding

특 상 상 한 SA 지만 동 한 {DA, VID} 가지는 프 에 하여 FDB는 한 개 다.

복수개 신 동 한 지 가지고 들 사한 트래픽 사항( 역폭 등) 가질

상 지원하는 능 Shared Forwarding 라고 한다. 러한 Shared forwarding 실 경

에는 향 미지지 않지만 FDB항 수 감 시킬 수 다. 하지만 신엣지 스 는 경 상

shared forwarding path 사 에 므 , 체망 상 알고 는 Path Computation

Server 등 사 하여 shared forwarding 능 할 수 다. 경우 originating switch는

{LABEL_SET, UPSTREAM_LABEL object} 사 하여 shared forwarding 능 청할 수 다.

러한 능 LDP label merge 능과 사하다.

VLAN tagged Ethernet 프 에 착 우 순 값에 해 다양한 COS 가진 프 동

한 Eth-LSP 달 수 우 순 에 해 는 flow 처리 게 다.

4 PBB-TE Ethernet Label

PBB-TE Ethernet Label class-type 2 새 운 generalized label 12비트 VID 6 트

MAC주 다.

것 P2P P2MP Eth-LSP 사 는 , P2P Eth-LSP 경우에는 {VID, unicast MAC 주

}가, 에 P2MP Eth-LSP에 는 {VID, 그룹MAC주 }가 블 사 다. 러한 PBB-TE

Ethernet Label 도 내에 해야 하 각 경 시 변경 지 않는다.

Object Total Length 2 Class-Num = 16 (Generalized Label) 1

Class-Type =2 1

Object-Body= Label r r r r ESP-VID 1

ESP-VID 1

ESP MAC Addr 6

Page 24: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

5 Protection Path

Protection 능에 해 엣지브리지가 2개 ESP 한 경우 {working path, protection path} 는

하나 protection group 어야 한다. 러한 능 [RFC4872] [RFC4873]에 규

ASSOCIATION PROTECTION object 사 하여 수행 다. 경 변경시에는 Make before break

차 수행한다. protection group내 경 가 변경 Protection Switching (PS) 능 동

도 한다.

6 Service Instance Identification (I-SID)

I-SID는 망에 service instance 식별하는 값 다. 러한 I-SID는 edge스 간 연결 시

하 , IB-BEB에 Backbone Service Instance Table 사 하여 I-SID ESP간 매핑

수행한다. 러한 매핑 수동 또는 본 규격에 동 신 식에 해 수행 다.

, RSVP-TE signaling 사 하여 동 {I-SID : ESP} 매핑 가능한 , 동 한 ESP에

해 는 동 한 I-SID가 도 차가 수행 어야 한다. 특 ESP에 한 I-SID 알릴 에는

IB-BEB들 한 CBP 포트 택할 수 도 해야 한다.

RFC4974에 그 차가 규 CALL 신 식 [RFC4974: Generalized MPLS (GMPLS) RSVP-TE

Signaling Extensions in Support of Calls] 능 사 하여 Eth-LSP 에 단간 I-SID

association 도 한다. 또는 Eth-LSP시그 링시 PATH 시지에 I-SID association 보

수납할 수도 다. 라 I-SID association 생 path 시 또는 후에 가능하다. 하

여 새 운 Service ID TLV가 CALL_ATTRIBUTES object(draft-ietf-ccamp-gmpls-mln-

extensions-05.txt) 어 다.

<그림 3.5> Call_Attribute Obj

n Flags: 비스 플래그. (사 안 함)

n SID Set TLV: 하나 상 I-SID 리스트 또는 가 수납 다. 보통 하나 I-SID Set

Object Total Length 2 Class-Num = 201 (CALL_ATTRIBUTES Obj) 1

Class-Type =1 1

Type = (TBA) 2 Length = n 2

Value Rsvd 3

Flags 1

I-SID Set TLV 1 n

.. ..

I-SID Set TLV n n

Page 25: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

에 하나 I-SID값 수납 다. 러한 I-SID Set TLV 식 LABEL_SET Object

식 사 한다.

<그림 3.6> I-SID Set TLV

n Action: 8 bits (action = list (0), range (1))

n SID: 특 backbone service instance 식별값.

여 에 사 는 역 약 프 RSVP-TE 는 RSVP-Tunnel 신 규격 RSVP

규격에 Tunnel LSP 어 능 가한 것 다. 것 RSVP 달리 flow별 블 사 하

지 않고 여러 개 flow 통합한 tunnel 블 할당하 , 신 에 지 경 상에

는 계 에 한 역 약 PATH 시지 청하는 Sender-based Reservation 사 한

다. 또한 RESV 시지에 label 보 수납하여 Sender 에 알 뿐만 아니라 신 한 LSP

하여 upstream 드가 ‘suggested label” 할당하여 아랫 드에게 시할 수 다. 다. 또한 웃

드 고 감지 통보 능과 시 경 보 공한다. 라우 능 OSPF-TE 또는 ISIS-TE

사 한다.

Object Total Length 2 Class-Num = 36 (Label Set Obj) 1

Class-Type =1 1

Action 1 Object-Body

Rsvd 1 I-SID 1 3

Rsvd 1

I-SID x 3

……………

rsvd 1

I-SID n 3

Page 26: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

4. CFM 기술

1 IEEE 802.1ag (connectivity fault management) 술

OAM 술 피스 술 리어 망에 사 할 수 도 하는 주

술 하나 지 지 링크 또는 드 애 견, 격리 통보하는 등 망 리할 수

는 능 공한다. 것 핵심 능 하나 connectivity fault management (CFM) 연결 애

감지 해당 링크 고립 능 수행한다.

CFM 브리지간 어연결 maintenance associations(MA) 하여 CFM 시지 상

한다. MA는 Connectivity Check Message(CCM), TraceRoute, Loopback 시지 사 하는

CFM 시지 생 하고 수신할 수 는 2개 maintenance association endpoint(MEP)간 연결

경 상 브리지 maintenance association intermediate point (MIP)들도 러한 CFM

시지 수신여 애감지 고립 능 수행한다.

특 CFM 애감지 능 continuity check message(CCM) 시지 사 하여 MA간 연결 애감지

지원한다. 하여 개별 MEP는 connectivity check message (CCM) 주 신하고

MA상 다 MEP CCM도 수신한다. 러한 연결검사 능 프 실 지 계산

도 사 다.

참고 애 애링크 고립 능 애가 감지 후 수행하는 리동 루프

시지 사 하여 링크 애 한다. 또한 러한 루프 시지 량 신하여 역폭 신뢰

과 지 할 수도 다. 그리고 link Traceroute 시지 사 하여 링크별 경 수집할 수

다.

2 필

링크 애시 Spanning Tree Protocol 사 하여 protection mechanism 공하는 경우,

30 도 복 시간 갖는다. Rapid STP 사 해 도 link failure에 하여 10 하

recovery rate (복 시간) 보 다. 에 라 트래픽 리 커니 한 새 운 식 Optical

Ethernet도 sub-50ms protection 공하 한 술 필 하다. , Optical Ethernet Metro

Area Networks에 하 해 는 Path redundancy 공할 뿐만 아니라 restoration multiple

grades도 공해야 할 것 다.

여 Protection 란, MEN에 facilities나 equipment disruption, outages, degradation

라도 사 에게는 향 미 지 않거나 가 도 하 그 능 지 하도 하는

self-healing property ( 료 특 ) 다. 하여 Provider 는 든customer (미래 사

도 포함) SLS 실 시킬 수 도 트워크 계하고 그 능 해야 한다. Protection

scheme 다 3가지 components 갖는다.

Page 27: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

n Detection: network 상(impairment) 단, 결 (determine)하는 능

n Policy: 상(impairment) 었 , 수행해야하는 업들 규

n Restoration: impairment 복(fix)시키 한 행동

Protection requirements에 는 topics들에는 다 과 같 것들 다.

n Protection switching times

n Failure detection requirements

n Protection resource allocation requirements

n Topology requirements

n Failure notification requirements

n Restoration and revertiveness requirements

n Transparency for end-user

n Security requirements

3 어

(1) 보 체

동 원(working resource) 실 (fail)했 , 트워크는 또 다 원

(resources) 공함 보 (protection) 능 공할 수 다. 원 수 할

당(arrangement)에 라 가지 보 (protection type)가 다.

n 1+1 : 1+1 보 식(protection Type) 트래픽 복사본 항상 보 (protection) 원 통해

달한다. 개 복사본 도착하는 합 (protection merge point)에 는 에 어

것 포워 할 것 가 결 한다. 결 에 라 어느 한쪽 원에 다 쪽 원 스

하도 만들 도 한다. 어 것 택할 것 가는 revertive, non-revertive, manual 등등

에 규 한 라 타들 라 결 한다. 복 시간 짧 지만 backup 경 상시

해야 하는 단 다.

n m:n : m:n 보 식(protection type) m개 protection 원 사 하여 n개 동

(working) 원 보 하는 태 다. 보 원 실 (failure)가 생했 에만 사 하고,

어 특 한 working resources에게 지 않는다. 애감지후 우 링크 해야 하므

복 시간 단 다.

m:n 보 식 크게 2가지 변 태가 가능한 , 첫 째는 동시에 다수개 워킹 리 스가 실

한 경우에 하나 보 원 들 트래픽 달(forwarding)하 하여 사 는 경우 다. 또

다 하나는 보 원 한 에 단지 하나 워킹 리 스에 해 만 트래픽 달하는 것 가능

Page 28: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

한 경우 다.

- 1:1: 단지 하나 워킹 리 스에 해 하나 보 원 공 는 태

- n:1: 하나 워킹 리 스에 하여 n개 보 원 공 는 태

- 1:n: 1개 보 원 n개 워킹 리 스 protection 해 공 는 태 보

원 n개 워킹 리 스가 protection 공 한다.

<그림 4.1> 링크보 체

(2) 애

Failure는 트워크 드 또는 드 사 링크에 생할 수 그 는 다 과같다.

n Fail condition (Hard Link Failure): 하드 링크 실 는 트래픽 달할 수 없는 상태 다.

n Degrade condition (Soft Link Failure): 트래픽 달 지 지만, 어 특 가 미리

한 한계 값에 도달한 상태 다.

n Node failure: 드가 링크 사 에 트래픽 달하지 못하는 경우 다.

(3) 원 택

애복 한 원 택 다 과 같다.

n Reservative Mode: 보 (protection) 능 수행하는 것 Revertive mode 경우, 원 실

(failure)가 생하고 것 복 후에, 트워크는 동 원 사 하는 태

Page 29: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

돌아간다.

n Non-revertive mode에 는 실 가 복 후에 곧 돌아가지 않는다. 동 돌아가

지 얼마 지연 시간 도 할 수도 다. (Wait To Restore)

n Manual Switch: manual switch는 트워크 operator가 워킹(working) 원 신에 보 원

사 하도 스 할 , 또는 그 경우 말한다. 에 , Manual Switch는 실

하지 않 원 쪽 움직 는 것 다. Manual Switch는 network operator 지에 라

는 원 failure condition 아닌 경우에도 수행할 수 다.

n Forced Switch: Forced Switch는 원 상태에 계없 워킹 리 스 신에 protection

resource 사 하도 스 하는 것 다.

n Lockout: 리 스 Lockout 다 원들 보 (protection) 한 해당 원 사

지하는 것 다.

(4) 트 타

애 생과 복 과 에 트 타 다 과 같다.

n Impairment Instant: Failure 사건 생하는 시

n Fault Detection Instant: Failure가 단(detect) 고 언 는 시 . 트워크 (element)마

다 다 수 다.

n Hold-off Instant: Fault Detection Instant 후에 어 수행 취하 에 얼마 시간 동안 지

연시킬 필 가 수도 다. , 지연하는 간 끝 시 Hold-off Instant 라고 한다. 같

트워크 상 여러 계 에 Protection 수행하 할 하 다. 들어 상

계 에 Hold-off instant는 상 계 protection 동 하 에 하 계 에 protection

수행할 수 다.

n Connectivity Restoration Instant: Failure에 해 향 사 트래픽 다시 end-to-

end (transfer) 가능하게 시 . 트래픽 달 가능할지라도 SLS가 하는 능

만 시키는지 않 수 다.

n SLS Restoration Instant: 상(impairment) 후에 사 트래픽 본래 능 만 시키

end-to-end 루어지는 시 .

n Reversion Instant: Revertive mode에 본래 사 했었 원 다시 사 는 시 . SLS

Restoration Instant 같 수도 다.

n Detection time: Fault Detection Instant Impairment Instant 사 시간차 , 실 고

생한 시각과 고 단하게 시각 차 가리킨다.

n Hold-of Time: Hold-off Instant Fault Detection Instant 차 , 고 단한 시각과

Protection 한 동 수행하게 시각 차 컬 , 0 수 다.

Page 30: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

n Connectivity Restoration Time: Connectivity Restoration Instant Impairment Instant 사

차 , 고 생한 시각과 연결 다시 복 시각 차

n SLS Restoration Time: SLS Restoration Instant Impairment Instant 사 차

n Reversion (wait to restore (WTR)) Time: Revertive mode에 근원(original) 원 repair

instant Reversion Instant 사 시간 지 한다.

아래 그림 앞 언 한 시간 어들 계 나타낸 것 다.

<그림 4.2> 링크보 체 시간

(5) 업링크 운

업링크 운 1:1 (Cold standby), 1:1(Hot standby), shared redundancy 식 다.

Cold standby는 경 미리 계산해 상태에 애 생 후에 실 역할당과 수행하는 것

, Hot standby는 업링크에 한 역할당 등 실 링크에 하고 상태 지하는 것

업링크 복사 프 달할 수도 다. Hot standby 식 원 낭

비하는 단 가지지만 빠 복 능 공한다.

4 보 체 비스

MEF에 다루는 보 체 비스는 다 과 같다.

n Aggregated Link and Node Protection (ALNP) 비스

n End-to-End Path Protection (EEPP) 비스

n MP2MP protection 비스

n Link Protection based on Link Aggregation 식

상 보 체 비스 공하 해 어 하나 또 다 것과 계 어 함께 사

수 다. 들어 path 에 EEPP 사 하고 동시에 ALNP 트워크 원 보 할 수

Page 31: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

다.

(1) Aggregated Link and Node Protection (ALNP)

ALNP는 local link, node failure에 하여 local path detour 식 protection 능 공한다.

( , 곳 돌아가게끔 만들어 다.) primary path 라 "backup" or "detour"path 생 하여

bypass시킨다. Detour path는 primary path에 하여 1:n, 1:1 protection 공할 수 다.

Failure event가 시 견 에 ALNP는 짧 restoration time 갖는다. Restoration time

local failure detection time에 라 결 다.

<그림 4.3> ALNP

(2) End-to-End Path Protection (EEPP)

Primary path 경 가 겹 지 않는 end-to-end path 공하여 protection 수행하는 다.

end-to-end가 아닌 segment 하여 하는 변 도 가능하다. 개 redundant

path 비해 것 가는 Policy, 에 약 등등 결 다. Redundant path 계산하

는 프 싱 online 또는 offline 수행 수 다. EEPP restoration time ALNP보다

수도 다.

Page 32: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

<그림 4.4> EENP

(3) MP2MP protection

E-LAN 비스는 든 UNI들 사 연결 공하는 multipoint-to-multipoint service 다. E-

LAN 비스 에 라 Protection schemes protecting 하게 공하지 못할 수도 다.

비스 또는 Transport에 multipoint-to-multipoint protection 해 사 하는

3가지 다 과 같다

- Split Horizon bridging service or transport

- Spanning Tree or Rapid Spanning Tree

- Link Redundancy

(4) Link Protection based on Link Aggregation

것 IEEE802.3ad 식 동 한 개 드 연결하는 하나 상 링크들 단

Link Aggregation Group (LAG) 통합한다. LAG는 리 단 링크처럼 동 한다. 드

사 에 LAG 통해 달 는 프 들 parallel link 사 에 나누어 달 다. 러한 통합 어

한 프 LACP (Link Aggregation Control Protocol)가 사 다. LAG Setup 특징

(feature) 하나 LAG 하는 링크 에 어 링크가 failure 할 protection 수행한다

는 것 다. 하나 링크가 실 (fail)하 , LAG 양 드들 그들 트래픽 남아 는 링크들

Page 33: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

에게 담시키도 한다. 또한 링크가 다시 복 었 , LAG distribution function 해당 링크

포함시 트래픽 산시킨다.

5 IEEE 802.1ag connectivity fault management (CFM)

Ethernet OAM(Operation, administration and maintenance) 능 SLA 수여 감시, 애감지

능, quality trend 등 공한다. 핵심 능 IEEE 802.1ag connectivity fault

management (CFM) 연결 애감지 고립 능 수행한다.

것 802.3ah에 link level OAM에 비하여 S-VLAN별 OAM service level

OAM 라고 할 수 다.

CFM 브리지간에 maintenance associations(MA) 하여 CFM 시지 한다. MA 능

management domain (MD)에 해 결 는 것 연결 리 능감시 능 는 망

역 미한다. 개별 MA는 CFM 시지(CCM, TraceRoute, Loopback 시지) 생 할 뿐만

아니라 상 CCM 수신할 수 는 2개 maintenance association endpoints(MEP)간

연결 경 상 maintenance association intermediate point (MIP)들 러한 CFM 시

지 들 애감지 고립 능 수행 수 도 한다. MEP는 connectivity check

message (CCM) 생 과 수신, link-trace loopback 시지 생 답 능 수행한다.

개별 MA는 maintenance association identifier (MAID) maintenance domain level(MD Level)값

에 해 식별 다.

CFM 애감지 능 continuity check message(CCM) 시지 사 하여 MA간 연결 애감지 지

원한다. 하여 개별 MEP는 connectivity check message (CCM) 주 신하고 MA상

다 MEP CCM도 수신한다. 러한 connectivity check 능 data loss jitter 계산

도 사 다.

또한 애 애링크 고립 능 애가 감지 후 수행하는 리동 Loopback

시지 사 하여 링크 애 한다. 또한 러한 loopback 시지 량 신하여 역폭

신뢰 과 지 할 수도 다.

그리고 경 탐색(Path discovery) 능 link Traceroute 시지 사 하여 링크별 경 수집할

수 다.

Page 34: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

<그림 4.5> OAM 절차

6 IEEE 802.1ag CFM 시지

(1) 시지

802.1ag CFM 시지는 다 과 같다.

n CCM/RDI: Connectivity Check, Remote Defect Indication

n LBM/LBR: Loopback Message, Loopback Reply

n LTM/LTR: Link trace Message, Link trace Reply

n VSM/VSR: Vendor-specific extensions Message/Reply

러한 시지는 loopback 시지(LBM/LBR) 같 양 향 필 한 경우 각 향별 동 한

VID 사 하지만, 시 ERO 사 하는 802.1Qay 경우에는 상 한 VID 사 할 수도 다.

(2) 본 시지 식

<그림 4.6> CFM 시지 본 식 공통헤 TLV 식에 한 것 다.

Page 35: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

<그림 4.6> CFM 시지 식

각 TLV 다 과 같다.

(a) Sender ID TLV

(b) Port Status TLV

(c) Interface Status TLV

Common Header

Objects Type = 1 (Sender ID TLV) 1

Length 2

Chassis ID Lendth 1

Chassis ID Subtype 1

Chassis ID

Management Address Domain Length 1

Management Address Domain

Management Address Length

Management Address

Objects Type = 2 (Port Status TLV) 1

Length 2

1 = psBlocked; 2=psUp

1

Page 36: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

(d) Data TLV

(e) End TLV

(3) CCM 식

CCM 시지에는 Sender ID, Port Status, Interface Status TLV가 드시 포함 어야 한다.

Objects Type = 4 (Interface Status TLV) 1

Length 2

1 = up 2=down 3=testing 4=unknown 5=dormant 6=notPresent 7=lowerLayerDown

1

Objects Type = 3 (Data TLV) 1

Length 2

Data n

Objects Type = 0 (End TLV) 1

Common CFM Header MD Level(3b) Version = 0 1

OpCode = 1 (CCM) 1

RDI

1

First TLV Offset = 70 1

Sequence Number 4

MA End Point ID 2

MAID 48

ITU-T Y.1731 16

(Rsvd) 0

Optional CCM TLVs N

End TLV(0) 1

Page 37: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

CCM Interval 다 과 같 시 다.

Page 38: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

7 ITU-T OAM

IEEE802.3ag CFM규격 보다 보강 OAM 한 ITU_T Y.1731규격에는 Alarm Indication

Signal(AIS), Locked Signal(LCK), Test(TST), Loss Measurement Message/Reply(LMM/LMR),

Delay Measurement(DM/DMM/DMR), 실험 (EXM/EXR),Automatic Protection Switching

Maintenance Communication Channel (APS, MCC) 가 가 어 다. < 1>는 러한 OAM

시지 에 한 것 다.

Page 39: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

5. 결론

본 술 에는 PBB-TE 에 IEEE802브리지 능 하고, 어하

한 GMPLS 술 링크 애 감지 능 수행하는 CFM 술 동 하 다.

러한 PBB-TE는 CCM 시지에 한 링크보 체 능과 MAC-in-MAC 수납 지원 는

시스 므 앞 트 어망 재 SONET/SDH 망에 스 체할

것 라는 가 하에, 어망에 고 , 해결, QoS 지원 ,OAM 지원 등 한

술 향후 미래 스 어망 시스 개 에 수 것 다.

특 럽 차 달망 술개 프 트 100GET과 에 다루고 는 미래 달망

술 거리 고 한 새 운 변 식과 GMPLS 달망 에 MPLS-TP 또는 PBB-

TE 하고 들 PE간에 GMPLS L2SC 연결 공하 PCE 하는 에 한 연

수행하고 다. 본 술 에 다루었 GMPLS 달망 술, PBB-TE 술

같 연 수행에 동참할 수 는 탕 수 것 다.

Page 40: Ethernet 백본에서의 PBB-TE와 GMPLS 제어 기술 · 2018. 10. 22. · 즉 PBB-TE 는 connection-oriented Ethernet 기술로써 미리설정된{DA-MAC, VID, port}값으로 구

6. 참고문헌

[1]A.Reid, P. Willis, I. Hawkins, and C. Bilton, " Carrier Ethernet," IEEE Commun. Mag., pp. 96-

103, Sept. 2008.

[2] D. Allan et al., “"Ethernet as Carrier Transport Infrastructure,”" IEEE Commun. Mag., vol. 44,

no. 2, pp. 134~140 Feb. 2006.

[3] IEEE P802.1ah-2008, “"IEEE Standard for Local and Metropolitan Area Networks- Virtual

Bridged Local Area Networks — Amendment 6: Provider

Backbone Bridges.”, 2008.

[4] IEEE P802.1Qay/D3.0, “IEEE Standard for Local and Metropolitan Area Networks —- Virtual

Bridged Local Area Networks —- Amendment :

Provider Backbone Bridge Traffic Engineering,” 2008.

[5]IEEE802.1ag - Connectivity Fault Management, Dec, 2007.

[6] Ryoo, Song, Park, and Joo, "OAM and Its Performance Monitoring Mechanisms for Carrier

Ethernet Transport Networks," IEEE Commun. Mag., pp.97-103, March. 2008.

[7] Suh, Kim, and Shin, "ENDIST: Edge Node Divided Spanning Tree," ICACT, Volume 1, pp. 17-

20, Feb. 2008.

[8] Aref Meddeb, "Smart Spanning Tree Bridging for Carrier Ethernets," Globecom, pp. 1 -

5, 2008.

[9] Mick Seaman, ”IEEE 802.1aq Shortest Path Bridging,” IEEE Draft Standard, work in progress.

[10] Aref Meddeb, ”Multiple Spanning Tree Generation and Mapping Algorithms for Carrier Class

Ethernets,” IEEE Globecom, 2006.