CS615 System Administration, Week 06, Segment 1 - Networking II, A Simple Request
Channel: cs615asa
Date: 2021-03-11

In this video, we trace a simple HTTP request made via telnet to find out just how exactly our application knows how to connect to the remote server.  In the process we learn about the ktrace(1) utility, as well as the nsswitch.conf(5), hosts(5), and resolve.conf(5) configuration files.

Slides for this lecture: https://stevens.netmeister.org/615/06-simple-request.pdf
Course Website: https://stevens.netmeister.org/615/

Outline:
00:00 Introduction
00:52 A Simple Request
02:00 ktrace(1)
03:08 Analyzing kdump(1) output
04:27 /etc/nsswitch.conf
05:38 /etc/hosts
06:33 /etc/resolv.conf
07:25 Looking at socket(2) calls
09:03 Recap
10:20 Exercises