I don&#x27;t understand his emphasis on session on TCP and UDP.  A session requires nothing more than a &quot;unique&quot; number to identify it.  You can certainly have session in UDP; just attach a session number on all the messages belonging to the session.  And you can certainly be sessionless in TCP; just close the connection after each message.  HTTP request has no session by definition and it sits on top of TCP.