Representation of Data and Its Flow in Networks

Representation of Data and Its Flow in Networks

Verified Sources
May 30, 2026

Computer networks exist to move data representation from one system to another reliably, efficiently, and at scale. In networking, information does not travel as abstract text, images, or audio; it is transformed into bits and then carried as electrical, optical, or radio signals across links and devices.2

A useful way to understand this topic is to separate two questions:

  1. How is data represented?
    Data is encoded into binary form and mapped onto analog or digital signals for transmission over a medium.

  2. How does data flow?
    Data moves through layered protocols, is encapsulated into protocol units such as segments, packets, and frames, and travels according to transmission mode and network topology.2

In practical networking, a user message becomes a layered structure. At the sender, application data is encapsulated; at the receiver, the same structure is decapsulated in reverse.2

This layered transformation is essential because each level solves a different problem: formatting, addressing, routing, local delivery, and physical transmission.2

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission. 2 3 4

  2. OSI Model: Complete Guide to the 7 Network Layers | Codecademy - Summarizes the purpose of each OSI layer and protocol data units. 2

  3. [PDF] Data Communications And Computer Networks - Describes analog and digital signals, bit representation, frequency, and bandwidth concepts.

  4. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence. 2

Data Transmission Modes: Simplex, Half Duplex, and Full Duplex

Core Idea

A network never sends raw meaning directly. It sends encoded bits, organized by protocols, over media with specific flow rules.2

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  2. [PDF] Data Communications And Computer Networks - Describes analog and digital signals, bit representation, frequency, and bandwidth concepts.

1. Representation of Data in Networks

All network communication begins with binary encoding. Computers internally process information in 0s and 1s, so text, images, audio, and video must all be transformed into binary patterns before transmission. A digital signal represents data using discrete voltage or state changes, while an analog signal varies continuously over time.

In modern data networks, digital data dominates, but the physical channel may still carry those bits as electrical pulses in copper, light in fiber, or radio waves in wireless communication.2 Thus, there is a distinction between data and signal:

ConceptMeaningExample
DataLogical informationText message, image, voice sample
SignalPhysical carrier of dataVoltage pulse, light pulse, radio wave
Bit rateNumber of bits sent per second100 Mbps100 \text{ Mbps}
BandwidthCapacity or frequency range of a channelLink capacity in bps or signal spectrum width
ThroughputActual delivered rateReal observed transfer speed
LatencyTime taken for deliveryEnd-to-end delay

Bandwidth and throughput are related but not identical. Bandwidth expresses the theoretical capacity of a link, whereas throughput expresses the actual successful delivery rate under real conditions.2 Latency is the time required for data to travel from source to destination and is influenced by propagation, transmission, and queueing delays.

A simplified latency relation is:

Latency=Propagation Delay+Transmission Delay+Queueing Delay\text{Latency} = \text{Propagation Delay} + \text{Transmission Delay} + \text{Queueing Delay}

And transmission delay can be approximated as:

Transmission Delay=Packet SizeBandwidth\text{Transmission Delay} = \frac{\text{Packet Size}}{\text{Bandwidth}}

These measures matter because data representation and data flow are not independent: larger packets, lower bandwidth, and congested paths all affect how efficiently represented data reaches its destination.2

Footnotes

  1. [PDF] Data Communications And Computer Networks - Describes analog and digital signals, bit representation, frequency, and bandwidth concepts. 2 3

  2. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  3. Network Latency vs. Throughput vs. Bandwidth Guide - DNSstuff - Explains the distinction between bandwidth, throughput, and latency in operational terms. 2

  4. [PDF] Bandwidth and Latency - Provides formal definitions and equations for latency, bandwidth, and transmission delay. 2 3

Conceptual Comparison of Network Performance Metrics

Relative emphasis, not a fixed empirical dataset

2. Layered Representation: From Data to Bits

The OSI model explains how data changes form while moving through a network. Although real implementations often map more directly to Internet protocols, the OSI model remains the clearest conceptual framework for understanding representation and flow.

