170 likes | 349 Views
Common Control and Measurement Plane (ccamp). Jun-Hyun, Moon Computer Communications LAB., Kawangwoon University imp@kw.ac.kr. Description of ccamp Working Group. Sub-IP Area of IETF WG Organizational Overview: 광인터넷에 대한 체계적인 이슈를 다루기 위한 워킹 그룹
E N D
Common Control and Measurement Plane (ccamp) Jun-Hyun, Moon Computer Communications LAB., Kawangwoon University imp@kw.ac.kr
Description of ccamp Working Group • Sub-IP Area of IETF WG • Organizational Overview: • 광인터넷에 대한 체계적인 이슈를 다루기 위한 워킹 그룹 • CCAMP의 요구사항, GMPLS (Generalized MPLS) Architecture, GMPLS signaling protocol, Link Management Protocols, 보호절체 방식 등을 중심 주제로 활동을 진행 중에 있음.
CCAMP WG tasks • Signalling protocols • CR-LDP Extension (RFC3472), RSVP-TE Extensions (RFC 3473) 제정 완료 • 물리접속 • SONET/SDH, TDM, ATM, Frame Relay, MPLS, Optical 등 다양한 물리 접속 제공 • GMPLS Link 및 Paths 정의 • Protocol-independent metrics 정의 중 • Traffic parameters는 요구사항 정의 단계 • Optical VPN을 위한 Parameters는 검토 단계
CCAMP WG tasks (cont.) • Link 및 Path Protection • 요구되는 Link 및 Path Properties에 대하여 정의 중 • Path Protection. Diverse routing 및 fast path restoration을 위한 작업 중 • Multi-layer path protection 및 restoration functions은 세부적인 방안 고려 단계 • 광 네트워크 리소스 정보 수집 • 기존 OSPF 또는 IS-IS 라우팅을 활용 • 기존 3 계층 라우팅과 Signaling 프로토콜과의 관계 • 경로 설정 및 유지를 위해 관계 정의 중 • 라우팅은 리소스 정보 확인 및 Reachability 정보 전달 • Signaling은 대역 정보를 갖는 경로 설정
CCAMP WG tasks (cont.) • 트래픽 제어 및 망 운용관리 • 트래픽 엔지니어링 요구사항을 만족하는 최적 신호 및 제어 프로토콜 운용 • MPLS 망의 OAM • Y.1720 에서 표준화, 관련 MPLS LSP tracing 프로토콜 검토 중 • MPLS 망에서 Bi-directionality, Load Balancing, Security 및 Multicast에 대한 방안 • 검토 단계임. 일부 초기 draft 제안된 상태 (한국측에서 group label 제안)
CCAMP WG tasks (cont.) • Generalized MPLS-based Recovery Mechanisms (including Protection and Restoration) • MPLS 기반 recovery framework 문서 (RFC3469) 제정 • GMPLS 기반은 drafting 상태 • GMPLS 라벨 인코딩 방식 • In-band 데이터 패킷에 대한 라벨 할당은 MPLS 라벨을 확장 사용 • SONET/SDH에 대한 라벨 할당은 완료 • WDM이나 space division 다중화 스위치를 위해서는 가상 라벨을 할당, 다단계 스위칭 단위별 또는 Optical Burst Switching (OBS)에 대한 라벨 규정은 미정 (한국측 제안)
제 56 차 IETF 회의중 ccamp 그룹 주요 이슈 • Protection 및 Restoration • draft-lang-ccamp-gmpls-recovery-e2e-signaling-00.txt • Optical Network Failure Recovery Requirements • draft-czezowski-optical-recovery-reqs-01.txt • Fault Notification Protocol for GMPLS-Based Recovery • draft-rabbat-fault-notification-protocol-02.txt • Link Management Protocol • draft-lang-ccamp-lmp-bootstrap-03.txt • draft-aboulmagd-ccamp-transport-lmp-00.txt
제 56 차 IETF 회의중 ccamp 그룹 주요 이슈 (cont.) • Generic Tunnel Tracing • Routing Extensions and Exclusion • draft-mannie-ccamp-gmpls-sonet-sdh-ospf-01.txt • draft-mannie-ccamp-gmpls-sonet-sdh-isis-00.txt • draft-lee-ccamp-rsvp-te-exclude-route-01.txt • Management • draft-ietf-ccamp-gmpls-te-mib-00.txt • draft-ietf-ccamp-gmpls-lsr-mib-00.txt
RFC 문서 • Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description (RFC 3471) • Label encoding, Bi-directional, Protection, separation of control channel 주요 내용이 포함 • Generalized MPLS Signaling - CR-LDP Extensions (RFC3472) • Bi-directional LSP, Traffic Parameters TLV, Protection TLV에 대하여 규정 • Generalized MPLS Signaling - RSVP-TE Extensions (RFC 3473) • Explicit Route Object, Record Route Object, Protection Object에 대하여 규정
주요 작업 현황 • Framework for GMPLS-based Control of SDH/SONET Networks <draft-ietf-ccamp-sdhsonet-control-02.txt> • SDH/SONET 망의 경로 계산 및 운용을 위해 MPLS routing protocols을 확장 적용 • 전달 경로 제공을 위해 MPLS label distribution protocols을 확장 적용 • Restoration 이나multi-layer 경로 설정을 위해 MPLS 제어 평면 기능 추가 • Generalized MPLS Signalling Extensions for G.709 Optical Transport Networks Control <draft-ietf-ccamp-gmpls-g709-03.txt> • G.709 광전송망에 CR-LDP 또는 RSVP-TE 을 적용하여 경로 설정
주요 작업 현황 (cont.) • Tracing Requirements for Generic Tunnels <draft-ietf-ccamp-tracereq-00.txt> • traceroute 와 유사하게 터널 경로를 진단하기 위한 generic route-tracing application 을 지원 • new route- tracing application 을 위한 요구사항 • security, in-line traces, 및 third party traces 지원 • GRE, MPLS, IPSEC, GMPLS, IP-in-IP, L2TP 등과 같은 터널에 대한 진단 기능 지원 • IP-in-IP over MPLS 등과 같은 Nested 터널이나 복잡한 터널에 대한 진단 기능 지원 • 모든 형태의 터널 타입에 대하여 제어 평면 또는 사용자 평면 상에 진단 기능 지원
주요 작업 문서 • Routing Extensions in Support of Generalized MPLS <draft-ietf-ccamp-gmpls-routing-05.txt> • 추가 작업 진행이 없음 • OSPF Extensions in Support of Generalized MPLS <draft-ietf-ccamp-ospf-gmpls-extensions-09.txt> • Optical Inter Domain Routing Considerations <draft-ietf-ipo-optical-inter-domain-02.txt> • 추가 작업 진행이 없음.
주요 현황 • GMPLS 망에 기존 라우팅 알고리즘 확장하여 적용 방안을 연구 중 • Un-numbered Link, Link Protection Type, SRLG, 다양한 Switching 접속, • OSPF를 확장하여 GMPLS 망에 적용방안 검토 중 • Optical Subnet 내에서만 적용 가능한 Inter Domain 라우팅 방안 검토 중 • Protection 및 Restoration 방법은 MPLS/GMPLS framework 및 요구사항 정리 완료, 세부적인 프로토콜 진행 예정
주요 현황 (cont.) • LMP는 현재 기본적인 운영 관리를 포함하여 세부적인 사항 진행 중 • Out-of-band 까지 포함하여 데이터 및 제어 채널의 연결성 유지 • WDM 채널에 대한 링크 관리는 LMP 규격과 동일한 포맷 채택 <draft-ietf-ccamp-lmp-wdm-02.txt>
Link Management Protocol (LMP) • <draft-ietf-ccamp-lmp-08.txt> • TE links를 관리하기 위해 주변 노드간에 LMP 구동 • 주요 기능 • maintain control channel connectivity • verify the physical connectivity of the data links • correlate the link property information • suppress downstream alarms, • localize link failures for protection/restoration • Control Channel 관리 Parameter 협상 및 Hello Protocol 수행 • Hello Parameter Negotiation, Fast Keep-alive, Control Channel Down, Degraded State • Fault Management 기능 • Fault Detection, Fault Localization Procedure, Channel Activation Indication, Channel Deactivation Indication, Graceful Restart
Analysis of Generalized MPLS-based Recovery Mechanisms (including Protection and Restoration) • <draft-ietf-ccamp-gmpls-recovery-analysis-00.txt> • GMPLS망에서 발생 가능한 오류에 대한 복구를 위한 절차를 규정함. • 일반적인 동작 규정 • Phase 1: Failure detection • Continuity, Connectivity, Alignment, Signal Quality, Signal Degrade, Signal Fail • Phase 2: Failure localization and isolation • Phase 3: Failure notification • AIS (Alarm Indication Signal) • Phase 4: Recovery (Protection/Restoration) • Phase 5: Reversion (normalization) • 제어 평면 기반 복구 방식 • In-band vs Out-of-band Signalling • Uni- versus Bi-directional Failures • Partial versus Full Span Recovery • 복구 타입 • (1:1)^n with recovery resource sharing • (M:N)^n with recovery resource sharing • LSP 복구 방식 • Dynamic LSP Restoration with/without Route Pre-computation • Pre-planned LSP Restoration with resource reservation and without resource pre-selection
Generalized MPLS Recovery Functional Specification • <draft-ietf-ccamp-gmpls-recovery-functional-00.txt> • GMPLS 복구를 위한 일반적인 기능 규격을 정함. • Span Protection • Unidirectional 1+1 dedicated protection • Bi-directional 1+1 dedicated protection • Dedicated 1:1 protection with Extra Traffic • Shared M:N protection