Linux Core Installation Using Installation Script

A tutorial discuss Linux Core installation using an installation script that can be downloaded as an extension from Tinycore repository. Thanks to the script, installation is automated and easy thus much more preferable than manual installation. The installation steps provided below have been tested for both x86 and x86-64  Linux Core 6.x and and show step-by-step installation on Qemu virtual machine. […]
Continue reading…

Share
 

OPENVSWITCH - Playing with Bonding on Openvswitch

Bonding is aggregation multiple links to single link in order to increase throughput and achieve redundancy in case one of links fails.  From what I know about bonding, they are two possibilities to configure it. The first option is to load bonding module to kernel and use ifenslave utility for its configuration. Configuration steps for […]
Continue reading…

Share
 

Creating a Cisco switch using IOUl2 loaded on Linux Core Qemu Image

Introduction It has always been a dream of Cisco guys to run Cisco IOS on a computer instead of real Cisco hardware. Unfortunately, it is almost impossible to emulate  Cisco devices using  ASICs due to lack of their public specifications. It had changed when Cisco IOS images known as IOU leaked from Cisco. They are basically […]
Continue reading…

Share
 

Creating a Cisco switch using IOUl2 loaded on CentOS Qemu Image

The tutorial describes steps required for creating Cisco switch based on IOUl2. The Qemu image with installed CentOS Linux is loaded with IOU image. The IOU instances are attached to the network using iou2net.pl script written by Jeremy L. Gaddis. The script forwards frames between a IOU instance and a Qemu network adapters. The script […]
Continue reading…

Share
 

Building the Linux Microcore Kernel for 802.1Q Support

UPDATE This tutorial is valid for Microcore Linux up to version 3.8.x, kernel 2.6.33.3. The newest Microcore 4.0 with the kernel  3.0.3 loads 8021q module without any difficulties. Recently I have decided to add support for 802.1Q to Microcore Linux. First I  tried to install  8021q-2.6.33.3-tinycore.tcz extension which is available for download  in the Tinycore […]
Continue reading…

Share
 

EtherChannel,VRRP, DHCP, OSPF Configuration - Cisco, Vyatta, Microcore

The tutorial shows EtherChanel, VRRP, DHCP and OSPF configuration on Cisco, Vyatta and Microcore Linux.  A campus network (look at figure 1) is created with Access and Distribution layer. Instead of Layer 2 switches in Access layer there is Cisco Router 3725  occupied with NM-16SW module in this layer and Cisco  is emulated by Dynamips. […]
Continue reading…

Share
 

Router on a Stick Configuration - Juniper, Cisco, Vyatta

Layer 2 switch is  a network device which provides network access for hosts connected to its ports. Hosts  are grouped  in to VLANs  according to switch port configuration.  If they are hosts belonging to different VLANs it is not connectivity between hosts (http://en.wikipedia.org/wiki/Virtual_LAN) so it must be a mechanism which provides connectivity  – routing between  […]
Continue reading…

Share
 

Linux Core as Network Host

 Core Linux is a small modular system with community build extensions. Based on downloaded extensions the Core can perfectly meets your needs.  For instance if you want to build a network host, you install the extensions that somehow interact with network traffic such as tcpdump, iperf, iptables, d-itg, mtr, etc. Moreover you can convert your Linux Core installation […]
Continue reading…

Share
 

Linux Core as Router and L3 Switch Appliance

The tutorial introduces  a virtual router and layer3 switch appliance based on Linux Core.  The appliance is basically Linux Core installed on Vmware virtual machine loaded with Open vSwitch extension and two routing daemon extensions – Quagga and Bird. The disk also contains several  extensions useful for testing network such as d-itg, hping3 and others. The list of available […]
Continue reading…

Share
 

Simple Compatibility test between Cisco, Vyatta and LISA

In the previous tutorials I showed how to create Vyatta and LiSA qemu image. Now, it is time play a little bit with these network devices and to make simply compatibility test between Cisco 3725, Vyatta 6.1 Core and LiSA. I created a test topology with two Vyattas, Cisco 3725 router, with NM-16SW, Cisco 7206VXR […]
Continue reading…

Share