As data moves downward through the stack, each layer adds control information. This process is called encapsulation.2 At the receiving side, the reverse process is decapsulation.2

OSI LayerMain RoleData Unit
ApplicationUser-facing network servicesData
PresentationFormatting, encryption, compressionData
SessionSession managementData
TransportEnd-to-end delivery, segmentationSegment
NetworkLogical addressing and routingPacket
Data LinkFraming and local deliveryFrame
PhysicalTransmission over mediumBits

The change in protocol data units is central to network representation:2

  • Application data is divided into segments at the transport layer.
  • Segments are wrapped into packets at the network layer.
  • Packets are wrapped into frames at the data-link layer.
  • Frames are transmitted as bits and physical signals at the physical layer.2

This organization enables interoperability. A router examines packet-level information to choose a route, while a switch typically forwards frames within a local network segment.2

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission. 2 3 4 5 6

  2. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence. 2 3 4 5

How Data Moves from Sender to Receiver

  1. 1
    Step 1

    A user action such as sending an email or loading a webpage generates data at the application layer.

    Footnotes

    1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  2. 2
    Step 2

    The upper layers may structure, compress, or encrypt the information so that both endpoints interpret it consistently.2

    Footnotes

    1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

    2. OSI Model: Complete Guide to the 7 Network Layers | Codecademy - Summarizes the purpose of each OSI layer and protocol data units.

  3. 3
    Step 3

    The transport layer divides the message into manageable units and adds information such as port numbers and reliability controls.2

    Footnotes

    1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

    2. OSI Model: Complete Guide to the 7 Network Layers | Codecademy - Summarizes the purpose of each OSI layer and protocol data units.

  4. 4
    Step 4

    The network layer adds source and destination IP information so routers can forward the data across interconnected networks.2

    Footnotes

    1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

    2. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence.

  5. 5
    Step 5

    The data-link layer adds local addressing and error-detection information, creating a frame suitable for movement over a specific link.

    Footnotes

    1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  6. 6
    Step 6

    The physical layer converts the frame into bits and sends them as electrical, optical, or radio signals over the transmission medium.2

    Footnotes

    1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

    2. [PDF] Data Communications And Computer Networks - Describes analog and digital signals, bit representation, frequency, and bandwidth concepts.

  7. 7
    Step 7

    Intermediate switches and routers inspect the relevant headers and move the data toward the destination, often using packet-switching behavior.

    Footnotes

    1. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence.

  8. 8
    Step 8

    The receiver removes each layer's added information in reverse order until the original application data is reconstructed.2

    Footnotes

    1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

    2. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence.

Exam Strategy

Remember the protocol data unit sequence as Data \rightarrow Segment \rightarrow Packet \rightarrow Frame \rightarrow Bits.2

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  2. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence.

3. Data Flow Modes in Networks

The direction of communication between devices is described by transmission mode.2 The three classical modes are simplex, half-duplex, and full-duplex.

ModeDirectionSimultaneous?Typical Example
SimplexOne-way onlyNoBroadcast systems, keyboard-to-display style examples
Half-duplexTwo-wayNo, one direction at a timeWalkie-talkies
Full-duplexTwo-wayYesTelephony, modern switched links

In simplex communication, one device only sends and the other only receives.2 In half-duplex communication, both ends can send, but they must alternate.2 In full-duplex communication, both sides transmit and receive concurrently, producing better interactivity and efficiency.2

These modes influence network performance. Half-duplex links may suffer extra waiting time and collision-related inefficiency in shared environments, whereas full-duplex links better support interactive and real-time traffic.

Footnotes

  1. Simplex, Half-Duplex & Full Duplex Explained - SWATCOM - Compares the three data transmission modes and their efficiency implications. 2 3 4 5

  2. Simplex, Half-Duplex, Full-Duplex | Definition, Comparison & Information - Defines directional transmission modes with examples. 2 3 4

Best for one-way delivery where feedback is unnecessary. It is simpler to implement but not suitable for interactive applications.2

