Packet switching is one of the switching techniques that can be used to route the data from source to destination in a switched network. A switched network uses switches to connect multiple devices to form a large network. In a switched network, there can be numerous paths from source to destination. The switching technique identifies the best path among these multiple … [Read more...] about Packet Switching
Wired Local Area Network
A wired local area network is a local area network where the connectivity between different components or elements of the LAN is done using wires and cable. Well to implement the wired LANs various technologies were introduced such as token ring, token bus, FDDI, ATM LANs, and Ethernet. Among all these technologies only Ethernet survived the market as it has the capability … [Read more...] about Wired Local Area Network
Multiple Access Control
Multiple access control is a method that allows multiple stations to share the same link. Well, the data link layer is responsible for the transmission of frames between the sender and receiver. We can classify the function of the data link layer into two types: Data Link Control Multiple Access Control The data link control protocols offer reliable communication … [Read more...] about Multiple Access Control
Hardwired Control Unit
A hardwired control unit is a control unit designed using hardware components such as logic gates, flip-flops, decoders etc. Well, there are two ways to design any control unit, it can be designed using hardwired control or using microprogrammed control. Both hardwired and microprogrammed control unit are implemented to generate the control signals required to fetch and … [Read more...] about Hardwired Control Unit
Producer Consumer Problem
The producer-consumer problem which is also known by the term bounded buffer problem is a process synchronization problem. Process synchronization coordinates the execution of processes sharing common resources in such a way that there is no concurrent access to the shared resources to avoid race conditions. In this context, we are going to discuss the producer-consumer … [Read more...] about Producer Consumer Problem
Interprocess Communication (IPC)
Interprocess communication takes place between the cooperating processes. These processes communicate with each other by sharing data and information. Although there occur some issues while establishing interprocess communication. We will discuss those issues along with their solution. We will also discuss ways to achieve interprocess communication. Content: Interprocess … [Read more...] about Interprocess Communication (IPC)
Cloud Ecosystem
Studying the cloud ecosystem will help you determine the environment of the cloud system. The environment consists of interrelated components. These components work in collaboration to facilitate cloud services. The services offered by the cloud ecosystem include infrastructure (IaaS), platform (PaaS), and software (SaaS). However, the cloud ecosystem is not simple. Instead, … [Read more...] about Cloud Ecosystem
System Software
System software is software that allows users to interact with the computer’s hardware. We all are aware that computer understands machine language only. Machine language includes instructions in the form of strings of 0s and 1s. However, machine language is quite difficult for a general user. So, the user instructs its need to the computer in a high-level language that the … [Read more...] about System Software
Data Link Layer Design Issues
Data link layer design issues highlight the problems that network designers must address while designing the data link layer of any networking model. But before understanding these design issues, let us first understand the need for the data link layer. What is Data Link Layer? The data link layer is a layer in the networking model that transforms the raw transmission … [Read more...] about Data Link Layer Design Issues
Cloud Architecture
Cloud architecture defines the working mechanism of cloud computing. The architecture details about all the components that are essential for the working of the cloud. It helps us in understanding how cloud services are made available to the end users. In the section ahead, we will be analyzing the cloud architecture in a layered manner. Also, we will discuss the front and … [Read more...] about Cloud Architecture