
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Satish Kumar has Published 1032 Articles

Satish Kumar
641 Views
Bandwidth Allocation Protocol (BAP) is a protocol used to dynamically allocate bandwidth to different devices or applications on a network. The goal of BAP is to ensure that network resources are used efficiently, and that high-priority traffic, such as time-sensitive applications or real-time video, receives the bandwidth it needs to ... Read More

Satish Kumar
552 Views
Bandwidth Allocation Control Protocol (BACP) is a protocol used in Asynchronous Transfer Mode (ATM) networks to control the allocation of bandwidth among different virtual channels. It is used to ensure that bandwidth is allocated fairly among competing traffic streams, and to prevent any one traffic stream from monopolizing the network. ... Read More

Satish Kumar
3K+ Views
A Cisco IOS (Internetwork Operating System) image is a type of software that runs on a Cisco router. It contains the necessary system files and utilities to allow the router to function as a network device, such as routing protocols, management tools, and security features. Backing up Cisco IOS Router ... Read More

Satish Kumar
4K+ Views
The avalanche effect in cryptography refers to the phenomenon where a small change in the input of a cryptographic function, such as a hash function, results in a significant and seemingly unrelated change in the output. This property is desirable in cryptographic functions because it makes it difficult for an ... Read More

Satish Kumar
4K+ Views
Availability in information security refers to the ability of authorized users to access and use data and systems as intended. Ensuring availability is an important aspect of information security because it ensures that users can access the resources they need to complete their work and maintain the operations of an ... Read More

Satish Kumar
6K+ Views
Authentication in computer networks is the process of verifying the identity of a device or user on a network. This is done to ensure that only authorized devices and users are able to access network resources. There are many different methods that can be used for authentication, including passwords, biometric ... Read More

Satish Kumar
1K+ Views
Mobile 3G network attacks are attacks that are specifically targeted at 3G mobile networks. 3G, or third-generation, mobile networks are the third generation of mobile communication technology and are used to provide wireless data and voice services to mobile devices. There are several types of attacks that can be launched ... Read More

Satish Kumar
4K+ Views
In a distributed system, the atomic commit protocol is a protocol that ensures that a transaction is either committed or rolled back in its entirety, even if the system fails or some of the nodes fail or crash. This is important for maintaining the consistency and integrity of the data ... Read More

Satish Kumar
1K+ Views
MIME is a way to encode binary files for transmission over the internet, so that they can be sent as part of email messages. It allows users to send and receive files of different types, such as images, audio, video, and other multimedia content, as well as plain text and ... Read More

Satish Kumar
350 Views
Outbound SMTP (Simple Mail Transfer Protocol) extensions are optional features that can be used to improve the functionality of email messages. These extensions are negotiated between the sending and receiving mail servers during the SMTP conversation, which occurs when an email is sent from one server to another. Outbound SMTP ... Read More