| Time / Zeit |
Room / Raum |
Type, Speaker, Topic /
Typ, Redner, Thema |
| 4th
quarter of 2007 |
|
19. Dec. 2007
16:00–18:00
|
Auditorium 2
|
PGT:
Miguel
Ibero Carreras
A Skype Analyzer for the Bro IDS:
Implementation and Results
Skype is a closed-source VoIP
software with a proprietary heavily encrypted protocol
and NAT traversal capabilities that uses a
P2P network to transmit call data. In this talk we
will present a working set of Bro Analyzers that detect known
Skype connections. Since large parts of the Skype data are
obfuscated, some of the analyzers use heuristic and statistical
methods to detect flows. We will discuss the results of analyzing
two traces of MHN (Müchner Hochschulnetz) data,
one from 2005 and one from 2007. The differences in the results
match the changes done in the Skype versions available at the
time. The results also show a significant increase in Skype usage
as well as some trends in user behavior.
[PDF]
presentation
|
|
5. Dec. 2007
16:00–18:00
|
Auditorium 1
|
PGT:
Obi
Akonjang
Calibrating the Impact of P2P
User Behavior on ISP-Aided P2P
Locality
P2P systems are fundamentally sustained by
the principle of collaboration and cooperation. The degree
of cooperation is directly (or indirectly) influenced by
the collective behavior of users (peers) in the system.
Non-cooperative behaviors cause the system to be inefficient,
non-scalable and unreliable, often leading to degradation in
global system performance. Obviously, enhancing collaboration
and cooperation will not only have a positive impact on the
P2P overlay, but will also help alleviate the
strain that it imposes on the Internet underlay. In a previous
work, we showed how improving cooperation between the overlay
and the Internet underlay by means of ISP aided
localization helps improve overall system performance. We now
extend our scope to include cooperation amongst peers, focusing
on their behavioral aspect as a further means to achieve
performance gains.
The goal of this project is to model and evaluate certain
user behavioral aspects of P2P systems and
analyze their impact on P2P locality. We seek
to identify behavioral patterns that benefit the system and
further use them in a modified (ISP-aided)
P2P environment to attain better performance. We
start by modeling different P2P topologies and
user behavioral patterns, using sensitivity analysis to derive
representative behavioral patterns. We then use these patterns
within a simulation environment to calibrate their impact on
P2P topologies and localities.
Our results show that users (peers) behave consistently
across different P2P topologies. The observed user experience
and other factors such as the time taken to locate and download
resources (files) also improves for the ISP-aided
P2P system, in contrast to that with the unmodified
P2P environment.
|
|
28. Nov. 2007
17:00–18:00
|
Auditorium 2
|
PGT:
Ximena
Cabezas
Enhancing Trust in P2P Systems using ISP-P2P
Collaboration
A significant portion of the Internet Traffic nowadays
is contributed by Peer-to-Peer systems and a major problem
is represented by polluted files: files whose metadata is
changed or which have a different or bad content. Studies have
shown that 50% of the files in P2P systems are
polluted, thus wasting network bandwidth and depleting the user
experience.
Existing solutions for reducing pollution are only based
on reputation of the peer but don't take peer locality into
account, so network bandwidth is still being wasted and these
solutions are also susceptible to unfair rating, traitors,
collusion, front peers and Sybil attacks.
A new solution proposes that the ISP can offer
an Oracle to the P2P users. The oracle gets from
the user a list of possible neighbors which is then sorted
according to some criteria decided by the ISP,
e.g. network locality, last-hop bandwidth, latency,
routing policy, etc.
We propose to add a criteria based on trust so that the user
could choose a neighbor with a good "reputation" (as well as
proximity) and so avoid downloading polluted files. Hence the
peer could get fast downloads with less or no pollution.
In this talk I will explain how trust could be implemented
using the oracle, some related work, how this will be done using
the P2P simulator Peersim, what has been achieved
until now and the expected results.
|
|
28. Nov. 2007
16:00–17:00
|
Auditorium 2
|
PGT:
Benjamin
Michele
Using P2P To Provide Anonymity
There are many good and legitimate reasons for individuals,
corporations and even governmental agencies to access online
resources anonymously, i.e., without leaving
compromising traces. Examples include publishing criticism
on repressive governments, accessing competitors websites
to do market analysis, secret services research as well as
communication needs of embassies.
State-of-the-Art anonymization is provided through
a technology called Onion Routing and its widely used
implementation TOR. TOR
uses a group of centralized well known anonymization servers
operated by independent individuals or corporations.
These servers are used—after being published
through TOR directory servers—by
TOR users to establish anonymous
connections.
One of TOR's drawbacks is its
susceptibility to global attackers shutting down the server
network, e.g., some repressive government agency
blocking traffic to these servers.
We propose replacing the fixed list of servers by adding
TOR functionality to a well established P2P
client. This approach has two main advantages:
-
there is no single point of failure or attack like
TOR's directory servers because they will
be replaced by a distributed hash list
-
complicate blocking of TOR service by
adding a huge number of TOR servers,
i.e., P2P clients
In order for onion routing to work safely, there
must be a sufficient number of nodes participating thus
anonymizing traffic. This is achieved by choosing a well
distributed P2P client/network and adding the
TOR functionality instead of developing a
completely new network or client. Besides, this approach uses
the know-how of many years of research and development in both
P2P and anonymization technology.
|
|
21. Nov. 2007
16:00–18:00
|
Berlin: Auditorium 2
(Munich: FMI 01.08.035)
|
PGT:
Ulrich
Herberg
Autoconfiguration of Mobile Ad Hoc Networks
In dieser Diplomarbeit wird eine Lösung zur
konfigurationsfreien Allokation von IP-Addressen
in mobilen Ad-hoc Netzen (MANET)
vorgeschlagen. Aktuelle Vorschläge aus der
Literatur basieren auf einem Architekturmodell von
MANETs, das MANET
Knoten als Hosts im selben Subnet betrachtet.
Unserem Verständnis nach führt dies
jedoch zu einer Inkompatibilität mit der
IP-Infrastruktur des Internets. Folglich
können MANET Knoten nicht korrekt
in das Internet integriert werden. In der vorliegenden
Arbeit wird ein Protokoll spezifiziert, das kohärent
mit einem Architekturmodel von MANETs
ist, welches MANET Knoten als Router mit
verbundenen Hosts betrachtet. Außerdem hat dieses
Protokoll sehr wenige Voraussetzungen im Vergleich zu
aktuellen Lösungen, da es werder auf Link-lokalen IP
Adressen noch auf einem Multi-Hop Routing Protokoll basiert.
Das Protokoll wurde formal auf Korrektheit validiert und in
einer realen Testumgebung sowie für den Netzwerksimulator
NS2 implementiert. Schließlich wurden
Optimierungen und Erweiterungen des Protokolls vorgeschlagen
und eine Performance-Analyse durchgeführt.
In this thesis, a solution for autoconfiguring
IP addresses of mobile ad-hoc networks is
proposed. Current proposals are based on an architectural
model of MANETs considering
MANET nodes as hosts all being in the same
subnet. However, it is our understanding that this leads
to an incompatibility with the current IP infrastructure.
Consequently, MANET nodes cannot be
correctly integrated intothe Internet. A protocol is specified
in this thesis which is coherent to an architectural model
considering MANET nodes as routers with
possibly attached hosts. Thus, the protocol can be correctly
integrated in the current IP infrastructure of
the Internet. Additionally, this protocol has very little
prerequisites in comparison to current solutions as it does
not depend on link-local addresses or a multi-hop routing
protocol. The protocol is formally validated for correctness
and implemented in a real-life testbed as well as for the
NS2 network simulator. Finally, optimizations and
extensions of the protocolare proposed and a short performance
analysis is presented.
Talk will be held in
english.
|
|
13. Nov. 2007
16:00–18:00
|
Fino
|
Talk:
Ashley Flavel
Peer Dragnet: A Tool for Analyzing Peer's Route
Announcements and their Impact
Conventional practice in inter-domain BGP
peering is for peers to advertise equally good BGP
routes at every peering location. This allows the receiving
service provider to determine the best possible peering link
in terms of its own optimization criteria for the traffic
destined to the sending peer. However, in practice, for various
reasons, a peer might not send equally good routes at all
peering locations, leading to unexpected routing and forwarding
behavior in the service provider's network. Thus, it is vital
to monitor routes sent by peers across locations. In this talk,
we introduce a tool called "Peer Dragnet" that performs this
task. The tool checks if peers send consistent routes at all
locations, and if not, determines the impact of inconsistent
route announcements in terms of routing (e.g.,
how many routers choose different routes due to inconsistent
announcements) and traffic (e.g., how flow of
traffic changes in the network). In this talk we provide an
overview of the tool, its methodology and reports that aids
network operators to better understand routes sent by peers and
their impact.
This is joint work with
Tom Scholl and Aman Shaikh of AT&T Labs.
|
| 3rd
quarter of 2007 |
|
26. Sept. 2007
16:00–18:00
|
Munich: FMI 01.08.035
Berlin: Auditorium 2
|
PGT:
Rüdiger
Wolf-Sebottendorf
Experiments with Peer-to-Peer Neighbourhood
Discovery
Algorithms in Globally Distributed Environments
More than half of the Internet traffic today is contributed
by peer-to-peer (P2P) systems. P2P systems build their overlay
topology largely agnostic of the Internet underlay, which often
leads to traffic management challenges for Internet Service
Providers (ISP) and potentially inefficient neighbourhood
selection for P2P nodes. To overcome this, the use of an
'oracle service' can help to improve performance for P2P
users by choosing possible neighbours, and it will rank the
possible neighbours of the querying node according to a locality
indication, like the AS-hop distance. The ISP would gain by
keeping traffic within or near its Autonomous System (AS)
network, and the P2P node would experience improved performance
like lesser delay and better bandwidth.
The diploma thesis work evaluates the benefits of the oracle
mechanism by performing experiments in PlanetLab. A remote
controllable command line interface for a LimeWire-based
Gnutella network client is presented as well as the
configuration and handling of PlanetLab nodes. The development
process of a public BGP-table based oracle implementation will
be described further.
|
|
1. Aug. 2007
16:00–18:00
|
Munich: FMI 01.08.035
Berlin: Auditorium 2
|
PGT:
Zahari
Doychev
Multicast based access of DVB
transport data streams
Nowadays the Digital Video Broadcasting is
widely spread. With the progress of internet services comes the
requirement for IPv6 multicast network access to
Digital Video Broadcasting transport streams. A way for accessing
such streams is implemented during this project. The whole process
includes server and client side. The server includes one or more
dvb cards which are used to get transport streams which are later
transformed into IPv6 multicast streams. Zapping to
different channels is achieved by MLD daemon that
runs on the server.
|
|
30. July 2007
10:00–18:00
|
Auditorium 1&2
|
see seminar
website
|
|
25. July 2007
16:00–18:00
|
Berlin: Auditorium 2
Munich: FMI 01.08.035
|
Skype is a closed-source VoIP software using a
proprietary heavily encrypted protocol with NAT
traversal capabilities. In this talk we explain what we know
about the protocol and suggest different approaches to writing
Skype analyzers for the Bro Intrusion Detection System.
The classic signature based analyzer won't work well because
almost all packets are sent obfuscated. It will have a lot of
false positives since there isn't much data to match.
Therefore, we propose two new analyzers, one using Pearson's
Chi-Square test to match the packets statistic properties, and
another using a Bayesian filter to classify the packets.
|
|
4. July 2007
16:00–18:00
|
Berlin: Auditorium 2
Munich: FMI 01.08.035
|
PGT:
Francis
Kucera
Testbench Framework for the Time Machine
Project
This talk presents the tasks and aims of my
forthcoming diploma thesis. The »Time Machine« records
network traffic, i. e. the connections'
identifiers and an adjustable amount of the connections' content,
and stores the data in a sophisticated way to provide fastest
access to it. Testing the TM involves knowledge about
the traffic before it is stored by the TM, thus
needs to be generated. Also, the more realistic the generated
traffic the more reliable a test's result. Per test, various
parameters should be settable like duration, for example. A test's
result arises from comparing the generated traffic with the
stored data by querying the TM. Therefore, a client
needs to be developed, which is able to communicate with the
TM.
|
| 2nd
quarter of 2007 |
|
27. June 2007
17:00–19:00
|
Munich: FMI 01.08.035
Berlin: Auditorium 2
|
Unfortunately, from all known Distributed Hash
Table -based overlay networks only a few of them relate to
proximity in terms of latency. So a query routing can come
with high latency when very distant hops are used. One can
imagine hops are from one continent to the other in terms of
here and back. Thereby it is possible that the target node
is located close to the requesting node. Such cases increase
query latency to a great extent and are responsible for
performance bottlenecks of a query routing. There exist two
main strategies to reduce latency in the query routing process:
Proximity Neighbor Selection and Proximity Route Selection. As
a new proposal of PNS for the IGOR
overlay network, Merivaldi is developed. Merivaldi represents a
combination of two basic ideas: The first idea is the Meridian
framework and its Closest-Node-Discovery without synthetic
coordinates. The second idea is Vivaldi, a distributed algorithm
for predicting Internet latency between arbitrary Internet
hosts. Merivaldi is quite similar to Meridian. It differs in
using no direct Round Trip Time measurements like Meridian does
to obtain latency characteristics between hosts. Merivaldi
obtains latency characteristics of nodes using the latency
prediction derived from the Vivaldi-coordinates.
A Merivaldi-node forms exponentially growing
latency-rings, i. e., the rings correspond to latency
distances to the Merivaldi-node itself. In these rings
node-references3 are inserted with regard to
their latency characteristics. These node-references are
obtained through a special protocol. A Merivaldi-node finds
latency-closest nodes through periodic querying its ring-members
for closer nodes. If a closer node is found by a ring-member
the query is forwarded to this one until no closer one can be
found.
The closest on this way reports itself to the
Merivaldi-node. Exemplary analysis show that Merivaldi
means only a modest burden for the network. Merivaldi
uses O(log N) CND-hops at maximum to
recognize a closest node, where Nis the number of nodes.
Empirical tests demonstrate this analysis. Analysis shows,
the overhead for a Merivaldi-node is modest. It is shown that
Merivaldi's Vivaldi works with high quality with the used
PING-message5 type.
|
|
27. June 2007
15:30–17:00
|
Munich: FMI 01.08.035
Berlin: Auditorium 2
|
PGT:
Tobias
Schmidbauer
Erweiterung des Web-Workload-Generators für
SSFNet
Simulations are a vital part for analysis
and design tasks in network research. One framework for discrete
simulations of computer networks is SSFNet. It allows detailed
simulations of large scale network behaviour by providing
implementations of basic and advanced network elements and
protocols. For this framework, a Web Workload Generator based
on the SURGE workload model has been written by Christian
Vollmert. We extended this module and implemented some additional
features in the course of this project. The main focus was on the
possibility to allow dynamic changes of workload parameters at the
runtime of a simulation. Furthermore, some smaller changes and
bugfixes were made.
|
|
20. Juni 2007
16:00–18:00
|
Munich: FMI 01.08.035
Berlin: Spirit
|
PGT:
Eugen
Rogoza
IP Mobility Without Home Agents
The increasing availability of wireless networks and
market penetration by portable computing devices require
the need for a mobility solution in IP networks. Although
there exists an official standard for host mobility,
Mobile IP, its design does not meet the
requirements of modern IP networks. Basically
three problems prevent it from being widely deployed:
triangular routing, greater delay because of longer routing
paths and high handover latency. Various improvements have
been proposed in recent years, each approach addressing some
particular problem. However none of them has been accepted and
became an official next-generation standard.
In this master thesis, we present a real-world
IP Mobility System (IPMS) that suits
the needs of today's mobile users and the requirements of
today's IPv4-based networks. It overcomes several
original Mobile IP limitations and is a hybrid
combination of multiple improvements. It allows mobile hosts
to perform a (almost) seamless transition to other (sub)nets
while preserving its existing sessions. We introduce the
features of this system, discuss implementation details and
perform the testing of critical parameters, protocols and
applications.
Due to a simple design of this system, it can be deployed
on production basis either on a local or on a global scale.
Locally it can be considered a cost-saving technology for
intra-building mobility, making use of available (wireless)
infrastructure consisting of different subnets. On a larger
scale this technology may be valuable for Internet Service
Providers (ISP) wishing to offer IP
roaming services for clients from other networks. Moreover,
because of its fast handovers, the IPMS can also be used
in moving vehicles and trains provided there is sufficient
wireless coverage.
Die ständig zunehmende Verfügbarkeit von
drahtlosen Netzwerken und das Eindringen von portablen
Rechnern auf den Markt stellt die Frage nach der
passenden Mobilitätslösung in IPv4-basierten
Netzen. Es existiert zwar ein offizieller Standard zur
Host-Mobilität, Mobile IP. Dessen Design
erfüllt aber nicht die Anforderungen der modernen
IP-Netze. Es sind hauptsächlich drei
Probleme, die dem flächendeckenden Einsatz im Wege
stehen: Dreiecksrouting, größere Verzögerungen
wegen längerer Routing-Pfade und Erhaltung der
bestehenden Transport-Schicht-Sitzungen. Zahlreiche
Verbesserungen sowie alternative Ansätze wurden in den
letzten Jahren vorgeschlagen, wobei ein Vorschlag meistens nur
ein bestimmtes Problem löst. Bis heute hat sich keine
der Alternativen als offizieller Standart der nächsten
Generation durchgesetzt.
In dieser Master-Thesis wird ein
IP-Mobilitätssystem (IPMS)
vorgestellt, das den Ansprüchen der heutigen mobilen
Benutzer und den Anforderungen der heutigen IP-Netzwerke
Rechnung trägt. Es umgeht einige Einschränkungen des
Original-Standards und stellt an sich eine Mischkombination
aus verschiedenen Verbesserungen dar. Es ermöglich einen
(fast) nahtlosen Wechsel in andere (Sub)netze, wobei die
bestehenden Sitzungen erhalten bleiben.
Wegen des schlichten Designs dieses Systems kann es
entweder in kleinem oder in großem Maßstab zum
Einsatz kommen. Auf lokaler Ebene betrachte man es als eine
kostensparende Technologie zur Mobilität innerhalb eines
Gebäudes, die sich eine bereits vorhandene und aus
verschiedenen (Sub)netzen bestehende (drahtlose) Infrastruktur
zu Nutze macht. In großem Maßstab kann dieses
System für Internet-Service-Provider (ISP)
von Vorteil sein, die Roaming-Services für Clients aus
anderen Netzen anbieten wollen. Dank schneller Handovers kann
das IPMS auch in beweglichen Fahrzeugen seinen Dienst leisten,
vorausgesetzt der WLAN-Deckungsbereich ist
hinreichend groß.
Talk will be held
in english.
|
|
13. Juni 2007
16:00–18:00
|
Munich: FMI 01.08.035
Berlin: Auditorium 2
|
PGT:
Gregor Maier
Hardware Pattern Matching for Network Traffic
Analysis in Gigabit Environments
Pattern Matching is an important task in
various applications, including network traffic analysis and
intrusion detection. In modern high speed gigabit networks it
becomes unfeasible to search for patterns using pure software
implementations, due to the amount of data that must be searched.
Furthermore applications employing pattern matching often need to
search for several patterns at the same time. In this thesis we
explore the possibilities of using FPGAs for hardware
pattern matching. We analyze the applicability of various pattern
matching algorithms for hardware implementation and implement
a Rabin-Karp and an approximate pattern matching algorithm in
Endace's network measurement cards using VHDL. The
implementations are evaluated and compared to pure software
matching solutions. To demonstrate the power of hardware pattern
matching, an example application for traffic accounting using
hardware pattern matching is presented as a proof-of-concept.
Since some systems like network intrusion detection systems
analyze reassembled TCP streams, possibilities for
hardware TCP reassembly combined with hardware
pattern matching are discussed as well.
[PDF] Thesis
|
|
6. Juni 2007
16:00–18:00
|
Berlin: Spirit
Munich: FMI 01.08.035
|
PGT:
Amir Mehmood
Traffic Characterization and Perceptual Quality
Assessment for VoIP for Pakistan Internet Exchange,
PIE
This talk assesses VoIP
quality over the Pakistan Internet Exchange (PIE)
backbone between major cities of Pakistan. Passive measurements
for voice calls in the presence of background Internet
data traffic for different speech codecs such as the
ITU-T G.711,
G.723.1 and G.729 were carried
out. Interpacket delay and jitter were measured over the
PIE IP/ATM backbone
and the corresponding inter-packet delay densities were
calculated for evaluating the perceptual quality of computer
telephony calls using the ITU-T
G.107 E-model. The transmission
quality (R-factor) and resultant Mean Opinion
Scores (MOS) were calculated for both backbone
and access links of ISPs. The study highlights
the growth of VoIP as a significant component of
the PIE backbone traffic in Pakistan as well as
reconfirms the presence of congestion hot spots in the access
links.
[PDF]
presentation
|
|
30. Mai 2007
16:30–18:30 |
Berlin: Spirit
Munich: FMI 01.08.035
|
PGT:
Andreas Wundsam
Connection Sharing In Community Networks
Today, broadband Internet links are a very commonplace
convenience, especially in urban neighborhoods. On average, the
performance of these links is considered more than adequate by
their users. However, bandwidth demands can vary considerably,
leading to poor performance of a single link in times of peak
demand. A possible approach for this problem is for a group of
Internet users to use their Internet links in a shared manner,
and handle peak demands by trading bandwidth, via a shared
medium like WLAN.
In this diploma thesis, we present a system implementing this
idea. Our scenario is a group of loosely associated Internet
users with typical consumer broadband Internet links, without
any outside help by the provider or other central instances. We
design a purely software-based solution, which is be installed
on the computers of the participants and distributes the
data flows among the available Internet links. A research
implementation of this system has been developed as part of
this thesis. We describe its objective and architecture. We
also present a testbed designed to validate and benchmark the
implementation.
For benchmarking the system, we use web traffic and
peer-to-peer filesharing traffic. For web traffic, we determine
performance improvements of up to 40%. Peer-to-Peer traffic
even scales indentically with the bandwidth available, but
can hurt the performance of competing traffic from other
participants.
[PDF] Slides/Folien;
[PDF] Handout;
|
|
23. Mai 2007
16:00–18:00
|
Munich: FMI 01.08.035
Berlin: Spirit
|
PGT:
Gunnar
Bornemann
Data Analysis and Design of a BGP
Monitoring and Alarm System
Routing packets between autonomous systems
(ASes) is a very important part of the Internet.
As large networks with many connections to neighbors can become
quite complex, it is impossible for an administrator to verify
that routing is operating correctly by looking into the routers
manually. Therefore a more automatic way of monitoring routing
information, which is commonly exchanged through the Border
Gateway Protocol (BGP), is needed.
Therefore we analyze BGP routing information
collected from various points in our network and the Internet.
The analysis is needed to gain knowledge on what information
can be abstracted from the BGP data and how this
information will help us with detecting abnormal behavior in our
routing. We also design a system that automatically collects
and analyzes such routing information. It logs abstracted
information and reacts to detection of such abnormal behavior
with sending alarms via e-mail. The design is then also
implemented and tested in our AS.
[PDF] presentation
|
|
22. May 2007
14:00–15:30
|
Berlin: Auditorium 2
|
Talk:
Volker Roth
80/20 Security Engineering or How Much Security Can
We Get To the People?
Security and usability appear to be conflicting goals:
security mechanisms typically add a layer of complexity to the
process of working with the asset that must be protected. Users
may not use or even circumvent a security mechanism if the
perceived benefit from using it is not commensurate with the
overhead of its use. A security mechanism may also fail because
its requirements exceed what is supported by the environment
in which its deployment is intended. One example of such a
requirement is the assumption that a public key infrastructure
is available, which is trusted by all.
This talk is about 80/20 security engineering, analogous
to the golden rule that completing the last 20% of a project
requires 80% of the work. We aim at engineering security
solutions that provide 80% of the attainable level of security
at 20% of the complexity that is required for the "perfect"
level of security. Thereby, we hope to lower the barrier for
adoption of a security mechanism due to usability or other
deployment concerns. This would still be better than having a
100% secure solution that is not used.
We start with a few comments on mobile agent security, which
is an area for which security has been researched to a large
degree for security's sake. At the same time, the area's problem
set fosters creative approaches towards security and served as
inspiration for other presented work. We continue to discuss for
three areas, Internet routing, electronic mail and PIN entry,
how various coherence principles can be leveraged to provide
good levels of security with a limited level of complexity.
- [1]
- Lakshminarayanan Subramanian, Volker Roth, Ion
Stoica, Scott Shenker, and Randy Katz. Listen and Whisper
– Security mechanisms for BGP.
In Proc. Symposium on Networked Systems Design and
Implementation (NSDI '04),
San Francisco, CA, March 2004.
USENIX/ACM. [PDF]
Paper
- [2]
- Volker Roth, Kai Richter, and Rene Freidinger. A
PIN entry method resilient against shoulder
surfing. In Proc. 11th ACM Conference on Computer
and Communications Security, Washington, DC,
USA, October 2004 [PDF]
Paper
- [3]
- Volker Roth and Kai Richter. How to fend off
shoulder surfers. Journal of Banking and Finance,
30(6):1727–1751, June 2006. [PDF]
Paper
- [4]
- Volker Roth, Tobias Straub, and Kai Richter. Security and
usability engineering with particular attention to electronic
mail. International Journal of Human-Computer Studies,
63:51–73, July 2005. [PDF]
Paper
[PDF]
presentation;
further information (about the speaker):
www.volkerroth.com
|
|
9. May 2007
16:00–18:00
|
Munich: FMI 01.08.035
Berlin: Spirit
|
PGT:
Julian
Mehnle
E-Mail-Absender-Authentifizierung
Identitätsdiebstahl ist seit Jahren mit
das häufigste Problem des Mediums E-Mail. Spammer, Phisher
oder Wprmer fälschen Absenderadressen in E-Mail-Nachrichten
und täuschen so den Empfänger über die wahre
Herkunft der Nachrichten, um ihn zu für ihn schädlichen
Taten zu verleiten oder geheime Zugangsdaten zu erschleichen.
Aber auch die wahren Inhaber der Absenderadressen haben
den Schaden, denn ihr Ruf wird beschädigt oder sie
erhalten Zustellungsfehlermeldungen aufgrund von Spammern
verwenderter ungültiger Emfängeradressen. Hier werden
nun verschiedene technische Ansätze vorgestellt, die in den
letzten drei Jahren entwickelt wurden, um die Fälschung von
Absenderadressen zu verhindern.
[PDF] presentation
|
|
2. Mai. 2007
16:00–18:00
|
Munich: FMI 01.08.035
Berlin: Spirit
|
PGT:
Ives
Kising
Proximity Neighbor Selection and Proximity Route
Selection for the Overlay Network IGOR
Distributed systems like peer-to-peer networks
emerged within a short time. A more or less new approach of
a peer-to-peer network is the distributed hashtable, called
structered overlay network, too. In more detail, there a known
hashfunction maps data and peers in the same identifier space.
A peer is responsible for a certain portion of identifiers.
Normally those which are close to him. A data item is found by
forwarding the query to a peer with an identifier closer to this
data identifier. The data is found when the responsible peer is
found. So the most important functionality such a dht
offers is the lookup operation. In other word where and how to
find the data at. Only the needed hop count was/is considered by a
lot of dhts in conjunction with the lookup operation.
Hence, a routing table was implemented to improve the hop count to
O(log n).
Additionally it is very important to consider the real latency
a lookup needs, too. Different proposals exist to decrease the
delay caused by a lookup. The two ones which are considered here
are proximity route selection and proximity neighbor selection
in combination with the IGOR overlay network.
Proximity route selection describes a forwarding of queries in
terms of the best ratio between identifier closeness and latency.
Proximity neighbor selection is possible because the routing table
offers a certain degree of flexibility in selecting the right
peer for each entry. A known approach for proximity neighbor
selection is global sampling. The basic idea is to measure the
rtt of an amount of chosen peers to get the one with the best
latency property. This approach does not scale well as systems
grow. Merivaldi describes a new approach of PNS for
the IGOR overlay which uses a combination of
Vivaldi and Meridian. Meridian is a framework which offers a
closest code discovery without synthetic coordinates. Vivaldi is a
fully decentralized and distributed approach to assign synthetic
coordinates to peers by means of latency characteristics.
|
| 1st
quarter of 2007 |
|
28. March 2007
16:00–18:00
|
Berlin: tba
Munich: FMI 01.08.035
|
PGT:
Fabian Schneider
Packet Capturing with Contemporary Hardware
in 10 Gigabit Ethernet Environments (accepted for
PAM 2007)
Tracing traffic using commodity hardware in contemporary
high-speed access or aggregation networks such as 10-Gigabit
Ethernet is an increasingly common yet challenging task. In
this paper we investigate if today's commodity hardware and
software is in principle able to capture traffic from a fully
loaded Ethernet. We find that this is only possible for data
rates up to 1 Gigabit/s without reverting to using special
hardware due to, e.g., limitations with the
current PC buses. Therefore, we propose a novel
way for monitoring higher speed interfaces (e.g.,
10-Gigabit) by distributing their traffic across a set of lower
speed interfaces (e.g., 1-Gigabit).
This opens the next question: which system configuration
is capable of monitoring one such 1-Gigabit/s interface? To
answer this question we present a methodology for evaluating
the performance impact of different system components including
different CPU architectures and different
operating system. Our results indicate that the combination
of AMD Opteron with FreeBSD
outperforms all others, independently of running in single- or
multi-processor mode. Moreover, the impact of packet filtering,
running multiple capturing applications, adding per packet
analysis load, saving the captured packets to disk, and using
64-bit OSes is investigated.
[PDF]
presentation; [PDF]
backup slides; [PDF] paper
|
|
26. Feb. 2007
16:30–18:30
|
Berlin: Spirit
Munich: FMI 01.08.035
|
PGT:
Harald Schiöberg
A performance evaluation framework for wireless
mesh routing protocols
This talk presents the design and an implementation of
a routing framework for wireless mesh networks, especially
the Magnets testbed. My approach is a new layer between
the MAC and the IP Layer, called
Layer 2.5. I will discuss the advantages of this approach
for a research network and present the results from a first
implementation. A discussion about the future of this work will
conclude the talk.
A short introduction to 802.11
MAC/PHY will be part of the talk, a
detailed intro can be given on demand or at a later talk.
[PDF]
presentation; [PS] thesis
|
|
24. Feb. 2007
10:00–18:00
|
Berlin: Sputnik
|
Seminar:
Undergraduate Students
Internet Security
|
|
31. Jan. 2007
14:00–16:00
|
Munich: FMI 01.08.035
Berlin: Spirit
|
PGT:
Nataliya
Skrypnyuk
Load-sensitive routing on an example of
P-STARA routing protocol
Load-sensitive routing was for a long time not promoted
because of potential drawbacks such as an overreaction to
changing network conditions and permanent oscillation effects.
Yet some recent studies testify that with the stability
mechanisms integrated this kind of routing algorithm strongly
outperforms the traditional shortest-path IP
routing.
One of the possible approaches in load-sensitive routing is a
so called "selfish" routing which is targeted at achieving not a
global network performance optimum but rather a game-theoretical
equilibrium in a network. Though different from global optimum
this so called Wardrop equilibrium is easier to achieve and is
potentially more stable.
A well-elaborated routing protocol for achieving Wardrop
equilibrium is P-STARA. While staying
(relative) simple it utilizes much more paths than the
traditional "least-cost paths only" protocols. Long-lasting
oscillations are prevented through the exponential averaging of
link cost estimations, distributed path cost computing etc.
The analysis and implementation of P-STARA
within the SSFNet simulator will be presented.
Subsequently P-STARA will be evaluated
via simulations with Web traffic on a Rocketfuel topology,
in comparison to the traditional OSPF routing
protocol.
[PDF] Presentation;
[PDF] Thesis
|
|
9. Jan. 2007
14:00–16:00
(time might still change)
|
Munich: FMI 01.08.035
Berlin: Spirit
|
PGT:
Jan
Bankstahl
Netflow analysis of SAP
R/3 traffic in an enterprise environment
Enterprise environments differ significantly from the public
Internet.
Workload models of each individual application are essential
for performance analysis and troubleshooting. They are also
inevitable input for network capacity planning and network
simulation. To the best of the authors knowledge, there are only
few publications, that describe the characterics of private
enterprise IP networks or and virtually no papers
regarding the SAP R/3 application.
This work shows an approach to analyze application specific
network traffic. It describes, how data about network usage can
be captured, filtered to a specific application, and how the
data is prepared for the analysis. It will demonstrate these
steps in an enterprise environment on user related traffic of a
SAP R/3 instance.
|