Skip content, jump to navigation.

Jump to : Download | Abstract | Keywords | Contact | BibTex reference | EndNote reference |

S-ALBLGU-04

Fabian Schneider. Analyse der Leistung von BPF und libpcap in Gigabit-Ethernet Umgebungen. Systementwicklungsprojekt Technische Universität München, Munich, Germany, October 2004.

Download [help]

Download paper: Adobe portable document (pdf)

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Abstract

Um Netzwerkverkehr zu untersuchen, muss man ihn zunächst einfangen. Dazu wird zur Zeit hauptsächlich die Packeterfassungs und -verarbeitungs Bibliothek libpcap eingesetzt. Sie basiert auf einer Filtersprache, die vom BSD Packet Filter kurz BPF stammt. Da sowohl BPF als auch die libpcap schon mehrere Jahre verfügbar sind, wird es mit steigenden Datentransferraten immer schwieriger, die heutigen Datenströme vollständig zu erfassen. Diese Arbeit will die vorhandenen, gebräuchlichen Systeme zur Paketerfassung durchleuchten und erläutern. Dazu wird die Kombination von libpcap und BPF unter FreeBSD sowie deren Äquivalent unter Linux, libpcap mit dem Linux Socket Filter kurz LSF betrachtet.

Die Systeme werden speziell auf ihren Durchsatz hin untersucht, um Verbesserungsmöglichkeiten zu erkennen. Diese sollen bewertet und getestet werden. Wenn sich eine der möglichen Verbesserungen als nützlich erweist, kann man eine Umsetzung erwägen. Die Tests am Ende dieser Arbeit zeigen, dass in der Regel inzwischen Linux die bessere Wahl zum Packete einfangen im folgenden Sniffen genannt ist. Dabei ist die Leistung am besten wenn nur ein einzelner Erfassungsprozess läuft

Keywords

[ Im ] [ Hppc ]

Contact

Fabian Schneider

BibTex Reference

@MastersThesis{S-ALBLGU-04,
   Author = {Schneider, Fabian},
   Title = {Analyse der {L}eistung von {BPF} und libpcap in {G}igabit-{E}thernet {U}mgebungen},
   School = {Technische Universität München, Munich, Germany},
   Type = {Systementwicklungsprojekt},
   Month = {October},
   Year = {2004}
}

EndNote Reference [help]

Get EndNote Reference (.ref)


It has been automatically generated using the bib2html program.