[CISCO] IP SLA 기초 (IP Service Level Agreement)
Nowhere 와 Now here 의 차이

IT/ㄴ Cisco

[CISCO] IP SLA 기초 (IP Service Level Agreement)

TIENE 2023. 12. 1. 15:11
반응형

Cisco IP SLA(Service-Level Agreement)

의미

- 네트워크 성능 및 신뢰성의 정도를 측정할 수 있는 시스코 장비의 기능

- 지연, 지터 및 패킷 손실과 같은 네트워크 매개 변수에 대한 데이터를 모니터링 및 수집

 

동작하는 종류

- Echo Operation : 기존의 핑과 유사하게 ICMP Echo 요청을 전송하여 왕복 시간 측정
-  UDP Jitter : UDP 패킷을 사용하여 두 장치 사이의 지터 및 패킷 손실 측정
-  TCP 연결 작업 : TCP 연결의 응답 시간 측정
-  HTTP Operation : HTTP 응답 시간 측정

 

 

IP SLA 기초 (IP Service Level Agreement)


 

목차

0. 기본 구성도

1. IP SLA 설정

2. IP SLA 동작 확인

3. IP SLA UDP Jitter Test


0. 기본 구성도

0.1) OSPF 구성

- 다음과 같이 OSPF Area 0으로 구성한다.

show ip route
ping 1.1.23.2

- 구성 후, IOU6에서 IOU7까지 통신이 가능한지 확인한다.

- 이제 IOU6에서 IOU7까지의 통신을 IP SLA 기능을 활용하여 통신을 주기적으로 확인해본다.

 

1.  IP SLA 설정

1.1) ICMP-Echo 활용하기

- 다음과 같이 IOU6에서 IP SLA 설정을 진행한다.

ip sla 100 
 icmp-echo 1.1.23.2
 frequency 5
 exit

 

- 동작 방식을 icmp-echo 로 지정한다.

 

- 주기를 5초로 지정한다.

 

1.2) IP SLA 확인하기

show ip sla configuration 100

- 위에서 설정한 IP SLA 내용을 확인한다.

 

show ip sla statistics 

 

- 설정한 다음에 성공 횟수와 실패 횟수를 확인하여는데 다음과 같이 Unknown으로 나온다.

- 한 가지 설정을 더 추가해야한다.

 

1.3) IP SLA Schedule 등록

ip sla schedule 100 start-time now life forever

- 위에서 생성한 IP SLA 100을 어떻게 사용하고 얼마나 사용할 것인지 지정해야한다.

 

- 시작 시간을 지정한다.

 

- 몇 초 동안 실행할 것인지 지정한다.

 

- 평생 동작하도록 설정한 뒤에 다시 살펴본다,

 

2. IP SLA 동작확인

2.1) 통신 및 성공 확인

show ip sla statistics 

- 다음과 같이 시간이 지나면서 IP SLA에서 지정한 IP와의 통신이 성공하면, Count가 증가한다.

 

 

show ip sla summary 

 

- 요약하여 간편하게 확인 가능하다.

 

- Wireshark에서도 주기적으로 Echo를 보내는 패킷을 확인할 수 있다.

 

 

2.2) Shutdown 발생

show ip sla statistics 

- IOU7의 interface를 Shutdown 시키면, icmp-echo 에 대한 응답이 없어서 Timeout으로 변경된다.

- 이처럼 등록한 IP의 UP/DOWN 유무를 알 수 있다.

 

 

show ip sla summary 

 

- Timeout으로 변경되었고 해당 IP 를 가진 장비 혹은 Interface가 Dead 상태임을 알 수 있다.

 

* 추가적으로 사용 중인 IP SLA는 수정할 수 없다.

 

 

3. IP SLA UDP Jitter Test

3.1) UDP Jitter 설정

ip sla 200
 udp-jitter 1.1.23.2 54541 num-packets 25 
 request-data-size 100
 frequency 5
exit


- 또 다른 IP SLA 그룹을 생성한다.

- 동작 방식을 udp-jitter로 지정한다. 

 

- udp-jitter로 모니터링 할 IP와 포트 번호[54541]를 지정한다.

 

- 패킷의 수량[25]을 지정한다.

- 데이터 크기를 100 바이트로 지정한다.

- 전송 주기를 20초로 지정한다.

 

ip sla schedule 200 start-time after 00:00:5

- 5초 뒤에 시작하도록 스케쥴에 등록한다.

 

 

ip sla responder

 

- 특정 UDP를 수신하기 위해서, IOU7에서 IP SLA에 대하여 반응할 수 있도록 설정한다.

 

3.2) UDP Jitter 동작 확인

show ip sla summary 

 

- 아래와 같이 두 개의 IP SLA가 동작하며 동작 방식도 확인할 수 있다.

 

- Wireshark에서도 UDP를 보내는 패킷을 확인할 수 있다.


 

참고: 

https://www.cisco.com/c/ko_kr/support/docs/ip/ip-routing/200785-ISP-Failover-with-default-routes-using-I.html

https://chat.openai.com/

반응형