Footnotes

  1. Simplex, Half-Duplex & Full Duplex Explained - SWATCOM - Compares the three data transmission modes and their efficiency implications.

  2. Simplex, Half-Duplex, Full-Duplex | Definition, Comparison & Information - Defines directional transmission modes with examples.

4. Packet Switching and the Flow of Data

Most modern computer networks use packet switching. Instead of reserving one continuous path for an entire communication session, the network divides data into smaller packets, each carrying control information and payload.

A packet generally contains:

  • a header with source and destination information,
  • a payload containing the actual content,
  • and, depending on the layer, additional control or error-checking fields.2

Packet switching supports efficient sharing of network resources because multiple users can transmit over the same infrastructure. However, it also introduces variability: packets may be buffered, queued, and forwarded at different times, which affects latency and throughput.2

This explains why a network may have high bandwidth but still perform poorly under congestion. Data flow depends not only on representation but also on scheduling, queueing, and the forwarding behavior of routers and switches.2

Footnotes

  1. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence. 2 3 4 5

  2. What are Network Packets and How Do They Work? | Definition from TechTarget - Describes packet structure, headers, payloads, and packet-handling concepts.

  3. [PDF] Bandwidth and Latency - Provides formal definitions and equations for latency, bandwidth, and transmission delay. 2

Key Concepts and Clarifications

5. Network Topology and Logical Data Flow

Topology affects how data moves among devices.2 It is important to distinguish physical topology from logical topology:

  • Physical topology: the actual arrangement of cables, devices, and links.
  • Logical topology: the path and behavior of data flow, regardless of physical layout.2

Common topologies include:

TopologyStructural IdeaData-Flow Implication
BusShared backboneShared medium can create contention
StarAll devices connect to a central nodeCentral switching simplifies management
RingCircular connection pathData may move in a defined direction
MeshMultiple interconnectionsHigh redundancy and fault tolerance

In a bus topology, all devices share a common transmission backbone, which can create collisions or performance degradation as traffic increases. In a star topology, devices communicate through a central switch or hub, making troubleshooting easier and isolating individual link failures, though the center becomes critical.2 In a ring topology, data often travels in one direction around the ring, creating predictable flow behavior. In a mesh topology, multiple links improve resilience because alternate paths may exist.

Thus, representing data correctly is only part of networking; understanding where and how it flows is equally important.

Footnotes

  1. Computer Network Topology – Mesh, Star, Bus, Ring and Hybrid - Explains common topologies and their associated data-flow behavior. 2 3 4 5

  2. Star, Ring, Mesh, or Bus? Understanding Network Topology Types That Actually Work - Clarifies physical versus logical topology and practical data-flow implications. 2 3 4 5

Lifecycle of Network Data Representation and Flow

Data Creation

Stage 1

Applications generate user data such as text, images, or requests."

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

Encoding and Formatting

Stage 2

The information is formatted, possibly compressed or encrypted, and prepared for transmission.2"

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  2. OSI Model: Complete Guide to the 7 Network Layers | Codecademy - Summarizes the purpose of each OSI layer and protocol data units.

Encapsulation

Stage 3

Headers and trailers are added as the data moves down the stack, creating segments, packets, and frames.2"

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  2. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence.

Physical Transmission

Stage 4

Frames are converted into bits and carried as signals across a wired or wireless medium.2"

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  2. [PDF] Data Communications And Computer Networks - Describes analog and digital signals, bit representation, frequency, and bandwidth concepts.

Switching and Routing

Stage 5

Intermediate devices forward data according to local frame handling and network-layer routing decisions.2"

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  2. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence.

Decapsulation and Delivery

Stage 6

The destination removes protocol information layer by layer and presents the reconstructed data to the receiving application.2"

Footnotes

  1. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission.

  2. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence.

Common Misconception

A high-bandwidth link does not guarantee good user experience. High latency, queueing, and packet loss can still severely reduce application performance.2

Footnotes

  1. Network Latency vs. Throughput vs. Bandwidth Guide - DNSstuff - Explains the distinction between bandwidth, throughput, and latency in operational terms.

  2. [PDF] Bandwidth and Latency - Provides formal definitions and equations for latency, bandwidth, and transmission delay.

