ISBN 978-89-6211-470-6 98560
Ethernet 백본에서의 PBB-TE 와
GMPLS 제어 기술
일자: 2009 년 11 월 12 일
부서: 슈퍼컴퓨팅본부 기반기술개발실
제출자: 홍원택, 문정훈
{wthong, jhmoon}@kisti.re.kr
차
1.
2. IEEE802.1 브리지 술
3. GMPLS control of Ethernet PBB-TE
4. CFM 술
5. 결
6. 참고 헌
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
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 에 결 맺었다.
<그림 1.1> 802.1aq PBB-TE
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 같
상 계 프 다.
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브리지 핵심 능 다. 상 한 조는 다 과 같다.
<그림 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는 킷 어 포트 전달해야 하는 것 지 베 스 참조하여 결정한다.
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는 변경 지 않고 단 시스 지
달 다.
러한 802.1ad PB 술 한 VID에 는 해결했지만, FDB갱신과
루프 지 한 STP 동 한 BPDU 달 등 능 해 가 망과 service
provider망간 없어 하나 큰 망 보 게 할 뿐 다.
또한 flat MAC 주 각 스 에 큰 FDB 사 해야 하므 에 가 생
한다. 그리고 FDB에 등 지 않 프 수신시에는 망 플러 해야 하는 도 심
각한다. 특 망 애시 복 하는 STP/RSTP/MSTP 프 처리 도가 느리 BPDU
같 STP프 시지가 가 망과 리어 망 에 는 가 다. 라
러한 해결하 하여 customers Ethernet domains과 리어 망 간 동
해야 한다.
<그림 2.4> PB망
<그림 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 등 어 시지 본망내
달하지 않는다. 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}에 한
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 동
한 하나 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) : 우 순 시.
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)
<그림 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
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} 공 한다.
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 할당할 해
당 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 다.
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|------ | | | | | +---+ +---+ | | | | +---+ +---+ | | | | |
------|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 는 다 과 같다.
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
한다. 또한 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
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
에 하나 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
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 갖는다.
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)하 하여 사 는 경우 다. 또
다 하나는 보 원 한 에 단지 하나 워킹 리 스에 해 만 트래픽 달하는 것 가능
한 경우 다.
- 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)가 생하고 것 복 후에, 트워크는 동 원 사 하는 태
돌아간다.
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 수 다.
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 트워크 원 보 할 수
다.
(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보다
수도 다.
<그림 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 양 드들 그들 트래픽 남아 는 링크들
에게 담시키도 한다. 또한 링크가 다시 복 었 , 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 시지 사 하여 링크별 경 수집할
수 다.
<그림 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 식에 한 것 다.
<그림 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
(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
CCM Interval 다 과 같 시 다.
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
시지 에 한 것 다.
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 술
같 연 수행에 동참할 수 는 탕 수 것 다.
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.
Top Related