IP Trafik Dağılımının Analizi ve Pratik
Uygulamalar
|
Yasin KAPLAN, Atlas On-Line
- Özgür SAVAŞAN, Tek Yazılım Ltd.
|
|
Günümüzde IP protokolünün kullanıldığı birçok ağda
trafik değişimlerinin izlenmesi çıkış (port) bazında kullanım miktarlarının
ölçülmesi ile sınırlı kalmaktadır.
BİRÇOK
durumda bu yaklaşım yeterli veriyi sağlasa da ağ problemlerinin çözümü
ileriye dönük stratejik kararların alınabilmesi için daha detaylı
analiz şarttır. Belirli bir IP bağlantısı üzerinden birden fazla ağa
erişim gerçekleşiyorsa, İnternet bağlantısı gibi, söz konusu tek bir
bağlantı üzerinden erişilen bu ağlara olan trafik dağılımının izlenmesinin
pratikte birçok faydası bulunmaktadır. Burada trafik dağılımlarının
tespiti ve izlenmesi ile sağlanabilecek pratik faydalara değinilmektedir.
| İSS’ler Arası Trafik
Analizi
Ağ yöneticileri doğrudan bağlantıları olmayan AS’ler ile trafik
alışverişlerini analiz ederek, gerekiyorsa doğrudan ara bağlantı
yapma yoluna gidebilirler. İnternet Servis Sağlayıcılar (İSS)
arasında ara bağlantılar, İSS’lerin maliyetlerini azaltmak için
başvurdukları en etkili yoldur. İSS’lerin transit trafiklerini
analiz ederek belirli bir eşik değerinin üzerinde trafik alışverişi
gerçekleştirdikleri diğer İSS’ler ile doğrudan ara bağlantılar
kurmalarını gündeme getirmektedir.
Yukarıdaki şekilde görüldüğü üzere, normalde transit bağlantıları
üzerinden trafik alışverişi gerçekleştiren İSS’ler ara bağlantı
kurarak;
|
|
Problem Tespiti
| Ağ yöneticilerinin
karşı karşıya oldukları en büyük problemlerden biri de omurga
yönlendiricilerinde yönlendirme konfigürasyonundan kaynaklanan
trafik akışı anormallikleridir. Bu tür sorunlar kendilerini
ani trafik sıçramaları, karşı AS’deki belirli ağlara ulaşabilirken
diğerlerine ulaşamama ile gösterebilirler. Detaylı bir trafik
analizi gerçekleşmeksizin bu tür sorunların tespiti çok uzun
zaman alabilir.
Trafik dağılımlarının analizi ile yanlış BGP anonslarından ötürü
alış veya verişi gerçekleştirilen trafikler tespit edilebilir.
Bu trafiğin nereden kaynaklandığı ve nereye yönlendiği de bulunabilir.
Ayrıca trafik analizleri yapılarak trafik tıkanmasına yol açan
trafik akışlarının hangi AS’den kaynaklandığı da kolaylıkla
tespit edilebilir. Yukarıdaki şekilde gösterilen örnekte, AS1
ve AS2 ara bağlantı yapmış İnternet servis sağlayıcılardır.
AS1’deki BGP konfigürasyon hatasından dolayı transit İSS’den
alınan anonslar kısmen veya tamamen AS2’ye sızmış olduğundan
AS2’den transit İSS’ye doğru bir trafik oluşmuştur. Benzeri
şekilde AS1’den, AS2 anonsları transit İSS’ye |
|
sızarsa bu sefer ters yönde AS1 üzerinden AS2’ye doğru,
transit İSS’den trafik akışı gerçekleşebilir. Her iki durumda da AS1’in
transit bağlantısı, istenmeyen bir şekilde kullanılmış olacaktır.
Trafik dağılımı analizleri bu tür trafik akışlarının tespiti için
kullanılabilmektedir.
Yukarıdaki başka bir örnekte ise AS1’in doğrudan bağlantısı olmayan
ancak AS2 üzerinden erişebildiği AS3 bulunmaktadır. AS2 veya AS3’teki
BGP konfigürasyon hatasından ötürü, AS3’e transit İSS üzerinden erişilmektedir.
AS1’in AS3’e doğrudan bağlantısı olmadığından trafik dağılım raporları
olmaksızın bu durumun tespiti ve düzeltilmesi çok uzun zaman alabilir.
Kullanım Bazlı Ücretlendirme
| Total
Utulization |
Total
Byte |
Monyhly
Average Kbps |
Max
Deviation |
Min
Deviation |
Cost |
| Total Utilization |
123.456.879.234 |
372,11 |
|
|
$595,37 |
| Transit Group 1
Utilizarion |
926.345.567 |
2,79 |
|
|
$3,91 |
| Transit Group 2
Utilizarion |
23.567.345.111 |
71,03 |
|
|
$56,83 |
| Peering Group Utilizarion |
147.253.880.076 |
443,84 |
|
|
$177,53 |
| Local Utilizarion |
1.156.001.298 |
3,48 |
|
|
$0,00 |
| |
|
|
|
Total: |
$833,64 |
| |
Price/Kbps (USD) |
| Transit Group 1 Utilizarion |
$1,60 |
| Transit Group 2 Utilizarion |
$1,40 |
| Peering Group Utilizarion |
$0,80 |
| Local Utilizarion |
$0,40 |
Trafik dağılımının izlenmesi ile, trafik bazlı ücretlendirme
gerçekleştirilebilir. Ücretlendirme iki türlü yapılabilir:
İlk tür ücretlendirme, temel olarak alınan ve/veya verilen trafiğe
göre yapılan ücretlendirmedir. Bu tür ücretlendirmede belirli bir
IP ya da IP grubunun toplam trafiği ücretlendirme katsayısı ile çarpılır.
Ücretlendirme katsayısı trafik hacmine göre basamaklı olarak da belirlenebilir.
İkinci tür ücretlendirme de İSS “upstream” bağlantılarındaki Mb/s
başına maliyet farklılığından yola çıkılarak, belirli bir IP ya da
IP grubunun trafiğinin “upstream” bağlantılarına göre dağılımı hesaplandıktan
sonra, “upstream” için belirlenen maliyet katsayıları ile trafik dağılımları
çarpılabilir. İlk tür ücretlendirme de olduğu gibi basamaklı ücretlendirme
katsayısı belirlenebilir. Yukarıdaki şekilde üç grup “upstream” bağlantısına
sahip bir İSS ve ondan hizmet alan (sunum veya erişim) bir müşteri
gösterilmektedir. İSS, müşterinin trafiğini ücretlendirirken, müşteri
içeri ya da dışarı yönlü trafiğinin bu üç “upstream” grubuna dağılımını
belirledikten sonra her biri için belirlediği bir ücretlendirme katsayısı
ile trafik dağılımlarını çarpabilir. İlk tür ücretlendirmede olduğu
gibi ücretlendirme katsayısı trafik hacmine göre basamaklı olarak
da belirlenebilir.
Her iki tür ücretlendirmede de ayrıca müşterinin İSS omurgası içinde
kalan trafiği (Bu müşterinin İSS’nin diğer müşterileri ile yaptığı
trafik alışverişi) de tespit edilebilir; bu trafik İSS’nin belirleyeceği
politikaya göre ücretlendirilebilir ya da ücretsiz olarak sunulabilir:
Yukarıdaki tabloda örnek bir ücretlendirme modeli gösterilmektedir.
Bu modelde İSS omurgası içinde kalan trafik (Local Utilization) de
ücretlendirilmektedir.
Kurum İçi Trafik Analizi
oluşturulmalıdır. Kurum arzu ederse, İnternet kullanımında
uzak ofislerin payını hesaplayarak, alt birim başına düşen maliyeti
faturalandırabilir.
Tek Yazılım (http://www.tekyazilim.com) tarafından geliştirilen Inter-AS
Bandwidth Analizer (I-ABA), günümüzde İnternet’e bağlı firmaların, toplam
trafik kullanımını izleme yanında, bu trafiğin hangi ağlardan geldiğini
ve hangi ağlara doğru yöneldiğini analiz etmek ve raporlamak için tasarlanmış
bir uygulamadır. Uygulama temel olarak omurga yönlendiricisinin “IP
Muhasebesi” bilgisini işleyerek veri tabanındaki otonom sistemlerle
karşılaştırıp, içeri ve dışarı trafikler için seçilen bir zaman aralığında
raporlar üretmektedir. Uygulama Cisco cihazları için geliştirilmiş olmasına
rağmen Nortel, Juniper gibi diğer üreticilerinin cihazlarına kolaylıkla
uyarlanabilecek bir mimariye sahiptir.
I-ABA, otonom sistemler arası trafik analizi için kullanılabileceği
gibi, kapalı ağlarda belirli IP grupları arasında trafik analizi için
de kullanılabilir. Ek modüller ile trafik bazlı ücretlendirme amacı
ile de İSS yapılarında kullanılması mümkündür.
|