Connecting Devices
CONNECTING
DEVICES
Hosts and networks do not normally operate in
isolation. We use connecting devices to connect hosts together to make a
network or to connect networks together to make an internet. Connecting devices
can operate in different layers of the Internet model. We discuss three kinds
of connecting devices: hubs, link-layer switches, and routers. Hubs today
operate in the first layer of the Internet model. Link-layer switches operate
in the first two layers. Routers operate in the first three layers.
Hubs
A hub is a device that operates only in the physical
layer. Signals that carry information within a network can travel a fixed
distance before attenuation endangers the integrity of the data. A repeater
receives a signal and, before it becomes too weak or corrupted, regenerates and
retimes the original bit pattern. The repeater then sends the refreshed signal.
In the past, when Ethernet LANs were using bus topology, a repeater was used to
connect two segments of a LAN to overcome the length restriction of the coaxial
cable. Today, however, Ethernet LANs use star topology. In a star topology, a
repeater is a multiport device, often called a hub, that can be used to serve
as the connecting point and at the same time function as a repeater.
when a packet from station A to station B
arrives at the hub, the signal representing the frame is regenerated to remove
any possible corrupting noise, but the hub forwards the packet from all
outgoing ports except the one from which the signal was received. In other
words, the frame is broadcast. All stations in the LAN receive the frame, but
only station B keeps it. The rest of the stations discard it.
Link-Layer Switches
A link-layer switch (or switch) operates in both the
physical and the data-link layers. As a physical-layer device, it regenerates
the signal it receives. As a link-layer device, the link-layer switch can check
the MAC addresses (source and destination) contained in the frame.
Filtering
A link-layer switch has filtering capability. It can
check the destination address of a frame and can decide from which outgoing
port the frame should be sent.
Example,
Have a LAN with four stations that are connected to a
link-layer switch. If a frame destined for station 71:2B:13:45:61:42 arrives at
port 1, the link-layer switch consults its table to find the departing port.
According to its table, frames for 71:2B:13:45:61:42 should be sent out only
through port 2; therefore, there is no need for forwarding the frame through
other ports.
Transparent
Switches
A transparent switch is a switch in which the stations
are completely unaware of the switch’s existence. If a switch is added or
deleted from the system, reconfiguration of the stations is unnecessary. a
system equipped with transparent switches must meet three criteria:
1.
Frames
must be forwarded from one station to another.
2.
The forwarding table is automatically made by learning
frame movements in the network.
3.
Loops in the system must be prevented.
Forwarding
A
transparent switch must correctly forward the frames, as discussed in the
previous section.
Learning
The
earliest switches had switching tables that were static. The system
administrator would manually enter each table entry during switch setup.
1.
When station A sends a frame to station D, the switch does not have an entry
for either D or A. The frame goes out from all three ports; the frame floods
the network. However, by looking at the source address, the switch learns that
station A must be connected to port 1. This means that frames destined for A,
in the future, must be sent out through port 1. The switch adds this entry to
its table. The table has its first entry now.
2.
When station D sends a frame to station B, the switch has no entry for B, so it
floods the network again. However, it adds one more entry to the table related
to station D.
3.
The learning process continues until the table has information about every
port. However, note that the learning process may take a long time. For
example, if a station does not send out a frame (a rare situation), the station
will never have an entry in the table.
Looping Problem
Transparent
switches more than one switch between a pair of LANs to make the system more
reliable. If a switch fails, another switch takes over until the failed one is
repaired or replaced.
Advantages of
Switches
A
link-layer switch has several advantages over a hub. We discuss only two of
them here.
Collision
Elimination
Link-layer
switch eliminates the collision. This means increasing the average bandwidth
available to a host in the network. In a switched LAN, there is no need for
carrier sensing and collision detection; each host can transmit at any time.
Connecting Heterogeneous
Devices
A
link-layer switch can connect devices that use different protocols at the
physical layer (data rates) and different transmission media. As long as the
format of the frame at the data-link layer does not change, a switch can
receive a frame from a device that uses twisted-pair cable and sends data at 10
Mbps and deliver the frame to another device that uses fiber-optic cable and
can receive data at 100 Mbps.
Routers
A
router is a three-layer device; it operates in the physical, data-link, and
network layers. As a physical-layer device, it regenerates the signal it
receives. As a link-layer device, the router checks the physical addresses
(source and destination) contained in the packet. As a network-layer device, a
router checks the network-layer addresses.
A
router can connect networks. A router is an internetworking device; it connects
independent networks to form an internetwork. According to this definition, two
networks connected by a router become an internetwork or an internet.
There
are three major differences between a router and a repeater or a switch.
1.
A router has a physical and logical (IP) address for each of its interfaces.
2.
A router acts only on those packets in which the link-layer destination address
matches the address of the interface at which the packet arrives.
3.
A router changes the link-layer address of the packet (both source and
destination) when it forwards the packet.
Assume
an organization has two separate buildings with a Gigabit Ethernet LAN
installed in each building. The organization uses switches in each LAN. The two
LANs can be connected to form a larger LAN using 10 Gigabit Ethernet technology
that speeds up the connection to the Ethernet and the connection to the
organization server. A router then can connect the whole system to the
Internet.
Comments
Post a Comment