Nhân vật theo định hướng khung là phổ biến khi chỉ có văn bản được trao đổi bởi các dữ liệuliên kết lớp. Lá cờ có thể được lựa chọn để là bất kỳ ký tự nào không được sử dụng cho giao tiếp văn bản.Bây giờ, Tuy nhiên, chúng tôi gửi các loại thông tin như đồ thị, âm thanh, vàvideo. Bất kỳ mẫu được sử dụng cho lá cờ có thể cũng là một phần của thông tin. Nếu điều này xảy ra,người nhận, khi nó gặp này mô hình ở giữa các dữ liệu, nghĩ rằng nó cóđạt đến kết thúc của khung. Để khắc phục vấn đề này, một chiến lược byte-nhồi đã được thêm vào theo định hướng nhân vật khung. Ở byte nhồi (hoặc nhân vật nhồi), một byte đặc biệt làThêm vào phần dữ liệu của khung khi có một nhân vật với cùng một khuôn mẫu nhưlá cờ. Phần dữ liệu nhồi với một byte phụ. Byte này thường được gọi là cácthoát khỏi nhân vật (ESC), mà có một mô hình bit được xác định trước. Bất cứ khi nào người nhậngặp nhân vật ESC, nó loại bỏ nó khỏi phần dữ liệu và xử lý tiếp theonhân vật như dữ liệu, không phải là một lá cờ delimiting.Byte nhồi bởi nhân vật thoát cho phép sự hiện diện của lá cờ trong phần dữ liệucủa khung, nhưng nó tạo ra một vấn đề. Điều gì xảy ra nếu các văn bản có chứa một hoặcThêm thoát ký tự, theo sau là một lá cờ? Người nhận loại bỏ nhân vật thoát,nhưng giữ lá cờ, mà không chính xác coi là cuối cùng của khung. Để giải quyết điều nàyvấn đề, các ký tự thoát là một phần của văn bản cũng phải được đánh dấu bởi khácthoát khỏi nhân vật. Nói cách khác, nếu nhân vật thoát là một phần của văn bản, thêm một làThêm vào cho thấy rằng thứ hai là một phần của văn bản.
đang được dịch, vui lòng đợi..
