Till KTH:s startsida Till KTH:s startsida

Ändringar mellan två versioner

Här visas ändringar i "Sources for Further Information" mellan 2014-08-31 23:24 av Gerald Quentin Maguire Jr och 2014-08-31 23:55 av Gerald Quentin Maguire Jr.

Visa < föregående | nästa > ändring.

Sources for Further Information

Sources for Further Information
* World IPv6 Day', June 8, 2011
* Local KTH network information
* Dynamically updated information about which Swedish agencies have IPv6 DNS entries
* The Libnet Packet Construction Library for easily creating packets
* Jörg Liebeherr and Magda El Zarki's Mastering Networks: An Internet Lab Manual, Addison-Wesley, 2004, ISBN: 0-201-78134-4.
* Radia Perlman, Myths, missteps, and folklore in protocol design, Invited talk, USENIX 01, June 30, 2001.
* Tim Deegan, Jon Crowcroft, and Andrew Warfield. The main name system: An exercise in centralized computing ACM SIGCOMM CCR, 35(5):5-13,October 2005
* A useful tool for emulating a network with a given throughput, error rate, etc. is NISTnet see also dummynet
* How to set up NISNET under Ubuntu
* ICANN Factsheet: Root server attack on 6 February 2007, 1 March 2007
* Edith Cohen and Haim Kaplan, "Proactive DNS caching: Addressing a Performance Bottleneck", see also E. Cohen and H. Kaplan, "Proactive caching of DNS records: Addressing a performance bottleneck", in Proc. of Symposium on Applications and the Internet (2001).
* KyoungSoo Park, Vivek S. Pai, Larry Peterson, and Zhe Wang, "CoDNS: Improving DNS Performance and Reliability via Cooperative Lookups"
* For information on packet filtering on a popular OS - see Windows Network Data and Packet Filtering, Printing Communications Assoc., Inc. (PCAUSA), Last modified: January 20, 2007
* If you are thinking about packet tracing on the Symbian platform you need access to the IP Hook API. Which appears to only be available to "Platinum" developers.
* Howard Rheingold talking about cooperation theory (an 80 meg MP3, with an interesting section about why new services and protocols can be created
* Cisco Network Topology Icons are freely available for use when drawing network diagrams.
* A very interesting analysis of the realities of TFTP by Thiadmer Riemersma, ITB CompuPhase, 2006. See the use of TFTP in Preboot Execution Environment (PXE).
* Laura Chappell has a very nice animated article in the October 2007 issue of Novell Connection Magazine on how to use the advanced graphing features of Wireshark
* SCTP
* There were some measurements of SCTP vs. TCP report on 1 March 2004
* There is a kernel implmentation of SCTP, see: Linux Kernel Stream Control Transmission Protocol (lksctp) project Background paper about this project.
* A multistreaming example of SCTP with a pointer to their code.
* Some SCTP performance measurement papers: Jong-Shik Ha, Sang-Tae Kim, and Seok J. Koh, "Performance Comparison of SCTP and TCP over Linux Platform", In Advances in Intelligent Computing, Lecture Notes in Computer Science, Springer Berlin / Heidelberg, ISSN 0302-9743 (Print) 1611-3349 (Online), Volume 3645, 2005, pp. 396-404. DOI 10.1007/11538356, ISBN 978-3-540-28227-3, DOI 10.1007/11538356_41 Andreas Jungmaier and Erwin P. Rathgeb, On SCTP multi-homing performance, Journal Telecommunication Systems, Springer Netherlands, Volume 31, Numbers 2-3, March, 2006, pp. 141-161. ISSN 1018-4864 (Print) 1572-9451 (Online), DOI 10.1007/s11235-006-6517-7 MPI-SCTP: Using the Stream Control Transmission Protocol (SCTP) for parallel programs written using the Message Passing Interface (MPI), web page, last modified Sept 1, 2008.
*
* An SCTP performance measurement tool, (the link to the source does not work - so you will have to find it yourself) see the related doctoral dissertation (in French): Pawel Hadam, Transports nouvelle generation dans les reseaux `a tr`es haut, Institut National Polytechnique de Grenoble, 29 June 2005
* Christopher L. Lydick, Optimizing the ASC WAN: Evaluating Network Performance Tools for Comparing Transport Protocols, Technical report, Sandia National Laboratories, Report number SAND2007-4526, July 2007
* Tan Chang Hu and Larwrence F. Tolendino, Network Protocol Changes Can Improve DisCom WAN Performance: Evaluating TCP Modifications and SCTP in the ASC Tri-lab Environment, Technical report, Sandia National Laboratories, Report number fSAND2005-3132, June 2005
* Jon Pedersen, Evaluation of SCTP retransmission delays, Master thesis, University of Oslo, Department of Informatics, 24th May 2006
* Jinyang Shi, Yuehui Jin, Wei Guo, Shiduan Cheng, Hui Huang, and Dajiang Zhang, Performance evaluation of SCTP as a transport layer solution for wireless multi-access networks, In proceedings of Wireless Communications and Networking Conference (WCNC 2004), Volume 1, 21-25 March 2004, pp. 453 - 458.
* Jinyang Shi, Yuehui Jin, Hui Huang, and Dajiang Zhang, Experimental performance studies of SCTP in wireless access networks, In proceeding of the International Conference on Communication Technology Proceedings (ICCT 2003), Volume 1, 9-11 April 2003, pp. 392 - 395. Digital Object Identifier 10.1109/ICCT.2003.1209105
* Johan Eklund & Anna Brunstrom, Performance of Network Redundancy Mechanisms in SCTP, Karlstads universitet, 2005, ISBN: 9170630194, ISSN: 14038099
* Alberto Dainotti, Salvatore Loreto, Antonio Pescapé, and Giorgio Ventre, SCTP performance evaluation over heterogeneous networks, In Concurrency and Computation: Practice and Experience, John Wiley & Sons, Ltd., Vol. 19, No. 8, 2007, pp 1207-1218
* Elvis Pfützenreuter, Applicability and performance of the SCTP transport protocol, Masters thesis, Santa Catarina Federal University, Brazil[Note that the thesis in in Brazilian Portugues!] However, the defense slides are in English.

* James Messer, Secrets of Network Cartography: A Comprehensive Guide to nmap, Second Edition, Revision 2, Published by Professor Messer, LLC, 2910 Kerry Forest Parkway, #D4-230, Tallahassee, Florida 32309, March 2007
* Gordon Fyodor Lyon, Nmap Network Scanning: The Official Nmap Project Guide to Network Discovery and Security Scanning, Nmap Project, January 1, 2009, 468 pages*, ISBN-10:* 0979958717*, ISBN-13:* 978-0979958717
* Rajiv Chakravorty, Joel Cartwright, and Ian Pratt, "Practical experience with TCP over GPRS", Global Telecommunications Conference, 2002. GLOBECOM'02. IEEE, Volume 2, 17-21 Nov. 2002, pages: 1678 - 1682 Digital Object Identifier 10.1109/GLOCOM.2002.1188483 http://ieeexplore.ieee.org/iel5/8454/26646/01188483.pdf
* David A. Hayes, Jason But, and Grenville Armitage, Issues with Network Address Translation for SCTP, ACM SIGCOMM Computer Communications Review, Volume 39, Number 1, January 2009, pages 24-33.
* Arbor Networks, Inc.'s Active Threat Level Analysis System (ATLAS) Dashboard
* Hao Shang, Exploiting Flow Relationships to Improve the Performance of Distributed Applications, Dissertation, Worcester Polytechnic Institute, Computer Science, January 1, 2006
* Kevin Fall and Steve McCanne, "You Don't Know Jack about Network Performance", ACMqueue, June 7, 2005
* Martin Duke, Thomas R. Henderson, and Jeff Meegan. Experience with "Link-Up Notification" Over a Mobile Satellite Link. SIGCOMM Computer Communication Review, Volume 34, 3, July 2004, pp. 93-104. DOI= http://doi.acm.org/10.1145/1031134.1031136
* Jonathan M. Smith, Fighting Physics: A Tough Battle, Communication of the ACM, Volume 52, Number 7, July 2009, pp. 60-65.
* Paul Vixie, What DNS Is Not", Communications of the ACM, Volume 52, Number 12, December 2009, pages 43-47.
* Paul McFedries, Twitter Tips, Tricks, and Tweets, Wiley, 11 May 2009, 272 pages, ISBN-10: 0470529695 and ISBN-13: 978-0470529690.
* Cloud Computing: Benefits, risks and recommendations for information security, European Network and Information Security Agency (ENISA), Nov. 2009
* Erik Brynjolfsson, Paul Hofmann, and John Jordan, Cloud computing and electricity: beyond the utility model, Communications of the ACM, ACM, New York, NY, USA,Volume 53, Number 5, May 2010, ISSN 0001-0782, pp 32-34, http://doi.acm.org/10.1145/1735223.1735234
* Dave Durkee, Why cloud computing will never be free, Communications of the ACM, ACM, New York, NY, USA,Volume 53, Number 5, May 2010, ISSN 0001-0782, pp 62-69, http://doi.acm.org/10.1145/1735223.1735242
* Julien Ridoux and Darryl Veitch, Principles of robust timing over the internet Communications of the ACM, ACM, New York, NY, USA,Volume 53, Number 5, May 2010, ISSN 0001-0782, pp 54--61, http://doi.acm.org/10.1145/1735223.1735241
* Daily script produced report on IPv4 address allocations
* David Newman, "10 Gig access switches: Not just packet-pushers anymore", Network World, Volume 25, Number 12, 24 March 2008, 6 page reprint
* Speading up the web:
* Faster DNS lookups - see efforts such as Google Public DNS, OpenDNS, ScrubIT, ...
* SPDY: An experimental protocol for a faster web
* B. Thomas, R. Jurdak, and I. Atkinson, ‘SPDYing up the web’, Communications of the ACM, vol. 55, no. 12, p. 64, Dec. 2012. DOI: 10.1145/2380656.2380673
* HTTP over Stream Control Transmission Protocol (SCTP), see for example Jonathan Leighton, Comparison of HTTP over TCP and SCTP in High Delay Networks, web page, University of Delaware, Computer and Information Sciences Department Newark, DE and P. Natarajan, P. Amer, J. Leighton, and F. Baker, "Using SCTP as a Transport Layer Protocol for HTTP", Internet-Draft, IETF Network Working Group, July 9, 2009, Expires: January 10, 2010
* using Structured Stream Transport (SST)
* using MUX and SMUX
* using Blocks Extensible Exchange Protocol (BEEP), see also RFCs 3080 and 3081

* IPv6
* test your IPV6 readiness
* To determine your IPv6 address, try the command http://www.whatismyipv6.net/?s=IPv6_traceroute
* IPv6 at KTH
* Yi Wang, Shaozhi Ye, Xing Li, " Understanding Current IPv6 Performance: A Case Study from CERNET", In proceedings of the 10th IEEE Symposium on Computers and Communications (ISCC'05), Cartagena, Murcia, Spain, June 27-June 30, ISBN: 0-7695-2373-0, http://doi.ieeecomputersociety.org/10.1109/ISCC.2005.151
* Kim Davies, Saving the Internet from doom (DNSSEC and IPv6), Slides, Sofia, Bulgaria, September 2008
* Steinar H. Gunderson, Global IPv6 statistics: Measuring the current state of IPv6 for ordinary users, Slides from presentation at RIPE57, 26-30 October 2008
* Sheila Frankel, Richard Graveman, John Pearce, and Mark Rooks, Guidelines for the Secure Deployment of IPv6, Recommendations of the National Institute of Standards and Technology, Special Publication 800-119, Computer Security Division, Information Technology Laboratory, National Institute of Standards and Technology, Gaithersburg, MD 20899-8930, 188 pages, December 2010


* Elaine Barker and Allen Roginsky, Transitions: Recommendation for Transitioning the Use of Cryptographic Algorithms and Key Lengths, U.S. Department of Commerce, National Institute of Standards and Technology, Computer Security Division, Information Technology Laboratory, NIST Special Publication 800-131A, January 2011 http://csrc.nist.gov/publications/nistpubs/800-131A/sp800-131A.pdf
* racket a tool for generating packets
* scruby another tool for generating packets This seems to be less developed than racket.
* Useful list of acronyms and abbreviations - IETF RFC Editor Abbreviations List, January 2011
* Vinton G. Cerf and Robert E. Kahn, A Protocol for Packet Network Intercommunication, IEEE Transactions on Communications, ISSN 0090-6778, Volume 22, Number 5, May 1974, pp. 637 - 648, doi 10.1109/TCOM.1974.1092259
* Fernando Gont, Security Assessment of the Internet Protocol Version 4, RFC Editor, ISSN: 2070-1721, Request for Comments 6274, July 2011
* Converting a PCAP file to LaTeX can be done with pcap2tex
* Traffic control next generation - tcng
* Barath Raghavan and Justin Ma, The Energy and Emergy of the Internet, Proceedings of the ACM Workshop on Hot Topics in Networks (HotNets), November 2011.
* Daniel Suarez, Daemon, Dutton, 2009, ISBN-10: 0525951113, ISBN-13: 978-0525951117 (Interneting related techno-thriller novel); see also thedaemon.com
* Luigi Rizzo, “Revisiting Network I/O APIs: The netmap Framework”, Queue, vol. 10, no. 1, pp. 30:30-30:39, January 2012, DOI:10.1145/2090147.2103536, Available at http://doi.acm.org/10.1145/2090147.2103536.
* Luigi Rizzo, “Revisiting network I/O APIs”, Communications of the ACM, vol. 55, no. 3, pp. 45-51, March 2012, DOI:10.1145/2093548.2093565, Available at http://dl.acm.org/citation.cfm?doid=2093548.2093565.
* Luigi Rizzo, The netmap project, netmap - a novel framework for fast packet I/O, Università di Pisa
* Firebug - a tools for use with Firefox, Chrome, and other browsers - includes some measurement tools
* maximum ethernet data rates for UDP and TCP over IEEE 802.3u and IEEE 802.3ab
* Lorenzo Colitti, Steinar H. Gunderson, Erik Kline, and Tiziana Refice, " Evaluating IPv6 Adoption in the Internet", Proceedings of the 11th international conference on Passive and active measurement (PAM'10), Zurich, Switzerland, Springer-Verlag, Berlin, Heidelberg, ISBN 3-642-12333-3, 978-3-642-12333-7, April 2010, pp. 141-150
* For a very nice description of how to realize covert channels using TCP/IP (includes source code) see: Craig H. Rowland, "Covert Channels in the TCP/IP Protocol Suite", First Monday, vol. 2, no. 5, May 1997, Available at http://firstmonday.org/htbin/cgiwrap/bin/ojs/index.php/fm/article/view/528/449.
* Paul O'Steen, Transitioning from UNIX to Windows Socket Programming, 19 October 2003 - nice parallel examples of UNIX and Windows socket programming
* Two very interesting and useful tools for DNSSEC testing: Sandia National Laboratories DNSViz: A DNS visualization tool and VeriSign Labs' DNSSEC debugger
* Netkit: The poor man's system to experiment computer networking
* Tyler J. Wagner, "Using host networking and NAT with VirtualBox, v2.0", tolaris.com, 16-May-2012. A nice feature of this description is the detailed description of how to use the linux birdge-utils to create a new brdiged interface and then utilize this from Virtual Box.
* Performance Applications Engineering group at Sun Microsystems' uPerf: A network performance tool. Can be configured with XML, see: user12608726, "Introducing UPERF - an open source network performance measurement tool (Hot Networking Technologies)", 06-May-2008. [Online]
* Radim Roška, Performance evaluation of GNU/Linux network bridge, Master's Thesis, Czech Technical University in Prague, Faculty of Electrical Engineering, Department of Computer Science and Engineering, May 13, 201, https://dip.felk.cvut.cz/browse/pdfcache/roskarad_2011dipl.pdf

* To looking at per route metrics - see Vincent Bernat, Tuning Linux IPv4 route cache, Blog, 13 December 2011.
* Bruce Schneier, The Internet of Things Is Wildly Insecure -- Often Unpatchable, Wired, 6 January 2014
* ‘BufferBloat: What’s Wrong with the Internet?’, Queue, vol. 9, no. 12, p. 10, Dec. 2011. DOI: 10.1145/2076796.2076798
* J. Gettys and K. Nichols, ‘Bufferbloat: dark buffers in the internet’, Communications of the ACM, vol. 55, no. 1, p. 57, Jan. 2012. DOI: 10.1145/2063176.2063196