This page contains additional detail (not required for EG3567)
An Ethernet Switch is a LAN interconnection device which operates at the data link layer (layer 2) of the OSI reference model. A switch is fundamentally similar to a bridge, but usually supports a larger number of connected LAN segments and has a richer management capability.
Modern LANs have increasingly replaced the shared media with a switched media, by installing Ethernet switches and bridges in place of hubs and repeaters. These logically partition the traffic to travel only over the network segments on the path between the source and the destination. This reduces the wastage of bandwidth which results from sending the packet to parts of the network which do not need to receive the data. There are also benefits from improved security (users are less able to tap-in into other user's data), better management (the ability to control who receives what information (i.e. Virtual LANs) and to limit the impact of network problems), and the ability to operate some links in full duplex (rather than half duplex required for shared access).
There is a page showing examples of various types of networking equipment, include Bridges and Switches for Ethernet.
At the centre of a Switch is a type of switching element which controls the ports to which each frame is forwarded. Three types of switching element have been used, each has some merits in terms of cost/performance:
In addition, many switches include processing capability beyond that required for forwarding. This may be used to implement additional features.
Many Ethernet switches handle multicast traffic as if were broadcast traffic. When a multicast packet reaches such a bridge/switch, it forwards the packet to all active interfaces, effectively flooding the network. This ensures all clients receive the multicast data, but has the drawback that every LAN segment carries all the multicast traffic, even when the directly connected clients do not require the data. This mitigates most of the advantages of switching when considering multicast traffic.

A bridge/switch may be designed to provides multicast support by implementing filters at the output ports of the device which remove the packets for which the clients attached to the ports have no registered interest. This operation resembles the processing for Virtual LANs (VLANs) and may be performed using the same/similar processing engine. Three approaches are possible when configuring this style of operation:

Some level of multicast filtering is highly desirable within a bridge/switch handling multicast traffic. These procedures allow a the device to selectively forward multicast packets only to hosts which register an interest in the corresponding multicast group address. Without the addition of such procedures, Level 2 bridges/switches are forced to broadcast multicast packets to all connected LANs. While manual configuration may suffice for applications such as multicast file transfer, or multicast distribution to network news/web cache clients. For the majority of multicast applications, one of the two dynamic schemes is recommended.
Some level of multicast filtering is highly desirable within a bridge/switch handling multicast traffic. These procedures allow a the device to selectively forward multicast packets only to hosts which register an interest in the corresponding multicast group address. Without the addition of such procedures, Level 2 bridges/switches are forced to broadcast multicast packets to all connected LANs. While manual configuration may suffice for applications such as multicast file transfer, or multicast distribution to network news/web cache clients. For the majority of multicast applications, one of the two dynamic schemes is recommended.
See also:
There is also a page showing examples of various types of networking equipment, include Bridges and Switches for Ethernet.