EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Ağ ]

"Ağdan geçen trafiği tekrar oluşturmak (packet déjà vu)" - Murat Balaban - (2004-11-12 09:23:31)   [3985]

Bir ağ programı yazıyorsunuz. Bu programı test etmek için de iki endpoint arasında bir session oluşturup paket trafiği oluşturuyorsunuz.

Ama defalarda deneme yapmanız gerekiyor, ve her defasında da aynı senaryoyu yapmak istemiyorsunuz.

Bunun için,

1. bir defalığına sessionu oluştuyorsunuz, oluşan trafiği tcpdump ile yakalayıp bir dosyaya dump ettiriyorsunuz. :

# tcpdump -i xl0 -w out.dump

2. Sonra da tcpreplay programi ile (http://tcpreplay.sourceforge.net/) bu out.dump dosyasindaki session'u tekrar ağınıza inject ediyorsunuz :)

# tcpreplay -i xl0 out.dump





Arkadaşıma gönder , Ana Sayfa