분류 전체보기131 MPLS 초보탈출 4차 MPLS의 Label 교환 Label을 어떻게 교환할 것인가? 1. 존재하는 ip routing 프로토콜의 파라미터 추가 - 존재하는 ip 라우팅 프로토콜을 수정해야 하면, 현재 존재하는 rip, ospf 등등 다 수정을 해야 함(risk 높음) - mpls vpn일 때는 bgp 가 라벨을 교환함. - mpls te일 때는 rsvp가 라벨을 교환함 --> 즉, 이미 존재하는 라우팅 프로토콜을 사용함. 2. 레이블을 교환하는 새로운 프로토콜을 만들자 복습 라우팅 프로토콜 동작 -> RIB -> bgp로 받은 정보를 제외한 모든 정보를 LIB -> exchange 프로토콜(LDP)를 사용하여 네이버에게 정보 전달받음 -> LDP로 받은 정보를 LIB에 저장하고, 그 중 best path라면 FIB에 저장 -.. 2022. 2. 14. MPLS 초보탈출 3차 edge lsr - 2가지 종류로 구분됨 -- egress / ingress LSR - IP -> MPLS 레이블을 최초로 붙이는 애 : ingress - MPLS -> IP 레이블을 최후로 떼는 애 : egress core - 레이블을 swap 시키는 역할만 함 LDP - 처음에 5초에 한번씩 주기적으로 MPLS가 enabel되어있는 인터페이스로 hello packet을 던짐 - 해당 인터페이스가 cdp가 동작하는지 ldp가 동작하는지 확인 필요함( 최신 버전은 기본 ldp임) - MPLS가 enable 되어 hello packet을 던지면 그 안에 transport address가 들어있음. default로는 LDP router-id가 transport address가 됨. - router-id : .. 2022. 2. 13. MPLS 초보탈출 2차 MPLS의 Label - 4 byte : 20bit(label) / 2 bit (experimental field - 중간에 있는 장비들이 ip header를 보지 않기 때문에 ip precedence 값을 확인하지 못해 qos를 적용하지 못함. 그래서 이 필드를 사용. default로는 ip precedence값이 copy가 되어 들어감.) / 1bit(stack field - 그 다음에 ip header가 있는지 , label header가 있는지 확인, untagged를 해야할 때 stack field가 1이 되어있는 것 까지 떼어냄) / 12bit(TTL - 라우팅 프로토콜에서 loop이 발생하면 MPLS에서도 loop 발생 이를 방지하기 위해 갖고 있음. default는 ip header의 TT.. 2022. 2. 13. MPLS 초보 탈출 1차 MPLS - best path 알고리즘이 없음. - 그래서 라우터 간에 라우팅 프로토콜이 있어야 함. - mpls 기술을 적용하기 위해서는 link-state 라우팅 프로토콜만 가능함. ==> 그래서 라우터 간에 ospf/is-is로 맺음 ---> 자기들끼리 라우팅 프로토콜을 돌리면 라우팅 테이블이 만들어짐. - 이상태에서 MPLS가 동작되면 Label Information Binding 테이블이 생성(아래 테이블 생성과정 설명) -> BGP 네트워크를 제외하고 모든 네트워크에 대해 Label 생성 -> 즉, OSPF/IS-IS 등으로 받은 정보에 대해 Label이 생성됨. - 그 이후, 인터페이스에 LDP를 enable : 자기들끼리 hello packet를 던져서, (hello packet에는 tra.. 2022. 2. 13. 이전 1 ··· 5 6 7 8 9 10 11 ··· 33 다음