Sunday 28 June 2015

Konsep IP SLA (Bagian 1)

IP SLA adalah pengecekan status obyek dalam periode waktu tanpa batas atau terbatas. Paling sering digunakan adalah dengan melakukan ping ke alamat tujuan untuk pengecekan status updown nya. atau untuk mengukur kualitas parameter seperti jitter, latency, round trip time (RTT) dan lainnya. IP SLA mengirimnya "robots" berkali-kali dan membuat statistik yang akurat. Bisa digunakan juga sebagai bagian design yang lebih rumit, contoh : Tracking default gateway, dynamic failover pada routing statik atau rerouting traffic, saat parameter jaringan yang dipantau menjadi buruk. sebagai contoh, bila RTT meningkat melebihi batas yang ditentukan, maka traffic suara dapat di reroute melewati jalur backup.

Mari kita telusuri lebih dalam tentang konfigurasi dasar IP SLA pada artikel Konsep IP SLA (Bagian 1) ini.

IP SLA bekerja dengan waktu operasi. IOS dengan vesi lama menyebutnya RTR (Response Time Reporter), yang pada dasarnya sama. RTR menyebut robot sebagai probes. Saya akan menggunakan istilah probe, saat menunjukkan paket IP SLA. Operasi dari IP SLA sangat mudah. Kita bisa mengirim spesifik probe ke tujuan dan tujuan membalasnya. IP SLA responder harus di enable/aktifkan.

Langkah Konfigurasi

Ada dua versi yang berbeda pada IP SLA. yang satu memasukkan katakunci "monitor" dan dapat di anggap sebagai implementasi versi lama dan memiliki sedikit opsi untuk di pilih. Langkah konfigurasi sangat mudah 

  1. Pilih nomor unik IP SLA.
  2. Definiskan tipe probe dan opsinya.
  3. Menjadwalkan probe, kapan untuk mulai dan berapa lama di monitor.
  4. Tetapkan IP SLA opsional sebagai bagian dari obyek dan dapat melakukan tracking obyek.
Keuntungan dari IP SLA adalah dapat mengirim statistik ke remote server. Jika kita memiliki multiple device atau link, yang kita ingin monitor, kita dapat mengumpulkan hasil dari IP SLA kedalam grafik di monitoring centre. Engineer di monitoring centre dapat mengambil tindakan, jika statistik menjadi buruk atau kita dapat mengkonfigurasi dynamic automatic action di router.

Contoh :

Berikut adalah diagram sederhana

Berikut adalah konfigurasi IP SLA probe :


R1(config)#ip sla 1 
R1(config-ip-sla)#? 
IP SLAs entry configuration commands:
  dhcp         DHCP Operation
  dns          DNS Query Operation
  ethernet     Ethernet Operations
  exit         Exit Operation Configuration
  frame-relay  Frame-relay Operation
  ftp          FTP Operation
  http         HTTP Operation
  icmp-echo    ICMP Echo Operation
  icmp-jitter  ICMP Jitter Operation
  mpls         MPLS Operation
  path-echo    Path Discovered ICMP Echo Operation
  path-jitter  Path Discovered ICMP Jitter Operation
  tcp-connect  TCP Connect Operation
  udp-echo     UDP Echo Operation
  udp-jitter   UDP Jitter Operation
  voip         Voice Over IP Operation

R1(config-ip-sla)#icmp-echo ?
  Hostname or A.B.C.D  Destination IP address or hostname, broadcast disallowed

R1(config-ip-sla)#icmp-echo 192.168.12.2 ?    
  source-interface  Source Interface (ingress icmp packet interface)
  source-ip         Source Address

