The Keyboard Banger Guide To Spanning Tree Protocol

Why Spanning Tree Protocol is Used This short section describes why the Spanning-Tree Protocol is used. It’s easy to connect a bunch of computers to a switch, and connect the switch to its gateway, and you get a full simple network. But then you add another switch and run dual cables between the old switch … Read more The Keyboard Banger Guide To Spanning Tree Protocol

Multicast Routing Algorithms

In this article I’ll expose each multicast routing algorithm that I studied: Flooding, Spanning-Tree, RPB and RPM. Flooding Flooding is the most basic multicast routing algorithm. The way it works is as follows: the router receives a multicast packet on interface Int1 if the packet is “seen” for the first time, then the router duplicates it … Read more Multicast Routing Algorithms

Autonomous Systems, IGP and EGP

 Interior Gateway Protocols IGP Interior Gateway Protocols are the protocols that run inside an autonomous system. IGPs are all (or most) of the protocols you learned in school (or later in your career): RIP, OSPF, EIGRP, IS-IS,… IGP can be redistributed into EGPs. Exterior Gateway Protocols EGP An exterior gateway protocol is used to route packets … Read more Autonomous Systems, IGP and EGP

Distance Vector Protocols: The Bellman-Ford Algorithm

The goal of Distance vector protocols is to build the shortest path from one vertex to all the other vertices, just like the Link State protocols.   The basic concept of a distance vector protocol is to build a distance vector that contains the shortest path from the source Vertex to each destination Cd (d from 1 to n, the number … Read more Distance Vector Protocols: The Bellman-Ford Algorithm

DHCP – Dynamic Host Control Protocol

I expose in this blog post my DHCP study notes. We aboard the allocation types and the packet format. Then we see a real wireshark trace. In the following sections I refer to DHCP clients and DHCP servers as simply “client” and “server”. DHCP allocation types There are three types of DHCP allocations: dynamic allocation: … Read more DHCP – Dynamic Host Control Protocol