I noticed that in all tcp communications, in the tcp header option parts, tcp timestamp is always there is it mandatory or not? so if there is no tcp timestamp in a tcp packet, the tcp client or server will reject it?
besides, I don't find any source snippets for generating tcp timestamps can anyone provide some links or examples on how to generate tcp timestamps?
thanks!