David R. Cheriton and Mark Gritter,
"TRIAD: A New Next-Generation Internet Architecture",
July 2000.
[.ps.gz]
[.ps]
(An earlier version (March 2000) was circulated as
"TRIAD: a Scalable Deployable NAT-based Internet Architecture",
[.html]
[.ps]
[.ps.gz])
Research and Previous Work
I'm currently working on directory services and name-based routing as
part of the TRIAD
project, a content-based next-generation internet architecture.
During fall 1998, I TAed CS140, the introductory operating systems course. The previous quarter, I was the instructor/TA for CS193D, "C++ and Object Oriented Programming".
- In spring 2002, I did a class project on
domain name
policy.
- I've been playing around with a couple of digital electronics
projects,
and wrote a couple of C++ libraries to interface with various
devices:
libdelcom++
and
libi2c++
[the latter is not yet released].
- The MeStream Proxy, a
web proxy that attempts to alleviate some of
ThemeStream's shortcomings.
(Unfortunately this company is now out of business.)
- I was a coder (and later head coder) for
Tirn Aill, a CircleMUD-derived
fatasy MUD. However, I haven't logged in for months.
- SLIME,
the Super Lean Instruction Machine Emulator,
for use with
Concrete Abstractions by Hailperin et al.
[source]
- TechnoBabble, a recursive random grammar unparser.
-
NeXTspim, a NEXTSTEP port of the MIPS R2000 simulator.
Education
Contact Information
E-mail:
mgritter@cs.stanford.edu
PGP public key
Home:
625 Camellia Ct. #2201
Hayward, CA 94544
(510) 728-8489
Office:
Gates 444
(650) 723-9429
Check out my
main web page for some useful (and a lot of useless) stuff.