Archive for April, 2011

Use EasyInstall to Quickly Install Python Modules

Saturday, April 30th, 2011

EasyInstall is a python module (easy_install) that lets you automatically download, build, install, and manage Python packages. To use EasyInstall you must download and install “setuptools”; the EasyInstall application is bundled with “setuptools”. (more…)

Twitt

Setup OSPF on Force10 Switches

Wednesday, April 27th, 2011

For this lab, I use a Force10 E1200 chassis [FTOS 8.3.1.1] and a Force10 S60 switch [FTOS 8.3.3.4]. The objective is to setup a simple OSPF network. Loopback addresses are used to setup test networks. (more…)

Twitt

How to install Tomcat 6 on Ubuntu Server

Sunday, April 24th, 2011

Before installing Tomcat, make sure you have the Java Runtime Environment installed. You can check this with the following command:

dpkg –get-selections | grep sun-java

(more…)

Twitt

Common Questions – What does 100 MB mean?

Saturday, April 23rd, 2011

Binary CodeIt’s one of those things that everyone knows and everyone asks. How big is 100 MB? This question is fundamentally flawed as the answer is in the question. So we should ask what does 100 MB mean? Well, to start with, a byte is a basic unit of measurement in computer science. A byte consists of 8 bits as a standard. A bit is the foundational unit of measurement in computer science and can only be one of two values – 0 or 1. It really represents one of two stable states of something such as the two positions of an electrical switch or two distinct voltage/current levels allowed by a circuit; you can also think of it as 1 = “on” and 0 = “off”. (more…)

Twitt

Symmetrical Multiprocessing in the Physical and Virtual World

Saturday, April 23rd, 2011

Quad Core Intel Xeon E7500

Quad Core Intel Xeon E7500

The continuous shrinking of transistor size has pushed the limits of how many transistors can be placed on a single die (currently in the millions). In consequence, to utilize the increased amount of transistors, the CPU or “the core” has been replicated multiple times on the same die. Todays CPUs contain multiple cores with each core having fast L1 caches and sharing either a larger L2 or L3 cache, the bus interface, and the external die connections. For example, an Intel Xeon 7500 can support 8 sockets each with 8 cores for a total of 64 cores. Physical machines now commonly use multiple processors, but even in a multi-core processor, each core is treated as a seperate CPU. What this means is that even a multi-core CPU is taking advantage of symmetrical multiprocessing (SMP). (more…)

Twitt

Discovery Protocols on Cisco, HP, and Force10 Switches/Routers – CDP and LLDP

Saturday, April 23rd, 2011

The Cisco Discovery Protocol (CDP) is a Cisco proprietary Data Link Layer network protocol used to share information about other directly connected Cisco equipment. CDP can also be used in place of dynamic routing protocols in simple networks. Cisco devices send CDP announcements out each connected network interface to the multicast destination address 01-00-0C-CC-CC-CC. By default CDP announcements are sent every 60 seconds. The “show cdp neighbors” command that you are probably familiar with basically displays stored information that has been collected from other devices. Further, the CDP data is also accessible via snmp. The holdtime, which specifies the lifetime of an entry in the table, by default is 180 seconds. (more…)

Twitt