R1(config-ip-sla)#icmp-echo 192.168.12.2       
R1(config-ip-sla-echo)#?
IP SLAs echo Configuration Commands:
  default            Set a command to its defaults
  exit               Exit operation configuration
  frequency          Frequency of an operation
  history            History and Distribution Data
  no                 Negate a command or set its defaults
  owner              Owner of Entry
  request-data-size  Request data size
  tag                User defined tag
  threshold          Operation threshold in milliseconds
  timeout            Timeout of an operation
  tos                Type Of Service
  verify-data        Verify data
  vrf                Configure IP SLAs for a VPN Routing/Forwarding instance

R1(config-ip-sla-echo)#frequency ?
  <1-604800>  Frequency in seconds (default 60)

R1(config-ip-sla-echo)#frequency 1
%Illegal Value:  Cannot set Frequency to be less than Timeout

R1(config-ip-sla-echo)#timeout ?
  <0-604800000>  Timeout in milliseconds

R1(config-ip-sla-echo)#timeout 250
%Error: timeout value is less than threshold 5000

R1(config-ip-sla-echo)#threshold 250
R1(config-ip-sla-echo)#timeout 250  
R1(config-ip-sla-echo)#frequency 1
R1(config-ip-sla-echo)#exit
R1(config)#ip sla schedule ?
  <1-2147483647>  Entry number

R1(config)#ip sla schedule 1 ?
  ageout      How long to keep this Entry when inactive
  life        Length of time to execute in seconds
  recurring   Probe to be scheduled automatically every day
  start-time  When to start this entry

R1(config)#ip sla schedule 1 life forever ?
  ageout      How long to keep this Entry when inactive
  recurring   Probe to be scheduled automatically every day
  start-time  When to start this entry

R1(config)#ip sla schedule 1 life forever start-time now

Pertama, Saya memiliki konfigurasi tipe probe. ICMP echo yang dipilih. Saya menspesifikkan hanya pada tujuan (alamat IP). Saya ingin mengirim probe setiap detik (berkali-kali). Karena itu, saya butuh mengecilkan maximum waiting response time (timeout). Saya akan setting di 250 ms. Karena itu, saya butu mengecilkan batasannya, yang mana nilai RTT maximum yang dibolehkan untuk probe dalam ICMP tipe echo. Ini harus di konfigurasi dengan perintah yang benar sesuai konfigurasi di atas. Sehingga probe terkirim seiap detik dan maximum RTT adalah 250 ms. Probe dimulai dari sekarang dan selamanya. 

Berikut adalah beberapa output sederhana :

R1#sh ip sla statistics
IPSLAs Latest Operation Statistics

IPSLA operation id: 1
Type of operation: icmp-echo
        Latest RTT: 4 milliseconds
Latest operation start time: *11:35:58.923 UTC Sat Aug 11 2012
Latest operation return code: OK
Number of successes: 4
Number of failures: 63
Operation time to live: Forever

R1#sh ip sla statistics ?
  <1-2147483647>  Entry Number
  aggregated      IP SLAs Statistics Aggregated
  details         Detailed Output
  |               Output modifiers

R1#sh ip sla statistics details 
IPSLAs Latest Operation Statistics

IPSLA operation id: 1
Type of operation: icmp-echo
        Latest RTT: 4 milliseconds
Latest operation start time: *11:36:02.923 UTC Sat Aug 11 2012
Latest operation return code: OK
Over thresholds occurred: FALSE
Number of successes: 8
Number of failures: 63
Operation time to live: Forever
Operational state of entry: Active
Last time this entry was reset: Never
 
Berikut adalah konfigurasi di router untuk uji coba di lab

R1 :
interface Serial1/0
 ip address 192.168.12.1 255.255.255.0
!
ip route 2.2.2.2 255.255.255.255 Serial1/0
!
ip sla 1
 icmp-echo 192.168.12.2
 timeout 250
 threshold 250
 frequency 1
ip sla schedule 1 life forever start-time now
 

R2 :
interface Loopback0
 ip address 2.2.2.2 255.255.255.255
interface Serial1/0
 ip address 192.168.12.2 255.255.255.0
 

No comments:

Post a Comment