Quick Revision

GK One-Line Question & Answer

15541+ short questions with short answers, covering every category and sub-category on the site — no long articles to scroll through. Good for a fast recap before an exam, or a few minutes of daily practice.

Computer Fundamentals → Introduction to Computer 40

VXLAN (Virtual Extensible LAN) extends VLANs by?
Encapsulating Layer 2 frames in UDP/IP, supporting 16M virtual networks
click to copy
GENEVE (Generic Network Virtualization Encapsulation) improves on VXLAN by?
Extensible metadata in header for more flexible network virtualization
click to copy
BGP EVPN uses which address families?
L2VPN EVPN (AFI 25, SAFI 70) for MAC/IP distribution
click to copy
Which protocol provides underlay in modern data center fabrics?
BGP with ECMP (Equal Cost Multi-Path)
click to copy
Spine-Leaf data center architecture provides?
Consistent low-latency any-to-any connectivity with 2 hops maximum
click to copy
ECMP (Equal Cost Multi-Path) allows?
Traffic load balancing across multiple equal-cost paths simultaneously
click to copy
Which hashing is used for ECMP flow distribution?
5-tuple hash (src IP, dst IP, src port, dst port, protocol)
click to copy
TRILL (Transparent Interconnection of Lots of Links) was designed to?
Enable optimal routing between switches (IS-IS based)
click to copy
SPB (Shortest Path Bridging, 802.1aq) uses?
IS-IS for computing shortest paths in Ethernet networks
click to copy
BFD (Bidirectional Forwarding Detection) provides?
Fast failure detection (sub-second) independent of routing protocol
click to copy
YANG data models are used in?
Network automation with NETCONF/RESTCONF for structured device configuration
click to copy
NETCONF protocol uses?
XML over SSH for network device configuration and management
click to copy
RESTCONF is to NETCONF as?
REST API to NETCONF — uses HTTP/HTTPS with JSON/XML for YANG-modeled data
click to copy
gNMI (gRPC Network Management Interface) uses?
gRPC/Protocol Buffers for streaming telemetry and device management
click to copy
Streaming telemetry vs SNMP polling: streaming?
Devices push data continuously — lower latency, higher frequency
click to copy
Which protocol provides NAT traversal for VoIP?
STUN (Session Traversal Utilities for NAT)
click to copy
TURN (Traversal Using Relays around NAT) is used when?
STUN fails — relays media through TURN server for symmetric NAT
click to copy
ICE (Interactive Connectivity Establishment) in WebRTC?
Systematically tries STUN/TURN/direct paths to find best connection
click to copy
SIP (Session Initiation Protocol) is used for?
Establishing, modifying, terminating multimedia sessions (VoIP)
click to copy
RTP (Real-time Transport Protocol) carries?
Media streams (audio/video) with timing and sequence information
click to copy
RTCP provides?
Quality statistics and control for RTP streams
click to copy
Jitter in network quality refers to?
Variation in packet arrival delay — problematic for real-time audio/video
click to copy
Jitter buffer compensates for jitter by?
Buffering received packets and playing them at consistent intervals
click to copy
Which codec is used in WebRTC for audio?
Opus (with fallback to G.711)
click to copy
H.264 vs H.265 (HEVC): H.265 provides?
~50% better compression at same quality — more CPU intensive to encode
click to copy
AV1 codec was developed by?
Alliance for Open Media (Google, Mozilla, Microsoft, Netflix, etc.) — royalty-free
click to copy
RTSP (Real Time Streaming Protocol) is used for?
Controlling media streaming sessions (play, pause, seek)
click to copy
HLS (HTTP Live Streaming) by Apple uses?
Chunked video segments over regular HTTP/CDN
click to copy
DASH (Dynamic Adaptive Streaming over HTTP) provides?
Adaptive bitrate streaming over HTTP — adjusts quality based on bandwidth
click to copy
P2P (Peer-to-Peer) network architecture?
Peers share resources directly without central server
click to copy
BitTorrent uses which technique for parallel downloading?
Swarming — downloading different pieces from multiple peers simultaneously
click to copy
DHT (Distributed Hash Table) in P2P provides?
Decentralized peer discovery without tracker server
click to copy
Chord DHT uses?
Consistent hashing with O(log N) lookup hops
click to copy
Kademlia DHT (used by BitTorrent) uses?
XOR distance metric for node/key distance measurement
click to copy
Content-addressable network (CAN) routes using?
Multi-dimensional coordinate space
click to copy
Which protocol enables multipath TCP?
MPTCP (Multipath TCP - RFC 8684)
click to copy
SCTP (Stream Control Transmission Protocol) advantages include?
Multi-homing, multi-streaming, and message-oriented transport
click to copy
Which protocol is used for network time synchronization in data centers?
PTP/IEEE 1588 (Precision Time Protocol)
click to copy
White-box networking uses?
Commodity hardware with disaggregated software (OS/apps from different vendors)
click to copy
Formal verification in software?
Mathematically proves software correctness against specification
click to copy