Which protocol does unreal use?


Can someone explain me what is the protocol that Unreal is using to connect his client to server, to pass information throught level etc? is it using UDP ? i’ve done some research but all i’ve got is this

Same for the session creation, when i call the create session blueprint, how does it work ?