Networking Glossary
Browse 199 networking terms defined in plain English, from the cultural dictionary of computing.
199 Networking Terms
- Amplification Attack
- A denial-of-service technique that sends small spoofed requests to services which reply with much larger responses toward the victim, multiplying attack...
- Anycast
- A network addressing method where the same IP address is advertised from multiple locations worldwide. Traffic is automatically routed to the nearest (by BGP...
- ARP
- Address Resolution Protocol — a Layer 2 protocol that maps IP addresses to MAC (hardware) addresses on a local network. When a device needs to send a packet to...
- ARPANET
- Advanced Research Projects Agency Network — the first wide-area packet-switching network and direct precursor to the modern internet. Launched in 1969...
- Backoff
- A retry strategy where the delay between attempts increases (typically exponentially) after each failure. Prevents overwhelming a recovering service with a...
- BBS
- Bulletin Board System — a computer server that users could dial into via modem to exchange messages, share files, and play text-based games. BBSes were the...
- BGP
- Border Gateway Protocol — the routing protocol that glues the internet together by enabling autonomous systems (ISPs, cloud providers, enterprises) to exchange...
- BGP hijacking
- An attack where a malicious or misconfigured network announces ownership of IP address blocks it does not control, causing internet traffic destined for those...
- Binary Protocol
- A communication protocol that encodes messages as binary structures instead of human-readable text. Binary protocols often trade easier debugging for better...
- Broadcast
- A communication pattern where one sender delivers the same message or signal to multiple recipients instead of to a single consumer. Broadcast behavior appears...
- Bulletin Board System
- An early online system users dialed into to post messages, share files, and participate in discussion communities.
- CIDR
- Classless Inter-Domain Routing — a method of allocating IP addresses and routing that replaced the wasteful Class A/B/C system. CIDR notation (e.g.,...
- Cilium
- A cloud-native networking, security, and observability project built heavily around eBPF, often used in Kubernetes environments.
- Client
- A piece of hardware or software that requests services or resources from a server. In client-server architecture, the client initiates communication and...
- Cloud Gateway
- A gateway component in a cloud environment that routes, secures, or transforms traffic between clients, services, or external networks and cloud-hosted...
- Cloud Networking
- The design and operation of network connectivity inside and around cloud environments, including virtual networks, subnets, routing, load balancers, gateways,...
- Cloud VPN
- A VPN connection or managed service used to link cloud networks with other environments such as offices, datacenters, or user devices. Cloud VPNs are commonly...
- CNI Security
- Security concerns and controls related to container networking interfaces, especially in orchestrated environments such as Kubernetes. CNI security affects...
- Coffee Chat
- An informal one-on-one or small-group conversation, often framed around coffee, used for networking, mentoring, relationship building, or low-pressure...
- Communication Layer
- The part of a system responsible for sending, receiving, or abstracting communication between components, services, or clients. A communication layer typically...
- Communication Protocol
- A Communication Protocol is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Community Event
- An event organized for a community such as users, developers, contributors, or local tech groups, often focused on learning, networking, or belonging....
- Connection
- An established communication link between a client and a server, process and resource, or one system and another. Connections may be persistent or short-lived,...
- Connection Handler
- A component or function responsible for establishing, managing, and reacting to the lifecycle of a connection. Connection handlers commonly process events such...
- Connection Manager
- A Connection Manager is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Connection String
- A Connection String is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Connection Timeout
- The maximum time a client or system will wait for a connection attempt to succeed before treating it as failed. Connection timeouts are distinct from read or...
- Consul
- A service networking and discovery tool used for service registration, health checking, and configuration in distributed systems.
- Container Port
- A network port exposed or listened to by a process running inside a container. Container ports are often mapped or routed differently at the platform level, so...
- Conversation Starter
- A topic, question, or prompt used to begin a conversation more easily. In workplace and community settings, good conversation starters reduce awkwardness and...
- CoreDNS
- A flexible DNS server widely used in cloud-native environments, especially as Kubernetes' cluster DNS service.
- cURL
- A command-line tool and library for making network requests across many protocols, especially HTTP APIs.
- Custom Protocol
- A communication protocol designed for a specific application or environment rather than using a standard protocol unchanged. Custom protocols can optimize for...
- DHCP
- Dynamic Host Configuration Protocol — the protocol that automatically assigns IP addresses and network settings to devices when they join a network. Without...
- dial-up
- A method of connecting to the internet by using a modem to place a telephone call to an ISP's access number. Characterized by the iconic handshake screech,...
- DNS
- DNS, or Domain Name System, is the hierarchical naming system that translates human-readable domain names (like google.com) into the numeric IP addresses that...
- DNS Propagation
- The time it takes for DNS changes to spread across all recursive resolvers worldwide. Controlled by the TTL (Time to Live) of the record -- resolvers cache...
- DNS Record Types
- The different types of entries in the Domain Name System: A (IPv4 address), AAAA (IPv6), CNAME (alias to another domain), MX (mail server), TXT (text data --...
- DNS resolver
- A server that translates human-readable domain names into IP addresses by recursively querying the DNS hierarchy. When you type a URL, your resolver (often...
- Domain
- In domain-driven design, the subject area or business problem a software system addresses. In networking, a human-readable address (e.g., example.com) that...
- DTLS
- DTLS is a transport-layer security protocol adapted for datagram traffic such as UDP-based voice, video, and tunnel traffic. Security teams use it to enforce...
- Dynamic Proxy
- A Dynamic Proxy is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- EAP
- EAP is an authentication framework used on network access links such as Wi-Fi, VPN, and 802.1X environments. Security teams use it to enforce trust, reduce...
- Egress
- Data transferred out of a cloud provider's network to the internet or another region. Cloud providers typically charge for egress but not ingress, making it...
- Encryption in Transit
- Encryption in Transit is cryptographic protection applied to data moving across networks to reduce interception and tampering risk. Security teams use it to...
- endianness
- The order in which bytes of a multi-byte value are stored in memory or transmitted over a network. Big-endian stores the most significant byte first (like...
- Endianness
- The byte order used to store multi-byte values in memory. Big-endian stores the most significant byte first (like reading left-to-right); little-endian stores...
- Envoy Proxy
- A high-performance open-source proxy widely used for service meshes, edge routing, and observability in distributed systems.
- Epoll
- A Linux I/O event notification mechanism that efficiently monitors thousands of file descriptors for readiness events. Unlike poll/select (which scan all...
- Exfiltration Channel
- Exfiltration Channel is a path or protocol used to move stolen data out of a controlled environment. Security teams use it to enforce trust, reduce exposure,...
- Fire and Forget
- An action pattern where a message, task, or request is sent without waiting for confirmation or a direct response. It can be efficient, but it also shifts...
- Fragment Attack
- An attack that abuses IP packet fragmentation to evade inspection, confuse reassembly behavior, or trigger bugs in network stacks and firewalls. Fragment...
- Frame Injection
- The insertion of unauthorized protocol frames into a communication stream, commonly in wireless networks where management or data frames can be spoofed or...
- FTP
- FTP, or File Transfer Protocol, is a standard network protocol used for transferring files between a client and a server over a TCP/IP network. Developed in...
- Git Protocol
- The communication protocol or protocols used by Git to transfer repository data between clients and servers. In practical culture, discussions of the Git...
- Handshake
- A Handshake is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
- HAProxy
- A high-performance load balancer and proxy commonly used to distribute traffic and terminate connections for backend services.
- HTTP
- HTTP, or HyperText Transfer Protocol, is the application-layer protocol that powers the World Wide Web. It defines how clients (typically web browsers) and...
- HTTP Cache
- A HTTP Cache is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Client
- A HTTP Client is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Connection
- A HTTP Connection is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- HTTP Cookie
- A HTTP Cookie is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Header
- A HTTP Header is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Method
- A HTTP Method is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Middleware
- A HTTP Middleware is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- HTTP Proxy
- A HTTP Proxy is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Redirect
- A HTTP Redirect is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- HTTP Request
- A HTTP Request is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Response
- A HTTP Response is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- HTTP Router
- A HTTP Router is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Server
- A HTTP Server is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- HTTP Status Code
- A HTTP Status Code is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- HTTP Streaming
- A HTTP Streaming is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- ICMP
- Internet Control Message Protocol — a network protocol used for diagnostic and error-reporting purposes. ICMP is the backbone of tools like ping and...
- IMAP
- Internet Message Access Protocol — a protocol for retrieving and managing email on a remote server. Unlike POP3, IMAP keeps messages on the server and supports...
- IPSec
- IPSec is a suite of protocols that authenticates and encrypts IP traffic, commonly for site-to-site or remote-access VPNs. Security teams use it to enforce...
- IPv4
- The fourth version of the Internet Protocol, which uses 32-bit addresses written in dotted-decimal form such as 192.0.2.1. Its limited address space led to...
- IPv6
- The successor to IPv4, using 128-bit addresses written in hexadecimal groups such as 2001:db8::1. It vastly expands address space and includes protocol-level...
- LAN Party
- A gathering where people bring their computers to the same location and connect them over a local area network for multiplayer gaming, file sharing, or social...
- Latency
- The time delay between a request and its response. In networking, it's the round-trip time for a packet. In user experience, it's the time between click and...
- Latency vs Throughput
- Two often-confused performance metrics: latency is the time for a single operation to complete (measured in ms), while throughput is the number of operations...
- Linkerd
- A lightweight open-source service mesh focused on secure service-to-service communication and observability.
- LLM Proxy
- A proxy service that sits between applications and large language models to add routing, logging, caching, security, or compatibility layers. An LLM proxy can...
- Load Balancer
- A load balancer is a device or piece of software that distributes incoming network traffic across multiple servers to ensure no single server becomes...
- Localhost
- The hostname that refers to the current machine — resolves to 127.0.0.1 (IPv4) or ::1 (IPv6). Every developer's first server. 'It works on localhost' is both a...
- Long Poll
- A web communication technique where the client opens a request that the server holds until new data is available, then reconnects to wait again. It predates...
- Loopback Attack
- An attack that abuses access to the local loopback interface, such as `127.0.0.1`, to reach services that were assumed to be accessible only from the same...
- mDNS
- Multicast DNS — a protocol that resolves hostnames to IP addresses on local networks without a DNS server. Devices announce themselves as name.local and...
- Media Access Control
- The data-link layer mechanism and addressing scheme used to identify network interfaces on local networks, commonly abbreviated MAC in Ethernet and Wi-Fi...
- Mesh VPN
- A VPN model in which devices establish direct or selectively routed encrypted connections to one another within a managed overlay network rather than all...
- Message Protocol
- A set of rules governing how messages are framed, sequenced, acknowledged, and error-handled between communicating parties. Encompasses both the wire format...
- Middle Box
- A network device or service that sits between endpoints and modifies, filters, caches, proxies, or inspects traffic rather than simply forwarding it...
- MTU
- Maximum Transmission Unit — the largest packet size (in bytes) that a network interface can transmit without fragmentation. Ethernet's standard MTU is 1500...
- MTU
- Maximum Transmission Unit — the largest packet size (in bytes) that a network link can transmit without fragmentation. Standard Ethernet MTU is 1500 bytes....
- Multi-Hop
- Involving multiple sequential network relays, tunnels, or pivot points between origin and destination rather than a single direct path. In security, multi-hop...
- Multiplexing
- The technique of combining multiple independent signals or data streams over a single shared channel — in networking, HTTP/2 multiplexes many request/response...
- NAT
- Network Address Translation — a technique where a router modifies IP addresses in packet headers to map between private (internal) and public (internet-facing)...
- NAT Security
- The security implications and controls associated with network address translation, including how internal addresses are hidden, how sessions are tracked, and...
- NAT Traversal
- Techniques for establishing direct connections between devices that are behind NAT (Network Address Translation) routers. Methods include STUN (discovering...
- Negotiation
- The process by which two communicating parties agree on parameters for their exchange — in HTTP, content negotiation uses `Accept`, `Accept-Language`, and...
- Netty
- An asynchronous, event-driven network application framework for the JVM that provides a high-performance, non-blocking I/O pipeline for building protocol...
- Network Interface
- A hardware or virtual endpoint through which a host connects to a network, identified by a name (e.g., `eth0`, `wlan0`, `lo`) and configured with IP addresses,...
- Network Layer
- Layer 3 of the OSI model, responsible for logical addressing (IP addresses) and routing packets across interconnected networks — implemented primarily by the...
- Network Protocol
- A formal specification of rules governing the format, sequencing, and error handling of data exchanged between networked systems — examples span every layer...
- Network Stack
- The layered set of protocols and software components in an operating system that processes network traffic — from the NIC driver and IP layer through TCP/UDP...
- NFS
- Network File System — a distributed filesystem protocol originally developed by Sun Microsystems that allows a client machine to access files over a network as...
- Non-Blocking IO
- An I/O model in which system calls like `read()` and `write()` return immediately — either with available data or an EAGAIN/EWOULDBLOCK status — instead of...
- On the Wire
- In actual transmission or visible in real traffic rather than in theory or static code. In engineering slang, what happens on the wire often matters more than...
- OpenVPN
- OpenVPN is a VPN system that creates encrypted tunnels over IP networks using TLS-based key exchange and configuration profiles. Security teams use it to...
- OpenWrt
- An open-source Linux-based operating system for routers and embedded networking devices. In networking culture, OpenWrt is valued for turning commodity...
- OPNsense
- An open-source firewall and routing platform used for network security and gateway management.
- OSI Model
- A seven-layer conceptual model for understanding network communication: Physical (1), Data Link (2), Network (3), Transport (4), Session (5), Presentation (6),...
- packet
- A formatted unit of data transmitted across a network, containing both a header (with source/destination addresses, sequence numbers, and protocol information)...
- Packet Capture
- A network or infrastructure security concept involving packet capture and the protection or inspection of traffic and services. It shows up in application...
- Packet Filter
- A filtering mechanism that makes allow-or-deny decisions based on packet-level properties such as source, destination, protocol, and port rather than full...
- Packet Injection
- The insertion of crafted packets into a network flow or medium to disrupt communications, spoof traffic, exploit protocol behavior, or trigger device...
- Packet Loss
- The failure of one or more network packets to reach their destination, caused by congestion, faulty hardware, signal degradation, or deliberate QoS dropping....
- Packet Replay
- The retransmission of previously captured packets or messages in order to repeat, confuse, or bypass a protocol exchange. Packet replay is effective when the...
- Packet Sniffing
- A network or infrastructure security concept involving packet sniffing and the protection or inspection of traffic and services. It shows up in application...
- Packet Spoofing
- The crafting of network packets with falsified source or other header fields to disguise origin, bypass simple trust assumptions, or aid reflection and evasion...
- peering
- An arrangement between two networks (typically ISPs or content providers) to exchange traffic directly rather than paying a third-party transit provider....
- Peer-to-Peer
- A network architecture in which each node (peer) acts as both client and server, communicating directly with other peers without relying on a central...
- Ping of Death
- A classic network attack that used oversized or malformed IP fragments to create an illegal reassembled packet, crashing or destabilizing vulnerable systems...
- Point-to-Point VPN
- A VPN connection established directly between two endpoints or sites to create a secure encrypted link over an untrusted network. Point-to-point VPNs are...
- Pong
- The response message sent back after receiving a ping, used in network protocols (ICMP, WebSocket, IRC) to confirm that a connection is alive and measure...
- Port
- A 16-bit number (0–65535) that identifies a specific process or service on a networked host, used by TCP and UDP to multiplex connections over a single IP...
- Port 443
- The well-known TCP port commonly used for HTTPS and other TLS-protected web traffic. In security operations, references to port 443 often matter because many...
- Port 80
- The well-known TCP port traditionally used for unencrypted HTTP web traffic. From a security perspective, port 80 is often associated with redirecting users to...
- Port Binding
- The practice of a service binding to a network port to listen for incoming requests, making itself available as a self-contained, externally accessible...
- Port Forwarding
- The redirection of traffic arriving on one port to a different internal host, service, or port, often through a router, firewall, SSH tunnel, or NAT device....
- Private Network
- A network that is not directly exposed to the public internet and is intended for internal or restricted communication. A private network is not automatically...
- Protocol
- A set of rules governing communication between systems. In networking, protocols like HTTP, TCP, and WebSocket define how data is formatted and transmitted. In...
- Protocol Vulnerability
- A weakness in a protocol's design or implementation that can be exploited to bypass trust, leak data, disrupt service, or manipulate communications. Protocol...
- Proxy
- A proxy is an intermediary that sits between a client and a target resource, forwarding requests on the client's behalf while optionally adding functionality....
- Proxy Chain
- A network or infrastructure security concept involving proxy chain and the protection or inspection of traffic and services. It shows up in application...
- Proxy Server
- A server that acts as an intermediary for network requests between clients and destination servers. A forward proxy acts on behalf of clients (hiding their...
- Public Network
- A network environment that is broadly accessible and not under the exclusive control of the organization using it, such as the public internet or shared Wi-Fi....
- QUIC
- A transport protocol built on UDP that provides the reliability of TCP with faster connection setup, built-in encryption (TLS 1.3), and multiplexed streams...
- Redis Pipeline
- A technique for sending multiple Redis commands to the server in a single batch without waiting for each individual reply, dramatically reducing round-trip...
- Reflected Attack
- An attack that causes a target's own input or a third-party service's response to be sent back in a way that harms the victim, as in reflected XSS or...
- Remote Procedure Call
- A communication protocol that allows a program to invoke a function on a remote server as if it were a local call, with a client stub marshalling arguments...
- Remoting
- A programming paradigm that allows objects or methods to be invoked across process or machine boundaries as if they were local, abstracting away network...
- Rendezvous
- A synchronization point where two or more processes, threads, or network peers meet to exchange data or coordinate before proceeding independently.
- Request
- A message sent from a client to a server asking it to perform an action — in HTTP, composed of a method (GET, POST, PUT, DELETE, etc.), a URL, headers, and an...
- Request-Response
- A communication pattern in which a client sends a single request and synchronously waits for a single response from the server, forming a paired exchange. HTTP...
- Response
- A message sent from a server back to a client in answer to a request — in HTTP, composed of a status code (200, 404, 500, etc.), headers (Content-Type,...
- Restricted Network
- A network segment with tight access controls, limited connectivity, and stricter usage rules than general-purpose internal networks. Restricted networks are...
- Reverse DNS
- A DNS lookup that maps an IP address back to a hostname using PTR records instead of resolving a hostname to an IP. Reverse DNS is useful in logging,...
- reverse proxy
- A server that sits in front of one or more backend servers and forwards client requests to them, appearing to the client as the origin server. Reverse proxies...
- Router
- In networking, a device that forwards packets between networks by examining destination IP addresses and consulting a routing table. In web development, a...
- RPC
- RPC, or Remote Procedure Call, is a communication protocol that allows a program to execute a function or procedure on a remote server as if it were a local...
- Rubber Banding
- Rubber Banding in software and gaming refers to an effect where movement or progress appears to snap back to a previous position, as if attached to an elastic...
- Rubber Banding
- In gaming and real-time applications, the visible effect of network latency compensation — an object appears to jump back to a previous position when the...
- Samba
- Open-source software that provides SMB/CIFS file and print services, especially for interoperability with Windows networks.
- Scapy
- A Python packet crafting and analysis tool widely used for network testing, fuzzing, and traffic inspection. It shows up in application security, identity,...
- Select
- A system call (or its language-level equivalent like Go's `select`) that monitors multiple file descriptors or channels and blocks until one or more become...
- Serialization
- The process of converting an in-memory data structure or object graph into a linear byte or text format (JSON, Protobuf, MessagePack, etc.) so it can be stored...
- Server
- A computer or software process that listens for and responds to requests from clients over a network, providing services such as web pages, API responses,...
- Server Push
- A mechanism in which the server proactively sends resources to the client before the client requests them — originally an HTTP/2 feature (PUSH_PROMISE) for...
- Service Discovery
- The mechanism by which services in a distributed system automatically find and connect to each other without hardcoded addresses. Can be client-side (Consul,...
- service mesh
- A dedicated infrastructure layer that handles service-to-service communication in microservice architectures, implemented as a network of lightweight proxies...
- Service Mesh
- A dedicated infrastructure layer for managing service-to-service communication in a microservice architecture, handling load balancing, encryption,...
- Short Polling
- A client-side technique where the browser or application repeatedly sends HTTP requests to the server at fixed intervals (e.g., every 2 seconds) to check for...
- SMTP
- Simple Mail Transfer Protocol — the standard protocol for sending email across the internet. SMTP handles outbound delivery between mail servers on port 25 (or...
- Sneakernet
- A humorous term for physically transporting data on storage media by walking it from one machine or location to another instead of sending it over a network....
- SNI
- Server Name Indication -- a TLS extension that lets the client specify which hostname it's connecting to during the handshake, before encryption begins....
- Snort
- An open-source intrusion detection and prevention system that matches network traffic against protocol and attack rules. It shows up in application security,...
- Socket
- A software endpoint for bidirectional communication between two processes, identified by an IP address and port number for network sockets (TCP/UDP) or a...
- Socket Pool
- A cache of pre-established, reusable network socket connections maintained by an HTTP client or application to avoid the overhead of repeated TCP handshakes...
- subnet
- A logical subdivision of an IP network, created by applying a subnet mask to partition a larger address space into smaller, isolated segments. Subnetting...
- Suricata
- An open-source intrusion detection and network security monitoring engine.
- Tailscale
- A mesh VPN product built on WireGuard concepts, popular for simple secure connectivity between devices and services.
- TCP
- TCP, or Transmission Control Protocol, is a connection-oriented transport protocol that provides reliable, ordered delivery of data between applications over...
- TCP/IP
- The foundational protocol suite of the internet, consisting of TCP (reliable, ordered delivery) and IP (addressing and routing). The four-layer TCP/IP model...
- TCP Tears
- A joking phrase for the pain caused by subtle network issues, connection states, and transport-level debugging. In engineering slang, TCP tears are what you...
- Tech Conference
- A conference focused on technology topics such as software engineering, infrastructure, startups, security, or product design. Tech conferences combine...
- Tech Meetup
- A smaller, usually local gathering where people interested in technology share talks, demos, discussions, or networking around a topic, language, or ecosystem....
- Telemetry Security
- A network or infrastructure security concept involving telemetry security and the protection or inspection of traffic and services. It shows up in application...
- Timeout
- A configured maximum duration that a system will wait for an operation (network request, database query, lock acquisition) to complete before aborting it and...
- TLS handshake
- The multi-step negotiation process that establishes an encrypted connection between a client and server. During the handshake, the parties agree on a TLS...
- TOFU
- Short for Trust On First Use, a security model where a key or identity is accepted the first time it is seen and treated as trusted afterward unless it...
- Token Ring
- A LAN protocol (IEEE 802.5) in which networked stations are arranged in a logical ring and a special 'token' frame circulates continuously — a station may only...
- Tor Project
- The open-source project and organization behind Tor, which routes internet traffic through relays to improve privacy and anonymity.
- traceroute
- A network diagnostic tool that maps the path packets take from source to destination by sending packets with incrementally increasing TTL values. Each router...
- Transport
- The network layer or mechanism responsible for reliably (or unreliably) moving data between endpoints — most commonly referring to TCP or UDP at OSI Layer 4,...
- Transport Layer Security
- The cryptographic protocol family used to secure network sessions such as HTTPS, SMTP, and VPN traffic. It shows up in application security, identity,...
- TTL
- Time to Live — a counter or timestamp that limits the lifespan of data. In DNS, TTL specifies how long a resolver should cache a record (in seconds). In IP...
- UDP
- UDP, or User Datagram Protocol, is a connectionless transport protocol that sends packets (called datagrams) without establishing a connection or guaranteeing...
- Unix Domain Socket
- An inter-process communication mechanism on Unix-like systems that uses the socket API but communicates via a file path in the filesystem (e.g.,...
- Upload
- The transfer of data from a local client to a remote server, typically via HTTP multipart form data, FTP, or a cloud storage API. In web applications, uploads...
- URI
- Uniform Resource Identifier — a compact string defined by RFC 3986 that identifies a resource either by location (a URL), by name (a URN), or both. Every URL...
- URL
- Uniform Resource Locator — a specific type of URI that includes both the scheme (protocol) and the network location needed to retrieve a resource, such as...
- Virtual Network
- A software-defined network that provides isolated Layer 2 or Layer 3 connectivity between virtual machines or containers without requiring dedicated physical...
- VLAN
- Virtual Local Area Network — a method of creating logically separate networks on the same physical switch infrastructure by tagging Ethernet frames with a VLAN...
- VPC Peering
- A networking connection between two Virtual Private Clouds that enables private IP communication without traversing the public internet. Traffic stays on the...
- VPN Split Tunneling
- A network or infrastructure security concept involving vpn split tunneling and the protection or inspection of traffic and services. It shows up in application...
- VPN Tunnel
- A network or infrastructure security concept involving vpn tunnel and the protection or inspection of traffic and services. It shows up in application...
- WebTransport
- A browser API built on HTTP/3 and QUIC that supports both reliable bidirectional streams and unreliable datagram delivery between client and server, designed...
- WireGuard
- A modern VPN protocol and implementation known for simplicity, performance, and strong cryptographic design.
Related Topics
- Infrastructure (30 terms in common)
- Web (18 terms in common)
- Security (16 terms in common)
- Backend (16 terms in common)
- Protocol (16 terms in common)
- Protocols (16 terms in common)
- Http (10 terms in common)
- Performance (9 terms in common)
- Architecture (7 terms in common)
- Vpn (7 terms in common)
- Cloud (6 terms in common)
- Dns (6 terms in common)
- Encryption (6 terms in common)
- Kubernetes (4 terms in common)
- Ip (4 terms in common)
- History (4 terms in common)
- Addressing (4 terms in common)
- Tcp/Ip (3 terms in common)
- Ports (3 terms in common)
- Events (3 terms in common)