URG
/ɜːr-dʒ/
n. “A TCP control flag indicating that certain data should be treated as urgent.”
In the context of the Transmission Control Protocol (TCP), URG (short for urgent) is a flag used to indicate that some of the transmitted data in a segment is urgent and should be prioritized by the receiving application. The flag works alongside the Urgent Pointer field in the TCP header to specify the position in the data stream where the urgent data ends.
Key characteristics of URG include:
PSH
/pʃ/
n. “A TCP control flag that instructs the receiving end to push buffered data to the application immediately.”
In the context of the Transmission Control Protocol (TCP), PSH (short for push) is a flag used to signal that the data being sent should be delivered to the receiving application immediately, without waiting to fill the buffer. This helps reduce latency for time-sensitive communication, ensuring data reaches the application as soon as possible.
Key characteristics of PSH include:
Finish
/fɪn/
n. “A control flag in TCP indicating the sender has finished sending data.”
In the context of the Transmission Control Protocol (TCP), FIN (short for finish) is a flag used to signal the termination of a TCP connection. When a device sends a FIN packet, it indicates that it has no more data to transmit, initiating the connection teardown process while allowing any remaining data to be received.
PPP
/ˌpiː-piː-ˈpiː/
n. “The protocol that wraps network packets for point-to-point links.”
PPP, short for Point-to-Point Protocol, is a data link layer protocol used to establish direct connections between two networked devices over serial links, telephone lines, or other point-to-point connections. It encapsulates network layer packets (like IP) into frames for transmission and provides features like authentication, compression, and error detection.
Key characteristics of PPP include:
SYN-ACK
/sɪn-æk/
n. “The TCP handshake’s polite ‘hello back’.”
SYN-ACK is a flag combination in the TCP (Transmission Control Protocol) header used during the three-way handshake to establish a reliable connection between two devices. It signals both synchronization and acknowledgment: the server acknowledges receipt of the client’s initial SYN request and simultaneously sends its own SYN to start communication in the opposite direction.
Key characteristics of SYN-ACK include:
NAK
/næk/
n. “The TCP or protocol signal that says ‘Nope, try again.’”
NAK, short for Negative Acknowledgment, is a control signal used in networking and communication protocols to indicate that a data packet or message was not received correctly or could not be processed. Unlike ACK, which confirms successful receipt, NAK tells the sender that the transmitted data needs to be retransmitted.
Key characteristics of NAK include:
ACK
/æk/
n. “The TCP nod that says ‘I got it.’”
ACK, short for Acknowledgment, is a flag in the TCP (Transmission Control Protocol) header that confirms receipt of data or the successful completion of a step in the TCP handshake. Whenever a device receives data, it sends an ACK packet back to the sender to indicate that the information was received correctly, helping ensure reliable, ordered communication.
Key characteristics of ACK include:
SYN
/sɪn/
n. “The TCP handshake’s polite ‘hello’.”
SYN, short for Synchronize, is a flag in the TCP (Transmission Control Protocol) header used to initiate a connection between two devices on a network. It signals the beginning of the TCP three-way handshake, allowing both the client and server to synchronize sequence numbers and prepare for reliable data transfer.
Key characteristics of SYN include:
OWASP
/ˈoʊwæsp/
n. “The nonprofit watchdog for web application security.”
OWASP, short for Open Web Application Security Project, is a worldwide nonprofit organization focused on improving the security of software. It provides freely available resources, tools, and best practices for developers, security professionals, and organizations to build and maintain secure web applications.
Key aspects of OWASP include:
SIP
/ˌɛs-ˌaɪ-ˈpiː/
n. “The protocol that makes voice and video calls over the internet possible.”
SIP, short for Session Initiation Protocol, is a signaling protocol used to initiate, manage, and terminate real-time communication sessions over IP networks. These sessions can include voice calls, video calls, instant messaging, and multimedia conferences. SIP is widely used in VoIP (Voice over IP) systems, unified communications, and video conferencing platforms.
Key characteristics of SIP include: