App protocols Flashcards
(20 cards)
___ does not support Application layer protos
BPFs
*dynamically assigns IP addresses to each device on a network;
automates the process of configuring devices on IP networks;
uses UDP
port 67 and 68
DHCP
8 bits long;
opcode for request=1
opcode for reply=2
**3 hardware type opcodes
1- ethernet
6- IEEE 802 networks
7- ARCNET (LAN tech)
Discover: where is the server?
Offer: 1, the server is port 68
Request: I need an IP
Ack: server assigns IP to client
DORA
associates IP addresses with names to provide us with an easier way of identifying where we want to go;
translates domain names into computer readable IP addresses
DNS
Like DHCP, DNS also uses UDP. However for ______ it uses TCP
zone transfers
DNS query response flag
1
**4 DNS opcodes
0- query
2- status server request
4- notify of zone change
5- update
DNS response code
0- no error
1- format error
2- server failure
3- name error
transfers info between networked devices;
communication between clients and servers are done by requests and response headers
HTTP
encrypted data transfer sent between a web browser and a website;
request and response headers
HTTPS
HTTPS header that makes it secure is HTTP Strict-Transport-Security, and it is what type of header?
response header
store and forwards email; uses MTA Mail Transfer Agent;
port 25
Headers are:
Date
From
Reply-To
To
Cc
Bcc
SMTP
*you get mail but you have to ask it if you have mail;
same headers except adds a _______, which contain the headers of the message, a blank line and the first 10 lines of the body of the message
POP3; TOP command
issued to download an email header in POP
TOP command
allows a client to access mail stored on a remote server;
commands sent by client & responses by server;
once client logs in state changes from “not authenticated” to “authenticated”;
you have mail
IMAP
IMAP state commands
1) Any state commands- can be entered anytime during connection
2) Not Authenticated State- commands can only be entered prior to log in
3) Authenticated State- can only be entered after logging into the server
CHECK - Requests the server performs any housekeeping on the mailbox.
CLOSE - Permanently removes all the messages marked for deletion and returns server back to an authenticated state.
EXPUNGE - Permanently removes all the messages marked for deletion and remains in the mailbox.
SEARCH - Requests a search of the current mailbox for text specified.
FETCH - Retrieves the message specified from the current mailbox.
STORE - Changes information about a message such as its associated flags (e.g., deleted flag).
COPY - Copies specified message to the end of specified mailbox.
UID - Modifies the following commands to use UIDs instead of message numbers
IMAP selected state messages
Commands that can manipulate messages in the current IMAP mailbox
selected state
TLS & SSL use
HTTPS, port 443