2023. 9. 19. 17:11ㆍ네트워크
PfR(Performance Routing)
SDN(Software Define Network)의 하나로 PfR(Performance Routing)에 대해 알아보자.
Performance Routing은 Cisco에서 개발한 네트워크 라우팅 기술로, 네트워크 트래픽을 최적화하고 더 효율적으로 라우팅하기 위한 고급 기능을 제공한다.
적용되는 상황
- 다중 링크 환경에서 트래픽 최적화 : PfR은 다중 인터넷 링크 또는 WAN 연결을 사용하는 경우 트래픽을 여러 경로로 분산시키고, 가장 최적의 경로를 자동으로 선택하여 성능을 최적화한다. 이는 회선 이탈, 대역폭 부족, 레이턴시, 등과 같은 문제를 감지하고 해결할 수 있도록 도와준다.
- 응용 프로그램 성능 향상 : PfR은 특정 응용 프로그램 또는 서비스의 품질을 관리하기 위해 트래픽을 적절한 링크로 라우팅하고, 성능 지표를 기반으로 트래픽 조절을 수행한다. 이는 VoIP(음성 통화) 및 영상 통화와 같은 실시간 애플리케이션에 특히 유용하다.
- 간편한 관리 및 모니터링 : PfR은 네트워크 관리자에게 강력한 모니터링 도구를 제공하며, 트래픽 흐름과 네트워크 성능을 실시간으로 확인하고 문제를 식별하는 데 도움을 준다.
주요 기능과 특징
- 인텔리전트 라우팅 : PfR은 트래픽을 라우팅하기 위해 BGP(경계 게이트웨이 프로토콜)나 EIGRP(Enhanced Interior Gateway Routing Protocol)와 같은 라우팅 프로토콜과 통합된다.
- 라우팅 경로 제어 : PfR은 네트워크 성능을 개선하기 위해 네트워크 경로를 제어한다. 성능 지표를 기반으로 트래픽을 경로로 이동시키고, 문제가 발생하면 경로를 조절한다.
- 실시간 감시 : PfR은 네트워크의 성능을 실시간으로 모니터링하고, 문제가 발생할 때 경고 및 알림을 제공한다.
- 종단 간 응용 프로그램 성능 향상 : PfR은 사용자와 종단 간 응용 프로그램 성능을 향상시키기 위해 QoS(Quality of Service)를 구현할 수 있다.
SLA(Service Level Agreement) : 서비스 제공자와 서비스 수신자 간에 서비스의 품질과 성능에 관한 합의를 정의하는 계약
- 실습망1
healthing check
R5(config)#ip sla 11
R5(config-ip-sla)#icmp-echo 1.1.56.6
R5(config-ip-sla-echo)#timeout 1000
R5(config-ip-sla-echo)#frequency 1
R5(config)#ip sla schedule 11 start-time now life forever
R5(config)#track 22 rtr 11 reachability
라우팅 설정
R5(config)#ip route 7.7.7.0 255.255.255.0 1.1.56.6 track 22
R5(config)#ip route 7.7.7.0 255.255.255.0 1.1.65.6 100
실습결과
- 실습망2
설정
R1(config)#ip sla 1
R1(config-ip-sla)#icmp-echo 44.44.44.44 source-ip 11.11.11.11
R1(config-ip-sla-echo)#timeout 1000
R1(config-ip-sla-echo)#frequency 1
R1(config)#ip sla schedule 1 start-time now life forever
R1(config)#track 1 rtr 1 reachability
R1(config)#ip route 2.2.2.0 255.255.255.0 1.1.12.2 track 1
R1(config)#ip route 2.2.2.0 255.255.255.0 1.1.13.3 100
R4(config)#ip sla 1
R4(config-ip-sla)#icmp-echo 11.11.11.11 source-ip 44.44.44.44
R4(config-ip-sla-echo)#timeout 1000
R4(config-ip-sla-echo)#frequency 1
R4(config)#ip sla schedule 1 start-time now life forever
R4(config)#track 1 rtr 1 reachability
R4(config)#ip route 1.1.1.0 255.255.255.0 1.1.24.2 track 1
R4(config)#ip route 1.1.1.0 255.255.255.0 1.1.34.3 100
실습결과
이벤트 관리자 설정
R1(config)#event manager applet CC
R1(config-applet)#event syslog pattern "Up->Down"
R1(config-applet)#action 1.0 syslog msg "link-down"
R1(config-applet)#action 2.0 cli command "enable"
R1(config-applet)#action 3.0 cli command "conf t"
R1(config-applet)#action 4.0 cli command "int lo 5"
R1(config-applet)#action 5.0 cli command "ip add 8.8.8.8 255.255.255.0"
R1(config-applet)#action 6.0 cli command "exit"
R1(config-applet)#action 7.0 cli command "ip route 4.4.4.0 255.255.255.0 null 0"
R1(config-applet)#action 8.0 syslog msg "Good-Luck!"
실습결과
'네트워크' 카테고리의 다른 글
RTP (0) | 2023.09.20 |
---|---|
etherchannel, LACP, PAGP (0) | 2023.09.20 |
Proxy ARP (0) | 2023.09.19 |
BPDU guard (0) | 2023.08.31 |
VLAN 간의 라우팅2 (0) | 2023.08.30 |