[SMAUG] FreeBSD/Dummynet talk announcement

Bruce R. Montague Brucem brucem@mx.cruzio.com
Sun Feb 18 23:18:02 2001

Please bring this to the attention of any FreeBSD
or other *BSD programmers you know in the Santa Cruz

Luigi Rizzo is giving an informal working discussion
regarding some of his FreeBSD related work on
Wednesday, February 21 in Room 115 of the UCSC Baskin
Engineering Building. Luigi is from the University
of Pisa but currently at the ATT Center for Internet
Research at the ICSI, a research organizaton affiliated
with the EECS department at UC Berkeley.

 dummynet: internal structure and applications

In this informal talk we present the "dummynet"
tool, a configurable link emulator which is part of
FreeBSD and can be used for a variety of applications,
ranging from simulating realistic testbeds for
protocol evaluation to traffic shaping and bandwidth
allocation for commercial providers.

Dummynet has evolved over the past 3 years to include
a number of different features. We will describe
the functionalities currently supported by dummynet,
present the internal structure of the tool, discuss
some of its application, and interactively discuss
possible new features.

Preliminary work on performance issues in software
based routers may also be discussed.

This presentation is intended to be non-theoretical
and directly useful to FreeBSD kernel/network hackers.
The current schedule envisions two `relaxed working
sessions' primarily of interest to system programmers
or experienced network admins, followed by a general
session at a time (5:30) when it should be relatively
easy for those from off campus to park behind the
Baskin building:

1)   2:00 - 3:00  *  Dummynet.
2)   3:30 - 4:30  *  PicoBSD.

3)   5:30 - 6:30  *  General discussion/other topics.

PicoBSD is a small version of FreeBSD that has been
used in small embedded systems. For a summary of
some of Luigi's FreeBSD work, please see:


Other pages of interest:
What is FreeBSD?  www.freebsd.org
What is PicoBSD?  http://people.FreeBSD.org/~picobsd/
What is Dummynet? http://www.iet.unipi.it/~luigi/ip_dummynet

This talk is sponsored by the UCSC IEEE Student
Chapter, a loose gaggle of local *BSD programmers,
and the UCSC computer communication research group.



On the above map, the Baskin Engineering Building
is labeled "Applied Sciences". Slightly modified
directions from these maps:

To get to UCSC from the Bay area, take US 280 or CA
101 to US 880 or CA 17 south. Take CA 17 south to
Santa Cruz, then CA 1 north to Bay St. Turn right
on Bay which will take you to the base of campus.
There is some metered parking on campus. However,
you may want to purchase a day permit.

In the Monterey Bay area, take CA 1 north or south
to Santa Cruz and Bay St.

CA 1 in Santa Cruz is also Mission Street.
Once on campus, if you're planning to get a parking
pass, you'll need to make two immediate right turns
just past the information kiosk at the main campus

To find the Baskin School of Engineering, proceed
on up Coolidge Drive and follow the main road as it
turns into McLaughlin Drive.  At the stop sign
between Applied Sciences (Baskin Engineering) and
the Communications buildings, you'll want to turn
right for the closest parking. This intersection
has a stack of signs with no street name but with
"Computer Center->" at the top.

After 5:00 you can park without a parking permit 
in the large parking lot behind the Baskin Building 
(the parking lot is behind a large number of 

Room 115 is on the ground floor nearest the large
construction site across McLaughlin drive.

If you come during the afternoon, any non-student
can buy an A parking permit for the day at the front
Kiosk for $6 (prices went up). You may want to park
in one of the remote parking lots. UCSC operates a
shuttle service worthy of an international airport
from these lots to the campus buildings.