Tag Archives: networks

Protocols: Fundamental Types

      Comments Off on Protocols: Fundamental Types

There are two primary types of data transfer protocols: relaying and multiplexing protocols and error- and flow-control protocols. The main difference between these types is their scope and the presence of feedback mechanisms. Relaying protocols typically operate without feedback, making them less affected by inconsistent state, whereas error-control protocols involve feedback mechanisms, ensuring reliability by addressing errors introduced during data transmission.

Protocols: Phases of Operation

      Comments Off on Protocols: Phases of Operation

The operation of communication protocols is typically divided into three distinct phases: Enrollment, Establishment (or Synchronization), and Data Transfer. Each phase plays a crucial role in ensuring that communication between systems or applications is successful.

Protocols: Data Units

      1 Comment on Protocols: Data Units

There are four types of interactions a protocol can have. One of these interactions is with a peer protocol. To exchange its state information with the peer, the protocol uses Protocol Data Units (PDUs). A PDU is essentially a block of information, which may be referred to by various names (e.g., frame, packet, segment) by various protocols.

Protocols: An Introduction

      1 Comment on Protocols: An Introduction

Protocols play a crucial role in ensuring seamless and efficient data exchange between two entities in a communication system. For two parties to communicate, they must have a common language, some common understanding about what symbols in the language stand for, and what rules are used for communication. Consequently, a communication protocol is a set of rules and conventions that allows two or more entities within a communication system to exchange information. The protocol defines the shared schema that includes the rules, syntax, semantics, and synchronization of communication.

The Need for Proper Network Documentation

      Comments Off on The Need for Proper Network Documentation

Professionals in any discipline need a common language to convey messages and exchange ideas. This language may be in verbal, written, and/or visual form. Engineers, for example, use technical drawings to describe a product or a component. The purpose of these drawings is to convey all information necessary to fully… Read more »

SDN with Raspberry Pi and Zodiac FX

      Comments Off on SDN with Raspberry Pi and Zodiac FX

Experimenting with Software Defined Networks (SDN) on real hardware has become a lot easier since I discovered the Zodiac FX switch from Northbound Networks. This 4-port switch supports Openflow v1.0 and v1.3, and it supports many Openflow controllers. This post describes the process of connecting the Zodiac FX switch with… Read more »

IP Address Calculator

      Comments Off on IP Address Calculator

This is my latest Android App and the first to be published in Google Play. The App provides you with basic information about any unicast IPv4 address you enter, including: the network id portion of the IP address given the mask length, the number of usable host IP addresses within the… Read more »