π Home > Data Communication and Networks
β Back to Home
π Data Communication and Networks MCQs
Category: Computer Science
Total Questions: 7876
Chapters: 32
About Data Communication and Networks
At its heart, Data Communication & Networks is the study of how we move digital information from one place to another. Think of it as the "postal system" for computers, phones, and servers. It all starts with the fundamentals: understanding the basic model of communication (Chapter 1), the different ways we can structure a network like a LAN or WAN (Chapter 2), and the very first layer of this systemβthe Physical Layer (Chapter 3). This physical layer is all about the "hardware" side, covering how we actually send data as signals. This includes sending data in a digital format (as 1s and 0s, Chapter 4) or an analog format (like sound waves, Chapter 5), and using clever techniques like Multiplexing to combine multiple signals over one cable (Chapter 6). Finally, this physical journey depends on the actual physical stuff it travels through, which we call Transmission Mediaβbe it copper wires, fiber optic cables, or radio waves (Chapter 7).
Before data can travel across the world, it needs to be sent across a single physical link, like from your computer to your router. This is the job of the Data Link Layer. We start by looking at the concept of Switching, which is how data is forwarded within a local network using devices like bridges and switches (Chapter 8). Then, we dive into the "rules of the road" for that link (Chapter 9), which include making sure the data arrives correctly using Error Detection and Correction (Chapter 10), and managing the flow of data with Data Link Control (DLC) (Chapter 11). Since many devices might share the same link, we need a way to manage access to it, which is the role of Media Access Control (MAC) (Chapter 12). This all comes together when we look at real-world examples like the most common wired LAN, Ethernet (Chapter 13), as well as other wired network technologies (Chapter 14). To cut the cord, we also explore the rules for Wireless LANs (Wi-Fi) (Chapter 15) and other wireless networks like Bluetooth and cellular (Chapter 16), which have their own unique challenges.
Once data leaves your local network, it enters the vast world of the internet, which is the domain of the Network Layer. This layer is responsible for getting data from one network to another. We begin by understanding its purpose (Chapter 18) and the key protocols it uses, like IP (Chapter 19). A major function here is Routingβdeciding the best path for data to travel. For one-to-one communication, we have Unicast Routing (Chapter 20), and for one-to-many communication, we have Multicast Routing (Chapter 21). To ensure the network can grow, we also look at the future of internet addressing with Next Generation IP (IPv6) (Chapter 22). To send all this data reliably, we move up to the Transport Layer. This layer ensures that all the pieces of a message arrive correctly and in order (Chapter 23), which is done by protocols like TCP and UDP (Chapter 24). This is the crucial bridge between the global network and the applications you use.
This final part covers how everything comes together to provide the services we use every day. This is the Application Layer, where our web browsers, email, and file transfers live (Chapter 25). We study the standard protocols like HTTP, SMTP, and FTP that make these services work (Chapter 26), and how network administrators manage this complex system (Chapter 27). We also explore specialized areas like sending real-time video and audio, known as Multimedia (Chapter 28), and the alternative approach of the Peer-to-Peer Paradigm (Chapter 29). To make sure the network performs well, we look at Quality of Service (QoS), which is how we prioritize important traffic (Chapter 30). Most importantly, we address the critical issue of keeping all this data safe. This involves understanding the principles of Cryptographyβhow we encrypt and protect information (Chapter 31)βand applying those principles to create a secure internet with technologies like firewalls and VPNs, which is the study of Internet Security (Chapter 32).
Practice chapter-wise MCQs for Data Communication and Networks. This book contains 32 chapters and 7876 questions across easy, medium, and hard difficulty levels.
π Chapters
1. Introduction of Data Communication & Networks
π Accessing the Internet and data communications
π Birth of the Internet and role of data communications
π Data communications Components
π Data Flow in data communications
π Data Representation in data communications
π Internet Administration and data communications
π Internet Early History and data communications
π Internet Standards and data communications
π Internet Today and data communications
π Local Area Network in data communications
π Network Criteria in data communications
π Physical Structures in data communications
π Switching Network type in data communications
π The Internet and data communications
π Wide Area Network in data communications
220 MCQsView Chapter β
2. Network Model Types
π Addressing in the TCP/IP Protocol Suite
π Description of Each Layer in the TCP/IP Protocol Suite
π Difference between OSI versus TCP/IP
π Encapsulation and Decapsulation in the TCP/IP Protocol Suite
π Layered Architecture of TCP/IP protocol suite
π Layers in the TCP/IP Protocol Suite
π Logical Connections in Protocol Layering
π Multiplexing and Demultiplexing in the TCP/IP Protocol Suite
π Principles of Protocol Layering
π Protocol Layering Scenarios
π The Open Systems Interconnection (OSI) Model
π Why Lack of OSI Model's Success
181 MCQsView Chapter β
3. Physical Layer Introduction
π Analog and Digital Data in Physical Layer
π Analog and Digital Signals in Physical Layer
π Attenuation and Transmission Impairment
π Bandwidth Delay Product performance of the network
π Bandwidth performance of the network
π Bit Length in Digital Signals
π Bit Rate in Digital Signals
π Composite Signals in Sine Waves
π Digital Signal as a Composite Analog Signal
π Distortion and Transmission Impairment
π Jitter and performance of the network
π Latency(Delay) performance of the network
π Noise and Transmission Impairment
π Noiseless Channel: Nyquist Bit Rate
π Noisy Channel: Shannon Capacity
π Periodic and Nonperiodic signals in Physical Layer
π Sine Wave in Periodic Analog Signals
π The Term Phase in Periodic Analog Signals
π Throughput performance of the network
π Time and Frequency Domains in Periodic Analog Signals
π Transmission of Digital Signals Periodic or Nonperiodic
π Using Both Limits: Shannon Capacity and Nyquist Bit Rate
π Wavelength in Periodic Analog Signals
π What is Bandwidth or Range of Frequencies in Composite Signal
393 MCQsView Chapter β
4. Digital Transmission
π Block Coding converting digital data to digital signals
π Delta Modulation(DM) technique converting analog data to digital signals
π Line coding process of converting digital data to digital signals
π Line Coding Schemes converting digital data to digital signals
π Parallel Transmission Mode for Digital Transmission
π Pulse Code Modulation(PCM) technique converting analog data to digital signals
π Scrambling converting digital data to digital signals
π Serial Transmission Mode for Digital Transmission
269 MCQsView Chapter β
5. Analog Transmission
π Amplitude Modulation(AM) during Analog to Analog conversion
π Amplitude Shift Keying during Analog Transmission
π Aspects of Digital to Analog Conversion during Analog Transmission
π Frequency Modulation(FM) during Analog to Analog conversion
π Frequency Shift Keying during Analog Transmission
π Phase Modulation(PM) during Analog to Analog conversion
π Phase Shift Keying during Analog Transmission
π Quadrature Amplitude Modulation during Analog Transmission
155 MCQsView Chapter β
6. Multiplexing and Spectrum Spreading
π Direct Sequence Spread Spectrum Technique
π Frequency Division Multiplexing Analog Technique
π Frequency Hopping Spread Spectrum Technique
π Multiplexing techniques and its role in Physical Layer
π Spread Spectrum (SS) in Physical Layer
π Time Division Multiplexing Technique
π Wavelength Division Multiplexing Technique
180 MCQsView Chapter β
7. Transmission Media
π Guided media: Coaxial Cable
π Guided media: Fiber Optic Cable
π Guided media: Twisted Pair Cable
π Introduction to Transmission Media in Physical Layer
π Unguided media: Infrared
π Unguided media: Microwaves
π Unguided media: Radio Waves
π Unguided media: Wireless
169 MCQsView Chapter β
8. Switching
π Circuit Switched Network in Physical Layer
π Datagram Networks in Packet Switching
π Delay in Circuit Switching Network
π Efficiency of Circuit Switching Network
π Introduction to Switching in Physical Layer
π Network Switching and TCP/IP Layers
π Structure of Circuit Switches
π Structure of Packet Switches
π Three Methods of Network Switching
π Three Phases of Circuit Switching Network
π Virtual Circuit Networks in Packet Switching
270 MCQsView Chapter β
9. Introduction to Data Link Layer
π Address Resolution Protocol(ARP) in Link Layer Addressing
π An Example of Communication in Link Layer Addressing and the Data Link Layer
π Data Link Layer basics
π Link Layer Addressing in Data Link Layer
π Nodes and Links in Data Link Layer
π Services in Data Link Layer
π Three Types of addresses in Link Layer Addressing
π Two Categories of Links in Data Link Layer
π Two Sublayers in Data Link Layer
156 MCQsView Chapter β
10. Error Detection and Correction
π Advantages of Cyclic Codes
π Block Coding in Data Link Layer
π Checksum Error Detecting Technique
π Chunk Interleaving Error Detecting Technique
π Combining Hamming Distance and Interleaving Error Detecting Technique
π Compounding High and Low Resolution Packets Error Detecting Technique
π Concept of Checksum Error Detecting Technique
π Cyclic Code Analysis
π Cyclic Code Encoder Using Polynomials
π Cyclic Redundancy Check Linear Block Codes
π Different Approaches to the Checksum Error Detecting Technique
π Different Other Cyclic Codes
π Error Detection in Block Coding
π Error Detection versus Correction in Data Link Layer
π Hamming Distance Error Detecting Technique
π Hardware Implementation in Cyclic Code
π Polynomials understanding of Cyclic Codes
π Redundancy error detecting and correcting
π Redundancy through Coding
π Types of Errors in Data Link Layer
π XOR Error Detecting Technique
313 MCQsView Chapter β
11. Data Link Control (DLC)
π Connectionless vs Connection-oriented data link services
π Data Link Control services overview
π Data Link Layer Protocols Overview
π Flow control and error control mechanisms DLC
π Framing techniques in data link layer
π HDLC (High level Data Link Control) Overview
π HDLC bit stuffing and framing
π HDLC frame structure and configurations
π Piggybacking in data link layer protocols
π Point to Point Protocol (PPP) overview
π PPP framing byte stuffing
π PPP multiplexing techniques
π PPP protocol services and features
π PPP transition phases LCP IPCP
π Simple data link protocol algorithm
π Stop and Wait ARQ protocol
227 MCQsView Chapter β
12. Media Access Control (MAC)
π CDMA Code Division Multiple Access principles
π CSMA Carrier Sense Multiple Access types
π CSMA/CD Collision Detection algorithm
π FDMA Frequency Division Multiple Access
π Polling protocol in data link layer
π Pure ALOHA and Slotted ALOHA efficiency
π Random Access Protocols overview
π Reservation method in controlled access
π TDMA Time Division Multiple Access
π Token passing mechanism LANs
198 MCQsView Chapter β
13. Wired LANs: Ethernet
π 10 Gigabit Ethernet implementation and standards
π Changes and evolution in IEEE 802.3 standard Ethernet
π CSMA/CD access method in standard Ethernet
π Efficiency of Standard Ethernet calculation
π Ethernet MAC addressing
π Ethernet Protocol basics
π Fast Ethernet (100 Mbps) with ovreview
π Fast Ethernet 100BASE-TX access method
π Fast Ethernet physical layer standards
π Gigabit Ethernet basics
π Gigabit Ethernet MAC sublayer carrier extension
π Gigabit Ethernet physical layer 1000BASE-X
π History and evolution of Ethernet
π IEEE 802 project standards overview
π Implementation of 10BASE5 10BASE2 10BASE-T
π Standard Ethernet characteristics and frame format
211 MCQsView Chapter β
14. Other Wired Networks
π ATM design goals and cell structure
π ATM network architecture and layers
π Cable TV data transfer DOCSIS standard
π Dial up service mechanism and limitations
π Digital Subscriber Line (DSL) types and technology
π Hybrid Fiber Coaxial (HFC) network structure
π Local Access and Transport Area (LATA) definition
π Major components of telephone networks
π Problems with ATM technology
π Services provided by telephone networks POTS
π SONET (Synchronous Optical Network)
π SONET architecture
π SONET architecture and layers
π SONET frame structure STS-1
π SONET layers
π SONET network topologies ring and mesh
π STS Multiplexing in SONET
π Telephone Networks and its overview
π Telephone signaling systems SS7
π Traditional cable network architecture
π Virtual Tributaries in SONET
310 MCQsView Chapter β
15. Wireless LANs
π 802.11 addressing mechanism four addresses
π 802.11 MAC sublayer CSMA/CA
π 802.11 physical layer standards a/b/g/n/ac/ax
π Bluetooth architecture piconet and scatternet
π Bluetooth in Networking
π Bluetooth protocol stack layers
π Characteristics of wireless LANs
π IEEE 802.11 architecture BSS and ESS
π Wireless access control mechanisms
π Wireless LAN architectural comparison vs wired
168 MCQsView Chapter β
16. Other Wireless Networks
π 1G analog cellular systems
π 2G digital cellular systems GSM and CDMA
π 3G cellular technologies UMTS and CDMA2000
π 4G LTE and advanced cellular networks
π Cellular telephony operation basics
π Cellular Telephony overview
π Geostationary Earth Orbit (GEO) satellites
π IEEE 802.16 project standards
π Layers in IEEE 802.16 protocol stack
π Low Earth Orbit (LEO) satellites Iridium
π Medium Earth Orbit (MEO) satellites GPS
π Satellite network operation principles
π Satellite Networks
π WiMAX services and applications
π WiMAX Wireless Networks
203 MCQsView Chapter β
17. Connecting Devices and Virtual LANs
π Advantages of using VLANs
π Communication between switches VLAN tagging 802.1Q
π Connecting Devices
π Link Layer Switches learning and forwarding
π Network Hubs function and limitations
π Routers network layer functionality
π Virtual LANs (VLANs)
π VLAN configuration switch ports
π VLAN membership configuration static and dynamic
115 MCQsView Chapter β
18. Introduction to Network Layer
π Classful addressing classes A B C D E
π Classless addressing CIDR and subnetting
π Congestion control mechanisms open loop and closed loop
π Datagram approach connectionless service
π Dynamic Host Configuration Protocol (DHCP) process
π Forwarding based on destination address longest prefix match
π Forwarding based on label MPLS
π Forwarding of IP Packets
π IPv4 address space structure
π IPv4 Addresses
π Network Address Translation (NAT) types and function
π Network delay components propagation transmission queuing
π Network Layer Services
π Network throughput measurement
π Other network layer services error control and flow control
π Packet loss causes and effects
π Packet Switching
π Packetizing in network layer
π Routers as packet switches internal architecture
π Routing and forwarding differences
π Virtual Circuit approach connection oriented service
339 MCQsView Chapter β
19. Network Layer Protocols
π Debugging tools ping and traceroute
π ICMP checksum calculation
π ICMP message types error reporting and query
π ICMPv4
π Inefficiency in Mobile IP triangular routing
π Internet Protocol (IP) Overview
π IP fragmentation and reassembly
π IPv4 datagram format header fields
π IPv4 options field
π Mobile IP addressing home address and care-of address
π Mobile IP agents home agent and foreign agent
π Security of IPv4 datagrams
π Three phases of Mobile IP agent discovery registration tunneling
248 MCQsView Chapter β
20. Unicast Routing
π Border Gateway Protocol Version 4 (BGP4) inter-domain routing
π Distance Vector Routing algorithm Bellman Ford
π General idea of routing algorithms
π Internet structure AS and ISP hierarchy
π Least cost routing metrics
π Link State Routing algorithm Dijkstra
π Open Shortest Path First (OSPF) areas and LSAs
π Path Vector Routing algorithm
π Routing Information Protocol (RIP) version 1 and 2
199 MCQsView Chapter β
21. Multicast Routing
π Collecting information about groups IGMP
π Delivery at Data Link Layer multicast MAC addresses
π IGMP (Internet Group Management Protocol)
π IGMP encapsulation in IP
π IGMP messages query report leave
π Interdomain multicast routing MBGP
π Multicast addresses Class D IPv4
π Multicast Distance Vector (DVMRP)
π Multicast forwarding reverse path broadcasting
π Multicast Link State (MOSPF)
π Propagation of membership information
π Protocol Independent Multicast (PIM) sparse and dense mode
π Two approaches to multicasting source-based and group-shared
π Unicasting vs Multicasting vs Broadcasting
187 MCQsView Chapter β
22. Next Generation IP
π Group Membership Messages MLD
π ICMPv6 error reporting messages
π ICMPv6 informational messages
π IPv6 address representation hexadecimal notation
π IPv6 address space 128-bit structure
π IPv6 address space allocation global unicast link-local
π IPv6 autoconfiguration stateless and stateful
π IPv6 extension headers
π IPv6 packet format header simplification
π IPv6 renumbering
π Neighbor Discovery Messages ND
π The ICMPv6 Protocol
π The IPv6 Protocol
π Transition from IPv4 to IPv6
π Transition strategies dual stack tunneling translation
π Use of IP addresses during transition
219 MCQsView Chapter β
23. Introduction to Transport Layer
π Bidirectional piggybacking in data link layer
π Connectionless vs connection oriented transport protocols
π Go Back N (GBN) sliding window protocol
π Selective Repeat SR protocol flow control
π Simple transport protocol implementation
π Stop and Wait ARQ protocol mechanism
π Transport Layer Introduction
π Transport Layer protocols
π Transport Layer Services Overview
196 MCQsView Chapter β
24. Transport Layer Protocols
π Port numbers well known registered dynamic
π SCTP association four way handshake cookie
π SCTP error control SACK retransmission
π SCTP features TSN SI SSN chunks
π SCTP flow control balloon memory manager
π SCTP packet format general header
π SCTP services multistream multihoming
π Stream Control Transmission Protocol (SCTP)
π TCP congestion control slow start AIMD Reno Tahoe
π TCP connection establishment teardown
π TCP error control retransmission fast recovery
π TCP features in transport layer protocol
π TCP options MSS timestamp SACK
π TCP segment structure
π TCP services reliable delivery
π TCP state transition diagram
π TCP timers RTO persistence keepalive TIME-WAIT
π TCP windows flow control
π Transmission Control Protocol (TCP) ovreview
π Transport Layer Protocols overview
π Transport layer services and functions
π UDP applications use cases
π UDP datagram header format
π UDP services characteristics
π User Datagram Protocol (UDP) overview
424 MCQsView Chapter β
25. Introduction to Application Layer
π Addresses and Ports in Java
π Application Layer Introduction
π Application layer services in computer networks
π Application Programming Interface (API) in networking
π Client server programming introduction
π Client server programming model overview
π Concurrent communication in networking
π Iterative Communication Using TCP
π Iterative Communication Using UDP
π Iterative Programming in C
π Iterative Programming in C General Issues
π Iterative Programming in Java
π Iterative Programming Using TCP in C
π Iterative Programming Using TCP in Java
π Iterative Programming Using UDP in C
π Iterative Programming Using UDP in Java
π Transport layer services for applications
267 MCQsView Chapter β
26. Standard Client Server Protocols
π DNS caching and TTL
π DNS hierarchical name space
π DNS in computer networks
π DNS query and response message format
π DNS resource record types A NS CNAME MX
π DNSSEC and DNS security threats
π Domain name registrars in DNS
π Dynamic DNS DDNS explained
π Email architecture in computer networks
π Email protocol in computer networks
π Email security protocols PGP S/MIME
π FTP commands and responses list
π FTP control and data connection
π FTP protocol in computer networks
π Generic and country domains in DNS
π How FTP data transfer works
π How web based email works
π HTTP and World Wide Web protocol
π HTTP protocol explained with example
π Is FTP secure or insecure protocol
π Local login vs remote login in telnet
π Recursive vs iterative DNS resolution
π SSH architecture and components
π SSH protocol in computer networks
π SSH uses and applications
π TELNET protocol in computer networks
π World Wide Web in computer networks
410 MCQsView Chapter β
27. Network Management
π Accounting management in networking
π ASN.1 Abstract Syntax Notation One
π ASN.1 data types explained
π ASN.1 Language Basics
π BER Basic Encoding Rules in ASN.1
π Configuration management in networking
π Fault management in computer networks
π MIB Management Information Base
π Network management introduction and areas
π Network security management
π Performance management in networking
π SMI Structure of Management Information
π SNMP manager and agent architecture
π SNMP messages and PDUs
π SNMP overview how it works
π SNMP protocol in computer networks
π SNMP SMI MIB components explained
232 MCQsView Chapter β
28. Multimedia
π Audio compression techniques
π Data compression in multimedia
π H.323 protocol in multimedia communication
π Image compression and formats
π Lossless compression techniques in multimedia
π Lossy compression techniques in multimedia
π Multimedia applications in internet
π New protocols for real time multimedia
π Real time interactive audio video in networks
π Real time protocols in computer networks
π RTCP Real time Transport Control Protocol
π RTP Real time Transport Protocol explained
π Session Initiation Protocol (SIP) in VOIP
π Streaming live audio video protocols
π Streaming stored audio video in computer networks
π Text representation in multimedia
π Types of multimedia data in computer networks
π Video compression techniques
401 MCQsView Chapter β
29. Peer to Peer Paradigm
π BitTorrent protocol explained
π BitTorrent tracker based architecture
π Chord finger table explained
π Chord identifier space and hashing
π Chord P2P applications
π Chord protocol in peer to peer networks
π Chord protocol interface and operations
π Distributed Hash Table DHT in P2P
π K-buckets in Kademlia explained
π Kademlia identifier space
π Kademlia protocol in P2P networks
π Kademlia routing table
π P2P networks in computer networks
π Pastry applications in P2P
π Pastry identifier space
π Pastry protocol in peer to peer networks
π Pastry routing algorithm
π Peer to peer architecture introduction
π Trackerless BitTorrent DHT based
245 MCQsView Chapter β
30. Quality of Service
π Admission control in IntServ
π Admission control in quality of service
π Application sensitivity to QoS parameters
π Data flow characteristics in QoS
π DiffServ Differentiated Services in QoS
π DS field in DiffServ
π Flow classes in quality of service
π Flow control techniques for QoS
π Flow specification in IntServ
π IntServ Integrated Services in QoS
π IntServ limitations and problems
π IntServ service classes guaranteed controlled load
π Per hop behavior in DiffServ
π QoS definitions in computer networks
π Resource reservation in QoS
π RSVP Resource Reservation Protocol
π Scheduling algorithms for QoS
π Traffic conditioners in DiffServ
π Traffic shaping and policing in QoS
255 MCQsView Chapter β
31. Cryptography and Network Security
π Asymmetric key encryption RSA
π Confidentiality in network security
π Digital signature in cryptography
π Entity authentication in networks
π Key management in cryptography
π Message authentication MAC
π Message integrity authentication digital signature
π Message integrity in network security
π Network security attacks types
π Network Security goals confidentiality integrity availability
π Network security introduction and basics
π Security services and techniques in networks
π Symmetric key encryption DES AES
261 MCQsView Chapter β
32. Internet Security
π Application layer security protocols
π Email security protocols
π Firewalls in computer networks
π IKE Internet Key Exchange protocol
π IPSec AH and ESP Two Security Protocols
π IPSec network layer security
π IPSec security services
π IPSec transport and tunnel modes: Two Modes
π Packet filtering firewall explained
π PGP Pretty Good Privacy in email
π Proxy firewall in network security
π S/MIME secure email protocol
π Security Association in IPSec
π SSL architecture in computer networks
π SSL protocols handshake record change cipher alert
π SSL TLS transport layer security
π VPN Virtual Private Network explained
255 MCQsView Chapter β