Awesome Networking ================== A curated list of awesome networking libraries, resources and shiny things. - HTTP - [HTTP: The Definitive Guide](http://shop.oreilly.com/product/9781565925090.do) - [HTTP/1.1](https://www.ietf.org/rfc/rfc2616.txt) - [HTTP/2 draft](https://tools.ietf.org/html/draft-ietf-httpbis-http2-16) - [High Performance Browser Networking](http://chimera.labs.oreilly.com/books/1230000000545) - TCP/IP - [TCP/IP Illustrated](https://www.google.com/search?q=TCP%2FIP+Illustrated&ie=utf-8&oe=utf-8&aq=t&gws_rd=ssl) - [tcpdump](http://www.tcpdump.org/tcpdump_man.html) - [Beej's Guide to Network Programming](http://beej.us/guide/bgnet/output/html/multipage/index.html) - [The C10K problem](http://www.kegel.com/c10k.html) - [Tornado](https://github.com/tornadoweb/tornado/blob/master/tornado/ioloop.py) - [Linux source](https://github.com/torvalds/linux/tree/master/net/ipv4) - [XNU source](http://www.opensource.apple.com/source/xnu/xnu-3248.20.55/bsd/netinet/) - [TCP Hybla](http://www.mathcs.emory.edu/~cheung/Courses/558/Syllabus/Papers/TCP-Hybla.pdf) - DNS - [DNS](https://www.ietf.org/rfc/rfc1035.txt) - Protocols and APIs - [SOCKS Protocol Version 5](https://www.ietf.org/rfc/rfc1928.txt) - [tuntap](https://www.kernel.org/doc/Documentation/networking/tuntap.txt) - [NAT](https://www.ietf.org/rfc/rfc1631.txt) - [Android VpnService](http://developer.android.com/reference/android/net/VpnService.html) - [Network Extension](https://developer.apple.com/library/prerelease/ios/documentation/NetworkExtension/Reference/Network_Extension_Framework_Reference/index.html#//apple_ref/doc/uid/TP40016234) - Cryptography - [Cryptography](http://online.stanford.edu/course/cryptography) - [Block cipher mode of operation](https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation) - [libsodium](https://github.com/jedisct1/libsodium) - A modern and easy-to-use crypto library. - [OpenSSL](https://www.openssl.org/) - [Common Crypto](https://developer.apple.com/library/mac/documentation/Security/Conceptual/cryptoservices/GeneralPurposeCrypto/GeneralPurposeCrypto.html#//apple_ref/doc/uid/TP40011172-CH9-SW1) License ------- [CC BY 4.0](http://creativecommons.org/licenses/by/4.0/)