Computer Network Articles

Page 41 of 122

Routing within a datagram network

Moumita
Moumita
Updated on 16-Mar-2026 2K+ Views

In packet switching networks using datagrams, datagrams are data packets which contain adequate header information so that they can be individually routed by all intermediate switching devices to the destination. These networks are called datagram networks since communication occurs via datagrams. Routing Principle In datagram networks, each data packet is routed independently from the source to the destination even if they belong to the same message. No prior resource or channel allocation is done for the individual packets. As the datagrams are treated as independent units, no dedicated path is fixed for data transfer. Each datagram is ...

Read More

Datagram Network

Moumita
Moumita
Updated on 16-Mar-2026 33K+ Views

In a connectionless communication system, a datagram refers to the smallest unit via which data is transmitted. Datagrams are data packets which contain adequate header information so that they can be individually routed by all intermediate network switching devices to the destination. These networks are called datagram networks since communication occurs via datagrams. Datagram networks exist in packet switching networks and follow a store-and-forward mechanism where each packet is treated as an independent entity. Features of Datagram Networks Network layer operation − Datagram switching is performed at the network layer of the communication system. ...

Read More

Virtual - Circuit Network

Moumita
Moumita
Updated on 16-Mar-2026 14K+ Views

A Virtual-Circuit Network is a category of packet switching network where a virtual path is established between the source and destination systems for data communication. This path appears to the user as if it is a dedicated physical path, but is actually a logical circuit allocated from a managed pool of circuit resources based on traffic requirements. The network resources forming parts of this path can be shared by other communications, however this sharing is not visible to the user. Virtual-Circuit Network Path Source ...

Read More

Comparison of Virtual-Circuit and Datagram Networks

Moumita
Moumita
Updated on 16-Mar-2026 8K+ Views

Virtual-circuit and datagram networks are two fundamental approaches to packet switching in computer networks. In virtual circuits, a virtual path is established between the source and destination systems through which all data packets are transferred. In datagram networks, each data packet contains adequate header information so that they can be individually routed by intermediate network switching devices to the destination. Virtual-Circuit vs Datagram Network Approach Virtual-Circuit Network S D Fixed Path ...

Read More

Sink Tree in Computer Networks

Moumita
Moumita
Updated on 16-Mar-2026 8K+ Views

A sink tree in a computer network is a tree structure that represents the optimal paths from all nodes to a specific destination node. It connects every node in the network to the destination using the shortest or lowest-cost path available. The sink tree is rooted at the destination node, with all other nodes serving as sources. The most common metric for determining the optimal path is the number of hops (intermediate nodes), though other cost metrics like bandwidth or delay can also be used. How Sink Trees Work Sink trees are based on the optimality principle, ...

Read More

Directed Acyclic Graph (DAG)

Moumita
Moumita
Updated on 16-Mar-2026 15K+ Views

In computer science and mathematics, a Directed Acyclic Graph (DAG) refers to a directed graph which has no directed cycles. This fundamental data structure plays a crucial role in various computational applications where hierarchical relationships and dependencies must be maintained without circular references. How It Works In graph theory, a graph refers to a set of vertices which are connected by lines called edges. In a directed graph or digraph, each edge is associated with a direction from a start vertex to an end vertex. If we traverse along the direction of the edges and we find that ...

Read More

Difference Between Network Operating System and Distributed Operating System

AmitDiwan
AmitDiwan
Updated on 16-Mar-2026 4K+ Views

In this article, we will explore the key differences between Network Operating System (NOS) and Distributed Operating System (DOS). Both systems manage multiple computers, but they differ significantly in their architecture, communication methods, and objectives. A Network Operating System connects independent computers over a network, where each machine maintains its own local operating system while providing services to remote clients. In contrast, a Distributed Operating System presents multiple interconnected computers as a single unified system to users and applications. Network Operating System A Network Operating System runs on a server and enables multiple client computers to access ...

Read More

Difference Between Time Sharing and Real-Time Operating System

AmitDiwan
AmitDiwan
Updated on 16-Mar-2026 4K+ Views

In this post, we will understand the difference between Time Sharing Operating System and Real-Time Operating System. Both are fundamental types of operating systems designed to serve different computational needs and user requirements. A Time Sharing Operating System allows multiple users to access computer resources simultaneously by rapidly switching between different tasks, giving each user the illusion of having exclusive access to the system. In contrast, a Real-Time Operating System (RTOS) is designed to process data and respond to inputs within strict time constraints, making it ideal for applications where timing is critical. Time Sharing Operating System ...

Read More

Difference Between PGP and S/MIME

AmitDiwan
AmitDiwan
Updated on 16-Mar-2026 961 Views

PGP (Pretty Good Privacy) and S/MIME (Secure/Multipurpose Internet Mail Extensions) are two widely used cryptographic protocols for securing email communications. Both provide encryption, digital signatures, and message authentication, but they differ significantly in their architecture, implementation, and use cases. PGP operates on a web of trust model where users create and manage their own key pairs, while S/MIME relies on a hierarchical certificate authority system for key validation and distribution. Key Differences Feature PGP S/MIME Trust Model Web of trust (decentralized) Certificate Authority (hierarchical) Key Management User-controlled key ...

Read More

Difference Between Streaming and Downloading

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 16-Mar-2026 2K+ Views

Streaming refers to the process of viewing content held on a remote server in real-time, whereas downloading is the process in which all data is transferred completely to your device before it can be viewed. Understanding the difference between these two methods of content delivery is crucial in today's digital landscape, as each approach offers distinct advantages and limitations. What is Streaming? Streaming is the process of viewing content that is stored on a remote system (server) rather than on a client workstation. The content is delivered continuously over the internet and played immediately. ...

Read More
Showing 401–410 of 1,219 articles
« Prev 1 39 40 41 42 43 122 Next »
Advertisements