Menu
CoddyTech

Header ở khắp nơi

Bài học 26 trên 32 trong khóa học Mô hình OSI của Coddy.

Mỗi lớp bọc thực chất là một header được gắn phía trước dữ liệu đến từ lớp bên trên. Khi truyền qua mạng, đọc từ ngoài vào trong, một yêu cầu web trông như sau:

Ethernet header | IP header | TCP header | data

Mỗi header chứa thông tin địa chỉ của lớp đó: Ethernet header chứa các MAC, IP header chứa địa chỉ IP và TTL, TCP header chứa cổng và số thứ tự.

Đó là lý do các công cụ như Wireshark có thể phân tích mọi bản capture: thứ tự lồng nhau luôn giống nhau, nên mỗi header cho trình phân tích biết phần nào sẽ đến tiếp theo.

challenge icon

Thử thách

Người mới

In ra tên tiêu đề chứa từng loại thông tin địa chỉ, mỗi loại trên một dòng:

  1. Địa chỉ MAC
  2. Địa chỉ IP
  3. Số cổng

Trả lời bằng tên tiêu đề: Ethernet, IP hoặc TCP.

Đầu ra mong đợi:

Ethernet
IP
TCP

Tự làm thử

Terminal

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

Tự luyện tập: Playground Terminal