본문 바로가기

반응형

네트워크

MPLS 필수 설정 항목과 선택적 설정 항목 ● MPLS 필수 설정 항목과 선택적 설정 항목 MPLS를 동작 시키기 위해서 필수적으로 설정되어야 하는 항목과 필요에 따라 설정 하거나 또는 제외 가능한 항목이 존재합니다. 분류 항목 설명 및 설정방법 Mandantory CEF FIB Table을 생성하여 목적지 네트워크에 대한 Output Interface 및 Mac address를 기록해 빠른 Forwarding을 제공 합니다. LDP MPLS 동작 설정은 Interface 기반으로 수행 됩니다. LDP 를 설정하면 LIB Table을 생성 합니다. 설정방법# R1(config-if)#mpls ip R1(config-if)#mpls label protocol [ldp] [tdp] [both] - 표준 프로토콜 ldp를 사용합니다. tdp는 cisc.. 더보기
QoS 3가지 수행 모델 (Best Effort, IntServ, DiffServ) ● QoS 3가지 수행 Model Best Effort 해당 모델은 QoS가 적용되지 않은 것을 의미합니다. 일반적으로 사용하는 네트워크 운영 환경 입니다. Intergrated Services (IntServ) Resource Reserve Protocol (RSVP)를 사용하여 네트워크 대역폭 자원을 예약하고 특별한 QoS 처리를 요구하는 모델 입니다. 애플리케이션이 네트워크에 신호를 보내 End-to-End 통신에서 필요할 것이라고 예상되는 대역폭 보장을 목적으로 하지만 현실적으로 실현이 어렵고 확장성의 이유로 선호되지 않는 QoS 모델 입니다. 모든 노드에 End-to-End QoS를 사용하기 위해 모든 트래픽에 대해서 RSVP 경로 상태를 유지해야 합니다. 경로 상태를 유지한다는 것은 결국 확장.. 더보기
QoS 지연 발생 원인 4가지 (Propagation, Processing, Serialization, Delay variation) ● QoS 지연 발생 원인 4가지 일반적으로 지연이 발생하는 4가지 요소는 Propagation delay(고정), Serialization delay(고정), Processing delay(고정), Delay variation(가변) 가 있습니다. 지연에 대한 이해가 중요한 이유는 발생의 원인과 해결을 통해 성능 개선을 하기 위함 입니다. 1. Propagation delay(고정) 출발지에서 목적지까지 패킷 이동에 소요되는 시간이며 전송매체에 따라 차이가 발생합니다. 전송매체란 UTP 또는 광 케이블을 의미하며 전송매체에 의한 지연은 고정된 값을 가집니다. 예) 싱글 광 케이블의 지연 값 진공 상태에서 빛의 속도는 299,792,458m/s 이나 케이블은 진공 상태가 아니기 때문에 광 케이블 또는 구.. 더보기
QoS 소개 (정의와 필요 사유) ● QoS 정의 QoS는 Quality of Service의 약어이며 Mission Critical 서비스의 품질을 관리하기 위해 사용하는 네트워크 트래픽 제어 기술입니다. 1) ● QoS 적용이 필요한 경우 Lack of Bandwidth (대역폭 부족) Source-to-Destination 통신에서 가장 낮은 대역폭이 해당 구간에서 이용가능한 최대 대역폭이 됩니다. 해당 구간에 트래픽이 몰려 혼잡이 발생하게 되면 트래픽 손실이 발생하게 됩니다. 2) 대역폭 부족 시 가장 명확한 해결책은 대역폭 확장이나 비용적인 문제 또는 기술적 제약으로 할 수 없는 경우 대안은 QoS를 적용하여 제한된 자원을 사용하는 것입니다. Latency and Jitter (지연과 지터) One way End-to-End 지.. 더보기
MPLS Link 장애 발생 과 복구 ● MPLS Link 장애 발생 과 복구 안정적인 네트워크 환경에서 MPLS를 사용 시, IGP를 통해 네트워크 정보를 학습하고 Label 정보를 교환하여 테이블을 구성 합니다. 상기 이미지에서 라우터 B는 정상적으로 RIB, FIB, LIB, LFIB를 구축하여 Label Switching 또는 IP Routing을 수행 합니다. 만약, 물리적인 링크에 장애가 발생할 경우 Routing Protocol 및 LDP Neighbor 관계가 끊어지고 연계된 정보들이 삭제 됩니다. 라우터B ↔ 라우터C 사이의 링크 장애가 발생이후 IGP에 의해서 새로운 경로를 Best Path로 선출하여 Routing Table로 내리고 이를 기반으로 Forwarding에 관련된 모든 정보가 반영 됩니다. 기존에 가지고 있던.. 더보기
MPLS Loop 방지 기술 TTL Propagation ● MPLS Loop 방지 기술 TTL Propagation 이란? IPv4에서는 TTL (Time to live)값을 이용하여 Packet Loop를 방지하는 기술을 가지고 있습니다. MPLS 환경 역시 Loop를 방지하기 위해 IPv4의 TTL값을 MPLS Header에 복사하여 Loop를 방지하는 목적으로 사용하며 해당 기술의 이름을 TTL Propagation 이라고 합니다. Cisco 장비는 TTL Progagation 기능이 기본적으로 활성화 되어 있으며, 비활성화 시킬 수 있습니다. TTL Propagation을 비활성화 시키면 동작 방식이 기존과 달라지게 됩니다. ● TTL Propagation Disable을 이용한 MPLS Domain Core LSR 숨기기 TTL Propagation.. 더보기
MPLS Network에서 경로 축약이 미치는 영향 ● 경로 축약이 MPLS Network에 미치는 영향 MPLS Network에서 경로 축약을 사용하게 된다면 축약 지점을 기준으로 MPLS Network가 분리되는 효과가 나타 나게 됩니다. 기존의 Label 정보는 전달되지 못하고 축약 정보가 LDP Neighbor에게 전달 됩니다. 전달 하는 경로정보는 축약 라우터가 생성하여 전달 하기 때문에 LDP Neighbor에서 LFIB를 확인 해 보면 POP으로 확인 됩니다. 라우터 C에서 10.1.1.0/24 → 10.1.0.0/16 축약 수행. 상세 경로 대신 축약된 정보가 IGP Neighbor에게 전달 됨 10.1.1.0/24에 대한 Label 정보는 LDP Neighbor에게 전달 되지 않고 축약된 경로에 대한 정보가 LDP Neighbor에게 전달.. 더보기
MPLS PHP (feat. Label 제거하기 ) ● MPLS PHP (Penultimate hop popping) 란? PHP (Penultimate hop popping)의 의미는 Penultimate (끝에서 두번째) + hop (컴퓨터 네트워크에서 출발지와 목적지 사이에 위치한 경로의 한 부분) + popping (훌쩍 가버리기) 라는 단어의 조합으로 "컴퓨터 네트워크 경로에서 끝에서 두번째 위치에서 훌쩍 가버리기" 라는 의미 입니다. MPLS PHP는 단어가 가지고 있는 의미 그대로 최종 목적지 이전 마지막 Egress LSR에서 Label을 제거하는 기술 입니다. ● MPLS PHP (Penultimate hop popping) 특징 MPLS 성능 최적화를 위해 사용 합니다. PHP 기능을 사용 함으로써 LFIB Lookup을 1회 줄일 수 .. 더보기

반응형