Found 1515 Articles for Computer Network

Birman Schiper Stephenson Protocol

Satish Kumar
Updated on 08-Feb-2023 21:27:29

1K+ Views

The Birman-Schiper-Stephenson (BSS) Protocol is a distributed computing protocol that allows a group of computers to maintain a consistent shared state despite the possibility of failures. It was first described in a paper by Michael Birman, Roger Schiper, and Tom Stephenson in 1985. In the BSS Protocol, each computer in the group is assigned a unique identifier and acts as a "replica" of the shared state. The replicas communicate with each other using a series of message passing operations to maintain consistency of the shared state. The protocol is based on a "token" that is passed between replicas, which serves ... Read More

Binary Synchronous Communication (BISYNC)

Satish Kumar
Updated on 08-Feb-2023 21:28:48

2K+ Views

Binary Synchronous Communication (BISYNC) is a communication protocol that uses synchronous transmission to transfer data between devices. In BISYNC, data is transmitted in fixed-length blocks, called frames, with a start and stop bit at the beginning and end of each frame. The start and stop bits are used to synchronize the sender and receiver, so that they can accurately read and interpret the data in the frame. BISYNC uses a complex set of control characters to manage the flow of data and to maintain the synchronization between the sender and receiver. For example, the "ENQ" (enquiry) character is used to ... Read More

Bifid Cipher in Cryptography

Satish Kumar
Updated on 08-Feb-2023 21:29:50

1K+ Views

The Bifid Cipher is a polygraphic substitution cipher that was invented by the French amateur cryptographer Felix Delastelle at the end of the 19th century. It is considered a polygraphic cipher because it encrypts pairs of letters at a time, rather than single letters like monoalphabetic ciphers such as the Caesar Cipher. The Bifid Cipher is based on a polybius square, which is a 5x5 grid of letters that is used to encrypt the plaintext. The grid is usually filled with a combination of the alphabet and a keyword or phrase. The letters in the keyword or phrase are placed ... Read More

Berkeley's Algorithm

Satish Kumar
Updated on 08-Feb-2023 21:31:46

7K+ Views

Berkeley's Algorithm is a distributed algorithm for computing the correct time in a network of computers. The algorithm is designed to work in a network where clocks may be running at slightly different rates, and some computers may experience intermittent communication failures. The basic idea behind Berkeley's Algorithm is that each computer in the network periodically sends its local time to a designated "master" computer, which then computes the correct time for the network based on the received timestamps. The master computer then sends the correct time back to all the computers in the network, and each computer sets its ... Read More

Basics of NS2 and Otcltcl script

Satish Kumar
Updated on 06-Feb-2023 21:05:26

4K+ Views

NS2 (Network Simulator version 2) is a discrete event network simulator that is widely used to simulate and analyze the behavior of computer networks. It is open-source software and is written in C++ and Otcl (Object-oriented Tool Command Language). The Otcl (Object-oriented Tool Command Language) is an extension of Tcl (Tool Command Language) and is used to create and control network entities and configure network scenarios in NS2. NS2 has two parts: the C++ part, which provides the underlying simulation engine, and the Otcl part, which provides the user interface and interaction between the user and the C++ part. The ... Read More

Basic Network Attacks in Computer Network

Satish Kumar
Updated on 06-Feb-2023 21:04:15

5K+ Views

A network attack is any attempt to disrupt, compromise or gain unauthorized access to a computer network or its resources. Network attacks can be classified into several categories, depending on the method used, the target and the intent of the attacker. One way to classify network attacks is by their intent. Some attacks are designed to disrupt the normal operation of a network or its resources, while others are designed to steal sensitive information or take control of network resources. Another way to classify network attacks is by the method used. Some attacks involve exploiting known vulnerabilities in network software ... Read More

Basic Frame Structure of SDLC

Satish Kumar
Updated on 06-Feb-2023 21:03:28

592 Views

The SDLC, or Software Development Life Cycle, is a process used by organizations to plan, design, build, test, and deploy software. The SDLC provides a framework for managing the entire software development process, and it typically consists of several distinct phases. The basic frame structure of the SDLC is as follows − Planning − This phase involves defining the project scope, objectives, and requirements. It also includes identifying stakeholders, analyzing the business case, and creating a project plan. Analysis − In this phase, the requirements are gathered and the system is analyzed in order to create a detailed design ... Read More

Basic configuration of Adaptive Security Appliance (ASA)

Satish Kumar
Updated on 06-Feb-2023 21:00:57

465 Views

The Cisco Adaptive Security Appliance (ASA) is a security device that combines firewall, antivirus, intrusion prevention, and virtual private network (VPN) capabilities. The basic configuration of an ASA involves setting up basic networking, defining security policies, and configuring any desired VPN connections. Basic networking − Before configuring the ASA, you should make sure that the device has a valid IP address, subnet mask, and default gateway. You can configure these settings using the device's command-line interface (CLI). Security policies − The ASA uses access control lists (ACLs) to define security policies that control traffic flow. You can use the CLI ... Read More

Basic concept of TCP-Vegas

Satish Kumar
Updated on 06-Feb-2023 20:59:41

750 Views

TCP Vegas is a variation of the Transmission Control Protocol (TCP) congestion control algorithm that aims to improve network performance by more accurately detecting and responding to network congestion. In standard TCP, the sender uses the number of packets that have been acknowledged by the receiver (the "congestion window") to control the rate at which it sends data. If the congestion window is large, the sender can send data more quickly, and if the congestion window is small, the sender sends data more slowly. However, this approach can be prone to errors, because the sender may not always accurately detect ... Read More

Bandwidth Allocation Protocol (BAP)

Satish Kumar
Updated on 06-Feb-2023 20:58:41

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 function properly. BAP can be implemented in several different ways, depending on the needs of the network and the devices that are connected to it. One common approach is to use Quality of Service (QoS) marking and prioritization to ensure that high-priority traffic receives priority over lower-priority traffic. This can ... Read More

Advertisements