Protocols and Port Numbers Flashcards
Http/Https
Hypertext Transfer Protocol Layer 7 (Layer 4 component ports) Http - default port 80 / Https default port 443
FTP sFTP
File Transfer Protocol / Secure File Transfer Protocol – Transfer files from 1 device to another (Layer 7). sFTP encrypts – FTP default port 20/21 sFTP default port 22
TFTP
Trivial File Transfer Protocol – Sends tiny files between 2 devices or simple setups to quickly transfer a file without authentication or firewall issues (Layer 7) TFTP default port 69
SMB
Server Message Block – Network file share (allows users to access shared drives) SMB default port 445
POP3/IMAP
Post Office Protocol (default port 110/995) Internet Message Access Protocol (default port 143/993) Allows client to retrieve email from a server (Layer 7). Incoming mail.
SMTP
Simple Mail Transfer Protocol (default port 25/465) – Message created on a client email application is sent to SMTP server; server determines how to get message to recipient. Outgoing mail (Layer 7)
LDAP/LDAPs
Lightweight Directory Access Protocol (default port 389/636)(Layer 7) Works in conjunction with Microsoft active directory. Best practice use LDAPs
DHCP
Dynamic Host Configuration Protocol(Layer 7) Provides IP address, Subnet Mask, Default Gateway, DNS server and other information. Allows a PC to automatically configure itself to access the internet. Home DHCP server will be a router. Very important with mobile devices (because they are constantly changing networks).
DNS
Domain Name System(Layer 7) DNS acts as a sort of “phone book” that translates the domain you enter in your browser into a computer readable IP address.
NTP
Network Time Protocol (Layer 7) NTP server is used to make sure all clients are on the same time. Utilizes Coordinated Universal Time UTC
Telnet
Provides two-way interactive communication compatibility for computers on the internet and local area networks. Considered insecure because everything is sent in clear text. (Layer 7 Default port 23)
SSH
Provides secure remote login from one computer to another. Can be used to configure network devices and other hardware. Similar to RDP but for network devices.(Layer 7 Default port 22 )
Putty
Free open source SSH client. Also acts as a client for telnet and other protocols.
SMNP
Simple Network Management Protocol. A standard way of monitoring hardware and software from nearly any manufacturer. (Layer 7)
RDP
Remote Desktop Protocol – A proprietary protocol developed by Microsoft, which provides a user with a graphical interface to connect to another computer over a network connection (Default port 3389)(Layer 7).