Path Attribute, BGP Path Attribute, BGP Attributes   BGP 경로 애트리뷰트, BGP 경로 속성

(2015-03-09)
Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공업일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
통신/네트워킹 >   1. 통신 이란?
  2. 신뢰적 통신
[통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
인터넷/데이터통신 >   1. 데이터통신망
  2. 인터넷
  3. 데이터 네트워크 설계
[데이터 단위]
[프로토콜/계층]
[데이터 링크]
[TCP/IP]
[라우팅]
[인터넷 QoS]
[인터넷 관리]
[인터넷 응용]
[인터넷 기타]
[패킷교환(PSN)]
[인터넷 관련 기관]
라우팅 > [라우팅 기초일반]
[라우팅 방식 구분]
[라우팅 알고리즘]
[라우팅 프로토콜]
[라우터]
[라우팅 수렴성/루핑]
[라우팅 네트워크 구분]
[VLSM,CIDR]
[라우팅 도메인,계위]
[라우팅 최적화]
[멀티캐스팅]
라우팅 프로토콜 >   1. 라우팅 프로토콜 이란?
[라우팅프로토콜 일반/종별]
[RIP]
[OSPF]
[IS-IS]
[BGP]
[시스코社(IGRP,EIGRP)]
BGP >   1. BGP 라우팅 프로토콜
  2. BGP Synchronization
  3. BGP 테이블
  4. Confederation
  5. Prefix List
  6. Route Map
  7. RR
  8. Split Horizon
  9. BGP Filtering
  10. MP-BGP
  11. 경로 벡터 라우팅
  12. BGP Summarization
[BGP 경로 속성]
[BGP AS,라우터 연결]
[BGP 메세지]
BGP 경로 속성   1. BGP 경로 속성
  2. AS Path
  3. Next-Hop
  4. MED

1. BGP Path Attribute (BGP 경로 속성)

  ㅇ 어떤 도착 가능한 목적지 AS까지의 라우트(route) 경로에 관련된 정보들을 나타내는
     일종의 매개변수(속성)들을 말함
     - 이 속성들이  최적의 경로를 선정하는데 사용 (Routing Metric)
        . 이 Path Attribute 는 `BGP Update Message`에 포함되어 전파됨


2. 주요 속성 및 의미AS-Path 
      - 해당 목적지 AS까지 갈때 경유되는 AS 번호들
         . 이 번호들의 갯수가 작을 경우 짧은 경로로 판단함
      - 한편, 이 번호들 중 자신의 AS 번호가 있으면 해당 정보를 무시함
         . 이렇게 함으로써, AS Path에서 Routing Loop의 발생을 방지하게됨

   ㅇ Next-Hop
      - BGP 정보전송하는 라우터IP 주소로써, 목적지까지 가는 경로에서 반드시
        자신을 거쳐야만 한다고 알리는  Next Hop  라우터주소를 말함

   ㅇ Local Preference
      - 목적지까지 여러 경로가 있을 경우, 외부로 나가는 통로들에 대해 선호도를 줌
      - 수치가 큰 값이 더 높은 선호도를 가지며, 기본값은 통상 100 
      - AS 내부 즉 IBGP 사이에서만 영향을 받음

   ㅇ Multi-Exit-Discriminator (MED)
      - 들어오는 입구 경로가 여러 개 있을 경우에 각 경로에 대해 선호도를 줌

   ㅇ Origin
      - BGP 정보내부 라우팅 프로토콜(IGP) 또는 외부 라우팅 프로토콜(EGP) 중, 어
        디로부터 생성되었는지를 알려준다. IGPEGP도 아닌 경우에는 Incomplete
      - 0 -> IGP, 1 -> EGP, 2 -> 기타(Incomplete)

   ㅇ Community
      - 어떤 특정 목적지 네트워크에 속하게하여 각 멤머들에게 동일한 속성을 적용하
        기 위함. 4 바이트의 정수 값임. (RFC 1997)

   ㅇ Atomic Aggregate  등


3. Path Attribute의  주요 구분

   ㅇ Well-known Mandatory      => AS-Path, Next-hop, Origin 속성.
      - 모든 BGP Router들이 인식/구현하여야 하는 필수속성
      - 이는 모든 Update 메세지에 반드시 포함되야하는 필수속성임
        ※ Well-known 속성은 모든 BGP 라우터인식할 수 있도록 반드시 구현되야함

   ㅇ Well-known Discretionary  => Local Preference, Atomic Aggregate 속성.
      - 모든 라우터들이 이해하고 해석할 수 있어야 하는 속성
      - Update 메세지에 포함될 수도(Local Preference), 안될 수도(Atomic Aggregate)
        있는 속성들

   ㅇ Optional Transitive       => Aggregator, Community 속성.
      - 옵션속성으로 어떤 라우터에 의해 인식은 되지 않지만, 이웃 라우터에게 전파

   ㅇ Optional Nontransitive    => Multi-Exit-Discriminator (MED) 속성.
      - 옵션속성으로 이를 인식/구현하지 못하는 라우터는 이 속성을 폐기 처분하고,
        이웃 라우터에게 이를 전파하지 않음


4. Path Attribute의 포멧

  

  ㅇ path attribute flag 
     - O (Optional/Well-known)       : 1 -> Optional, 0 -> Well-known
     - T (Transitive/Non-transitive) : O=1(Optional) 이면 반드시 T=1(Transitive)
     - P (Partial/Complete)          : 1 -> Partial, 0 -> Complete
     - E (Extended length)


5. 목적지까지의 여러 경로 중 최적경로 선택 우선순위

  ㅇ 1) Next-Hop
  ㅇ 2) 가장 높은 Local Preference를 선택
  ㅇ 3) 같은 AS 내의 라우터에서 생성된 Route를 선택
  ㅇ 4) AS-Path 들 중 가장 짧은 경로를 선택
  ㅇ 5) Origin type 중 가장 작은 값 (IGP < EGP < Incomplete)
  ㅇ 6) 가장 낮은 값은 MED
  ㅇ 7) ...


[BGP 경로 속성] 1. BGP 경로 속성 2. AS Path 3. Next-Hop 4. MED

 
        최근수정     요약목록     참고문헌