2011-09-28 16 views
5

मैं कुछ पैकेट भेजने और क्लाइंट पर प्राप्त करने के लिए iperf का उपयोग करना चाहता हूं (जो कि विभिन्न ओएसआई परत प्रक्रियाओं के माध्यम से हो सकता है)। मैं भेजे गए पैकेट को प्राप्त करना चाहता हूं, प्राप्तकर्ताओं के समान हैं।दो Wireshark कैप्चर फ़ाइलों की तुलना

  1. क्या मैं धाराओं को पकड़ने के लिए वायरशर्क का उपयोग कर सकता हूं?
  2. उनमें wireshark साथ तुलना करने के लिए कोई तरीका है?

या कोई ऐसा करने का कोई अन्य बेहतर तरीका है?

उत्तर

1
  1. हाँ आप सक्षम होंगे लेकिन यह मुश्किल होगा क्योंकि iPerf का लक्ष्य बहुत सारे पैकेट भेजना है, कैप्चर में इसका एक बड़ा प्रवाह शामिल होगा।
  2. अजीब वहाँ 2 कैप्चर तुलना करने के लिए एक अंतर-तरह उपकरण नहीं है। इसके बजाए डॉक्टर [1] एक वर्कअराउंड प्रस्तावित करता है: दोनों और आंकड़ों को उनके diffs पर मर्ज करने के लिए।

एनबी: मुझे आश्चर्य है कि मैं ऐसा उपयोगी टूल कर रहा हूं, इसके अलावा यह वायर्सहार्क विशेषाधिकार में है।

[1] स्रोत: http://www.wireshark.org/docs/wsug_html_chunked/ChStatCompareCaptureFiles.html

1

आप पर कब्जा प्रदर्शन करने के लिए Wireshark उपयोग कर सकते हैं पाठ में फ़ाइलें (धारा प्रति एक) प्रत्येक स्ट्रीम और निर्यात के पैकेट का चयन करें:

File -> Export -> as "Plain Text" file: 
    - Check "Selected packet only" 
    - Check "Packet summary line" 
    - Check "Packet details: All expanded" 

फिर प्रदर्शन with regular text tools gnu diff, WinMerge या gvimdiff के रूप में diff। wireshark की

+0

तुलना बाहर क्या मैं भी के बाद कर रहा हूँ है। v2.2.6 में एक सूक्ष्म अंतर है जिसमें यह फ़ाइल> निर्यात पैकेट विच्छेदन के साथ किया जा सकता है ... बाकी सब कुछ वही है। – delimiter

+0

हाय @mMontu, यह भी नियमित रूप से PCAP फ़ाइल और PCAP नई पीढ़ी फ़ाइल तुलना करने के लिए संभव है? या नए पीढ़ी के पेप में डेटा अलग-अलग संग्रहित होते हैं भले ही पैकेट समान हों? धन्यवाद। –

+1

@ FilipKočica मुझे खेद है, लेकिन मुझे इसके बारे में जानकारी नहीं है। लेकिन आप दोनों प्रारूपों में छोटे कैप्चर की तुलना करने की कोशिश कर सकते हैं और संभवतः पुराने स्वरूप पर कैप्चर को नए प्रारूप में बदलने के लिए एक छोटी सी स्क्रिप्ट बना सकते हैं। या वायरसहार्क के नए संस्करणों में पुराने कैप्चर लोड करने का प्रयास करें, और फिर इसे नए प्रारूप में सहेजें। – mMontu

संबंधित मुद्दे