Tại sao cờ FIN trong TCP được gọi là FIN?


1

Có một số cờ trong TCP. Tôi đã hiểu những tên cờ khác đến từ đâu, chẳng hạn như SYN là viết tắt của đồng bộ hóa. Tôi cũng biết rằng FIN được sử dụng để đóng kết nối. Điều tôi không hiểu là chính xác FIN nghĩa là gì. Có phải là viết tắt như các cờ khác? Tôi không thể hiểu ý nghĩa của nó.


Tôi khá chắc chắn FIN chỉ ngắn gọn để hoàn thành mọi thứ tôi từng học :)
CharlesH 16/2/2015

Đó cũng là tiếng Pháp cho "kết thúc", đó có lẽ là cách kết thúc bằng tiếng Anh ở nơi đầu tiên.
Tetsujin

3
@Tetsujin từ tiếng Latin gốc - kết thúc tiếng Anh trung cổ: từ tiếng Pháp cổ feniss-, từ gốc của fenir, từ phần cuối tiếng Latin, từ phần cuối '. ;)
DavidPostill

Câu trả lời:


4

Tại sao cờ FIN trong TCP được gọi là FIN?

FIN là viết tắt của "Kết thúc"


Trong trường hợp bình thường, mỗi bên chấm dứt kết thúc kết nối bằng cách gửi một tin nhắn đặc biệt với tập bit FIN (kết thúc) . Thông báo này, đôi khi được gọi là FIN, đóng vai trò là yêu cầu chấm dứt kết nối với thiết bị khác, trong khi cũng có thể mang dữ liệu như một phân đoạn thông thường. Thiết bị nhận FIN phản hồi với một xác nhận cho FIN để cho biết rằng nó đã được nhận. Toàn bộ kết nối không được coi là chấm dứt cho đến khi cả hai bên đã hoàn thành thủ tục tắt bằng cách gửi FIN và nhận ACK.

Chấm dứt kết nối TCP nguồn :

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.