Computer networks - Tanenbaum, Andrew S., 1944-; Wetherall, D. (David) (Boston : Pearson Prentice Hall, 2011)
7. The application layer. DNS, the domain name system : The DNS name space ; Domain resource records ; Name servers -- Electronic mail : Architecture and services ; The user agent ; Message formats ; Message transfer ; Final delivery -- The world wide web : Architectural overview ; Static web pages ; Dynamic web pages and web applications ; HTTP, the hypertext transfer protocol ; The mobile web ; Web search -- Streaming audio and video : Digital audio ; Digital video ; Streaming stored media ; Streaming live media ; Real-time conferencing -- Content delivery : Content and internet traffic ; Server farms and web proxies ; Content delivery networks ; Peer-to-peer networks -- 8. Network security. Cryptography : Introduction to cryptography ; Substitution ciphers ; Transposition ciphers ; One-time pads ; Two fundamental cryptographic principles -- Symmetric-key algorithms : DES, the data encryption standard ; AES, the advanced encryption standard ; Cipher modes ; Other ciphers ; Cryptanalysis -- Public-key algorithms : RSA ; Other public-key algorithms -- Digital signatures : Symmetric-key signatures ; Public-key signatures ; Message digests ; The birthday attack -- Management of public keys : Certificates ; X.509 ; Public key infrastructures -- Communication security : IPsec ; Firewalls ; Virtual private networks ; Wireless security -- Authentication protocols : Authentication based on a shared secret key ; Establishing a shared key: the Diffie-Hellman key exchange ; Authentication using a key distribution center ; Authentication using Kerberos ; Authentication using public-key cryptography -- Email security : PGP, pretty good privacy ; S/MIME -- Web security : Threats ; Secure naming ; SSL, the secure sockets layer ; Mobile code security -- Social issues : Privacy ; Freedom of speech ; Copyright -- 9. Reading list and bibliography. Suggestions for further reading : Introduction and general works ; The physical layer ; The data link layer ; The medium access control sublayer ; The network layer ; The transport layer ; The application layer ; Network security -- Alphabetical bibliography.
Includes bibliographical references and index.
Keywords: Computer networks