Quan sát các lớp
Bài học 23 trên 32 trong khóa học Mô hình OSI của Coddy.
Bạn có thể xem các tầng phối hợp với nhau chỉ bằng một lệnh. Khi curl lấy một URL, nó phân giải tên miền (DNS), mở kết nối TCP đến cổng (tầng 4), rồi mới giao tiếp bằng HTTP (tầng 7). Với -v, bạn sẽ thấy lời mô tả từng bước.
Kết quả ở tầng 7 là mã trạng thái: câu trả lời gồm ba chữ số của máy chủ. 200 nghĩa là thành công. curl có thể chỉ in mã đó bằng -o /dev/null -w "%{http_code}\n", đồng thời loại bỏ nội dung trang.
Đã đến lúc chạy toàn bộ ngăn xếp, từ trên xuống dưới, trên máy của bạn.
Thử thách
Trung bìnhChạy toàn bộ ngăn xếp giao thức trên máy cục bộ:
- Khởi động máy chủ trên cổng 9220 ở chế độ nền và chờ máy chủ khởi động
- Truy xuất
http://127.0.0.1:9220/bằngcurl -s, loại bỏ phần nội dung phản hồi và chỉ in mã trạng thái HTTP
Đầu ra dự kiến:
200Tự làm thử
Tất cả bài học trong Mô hình OSI
8Hành trình của một gói tin
Một cú nhấp chuột diễn raBăng qua các mạngĐến nơi và đi lên các tầngÔn tập: từ đầu đến cuối6Các lớp trên
Lớp phiên và lớp trình bàyLớp ứng dụngQuan sát các lớpÔn tập: Phần trên cùng của ngăn xếpTự luyện tập: Playground Terminal