Friday, January 4, 2019

Internetworking with TCP/IP Volume 1 by Douglas E Comer

A classic book that describes TCP/IP stack. Some of the chapters I covered this time are
9. Internet Protocol: Error and Control Messages (ICMP)
12. User Datagram Protocol (UDP)
13. Reliable Stream Transport Service (TCP)
20. Private Network Interconnection (NAT, VPN)
21. Client-Server Model of Interaction
22. The Socket Interface
23. Bootstrap and Autoconfiguration (BOOTP, DHCP)
24. The Domain Name System (DNS)
Various TCP/UDP app such as TELNET, Rlogin, FTP, TFTP, NFS, SMTP, POP, IMAP, MIME, HTTP, RTP and SNMP. Also it covers IPSEC and IPv6. Mostly covered topics related to layer-4 and above.
The reason why TCP/IP is so popular and successful is because of the selection of applications available on top it.

Linux Command Line and Shell Scripting Bible

 Linux Command Line and Shell Scripting Bible, 4th Edition, by Richard Blum and Christine Bresnahan is a complete guide for software profess...