Introduction
Computer Networking and the Internet
Lesson Objectives
- Describe the organization of the Internet.
- Understand the unique challenges of network operations
- Internet as a best-effort system
- Why cybersecurity depends on networking
Preparation
- \(1.1\) What is the Internet?
- \(1.3.3\) A Network of Networks
- \(1.2\) The Network Edge (skim)
- \(1.3\) The Network Core (skim)
- \(1.7\) History of Computer Networking and the Internet (skim)
Exercise
- Verify virtual machines, SSH, WSL, vscode setup.
- Linux refresher
ls,cd,pwd,mkdir,rm,cp,mvcat,less,head,tail,grep,findsudo,pip,apt
- Try basic commands and programs
ping,traceroute,dignetcat,curlwireshark,wireview
- Run Python “hello world” program.