Byte cờ trong header TCP (6 bit thấp) mã hóa 6 cờ. Theo thứ tự bit từ cao xuống thấp:
URG=32, ACK=16, PSH=8, RST=4, SYN=2, FIN=1
Cho giá trị cờ (0..63), hãy in tên các cờ đang bật, theo thứ tự URG ACK PSH RST SYN FIN, cách nhau bởi dấu cách. Nếu không cờ nào bật, in NONE.
Giá trị 18 = 16 + 2 → ACK và SYN → in ACK SYN (gói SYN-ACK).
Một số nguyên là giá trị byte cờ.
0 ≤ giá trị ≤ 63.
Một dòng: danh sách tên cờ đang bật (thứ tự cố định), hoặc NONE.
Ví dụ:
Đầu vào:
18
Đầu ra:
ACK SYN
Giải thích:
Đang tải editor...