Khi một ứng dụng chuyển dữ liệu đến TCP, TCP có thể gửi nó ngay lập tức hoặc đệm nó (để thu thập một số tiền lớn để gửi cùng một lúc), ý kiến của mình. Tuy nhiên, đôi khi các ứng dụng thực sự muốn các dữ liệu được gửi đi ngay lập tức. Ví dụ, giả sử một người sử dụng của một trò chơi tương tác muốn gửi một dòng thông tin Cập Nhật. Nó là cần thiết rằng các bản Cập Nhật được gửi ngay lập tức, không có đệm cho đến khi có một bộ sưu tập của họ. Để buộc các dữ liệu ra, TCP có khái niệm về một lá cờ đẩy được thực hiện trên gói. Mục đích ban đầu là để cho biết TCP triển khai thông qua đẩy cờ không để trì hoãn việc chuyển các ứng dụng. Tuy nhiên, ứng dụng không theo nghĩa đen đặt cờ đẩy khi họ gửi dữ liệu. Thay vào đó, Hệ điều hành khác nhau đã phát triển các tùy chọn khác nhau để tiến hành truyền tải (ví dụ, TCP NODELAY trong Windows và Linux).
đang được dịch, vui lòng đợi..