100 mbps hub
Toby Fisher
toby at tjfisher.co.uk
Tue Jul 29 19:37:38 EDT 2003
On Tue, 29 Jul 2003, Glenn Ervin wrote:
> You are probably right Luke, as I really don't know the difference between a
> router, hub, and a gateway.
Ok, well a gateway can, technically be a router, a hub, a switch, a bridge
... anything that connects 2 disparate networks together.
A hub is simply a repeater, i.e. it just takes packets and re-broadcasts
them, with no regard to their destination address.
As to the difference between a router and a switch:
If we assume that a packet (it doesn't have to be tcp/ip but for example's
sake w'll say it is) is made up of 7 different parts or layers, with layer
7 being the top (data) layer and layer 1 being the bottom
(physical) layer. This is referred to as the OSI model.
When an application (let's say an email client) sends a packet for
transmition, here's what happens:
The data (layer 7) is encapsulated (has a header added) which contains
information to enable another mail client to interpret and display the
data. This packet is then passed along, via the operating system, to the
ip stack, where such control information as source and destination ip
address are added. Then it is passed on, at each stage more data is added
to the front of the packet, as control data for any receipient at the same
level (i.e. layer 3 control data for decapsulating machines at level 3).
Eventually, it gets to level 1, the physical layer. This is where the
packet is converted into electrical impuolses (light in the case of
fibre), and transmitted.
When it reaches, let us say, a device, the device looks at the packet.
Let us say that this device is a router, which usually operate at level 4.
In order to get to the level 4 data, it must remove (decapsulate) all data
for levels 1, 2, and 3 before getting to the level 4 data. Then, if the
packet needs to be redirected, before this can be done, data for levels 3,
2 and 1 must be added by each stage as the packet heads back onto the
transport medium, copper or fibre.
The difference between routers and switches is that switches operate for
the most part at a lower level, usually level 2, which deals with things
like device (mac) addresses etc. Because it directs traffic based on a
lower level in the OSI model, less encapsulation and decapsulation needs
to take place, thus a switch will route traffic much faster than a router,
for the same levels of traffic and same speed of links.
I hope this rather convoluted explanation has been of some use to someone,
oh and I hope I got it right, as some of it is a bit hazy for me. (grin)
Cheers.
--
Toby Fisher Email: toby at tjfisher.co.uk
Tel.: +44(0)1480 417272 Mobile: +44(0)7974 363239
ICQ: #61744808
Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html
More information about the Speakup
mailing list