
- DCN Tutorial
- Data Comm & Networks Home
- DCN - Overview
- DCN - Computer Network Types
- DCN - Network LAN Technologies
- DCN - Computer Network Topologies
- DCN - Computer Network Models
- DCN - Computer Network Security
- Physical Layer
- DCN - Physical Layer Introduction
- DCN - Digital Transmission
- DCN - Analog Transmission
- DCN - Transmission media
- DCN - Wireless Transmission
- DCN - Multiplexing
- DCN - Network Switching
- Data Link Layer
- DCN - Data Link Layer Introduction
- DCN - Error detection and Correction
- DCN - Data Link Control & Protocols
- Network Layer
- DCN - Network Layer Introduction
- DCN - Network Addressing
- DCN - Routing
- DCN - Internetworking
- DCN - Network Layer Protocols
- Transport Layer
- DCN - Transport Layer Introduction
- DCN - Transmission Control Protocol
- DCN - User Datagram Protocol
- Application Layer
- DCN - Application Layer Introduction
- DCN - Client-Server Model
- DCN - Application Protocols
- DCN - Network Services
- DCN Useful Resources
- DCN - Quick Guide
- DCN - Useful Resources
Routing within a Virtual - Circuit Network
Virtual – circuit network is a category of packet switching network, where a virtual path is established between the source and the destination systems for data communication to occur. This path appears to the user as if it is a dedicated physical path, but actually is a logical circuit allocated from a managed pool of circuit resources as per traffic requirements. The network resources forming parts of this path can be shared by other communications, however, is not visible to this user.
Phases of Virtual - Circuit Transmission
There are three phases of transmission by virtual circuits, set up, data transfer and teardown.
Set up Phase − In this phase, a virtual circuit or a route is established from the source to the destination through number of switches. The source and destination use global addresses using which the switches make routing table entries.
Data Transfer − Once the virtual circuit is set up, all packets follow the route established during the set up phase adhering to the routing tables.
Teardown Phase − When data transfer is complete, the source sends a teardown request. The destination responds using a teardown confirmation. The switches flush their routing table entries, thus relinquishing the circuit.
Example of Routing by a Virtual-Circuit Network
In the adjoining diagram, we can see that the Internet Service Provider (ISP) has six routers (1 to 6) connected by transmission lines shown in black lines. There are three hosts, host H1 and H3 are connected to router 1, while host H2 is connected to router 6.
Suppose that hosts H1 and H3 both wants to send data packets to host H2. Virtual circuits are established between the hosts to enable data transmission. For H1, a virtual circuit via the routers 1 – 2 – 6 is established, as denoted by green dotted lines. All its packets, 1A, 1B, 1C and 1D are routed through this circuit. In the same way, another virtual circuit via the routers 1 – 2 – 3 – 6 is established, as denoted by red dotted lines. H3’s packets 3A, 3B and 3C are
routed through this circuit. Each router maintains a separate entry in the routing table for each virtual circuit that it is a part of.
- Related Articles
- Routing within a datagram network
- Virtual - Circuit Network
- Virtual Circuit in Computer Network?
- Differentiate between Datagram Approach and Virtual Circuit in Computer Network.
- What is a Routing Algorithm in Computer Network?
- What is a Routing Table in a Computer Network?
- What is a Virtual Circuit Identifier (VCID)?
- What is virtual circuit packet switching?
- Virtual Private Server (VPS) vs. Virtual Private Network (VPN)
- What are the Routing Algorithms in Computer Network?
- What is Link State Routing in Computer Network?
- Comparison of Virtual-Circuit and Datagram Networks
- Zero Trust Network Access (ZTNA) Vs. Virtual Private Network (VPN)
- Characteristics of Network and Electric Circuit
- What is an Adaptive Routing Algorithm in Computer Network?
