Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Communication Articles
Page 2 of 6
Explain Parameter passing Semantics in RPC
Remote Procedure Call (RPC) is a communication protocol that enables a process running on one computer to invoke a procedure in another process running on a remote computer. procedure call appears to caller as a local procedure call, but in reality, call is transmitted over a network. RPC involves several aspects such as marshaling of parameters, handling of return values, and communication between client and server. In this article, we will focus on parameter passing semantics in RPC. We will discuss various parameter passing methods and their characteristics, including pass-by-value, pass-by-reference, pass-by-result, and pass-by-object-reference. We will also provide examples to ...
Read MoreEvolution of Networks
Introduction Human beings are social animals. They have always found ways to communicate and connect with each other. From ancient times, people used various forms of communication like writing, oral communication, and visual arts to convey their messages to others. With advent of technology, communication has become faster, easier, and more efficient. This led to development of networks that connected people across world. In this article, we will explore evolution of networks from ancient times to modern era. Ancient Networks Ancient networks were primarily based on oral communication and visual arts. In ancient civilizations like Sumerians, Egyptians, and Greeks, people ...
Read MoreEthernet Transmitter Algorithm
Introduction Ethernet is most popular local area network (LAN) technology, which enables transfer of data packets between different devices such as computers, routers, and switches. Ethernet uses a variety of protocols to transmit data packets over a network. One of crucial protocols is Ethernet transmitter algorithm, which governs way data is transmitted over Ethernet network. In this article, we will discuss Ethernet transmitter algorithm, its subheadings, and examples. Overview of Ethernet Transmitter Algorithm The Ethernet transmitter algorithm is a set of rules that governs transmission of data packets over an Ethernet network. algorithm ensures that data packets are transmitted in ...
Read MoreEtherChannel in Computer Network
Introduction In modern computer networks, high availability and increased bandwidth are essential requirements. EtherChannel is a link aggregation technique used to combine multiple physical links into one logical link. This article explains concept of EtherChannel, its benefits, and how it works. What is EtherChannel? EtherChannel is a link aggregation technique used in computer networks to combine multiple physical links into a logical link. goal is to increase available bandwidth and provide redundancy, fault tolerance, and load balancing. In an EtherChannel, multiple physical links are bundled together, appearing as a single logical link to network devices connected to it. Benefits of ...
Read More60 Hz vs 144 Hz Does it matter
Introduction When it comes to gaming monitors, one of key specifications that is often discussed is refresh rate. A monitor's refresh rate determines how many times per second screen is updated with new information. two most popular refresh rates are 60 Hz and 144 Hz. While many gamers swear by benefits of a 144 Hz monitor, others argue that difference is negligible. In this article, we will explore differences between 60 Hz and 144 Hz and help you decide which one is right for you. What is Refresh Rate? Before we delve deeper into topic, let's first understand what refresh ...
Read More4G Mobile Communication Technology
Introduction Mobile communication technology has undergone significant advancements in recent years, and 4G mobile communication technology is one such example. 4G or Fourth-generation mobile communication technology is most recent and advanced version of mobile communication network that provides better speed, capacity, and coverage than its predecessors. It was first introduced in 2010 and quickly gained popularity worldwide due to its high-speed internet connectivity and better user experience. In this article, we will discuss features, benefits, and limitations of 4G mobile communication technology. Features of 4G Mobile Communication Technology The following are key features of 4G mobile communication technology − High-Speed ...
Read MoreOverview of Desk Area Network (DAN)
In today's world, multimedia apps are important part of our lives. These use various formats, i.e., audio, video, images, and text. But, multimedia apps also present challenges to the design and performance of computer systems and networks. The most important challenge is how to connect different devices and components involved in multimedia processing and communication efficiently and reliably. To address this challenge, Desk Area Network (DAN) has been introduced. It is interconnection of computer equipment based on the Asynchronous Transfer Mode (ATM). ATM is high-speed networking protocol that operates on the data link layer of the Open Systems Interconnection (OSI) ...
Read MoreOverview of Application Delivery Network (ADN)
Today, everyone uses digital devices to access websites and applications on the Internet. This has increased the need for cost-effective networks and better application delivery. To meet this demand, the Application Delivery Network (ADN) concept was developed. ADN reduces the load times. It solves IT problems faster. It ensures secure access to applications with proper visibility and availability. Application Delivery Network Application Delivery Network (ADN) is network architecture. It improves delivery of web applications to end users across different locations and devices. It has three components. These are Application Delivery Controllers (ADCs), WAN Optimization Controllers (WOCs) and Application Protection Appliances ...
Read MoreOptions Field in IPv4 Header
IPv4 is used for network communication. Data packets contain important info. The IPv4 header includes an options field for flexibility and control. The options field is optional and located between header length and type of service. Its presence depends on the value in the header length field. Options Field in IPv4 Header IPv4 header contains information about the source and destination of an IP packet. It also has other parameters that affect how packets are processed by routers and hosts. It consists of a fixed part of 20 bytes, followed by an optional part of up to 40 ...
Read MoreIoT Communication APIs
The Internet of Things (IoT) has changed how we interact with devices and created new opportunities for businesses to gather and analyze data. However, this has created a demand for device−to−device communication that is seamless. This is where IoT Communications APIs come to play a major role in communication systems. IoT Communications APIs are a set of protocols and interfaces that allow IoT devices and platforms to communicate with one another. These APIs enable developers to create apps that interface with IoT devices over conventional web protocols including HTTP, MQTT, CoAP, and others. Internet of Things ...
Read More