6. Synthesis: Representation and Flow as a Unified Network Concept

A rigorous understanding of networks requires linking representation, layering, and flow control into one model:

  1. Information is encoded into binary form.
  2. Binary data is carried as physical signals.2
  3. Protocol layers encapsulate the data for transport, routing, and local delivery.2
  4. Transmission modes determine directionality: simplex, half-duplex, or full-duplex.2
  5. Packet switching and topology determine the practical route, delay, and efficiency of movement through the network.3

In other words, data representation answers what form the information takes, while data flow answers how that represented information moves through devices, links, and protocols. Together, they explain the operation of modern communication networks from the bit level to the system level.2

Footnotes

  1. [PDF] Data Communications And Computer Networks - Describes analog and digital signals, bit representation, frequency, and bandwidth concepts. 2

  2. Layers of OSI Model - GeeksforGeeks - Explains the OSI layers, framing, encapsulation, addressing, and physical transmission. 2 3

  3. What is Encapsulation in Networking – ITU Online IT Training - Defines encapsulation, decapsulation, and the segment-packet-frame-bits sequence. 2 3

  4. Simplex, Half-Duplex & Full Duplex Explained - SWATCOM - Compares the three data transmission modes and their efficiency implications.

  5. Simplex, Half-Duplex, Full-Duplex | Definition, Comparison & Information - Defines directional transmission modes with examples.

  6. Computer Network Topology – Mesh, Star, Bus, Ring and Hybrid - Explains common topologies and their associated data-flow behavior.

  7. Star, Ring, Mesh, or Bus? Understanding Network Topology Types That Actually Work - Clarifies physical versus logical topology and practical data-flow implications.

Knowledge Check

Question 1 of 5
Q1Single choice

At which OSI layer is a packet converted into a frame?

Explore Related Topics

1

Relational Algebra Equivalence: Why $\pi_A(R) - \pi_A((\pi_A(R) \times S) - R)$ Represents Division

The expression

[ \pi_A(R)-\pi_A\big((\pi_A(R)\times S)-R\big) ]

is a derived form of the relational‑algebra division operator, returning all (A) values that pair with every tuple in (S).

  • Division is defined as (R\div S={a\mid\forall b\in S,;(a,b)\in R}).
  • The formula works by (1) projecting candidate (A) values, (2) forming all required ((A,B)) pairs with (S), (3) subtracting existing pairs to find missing ones, (4) projecting the missing (A) values, and (5) removing them from the candidates.
  • In the example, (R(A,B)={(1,x),(1,y),(2,x),(2,y),(3,x)}) and (S(B)={x,y}) yield (R\div S={1,2}).
  • This construction captures the universal (“for all”) query pattern, unlike selection, join, or simple projection.
2

Classical Waterfall Model in Software Engineering

The classical waterfall model is a linear, phase‑by‑phase software development approach that moves from feasibility through requirements, design, coding, testing, deployment, and maintenance, stressing formal documentation and limited backward movement.

  • Works best for projects with stable, well‑defined requirements, mature technology, and strong compliance or documentation needs.
  • Provides clear milestones, high predictability, and extensive traceable artifacts at each stage.
  • Major drawbacks include poor adaptability to changing requirements and late discovery of defects due to testing occurring after implementation.
  • The model’s rigidity concentrates risk early, making requirement and design accuracy critical for project success.
3

OSI Model

The OSI model is a seven‑layer framework that defines data flow, encapsulation, and troubleshooting across networks.

  • Layers 1‑7 progress from raw bits to user services; examples include Ethernet, IP, TCP, and HTTP.
  • Encapsulation adds a header (and optional trailer) at each layer: Payload+Headern+TrailernPayload + Header_n + Trailer_n, ending as bits.
  • The model enables layered troubleshooting; e.g., Layer 3 problems involve routing/IP, Layer 7 involve application protocols.
  • Compared to TCP/IP, OSI splits functions into more layers; Session and Presentation map into TCP/IP’s Application layer.