%
% $XORP: xorp/docs/tex/xorp.bib,v 1.21 2008/11/13 13:11:27 bms Exp $
%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: XORP DOCUMENTS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Misc{xorp:project,
  key = 	 {XORP Project},
  OPTauthor = 	 {},
  title =	 {{eXtensible Open Router Platform}},
  howpublished = {http://www.xorp.org/},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Unpublished{bittau:unpublished2006:xorp_policy,
  author = 	 {Andrea Bittau and Mark Handley},
  title = 	 {{Decoupling Policy from Protocols: Implementation
		  Issues in Extensible IP Router Software}},
  note = 	 {available from http://www.xorp.org/papers.html},
  OPTkey = 	 {},
  month = 	 {February},
  year = 	 {2006},
  OPTannote = 	 {}
}

@InProceedings{handley:hotnets2002:xorp,
  author = 	 {Mark Handley and Orion Hodson and Eddie Kohler},
  title = 	 {{XORP: An Open Platform for Network Research}},
  booktitle = 	 {Proceedings of HotNets-I Workshop},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year =	 {2002},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address =	 {Princeton, New Jersey, USA},
  month =	 {October},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {http://www.cs.princeton.edu/hotnets/},
  OPTannote = 	 {}
}

@InProceedings{handley:nsdi2005:xorp,
  author = 	 {Mark Handley and Eddie Kohler and Atanu Ghosh
		  and Orion Hodson and Pavlin Radoslavov},
  title = 	 {{Designing Extensible IP Router Software}},
  booktitle = 	 {Proceedings of the 2nd USENIX Symposium on Networked
		  Systems Design and Implementation (NSDI)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year =	 {2005},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address =	 {Boston, MA, USA},
  month =	 {May},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {http://www.usenix.org/events/nsdi05/},
  OPTannote = 	 {}
}

@Misc{xorp:design_arch,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Design Architecture}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:error_handling,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Error Handling}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:multicast_arch,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Multicast Routing Design Architecture}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:fea,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Forwarding Engine Abstraction}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:mfea,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Multicast Forwarding Engine Abstraction}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:xrl,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Inter-Process Communication Library}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:xrl_interfaces,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XRL Interfaces: Specification and Tools}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:libxorp,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Libxorp Library Overview}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:bgp,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP BGP Routing Daemon}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:bgp_test,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP BGP Test Harness}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:mld_igmp,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP MLD/IGMP Daemon}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:pim,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP PIM-SM Routing Daemon}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:pim_testsuite,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP PIM-SM Test Suite}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:rib,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Routing Information Base (RIB) Process}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:rtrmgr,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Router Manager Process (rtrmgr)}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:xorpsh,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP Command Line Interface User Guide}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

