BGP Neighbor Establish – EBGP 편 (Loopback Neighbor)

  EGBP는 default로 TTL 값이 '1'이기  때문에 Direct Connect 되어 있어여 Neighbor가 될 수 있다고 앞에서 설명하였다. 그런데, 아래 그림을 보면 Direct Connect Interface로...

BGP Attribute : NEXT_HOP – EBGP 편 (Attribute Code : 3)

  이번에는 EBGP에서의 NEXT_HOP Attribute를 확인해 보기로 하자. 1. EBGP로 Update 할 때는 Neighbor와 TCP session을 맺고 있는 Interface의 IP address를 NEXT_HOP Attribute의 값으로 설정하여...

BGP Path Attributes Part 1

1. BGP Path Attributes Overview   각 BGP Update는 하나 또는 여러 개의 IP Subnet과 Attribute 값으로 구성되어 있습니다.    Attribute 값 중 일부는 모든...

BGP Attribute : AS_PATH (Attribute Code : 2)

RFC 4271 AS_PATH Attribute 정의 AS_PATH is a well-known mandatory attribute. This attribute identifies the autonomous systems through which routing information carried in this UPDATE...

Establishing BGP Sessions (1)

1.Overview   BGP는 확장성 및 정책 제어를 위해 설계된 EGP(Exterior Gateway Protocol)이며, Routing Update가 전송되기 전에 neighboring router가 명시적으로 구성되어야 합니다. 이것은 EIGRP (Enhanced Interior...

BGP Neighbor (BGP state machine)

BGP Process Start R1(config)#router bgp 10    IOS 기반 라우터에서 상위 명령어를 실행하면 BGP Process는 TCP에게 179 Port를 자신한테 할당해 달라고 요청을 한다. 그러면, TCP는 179은...

BGP Attribute : MULTI_EXIT_DISC (Attribute Code : 4)

RFC4271 MULTI_EXIT_DISC 정의 The MULTI_EXIT_DISC is an optional non-transitive attribute that is intended to be used on external (inter-AS) links to discriminate among multiple exit or...

BGP Attribute : ORIGIN (Attribute Code : 1)

RFC 4271 ORIGIN Attribute 정의 ORIGIN is a well-known mandatory attribute. The ORIGIN attribute is generated by the speaker that originates the associated routing information....

BGP Attribute : Multi-hop AS MED 전달 방법

  MED는 하나의 AS까지만 Update가 되는 Attribute지만, IOS의 route-map이나 XR의 route-policy를 이용하여 새롭게 값을 설정하여 전달할 수 있다.   일단, 앞에서 배운 내용으로 MED Attribute를...

BGP Attribute : next-hop-self (Attribute Code : 3)

  IBGP로 Update를 보낼 때는 NEXT_HOP Attribute가 변경되지 않는다고 앞에서 설명하였다. 그런데, 이 때문에 IGP의 Database가 커져 ISP 내부 장애발생 시 IGP의 Convergence Time이...