Protocols Flashcards
TCP
Transport Control Protocol - connection-oriented. 3-way handshake ensures the information is delivered
UDP
User Datagram Protocol - connection-less - packets are transmitted, no guarantee it arrived
SNMP
Simple Network Management Protocol - UDP-based, collects infrastructure info. Routers switches, servers, etc.
SNMP port number
161, 162
NTP
Network Time Protocol - UDP-based - Useds for time syncronization between servers
NTP port number
123
SIP
Session Initiation Protocol - UDP-based - for transferring voice and video
SIP port number
5060 (plain), 5061 (encrypted using TLS)
RTSP
Real-time streaming protocol - UDP-based, for streaming media
RTSP port number
554
FTP
File Transfer Protocol - TCP-based - for transferring files
FTP port number
20 (for transferring data), 21 (for establsihing connection)
TFTP
Trivial file transfer protocol - UDP-based - Like FTP but does not ask for username/password
TFTP port number
69
SFTP
Secure File Transfer Protocol - TCP-based, Like FTP but encrypted
SFTP port number
22
SSH
Secure Shell - TCP-based
SSH port number
22
LDAP
Lightweight Directory Access Protocol - UDP or TCP-based - Gets directory information such as lists of users or lists of devices - Used by Active Directory
LDAP port number
389
RDP
Remote Desktop Protocol - UDP or TCP-based - Windows-based, to connect in to use another computer, like SSH, including GUI
RDP port number
3389
Telnet
TCP-based, connect to another computer, command-line only
Telnet port number
23
SMTP
Simple Mail Transfer Protocol - TCP-based - Mail server to mail server communication
SMTP port number
25 (plain), 465 (encrypted)
IMAP4
Internet Message Access Protocol - TCP-based - retains copy of mail on server when downloaded
IMAP4 port number
143 (plain), 993 (encrypted)
POP3
Post Office Protocol - TCP-based - does not retain copy of mail when downloaded, local only
POP3 port number
110 (plain), 995 (encrypted)
DNS
Domain Name System - UDP and TCP-based - for resolving domain names to IP addresses
DNS port number
53
DHCP
Dynamic Host Configuration Protocol - UDP-based - Used for computer to request an IP address. DHCP server supplies it, plus subnet mask, defautl gatewat and DNS records
DHCP port number
67, 68
HTTP
Hypertext Transfer Protocol - TCP-based - unencrypted web transfer
HTTP port number
80
HTTPS
Hypertext Transfer Protocol Secure - TCP-based - encrypted web transfer
HTTPS port number
443