Menu
CoddyTech

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.

challenge icon

Thử thách

Trung bình

Chạy toàn bộ ngăn xếp giao thức trên máy cục bộ:

  1. Khởi động máy chủ trên cổng 9220 ở chế độ nền và chờ máy chủ khởi động
  2. Truy xuất http://127.0.0.1:9220/ bằng curl -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:

200

Tự làm thử

Terminal

Tất cả bài học trong Mô hình OSI

Tự luyện tập: Playground Terminal