Tầng trình diễn

Mô hình OSI
7 Tầng ứng dụng
6 Tầng trình diễn
5 Tầng phiên
4 Tầng giao vận
3 Tầng mạng
2 Tầng liên kết dữ liệu
Tầng con LLC
Tầng con MAC
1 Tầng vật lý

Tầng trình diễn là tầng thứ sáu trong bảy tầng cấp của mô hình OSI. Tầng này đáp ứng những nhu cầu dịch vụ mà tầng ứng dụng đòi hỏi, đồng thời phát hành những yêu cầu dịch vụ đối với tầng phiên.

Tầng trình diễn chịu trách nhiệm phân phát và định dạng dữ liệu cho tầng ứng dụng, để dữ liệu được tiếp tục xử lý hoặc hiển thị. Tầng này giải phóng tầng ứng dụng khỏi gánh nặng của việc giải quyết các khác biệt về cú pháp trong biểu diễn dữ liệu. Chú ý: Ví dụ, một trong những dịch vụ của tầng trình diễn là dịch vụ chuyển đổi tệp văn bản từ mã EBCDIC sang mã ASCII.

Tầng trình diễn là tầng đầu tiên nơi người dùng bắt đầu quan tâm đến những gì họ gửi, tại một mức độ trừu tượng cao hơn so với việc chỉ coi dữ liệu là một chuỗi gồm toàn các số không và số một. Tầng này giải quyết những vấn đề chẳng hạn như một chuỗi ký tự phải được biểu diễn như thế nào - dùng phương pháp của Visual Basic ("13,thisisastring") hay phương pháp của C/C++ ("thisisastring\0").

Việc mã hoá dữ liệu cũng thường được thực hiện ở tầng này, tuy việc đó có thể được thực hiện ở các tầng ứng dụng, tầng phiên, tầng giao vận, hoặc tầng mạng; mỗi tầng đều có những ưu điểm và nhược điểm. Một ví dụ khác, thông thường, việc biểu diễn cấu trúc được chuẩn hóa tại tầng này và thường được thực hiện bằng cách sử dụng XML. Cũng như các dữ liệu đơn giản, chẳng hạn chuỗi ký tự, các cấu trúc phức tạp hơn cũng được chuẩn hóa ở tầng này. Hai ví dụ thường thấy là các 'đối tượng' (objects) trong lập trình hướng đối tượng, và chính phương pháp truyền tín hiệu video theo dòng (streaming video).

Trong những trình ứng dụng và giao thức được sử dụng rộng rãi, sự tách biệt giữa tầng trình diễn và tầng ứng dụng hầu như không có. Chẳng hạn HTTP (HyperText Transfer Protocol), vốn vẫn được coi là một giao thức ở tầng ứng dụng, có những đặc tính của tầng trình diễn, chẳng hạn như khả năng nhận diện các mã hệ dành cho ký tự để có thể chuyển đổi mã một cách thích hợp. Việc chuyển đổi sau đó được thực hiện ở tầng ứng dụng.

  • AFP, AppleTalk Filing Protocol - giao thức tệp Apple
  • LPP, Lightweight Presentation Protocol - giao thức trình diễn nhẹ
  • NCP, NetWare Core Protocol - giao thức nhân Netware
  • NDR, Network Data Representation - biểu diễn dữ liệu mạng
  • XDR, External Data Representation - biểu diễn dữ liệu ngoại vi
  • X.25 PAD, Packet Assembler/Disassembler Protocol

Tham khảo

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Giới thiệu Pandora’s Actor - Over lord
Giới thiệu Pandora’s Actor - Over lord
Con Ruột Của Ainz: Pandora’s Actor
Nhân vật Kyouka Uzen - Nô Lệ Của Ma Đô Tinh Binh
Nhân vật Kyouka Uzen - Nô Lệ Của Ma Đô Tinh Binh
Kyouka Uzen (羽う前ぜん 京きょう香か, Uzen Kyōka) là Đội trưởng Đội 7 của Quân đoàn Chống Quỷ và là nhân vật nữ chính của bộ truyện tranh Mato Seihei no Slave.
Jujutsu Kaisen chương 239: Kẻ sống sót ngốc nghếch
Jujutsu Kaisen chương 239: Kẻ sống sót ngốc nghếch
Cô nàng cáu giận Kenjaku vì tất cả những gì xảy ra trong Tử Diệt Hồi Du. Cô tự hỏi rằng liệu có quá tàn nhẫn không khi cho bọn họ sống lại bằng cách biến họ thành chú vật
Review phim “No Time to Die”- bom tấn không thể bỏ lỡ
Review phim “No Time to Die”- bom tấn không thể bỏ lỡ
Sự trở lại của James Bond một lần nữa xứng đáng vị thế đứng đầu về phim hành động cũng như thần thái và phong độ của nam tài tử Daniel Craig là bất tử