Ports and Protocols Flashcards
File Transfer Protocol (FTP) (20, 21)
Transfers computer files between a client and server on a computer network.
-Unsecure and In the Clear
*For File Transfer
Secure Shell (SSH) (22)
Operating network services securely over an unsecured network.
-Remote Login to computers by any user
*For Secure Remote Access
Secure Shell File Transfer Protocol (SFTP) (22)
File transfer, access and management over any reliable data stream.
*For Secure File Transfer
Telnet (23)
Bidirectional text-oriented communication using a VIRTUAL TERMINAL CONNECTION.
-Like SSH(Secure Shell) but insecure
*For Unsecure Remote Access
Simple Mail Transfer Protocol (SMTP) (25)
Internet standard for sending electronic mail (E-Mail)
*For Sending E-Mails
Domain Name Service (DNS) (53)
Naming system for computers, resources, or anything connected to the Internet.
-Converts domain names to IP addresses
*For Domain Name Service
Dynamic Host Control Protocol (DHCP) (67, 68)
Dynamically assigns IP addresses and other network configurations (DHCP Server)
- Devices can request IP addresses from the DHCP server
- Reduces burden on Network Admins
*For Dynamic Host Control
Trivial File Transfer Protocol (TFTP) (69)
Transmits files in both directions of a client-server.
- Used for booting an Operating System from a LAN file server
- No User Authen
- Stripped-down version of (FTP)
*For Trivial File Transfer
Hyper Text Transfer Protocol (HTTP) (80)
Foundation of data communication (WWW.)
-Hypermedia presentation
*For Web Browsing
Post Office Protocol v3 (POP3) (110)
Used by local e-mail
*For Receiving E-Mails
Network Time Protocol (NTP) (123)
Provides clock synchronization over packet-switched data networks.
*For Network Time (Synchronization)
NetBIOS (139)
“Network Basic Input/Output System”
-Communication over a LAN for file and printer sharing, between computers
*For Windows File Sharing
Internet Message Access Protocol (IMAP) (143)
Provides E-mail clients to retrieve E-mail messages from a mail server over a TCP/IP connection.
-End user (you) can view/manipulate messages
*For Receiving E-Mails
Simple Network Management Protocol (SNMP) (161)
Collecting and organizing information about managed devices on IP networks.
-Managing device behavior
*For Network Management
Lightweight Directory Access Protocol (LDAP) (389)
Industry standard for accessing and maintaining distributed directory information services.
-Active Directory also uses this port.
*For Directory Services
Hyper Text Transfer Protocol Secure (HTTPS) (443)
Foundation of data communication (ecommerce) (WWW.)
-Adds security to the insecure (HTTP)-rotocol
*For Secure Web Browsing
Server Message Block (SMB) (445)
Provides shared access to files, printers, and miscellaneous communications between devices on a network.
*For Windows File Sharing
System Logging Protocol (Syslog) (514)
Used to send logging data back to a CENTRALIZED SERVER.
*For System Logging
Simple Mail Transfer over TLS (SMTP TLS) (587)
Secure and encrypted way to send E-Mails.
*For Secure Sending of E-Mails
Lightweight Directory Access Protocol Secure (LDAPS) (636)
Same as LDAP but provides security to directory services.
*For Secure Directory Services
Internet Message Access Protocol over SSL (IMAP SSL) (993)
Secure and encrypted way to receive E-Mails.
*For Secure Receiving of E-Mails.
Post Office Protocol v3 over SSL (POP3 over SSL) (995)
Secure and encrypted way to receive E-Mails.
*For Secure Receiving of E-Mails.
Standard Query Language Server (SQL) (1433)
Used for communication from a client to the database engine.
*For Database Communication
SQLnet Protocol (SQLnet) (1521)
Used for communication from a client to an Oracle Database.
*For Oracle Database (DB) Communication
MySQL Protocol (3306)
Used for communication from a client to the MYSQL database engine.
*For MySQL Database (DB) Communication
Remote Desktop Protocol (RDP) (3389)
Developed by Microsoft
Provides user with a graphical interface to connect to another computer over a network connection.
-User Employs RDP (Client Software) –> Other Computer Runs (Server Software)
*For Remote Desktop
Session Initiation Protocol (SIP) (5060, 5061)
Provides signaling and controlling multimedia communication sessions in apps.
-Used for Telephony(INTERNET), voice and video calls, VoIP, and Instant Messaging.
*For VoIP and Video Calls.