μπορώ να προκαλέσω droped packets στην ethX με sw?

Christos Ricudis ricudis at itc.auth.gr
Mon Mar 21 13:50:43 EET 2011


On 03/21/2011 12:51 PM, Nick Demou wrote:

> μπορώ να προκαλέσω droped packets στην ethX με sw για να ελέγξω πως θα
> συμπεριφερθεί ένα πρόγραμμα?


Βεβαιως. Ψαξε στο δικτυο για fuzz testing και fault injection tools.

Αν θελεις κατι πιο απλο, μπορεις να χρησιμοποιησεις απλα το iptables με 
το statistic match (man iptables, θα προσπαθησω να σου φτιαξω αργοτερα 
ενα παραδειγμα).

Ωστοσο γενικα να ξερεις οτι δυσκολα θα βγαλεις ασφαλη συμπερασματα με 
τετοια μεθοδολογια. Για τις περισσοτερες των περιπτωσεων σου φτανουν τα 
δεδομενα πως ο,τιδηποτε χρησιμοποει TCP ψιλοκαταφερνει να αντεξει μεχρι 
1 με 2% packet loss (αναλοτως το TCP incarnation), απο το 5% και πανω 
γινεται σχεδον αχρηστο. Για τα UDP-based protocols δεν υπαρχει 
προδιεγραμμενο συμπερασμα, πρεπει να μετρησεις το συγκεκριμενο application.

Τι ακριβως θελεις να ελεγξεις πως θα συμπεριφερθει;


More information about the Linux-greek-users mailing list