@Misc{xorp:snmp,
  key = 	 {XORP Project},
  OPTauthor =	 {},
  title =	 {{XORP SNMP Agent}},
  howpublished = {XORP technical document},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  note =	 {http://www.xorp.org/},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: UNICAST ROUTING
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Article{BGP,
  author = 	 {Y. Rekhter and T. Li},
  title = 	 {{A Border Gateway Protocol 4 (BGP-4)}},
  journal = 	 {Request for Comments 1771},
  year = 	 {1995},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {March},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{CIDR,
  author = 	 {Y. Rekhter and C. Topolcic},
  title = 	 {{Exchanging Routing Information Across Provider
		  Boundaries in the CIDR Environment}},
  journal = 	 {Request for Comments 1520},
  year = 	 {1993},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {September},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: MULTICAST ROUTING
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Misc{IGMP-V1,
  OPTkey = 	 {},
  author =	 {S. Deering},
  title = 	 {{Host Extensions for IP Multicasting}},
  howpublished = {Request For Comments (RFC) 1112},
  month =	 {August},
  year =	 {1989},
  note =	 {http://www.ietf.org/rfc.html},
  OPTannote = 	 {}
}

@Misc{IGMP-V2,
  OPTkey = 	 {},
  author =	 {W. Fenner},
  title = 	 {{Internet Group Management Protocol, Version 2}},
  howpublished = {Request For Comments (RFC) 2236},
  month =	 {November},
  year =	 {1997},
  note =	 {http://www.ietf.org/rfc.html},
  OPTannote = 	 {}
}

@Misc{IGMP-V3,
  OPTkey = 	 {},
  author = 	 {Brad Cain and Steve Deering and Isidor Kouvelas
		  and Bill Fenner and Ajit Thyagarajan},
  title = 	 {{Internet Group Management Protocol, Version 3}},
  howpublished = {Request For Comments (RFC) 3376},
  month =	 {October},
  year =	 {2002},
  note =	 {http://www.ietf.org/rfc.html},
  OPTannote = 	 {}
}

@Misc{MLD-V1,
  OPTkey = 	 {},
  author = 	 {Steve Deering and Bill Fenner and Brian Haberman},
  title = 	 {{Multicast Listener Discovery (MLD) for IPv6}},
  howpublished = {Request For Comments (RFC) 2710},
  month =	 {October},
  year =	 {1999},
  note =	 {http://www.ietf.org/rfc.html},
  OPTannote = 	 {}
}

@Misc{MLD-V2,
  OPTkey = 	 {},
  author = 	 {R. Vida and L. Costa (Editors)},
  title = 	 {{Multicast Listener Discovery Version 2 (MLDv2) for IPv6}},
  howpublished = {Request For Comments (RFC) 3810},
  month =	 {June},
  year =	 {2004},
  note =	 {http://www.ietf.org/rfc.html},
  OPTannote = 	 {}
}

@Article{PIM-DM,
  author = 	 {Andrew Adams and Jonathan Nicholas and William Siadak},
  title = 	 {{Protocol Independent Multicast - Dense Mode (PIM-DM):
		  Protocol Specification (Revised)}},
  journal = 	 {Internet Draft, draft-ietf-pim-dm-new-v2-04.txt},
  year = 	 {2003},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {September},
  OPTpages = 	 {},
  note =	 {Work in progress},
  OPTannote = 	 {}
}

@Article{PIM-SM,
  author = 	 {Bill Fenner and Mark Handley and Hugh Holbrook and
		  Isidor Kouvelas},
  title = 	 {{Protocol Independent Multicast - Sparse Mode (PIM-SM):
		  Protocol Specification (Revised)}},
  journal = 	 {Internet Draft, draft-ietf-pim-sm-v2-new-11.txt},
  year = 	 {2004},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {October},
  OPTpages = 	 {},
  note =	 {Work in progress},
  OPTannote = 	 {}
}

@Article{PIM-SM-BOOTSTRAP,
  author = 	 {Bill Fenner and Mark Handley and Roger Kermode and
		  David Thaler},
  title = 	 {{Bootstrap Router (BSR) Mechanism for PIM Sparse Mode}},
  journal = 	 {Internet Draft, draft-ietf-pim-sm-bsr-03.txt},
  year = 	 {2003},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {February},
  OPTpages = 	 {},
  note =	 {Work in progress},
  OPTannote = 	 {}
}

@Article{PIM-BIDIR,
  author = 	 {Mark Handley and Isidor Kouvelas and Tony Speakman
		  and Lorenzo Vicisano},
  title = 	 {{Bi-directional Protocol Independent Multicast}},
  journal = 	 {Internet Draft, draft-ietf-pim-bidir-06.txt},
  year = 	 {2004},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {April},
  OPTpages = 	 {},
  note =	 {Work in progress},
  OPTannote = 	 {}
}

@Article{PIM-SM-RFC2362,
  author = 	 {Deborah Estrin and Dino Farinacci and Ahmed Helmy and
		  David Thaler and Stephen Deering and Mark Handley and
		  Van Jacobson and Ching-Gung Liu and Puneet Sharma and
		  Liming Wei},
  title = 	 {{Protocol Independent Multicast-Sparse Mode (PIM-SM):
		  Protocol Specification}},
  journal = 	 {Request for Comments 2362},
  year = 	 {1998},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {June},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{MASC-BGMP,
  author = 	 {Satish Kumar and Pavlin Radoslavov and David Thaler and
		  Cengiz Alaettinoglu and Deborah Estrin and Mark Handley},
  title = 	 {{The MASC/BGMP Architecture for Inter-domain
		  Multicast Routing}}, 
  booktitle = 	 {Proceedings of the ACM SIGCOMM'98},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {1998},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {Vancouver, Canada},
  month =	 {August},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{BGMP,
  author = 	 {Dave Thaler},
  title = 	 {{Border Gateway Multicast Protocol (BGMP):
		  Protocol Specification}},
  journal = 	 {Internet Draft, draft-ietf-bgmp-spec-06.txt},
  year = 	 {2004},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {January},
  OPTpages =	 {},
  note =	 {Work in progress},
  OPTannote = 	 {}
}

@Article{MOSPF,
  author = 	 {J. Moy},
  title = 	 {{Multicast Extensions to OSPF}},
  journal = 	 {Request for Comments 1584},
  year = 	 {1994},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {March},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{DVMRP,
  author = 	 {Tom Pusateri},
  title = 	 {{Distance Vector Multicast Routing Protocol}},
  journal = 	 {Internet Draft, draft-ietf-idmr-dvmrp-v3-10.txt},
  year = 	 {2000},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {August},
  OPTpages =	 {},
  note =	 {Work in progress},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: INTERNET PROTOCOLS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Misc{IANA,
  key =		 {IANA},
  OPTauthor = 	 {},
  title =	 {{Internet Assigned Numbers Authority}},
  OPThowpublished = {},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  note =	 {http://www.iana.org/},
  OPTannote = 	 {}
}

@Article{IPV4,
  author = 	 {Jon Postel},
  title = 	 {{Internet Protocol}},
  journal = 	 {Request for Comments 791},
  year = 	 {1981},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {September},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{NTP,
  author = 	 {David L. Mills},
  title = 	 {{Network Time Protocol (Version 3) Specification,
		  Implementation and Analysis}},
  journal = 	 {Request for Comments 1305},
  year = 	 {1992},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {March},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Misc{RFC2113,
  author =       "D. Katz",
  title =        "{RFC 2113}: {IP Router Alert Option}",
  month =        feb,
  year =         "1997",
  URL =          "ftp://ftp.ietf.org/rfc/rfc2113.txt",
  online =       "yes",
  status =       "PROPOSED STANDARD",
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: IPV6
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Article{IPV6,
  author = 	 {S. Deering and R. Hinden},
  title = 	 {{Internet Protocol, Version 6 (IPv6) Specification}},
  journal = 	 {Request for Comments 2460},
  year = 	 {1998},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {December},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{IPV6-ADDR,
  author = 	 {R. Hinden and S. Deering},
  title = 	 {{IP Version 6 Addressing Architecture}},
  journal = 	 {Request for Comments 3513},
  year = 	 {2003},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {April},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: ROUTERS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Misc{CLICK-PROJECT,
  key = 	 {Click Project},
  OPTauthor = 	 {},
  title =	 {{The Click Modular Router Project}},
  howpublished = {http://www.read.cs.ucla.edu/click/},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Unpublished{CISCO-12000,
  author = 	 {Nick McKeown},
  title = 	 {{Fast Switched Backplane for a Gigabit Switched Router}},
  note = 	 {white paper, available from
		  http://www.cisco.com/warp/public/733/12000/fasts\_wp.pdf},
  OPTkey = 	 {},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  OPTannote = 	 {}
}

@Article{BBN-50GBPS,
  author = 	 {C. Patridge and P. Carvey and E. Burgess and
		  I. Castineyra and T. Clarke and L. Graham and
		  M. Hathaway and P. Herman and A. King and S. Kohlami and
		  T. Ma and J. Mcallen and T. Mendez and W. Milliken and
		  R. Osterlind and R. Pettyjohn and J. Rokosz and
		  J. Seeger and M. Sollins and S. Storch and B. Tober and
		  G. Troxel and D. Waitzman and S. Winterble},
  title = 	 {{A Fifty Gigabit Per Second IP Router}},
  journal = 	 {IEEE/ACM Transactions on Networking},
  year = 	 {1998},
  OPTkey = 	 {},
  volume =	 {6},
  number =	 {3},
  pages =	 {237--248},
  month =	 {June},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Unpublished{aweya:1998:ip-router-architecture,
  author = 	 {James Aweya},
  title = 	 {{IP Router Architectures: An Overview}},
  note = 	 {http://citeseer.nj.nec.com/432651.html},
  OPTkey = 	 {},
  OPTmonth = 	 {},
  OPTyear = 	 {1998},
  OPTannote = 	 {}
}

@Article{keshav:1998:router-design,
  author = 	 {S. Keshav and R. Sharma},
  title = 	 {{Issues and Trends in Router Design}},
  journal = 	 {IEEE Communications Magazine},
  year = 	 {1998},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTpages = 	 {},
  month =	 {May},
  OPTnote = 	 {High-level discussion on various issues in router design
		  at the time of writing (1997), and suggests problems that
		  need future work},
  OPTannote = 	 {http://www.cs.cornell.edu/skeshav/papers.html}
}

@Unpublished{aweya:1999:router-arch,
  author = 	 {James Aweya},
  title = 	 {{IP Router Architectures: An Overview}},
  note = 	 {http://citeseer.nj.nec.com/432651.html},
  OPTkey = 	 {},
  OPTmonth = 	 {},
  year =	 {1999},
  OPTannote = 	 {Good high level description of router design architectures
		  and issues.}
}

@Article{cain:gra,
  author = 	 {Brad Cain and Tony Speakman and Don Towsley},
  title = 	 {{Generic Router Assist (GRA) Building Block Motivation
		  and Architecture}},
  journal = 	 {Internet Draft, draft-ietf-rmt-gra-arch-02.txt},
  year = 	 {2001},
  OPTkey =	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {July},
  pages =	 {Work in progress},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: UNIX TOOLS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Manual{MRINFO,
  title = 	 {{mrinfo(8): Tool for displaying configuration info
		  from a multicast router}},
  OPTkey = 	 {},
  author =	 {Van Jacobson},
  OPTorganization = {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  note =	 {UNIX manual page},
  OPTannote = 	 {}
}

@Manual{TRACEROUTE,
  title = 	 {{traceroute(8): Tool for displaying the route packets
		  take to network host}},
  OPTkey = 	 {},
  author =	 {Van Jacobson},
  OPTorganization = {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  note =	 {UNIX manual page},
  OPTannote = 	 {}
}

@Manual{MTRACE,
  title = 	 {{mtrace(8): Tool to print multicast path from a source
		  to a receiver}},
  OPTkey = 	 {},
  author =	 {Steve Casner and Ajit Thyagarajan},
  OPTorganization = {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  note =	 {UNIX manual page},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: UNICAST LOOKUP
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@InProceedings{LULEA-LOOKUP,
  author = 	 {Mikael Degermark and Andrej Brodnik and Svante Carlsson and
		  Stephen Pink},
  title = 	 {{Small Forwarding Tables for Fast Routing Lookups}},
  booktitle = 	 {Proceedings of the ACM SIGCOMM'97},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {1997},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {Cannes, France},
  month =	 {September},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{MEM-ACCESS-LOOKUP,
  author = 	 {Pankaj Gupta and Steven Lin and Nick McKeown},
  title = 	 {{Routing Lookups in Hardware at Memory Access Speeds}},
  booktitle = 	 {Proceedings of the IEEE Infocom'98},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {1998},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {San Francisco, USA},
  month =	 {March},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{INFOCOM98-S-LOOKUP,
  author = 	 {B. Lampson and V. Srinivasan and G. Varghese},
  title = 	 {{IP Lookups using Multiway and Multicolumn Search}},
  booktitle = 	 {Proceedings of the IEEE Infocom'98},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {1998},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {San Francisco, USA},
  month =	 {March},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{NILSSON-LOOKUP,
  author = 	 {Stefan Nilsson and Gunnar Karlsson},
  title = 	 {{Fast address lookup for Internet routers}},
  booktitle = 	 {Proceedings of the IFIP 4th International Conference on
		  Broadband Communications},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {1998},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {Stutgart, Germany},
  OPTmonth = 	 {},
  pages =	 {11--22},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{WASH99-LOOKUP,
  author = 	 {V. Srinivasan and G. Varghese},
  title = 	 {{Fast Address Lookups using Controlled Prefix Exnansion}},
  journal = 	 {ACM Transactions on Computer Systems},
  year = 	 {1999},
  OPTkey = 	 {},
  volume =	 {17},
  number =	 {1},
  month =	 {February},
  pages =	 {1--40},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{WASH-LOOKUP,
  author = 	 {Marcel Waldvoge and George Varghese and Jon Turner and
		  Bernhard Plattner},
  title = 	 {{Scalable High Speed IP Routing Lookups}},
  booktitle = 	 {Proceedings of the ACM SIGCOMM'97},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {1997},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {Cannes, France},
  month =	 {September},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{broder:2001:multiple_hash_functions,
  author = 	 {Andrei Broder and Michael Mitzenmacher},
  title = 	 {{Using Multiple Hash Functions to Improve IP Lookups}},
  booktitle = 	 {Proceedings of the IEEE Infocom 2001},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year =	 {2001},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address =	 {Anchorage, Alaska, USA},
  month =	 {April},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {http://www.eecs.harvard.edu/~michaelm/NEWWORK/papers.html},
  OPTannote = 	 {Use 2+ hash functions to improve significantly the hash
		  bucket size to fit into a cache line.}
}

@InProceedings{RAP,
  author = 	 {Richard Draves and Christopher King and
		  Srinivasan Venkatachary and Brian Zill},
  title = 	 {{Constructing Optimal IP Routing Tables}},
  booktitle = 	 {Proceedings of IEEE Infocom'99},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year =	 {1999},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address =	 {New York, USA},
  month =	 {March},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: MULTICAST STATE AGGREGATION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Misc{VAN-IETF,
  OPTkey = 	 {},
  author =	 {Van Jacobson},
  title =	 {{Some Notes on Multicast Scaling and PIM}},
  howpublished = {IDMR Working Group Presentation, 30th IETF, Toronto, Canada},
  year = 	 {1994},
  month = 	 {July},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{JINING-MSTATE-AGGREG,
  author = 	 {Jining Tian and Gerald Neufeld},
  title = 	 {{Forwarding State Reduction for Sparse Mode Multicast
		  Communication}},
  booktitle = 	 {Proceedings of the IEEE Infocom'98},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {1998},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {San Francisco, USA},
  month =	 {March},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{SHENG-MSTATE-AGGREG,
  author = 	 {Xu Sheng and Ng Chee Hock},
  title = 	 {{Routing State Reduction in Multicast Protocols}},
  journal = 	 {Electronic Letters},
  year = 	 {1999},
  OPTkey = 	 {},
  volume =	 {35},
  number =	 {12},
  pages =	 {907--971},
  month =	 {June},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{MSTATE-USC-TR,
  author = 	 {Pavlin Radoslavov and Deborah Estrin and Ramesh Govindan},
  title = 	 {{Exploiting the Bandwidth-Memory Tradeoff in Multicast State
		  Aggregation}},
  institution =  {Department of Computer Science},
  year = 	 {1999},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number =	 {99-697},
  address =	 {University of Southern California},
  month =	 {July},
  note =	 {Second Revision},
  OPTannote = 	 {}
}

@Misc{THALER-IDMR-EMAIL,
  OPTkey = 	 {},
  author =	 {David Thaler},
  title =	 {{"Re: multicast state aggregation"}},
  howpublished = {Email to the IDMR mailing list},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  note =	 {Message-Id: $<$199810191924.PAA17880@dip.eecs.umich.edu$>$,
		  Mon, 19 Oct 1998 15:24:03-0400 (EDT)},
  OPTannote = 	 {}
}

@InProceedings{THALER-HANDLEY-MAGGREG,
  author = 	 {David Thaler and Mark Handley},
  title = 	 {{On the Aggregatability of Multicast Forwarding State}},
  booktitle = 	 {Proceedings of the IEEE Infocom 2000},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {2000},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {Tel-Aviv, Israel},
  month =	 {March},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{THALER-HANDLEY-MAGGREG-TR,
  author = 	 {David Thaler and Mark Handley},
  title = 	 {{On the Aggregatability of Multicast Forwarding State}},
  institution =  {Microsoft},
  year = 	 {1999},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number =	 {MSR-TR-99-34},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{WONG-MSTATE,
  author =	 {Tina Wong and Randy Katz},
  title =	 {{An Analysis of Multicast Forwarding State Scalability}},
  booktitle = 	 {Proceedings of the 8th IEEE
		  International Conference on Network Protocols (ICNP 2000)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year =	 {2000},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address =	 {Osaka, Japan},
  month =	 {November},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{blazevic:1999:dcm,
  author = 	 {Ljubica Blazevic and Jean-Yves Le Boudec},
  title = 	 {{Distributed Core Multicast (DCM): a routing protocol
		  for IP with application to host mobility}},
  booktitle = 	 {Proceedings of Networked Group Communication Workshop},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year =	 {1999},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address =	 {Pisa, Italy},
  month =	 {November},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{REUNITE,
  author = 	 {Ion Stoica and T. S. Eugene Ng and Hui Zhang},
  title = 	 {{REUNITE: A Recursive Unicast Approach to Multicast}},
  booktitle = 	 {Proceedings of the IEEE Infocom 2000},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year =	 {2000},
  OPTorganization = {},
  OPTpublisher = {},
  address =	 {Tel-Aviv, Israel},
  month =	 {March},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@PhdThesis{WONG-PHD,
  author = 	 {Tina Han-Ting Wong},
  title = 	 {{Multicast Forwarding and Application State Scalability
		  in the Internet}},
  school = 	 {University of California at Berkeley},
  year = 	 {2000},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {http://www.cs.berkeley.edu/~twong/dissertation/index.html},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: INTERNET TOPOLOGY
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Misc{AS-MAP,
  key =		 {University of Oregon},
  OPTauthor =	 {},
  title =	 {University of Oregon Route Views Project},
  howpublished = {http://www.antc.uoregon.edu/route-views/},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Misc{NLANR,
  OPTkey = 	 {},
  author =	 {UCSD/San Diego Supercomputer Center},
  title =	 {{The NLANR Project}},
  howpublished = {http://moat.nlanr.net/Routing/rawdata/},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Misc{SCAN-PROJECT,
  OPTkey = 	 {},
  author =	 {USC/ISI},
  title =	 {{The SCAN Project}},
  howpublished = {http://www.isi.edu/scan/},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: NETWORK TOPOLOGY MODELS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Article{barabasi:1999:scaling,
  author = 	 {Albert-Laszlo Barabasi and Reka Albert},
  title = 	 {{Emergence of scaling in random networks}},
  journal = 	 {Science},
  year = 	 {1999},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  number =	 {286},
  pages =	 {509--512},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{zegura97quantitative,
  author = 	 {Ellen W. Zegura and Kenneth L. Calvert
		  and Michael J. Donahoo"},
  title = 	 {{A Quantitative Comparison of Graph-based Models
		  for Internet Topology}},
  journal = 	 {IEEE/ACM Transactions on Networking},
  year = 	 {1997},
  OPTkey = 	 {},
  volume =	 {5},
  number =	 {6},
  pages =	 {770--783},
  OPTmonth = 	 {},
  OPTnote = 	 {http://citeseer.nj.nec.com/zegura97quantitative.html},
  OPTannote = 	 {}
}

@Article{GT-ITM,
  author = 	 {K. L. Calvert and M. B. Doar and E. W. Zegura},
  title = 	 {{Modeling Internet Topology}},
  journal = 	 {IEEE Communications Magazine},
  year = 	 {1997},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {June},
  OPTpages = 	 {},
  OPTnote =	 {http://www.cc.gatech.edu/fac/Ellen.Zegura/graphs.html},
  OPTannote = 	 {}
}

@Misc{GT-ITM-HTTP,
  OPTkey = 	 {},
  author =	 {Ken Calvert and Ellen Zegura},
  title =	 {{GT Internetwork Topology Models (GT-ITM)}},
  howpublished = {http://www.cc.gatech.edu/fac/Ellen.Zegura/graphs.html},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{TIERS,
  author = 	 {Matthew B. Doar},
  title = 	 {{A Better Model for Generating Test Networks}},
  journal = 	 {Proceedings of the IEEE Global Telecommunications Conference
		  (GLOBECOM)},
  year = 	 {1996},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTpages = 	 {},
  month =	 {November},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{WAXMAN-TOPO,
  author = 	 {B. M. Waxman},
  title = 	 {{Routing on Multipoint Connections}},
  journal = 	 {IEEE Journal of Selected Areas on Communications},
  year = 	 {1988},
  OPTkey = 	 {},
  volume =	 {6},
  number =	 {9},
  pages =	 {1617--1622},
  month =	 {December},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{GERLA77:TOPO,
  author =       {M. Gerla and L. Kleinrock},
  title =        {On the topological design of distributed computer networks},
  journal = 	 {IEEE/ACM Transactions on Networking},
  year = 	 {1977},
  OPTkey = 	 {},
  volume =	 {COM-25},
  number =	 {1},
  pages =	 {48--68},
  month =	 {January},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{Aiello:PLRG,
  author = 	 {W. Aiello and F. Chung and L. Lu},
  title = 	 {{A Random Graph Model for Massive Graphs}},
  booktitle = 	 {Proc. of the 32nd Annual Symposium on Theory of Computing},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year =	 {2000},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Misc{Hongsuda:PLRG,
  OPTkey = 	 {},
  author =	 {Hongsuda Tangmunarunkit and Ramesh Govindan and
		  Scott Shenker and Sugih Jamin and Walter Willinger}, 
  title =	 {{Network Topologies, Power Laws, and Hierarchy}},
  howpublished = {Work in progress},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{medina:2000:origin,
  author = 	 {Alberto Medina and Ibrahim Matta and John Byers},
  title = 	 {{On the Origin of Power Laws in Internet Topologies}},
  institution =  {Boston University},
  year = 	 {2000},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number =	 {2000-004},
  OPTaddress = 	 {},
  month =	 {January, 20},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{palmer:2000:generating,
  author = 	 {Christopher R. Palmer and J. Gregory Steffan},
  title = 	 {{Generating Network Topologies that Obey Power Laws}},
  booktitle = 	 {Proceedings of the IEEE Globecom 2000},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year =	 {2000},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address =	 {San Francisco, California, USA},
  month =	 {November},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {http://almond.srv.cs.cmu.edu/~crpalmer/pubs.html/},
  OPTnote = 	 {http://www.globecom2000.com/},
  OPTannote = 	 {}
}


@TechReport{jin:2000:inet,
  author = 	 {Cheng Jin and Qian Chen and Sugih Jamin},
  title = 	 {{Inet: Internet Topology Generator}},
  institution =  {University of Michigan at Ann Arbor},
  year = 	 {2000},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number =	 {CSE-TR-433-00},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Unpublished{chen:2001:origin,
  author = 	 {Qian Chen and Hyunseok Chang and Ramesh Govindan
		  and Sugih Jamin and Scott J. Shenker and Walter Willinger},
  title = 	 {{The Origin of Power Laws in Internet Topologies Revisited}},
  note = 	 {http://topology.eecs.umich.edu/archive/origin.ps},
  OPTkey = 	 {},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: ALGORITHMS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Book{INTRO-TO-ALGO,
  author = 	 {Thomas H. Cormen and Charles E. Leiserson and
		  Ronald L. Rivest},
  title = 	 {{Introduction to Algorithms}},
  publisher = 	 {MIT Press},
  year = 	 {1990},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{CALENDAR-QUEUES,
  author = 	 {Randy Brown},
  title = 	 {{Calendar Queues: A Fast O(1) Priority Queue Implementation
		  for the Simulation Event Set Problem}},
  journal = 	 {Communications of the ACM},
  year = 	 {1988},
  OPTkey = 	 {},
  volume =	 {31},
  number =	 {10},
  pages =	 {1220--1227},
  month =	 {October},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: ROUTER MANAGEMENT
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Article{AgentX,
  author = 	 {M. Daniele, B. Wijnen, M. Ellison and D. Francisco},
  title = 	 {{Agent Extensibility (AgentX) Protocol}},
  journal = 	 {Request for Comments 2741},
  year = 	 {2000},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  month =	 {January},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Unpublished{net-snmp,
  author = 	 {},
  title = 	 {{The Net-SNMP Project}},
  note = 	 {http://www.net-snmp.org},
  OPTkey = 	 {},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  OPTannote = 	 {}
}


@Misc{RFC3410,
  author =       "J. Case, R. Mundy, D. Partain and B. Stewart",
  title =        "{RFC 3410}: {Introduction and Applicability Statements
		 for Internet Standard Management Framework}",
  month =        dec,
  year =         "2002",
  URL =          "ftp://ftp.ietf.org/rfc/rfc3410.txt",
  online =       "yes",
  status =       "INFORMATIONAL",
}

@Misc{STD0062,
  author =       "D. Harrington and R. Presuhn and B. Wijnen",
  title =        "{STD 62}: {An Architecture for Describing Simple
		 Network Management Protocol (SNMP) Management Frameworks}",
  month =        dec,
  year =         "2002",
  note =         "This standard comprises RFC3411, RFC3412, RFC3413, RFC3414
		 RFC3415, RFC3416, RFC3417, RFC3418",
  URL =          "ftp://ftp.ietf.org/rfc/rfc3411.txt,
		  ftp://ftp.ietf.org/rfc/rfc3412.txt,
		  ftp://ftp.ietf.org/rfc/rfc3413.txt,
		  ftp://ftp.ietf.org/rfc/rfc3414.txt,
		  ftp://ftp.ietf.org/rfc/rfc3415.txt,
		  ftp://ftp.ietf.org/rfc/rfc3417.txt,
		  ftp://ftp.ietf.org/rfc/rfc3418.txt",
  online =       "yes",
  status =       "STANDARD",
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% SECTION: WINDOWS SUPPORT
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@Book{ hart2004wsp,
  title = "{Windows System Programming}",
  author = "J.M. Hart",
  year = "2004",
  publisher = "Addison-Wesley Professional"
}

@Book{ schmidt:coplien_pattern_1995,
  title = "Pattern languages of program design",
  address = "New York, NY",
  author = "J. O. Coplien and D. C. Schmidt",
  publisher = "ACM Press/Addison-Wesley Publishing Co.",
  year = 1995,
  biburl = "http://www.bibsonomy.org/bibtex/243a911db5d4b22b7645e7559cee75fd5/chrisimweb",
  keywords = "imported"
}

@Book{ goat:2000,
  title = "The Goat Book",
  author = "Gary V. Vaughan and Ben Elliston and Tom Tromey and Ian Lance Taylor",
  publisher = "New Riders",
  year = 2000,
  url = "http://sources.redhat.com/autobook/",
  description = "Build mgmt",
  biburl = "http://www.bibsonomy.org/bibtex/27a15f059456668fc3a547446f35e29c7/mobileink",
  keywords = "gnu autotools libtool automake autoconf"
}

@Book{ books/aw/WrightS95,
  title = "TCP/IP Illustrated, Volume 2: The Implementation",
  author = "Gary R. Wright and W. Richard Stevens",
  publisher = "Addison-Wesley",
  year = 1995,
  isbn = "0-201-63354-X",
  date = "2002-02-08",
  description = "dblp",
  biburl = "http://www.bibsonomy.org/bibtex/2a4ec87f0170a714f19f1549d6d91f6cc/dblp",
  keywords = "dblp"
}

@Article{ schmidt:reactor,
  author = "Douglas C. Schmidt and Irfan Pyarali",
  title = "The Design and Use of the ACE Reactor An Object-Oriented Framework for Event Demultiplexing",
  year = ""
}

@Misc{ xorp:xorpdev_101,
  key =		 {XORP Project},
  OPTauthor =	 {},
  title =	 	 {{An Introduction to Writing a XORP Process}},
  howpublished =	 {XORP technical document},
  OPTmonth =	 {},
  OPTyear =	 {},
  note =		 {http://www.xorp.org/},
  OPTannote =	 {}
}

@Article{ schmidt:1999:AOA,
  author =	"Douglas C. Schmidt",
  title =	"An Architectural Overview of the {ACE} Framework",
  journal =	";login: the USENIX Association newsletter",
  volume =	"24",
  number =	"1s",
  pages =	"",
  month =	jan,
  year = 	"1999",
  CODEN =	"LOGNEM",
  ISSN = 	"1044-6397",
  bibdate =	"Tue Apr 11 06:42:43 MDT 2006",
  bibsource =	"http://www.usenix.org/publications/login/contents/contents.jan99.html",
  note = 	"Special issue on tools.",
  URL =  	"http://www.usenix.org/publications/login/1999-1/ace.html",
  acknowledgement = "Nelson H. F. Beebe, University of Utah, Department
  	 of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake
  	 City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1
  	 801 585 1640, +1 801 581 4148, e-mail:
  	 \path|beebe@math.utah.edu|, \path|beebe@acm.org|,
  	 \path|beebe@computer.org| (Internet), URL:
  	 \path|http://www.math.utah.edu/~beebe/|",
}
