In another article about the network abstraction layer "NetChannel" [1], the author describes that ACK happens by sending "Sequence" numbers in the headers.
[1]: https://fabiensanglard.net/quakeSource/quakeSourceNetWork.ph...
[1]: https://fabiensanglard.net/quakeSource/quakeSourceNetWork.ph...
(Regarding the original question, yes, of course there are sequence numbers. The “recommended readings” at the bottom of the page are worthwhile.)