Application Layer Flashcards
Examples of DNS record types
A – Translates IP address into human-readable hostname
AAAA- Same as A record but for IPv6
NS – Record of authoritative name server
TXT – Record that is just text
Describe the generic flow of a socket connection (the names of the functions)
socket() – Instantiates socket
bind() – Tell OS what address to use what port
listen() – notifies willingness to accept incoming connections
accept() – blocks waiting for connections, sets address of incomming connection
connect() – client side only
close() – client side
HTTP is stateless yes or no
yes
What is a short summary of what QUIC is
Basically a replacement of TCP without the 3 way handshake overhead, opens up several streams and is a form of UDP
Grpc is…
a form of remote procedure call
used to extend the idea of a local procedure call to a remote server