Ôn tập về tầng 6 – tầng trình bày

Tầng trình bày

Tầng trình bày chịu trách nhiệm cho dữ liệu được trình bày như thế nào đối với các ứng dụng. Trình bày phổ biến
nhất cho trình bày dữ liệu kí tự ngày nay được gọi là UTF-8, cái sử dụng các tập 8 bit để trình bày hầu hết
các kí tự tìm thấy trong anphabe phương tây. UTF-8 tương thích với một tiêu chuẩn cũ hơn gọi là ASCII.
UTF-8 đôi khi được gọi là Unicode, cái là một tiêu chuẩn cho trình bày các kí tự tìm thấy trong hầu hết các
hệ thống viết của thế giới. Về mặt kĩ thuật, UTF-8 là một phương pháp cụ thể cho thực thi Unicode, nên mặc dù
hai thuật ngữ là liên quan, chúng không là một.
Một vài máy tính, trong các máy tính khung chính IBM cụ thể, sử dụng code khác gọi là Extended Binary Coded
Decimal Interchange Code (EBCDIC). ASCII và EBCDIC là không tương thích. Để trao đổi thông tin giữa một máy
tính khung chính và một máy tính Windows, tầng trình bày phải chuyển đổi dữ liệu từ ASCII sang EBCDIC, và ngược
lại.
Bên cạnh đơn giản chuyển đổi dữ liệu từ một code sang cái khác, tầng trình bày cũng áp dụng các kĩ thuật nén
tinh vi để rằng ít bytes dữ liệu hơn được yêu cầu để trình bày thông tin khi nó được gửi trên mạng. Tại cuối kia
của truyền, tầng trình bày sau đó giải nén dữ liệu.
Tầng trình bày cũng có thể mã hóa dữ liệu trước khi nó được truyền và sau đó giải mã nó tại cuối kia bằng cách sử
dụng một kĩ thuật mã hóa tinh vi.

Chia sẻ