CGGX_ANNX
Senior Member
Thực tế, khi truy cập 1 trang web bất kì thì dữ liệu sẽ đi qua cả 7 tầng này, từ tầng Ứng dụng (chrome, firefox) cho tới tầng vật lí (cáp, wifi...)
- Tầng 7 tại trình duyệt xử lý địa chỉ web mà bạn nhập vào, khởi tạo yêu cầu http chứa header hoặc post, get, ví dụ: Đây là trinh duyệt chrome phiên bản 123, thiết bị máy tính, hãy đi đăng nhập: example.com?page=login
- Tầng 6 mã hóa dữ liệu https
- Tầng 5 duy trì kết nối phiên session
- Tầng 4 Chuyển dữ liệu thành các gói tin
- Tầng 3 Định tuyến dữ liệu qua các router tới đích
- Tầng 2 Chuyển các gói tin thành data frame, thêm địa chỉ MAC... để truyền qua LAN.
- Tầng 1 Chuyển thành tín hiệu vật lí như ánh sáng, sóng wifi.
Sau đi tới được máy chủ, quá trình xử lí và phản hồi sẽ đi ngược lại từ tầng 1 tới 7 và trả kết quả lại ứng dụng Chrome
Ko bỏ qua được đâu, xem cái post OSI trước ấy, nó chạy từ thấp đến cao, lớp 3 xong mới đến lớp 7. Khi bạn dùng proxy truy cập vào web A thì destination của gói tin là ip con proxy, và gửi đến con mik. Mik nó có route đi qua VPN nên nó sẽ đẩy gói đó qua VPN. Đến con VPN server nó sẽ đẩy tiếp đến con proxy. Con proxy đọc được gói tin của bạn, nó mới biết đc domain đích là A, nó sẽ tiếp tục routing tiếp.
Bản thân em cũng thường quen mồm nói Layer 2, Layer 3 với Layer 7 này nọ của cái OSI model, với cái OSI model vẫn thường được nhắc tới khi dạy học với giải thích minh họa, nhưng mà từ 2 chục năm trước lúc em còn đi học các ông thầy nói về OSI xong cũng đã bảo là liệt kê thế thôi chứ với những cái dùng trong thực tế (thí dụ TCP/IP dùng rộng rãi mọi nơi mọi chỗ bây giờ) hay với rất nhiều ứng dụng, đơn giản như cái Web Browser, thì chia 7 layer kiểu OSI không hợp thời nữa, nhất là cái Layer 5 với Layer 6, bình thường nó đan xen vào cái Application Layer, hay thậm chí phụ thuộc/nằm bên trên những cái thuộc application layer. Thế nên có cái hình mượn của Wikipedia để minh họa là ngày nay phần lớn các model thực tiễn đều merge 3 cái trên đỉnh lại thành 1 cái application layer chung chung mà thôi. Thậm chí có nhiều protocol thí dụ HTTP/3 còn lan cả sang Layer Transport.
Hợp thời hơn là cái model với các lớp tương tự như cái TCP/IP model, với cái này để so sánh:
Internet protocol suite - Wikipedia
en.wikipedia.org