# Networking 1. Today, we will learn a bit about networking. 2. In the first half, we will look at networking from the user perspective. 3. That includes a few diagnostic tools (‹ping›, ‹traceroute›), general-purpose utilities (‹nc› a.k.a. netcat and ‹telnet›). 4. But also clients for well-established protocols, like HTTP (‹curl› and ‹wget›), SSH and DNS (‹dig›). 5. In the second half, we will look at network (‹AF_INET›) sockets. Let's start with ‹ping› and ‹traceroute›: ‹cat ping.sh›.