class="layout-aside-right paging-number">
본문 바로가기
Network/Routing

Cisco PBR

by JSANG9 2022. 5. 5.
반응형

- Policy Based Routing(PBR); 정책 기반 라우팅

PBR은 정책(Policy)를 기반(based)한 라우팅(Routing)으로써, Route-map을 이용하여 특정 조건에 해당되는 패킷을 라우팅 테이블과 관계 없이 관리자가 정책을 지정하여 원하는 곳으로 전송시키는 기능입니다.

 

route-map 에 정책에 속하지 않은 패킷(데이터)라우팅 테이블에 의해 전송됩니다.

 

* 패킷의 진행 방향을 변경하기 위해 특정 인터페이스로 수신되는 패킷의 출발지 주소를 먼저 비교하기 때문에 inbound 정책만 적용됩니다.

* 라우터의 특정 인터페이스로 들어오는 패킷들이 라우팅 테이블을 검색하기 이전에 PBR 정책이 적용됩니다.

* PBR을 적용시킨 특정 인터페이스에서는 수신되는 패킷들의 출발지 주소를 검사하므로, 라우터 스위칭 성능이 저하 될 수 있습니다.

 

 

 

EIGRP 설정, 192.168.10.1 에서 192.168.30.1 로 Ping을 날릴 때 192.168.20.2로 가도록 설정하겠습니다.

 

* R2 설정

R2(config)#ip access-list extended 100

R2(config-ext-nacl)#permit ip host 192.168.10.1 host 192.168.30.1

-> ACL을 이용하여 PBR을 적용시킬 패킷 지정

 

R2(config)#route-map PBR    -> PBR에서 사용할 route map 생성

R2(config-route-map)#match ip address 100    -> 적용받을 패킷을 불러옴(ACL)

R2(config-route-map)#set ip next-hop 192.168.20.2    -> Next hop 지정

 

R2(config)#interface f1/0

R2(config-if)#ip policy route-map PBR

 

R1#traceroute 192.168.30.1

Type escape sequence to abort.
Tracing the route to 192.168.30.1

  1 192.168.10.254 64 msec 92 msec 64 msec
  2 192.168.20.2 60 msec 60 msec 60 msec
  3 192.168.30.1 92 msec 100 msec 92 msec

 

 

(config)# route-map PBR

(config-route-map)# set ?

default interface : 출발지에서 목적지로 가는 경로가 라우팅 테이블에 없을 경우, 전송될 인터페이스를 지정한다. (4순위)

ip default next-hop : 출발지에서 목적지로 가는 경로가 테이블에 없을 경우, 전송될 next-hop 주소를 지정한다. (3순위)

interface : 목적지가 match 명령어에 의해 지정된 패킷이 전송될 인터페이스를 지정한다. (2순위)

ip next-hop : 목적지가 match 명령어에 의해 지정된 패킷이 전송될 next –hop 주소를 지정한다. (1순위)

 

 

잘못된 부분이 있으면 댓글 남겨주시면 감사하겠습니다.

반응형

'Network > Routing' 카테고리의 다른 글

Cisco Nexus OSPF 설정  (0) 2022.06.05
Cisco NAT  (0) 2022.05.08
Cisco RIP, OSPF, EIGRP 설정  (0) 2022.04.16
Cisco Routing Protocol [RIP, OSPF, BGP)  (0) 2022.04.16
Cisco Static Routing  (2) 2022.04.15