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
-
Economics & Finance
Articles on Trending Technologies
Technical articles with clear explanations and examples
TCP with Explicit Link Failure Notification (TCP-ELFN)
Transmission Control Protocol (TCP) is a standard protocol for transmitting data over the internet. It is one of the main protocols in the TCP/IP suite, along with Internet Protocol (IP). TCP provides reliable, ordered and error-checked delivery of data between applications running on hosts communicating via an IP network. It manages the transmission control part of the communication by dividing data into smaller packets, numbering them in sequence to ensure proper reassembly at the receiving end, and acknowledging receipt of each packet. TCP is widely used in client-server architecture where a server provides services to multiple clients. Examples ...
Read MoreDifferentiate between domain and domain name server and components of DNS
The main difference between domain and domain name server (DNS) is that a domain is a unique identification string that helps identify a specific website, while DNS (Domain Name System) is a distributed system that translates domain names to their corresponding IP addresses to deliver the requested webpage. There are millions of websites on the World Wide Web including educational, e-commerce, government, and entertainment sites. Each website must have its own unique domain name to identify it on the internet. When a user enters a domain name in their browser, the DNS converts that name to the matching IP ...
Read MoreWhat are the Standard Organizations for Data Communications?
Data Communication involves the exchange of data or information between devices through a communication system comprised of hardware and software components. The hardware includes sender and receiver devices along with intermediate transmission equipment, while the software defines specific rules called protocols that govern what, how, and when data is communicated. Multiple international and national organizations establish standards to ensure interoperability, quality, and compatibility across data communication systems. The primary standards organizations are as follows: Data Communication Standards Organizations ISO International ...
Read MoreDifference between CSE and IT Branches of Engineering
CSE (Computer Science and Engineering) and IT (Information Technology) are two branches of engineering that deal with computer systems and technologies. However, they have distinct focuses and applications. The main difference between CSE and IT is that CSE focuses on the design and development of computer hardware and software systems, while IT focuses on the applications of computer technologies for information processing and management. In this article, we will discuss all the major differences between computer science and information technology. But before that let's have a look into the basics of CSE and IT branches of engineering individually. ...
Read MoreWhat is the Structure of Management Information (SMI)?
Structure of Management Information (SMI) defines the rules and standards for describing managed objects within the Simple Network Management Protocol (SNMP) framework. SMI provides the syntactic structure that allows network management systems to organize, access, and manipulate network device information consistently. In SNMP, managed objects reside in a virtual database called the Management Information Base (MIB). Collections of related objects are organized into MIB modules, which are written using a subset of Abstract Syntax Notation One (ASN.1). This notation describes data structures in a machine-independent language, enabling consistent communication across different network devices and platforms. SMI Data Types ...
Read MoreWhat is a DNS Name Resolution and explain the cache poisoning attack in DNS?
The Domain Name System (DNS) is a fundamental internet service that translates human-readable domain names into IP addresses. DNS name resolution is the process by which this translation occurs, enabling users to access websites using memorable names instead of numerical IP addresses. How DNS Name Resolution Works When a program needs to translate a domain name into an IP address, it contacts a DNS server to perform the resolution. However, this process rarely occurs at a single DNS server. Instead, the initial DNS server recursively queries other DNS servers in a hierarchical manner to complete the translation. ...
Read MoreWhat is the difference between GSM and GPRS?
Let us understand the fundamental differences between GSM and GPRS, two important technologies in mobile communications that revolutionized how we connect and communicate. GSM (Global System for Mobile Communications) GSM represents Global System for Mobile Communications and is the fundamental standard of 2G (second-generation) mobile technology. It primarily uses circuit switching for voice calls and basic data transmission. GSM introduced several key features including the Short Messaging System (SMS), voice telephony, and basic data services. However, its data transmission capability is limited to only 9.6 Kbps, making it suitable primarily for voice calls and text messages rather ...
Read MoreThe 802.11 Frame Structure
The IEEE 802.11 standard defines the architecture and specifications of wireless local area networks (WLANs). WLAN or WiFi uses high frequency radio waves instead of cables for connecting devices in a LAN. Users connected by WLANs can move around within the area of network coverage. The 802.11 MAC sublayer provides an abstraction of the physical layer to the logical link control sublayer and upper layers of the OSI network. It is responsible for encapsulating frames and describing frame formats. MAC Sublayer Frame Structure of IEEE 802.11 The main fields of a frame in WLANs as laid down ...
Read MoreHow to Set Up a VoIP Phone at Home?
If you want to save money on your phone bills, setting up a VoIP phone at home is a great alternative to traditional landline services. VoIP (Voice over Internet Protocol) is a technology that enables phone conversations to be made over the internet rather than traditional phone lines. Not only is VoIP cheaper than conventional phone services, but it also delivers superior call quality and a range of innovative features like video calling, call recording, and advanced call routing. VoIP Phone Setup Overview VoIP Phone or ATA ...
Read MoreWhat is the MIB in the Computer Network?
A Management Information Base (MIB) is a hierarchical virtual database that contains network objects describing a device being monitored by a network management system (NMS). MIBs are primarily used with Simple Network Management Protocol (SNMP) and remote monitoring protocols to provide standardized access to network device information. The MIB serves as a complete collection of management information for network entities like routers, switches, and servers. While it represents the entire database, the term "MIB" often refers to specific subsets called MIB modules that focus on particular device functions or protocols. How MIB Works MIB defines the functional ...
Read More