NetworkingAlso called: "internet protocol", "communication protocol"
Protocols enable different devices and software to communicate reliably.
Common protocols
- HTTP/HTTPS: Web browsing (port 80/443).
- FTP/SFTP: File transfers (port 21/22).
- SMTP/POP3/IMAP: Email (ports 25/110/143).
- DNS: Domain name resolution (port 53).
- SSH: Secure remote access (port 22).
- TCP/UDP: Transport layer protocols.
- IP: Internet layer addressing.
Protocol layers (OSI model)
- Physical: Cables, signals.
- Data Link: MAC addresses, switches.
- Network: IP addresses, routing.
- Transport: TCP/UDP, ports.
- Session: Connection management.
- Presentation: Data formatting, encryption.
- Application: HTTP, FTP, SMTP.
Security considerations
- Many protocols are unencrypted (use secure alternatives).
- Port scanning reveals running services.
- Protocol vulnerabilities enable attacks.
- Firewalls filter by protocol and port.
Explore More Networking
View all termsDomain Name System (DNS)
The hierarchical naming system that translates human-readable domain names into IP addresses.
Read more →IP Address Geolocation
The process of determining the geographic location of an internet-connected device using its IP address.
Read more →MAC Address
A unique hardware identifier assigned to network interfaces for local network communication.
Read more →OUI (Organizationally Unique Identifier)
The first three bytes of a MAC address, assigned by IEEE to identify the manufacturer of a network device.
Read more →Port Numbers
Numerical identifiers (0-65535) used to route network traffic to specific services on a device.
Read more →Subnet Mask
A 32-bit number that divides an IP address into network and host portions for routing.
Read more →