Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Broadcast domain
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Section of a computer network in which all nodes can broadcast to each other}} {{Use American English|date = March 2019}} {{No footnotes|date=January 2022}} A '''broadcast domain''' is a logical division of a [[computer network]], in which all [[node (networking)|node]]s can reach each other by [[Broadcasting (networking)|broadcast]] at the [[data link layer]]. A broadcast domain can be within the same [[LAN segment]] or it can be bridged to other LAN segments. In terms of current popular technologies, any computer connected to the same [[Ethernet repeater]] or [[network switch|switch]] is a member of the same broadcast domain. Further, any computer connected to the same set of interconnected switches or repeaters is a member of the same broadcast domain. [[Router (computing)|Router]]s and other [[network-layer]] devices form boundaries between broadcast domains. The notion of a broadcast domain can be compared with a [[collision domain]], which would be all nodes on the same set of inter-connected repeaters and divided by switches and [[network bridge]]s. Collision domains are generally smaller than and contained within broadcast domains. While some data-link-layer devices are able to divide the collision domains, broadcast domains are only divided by network-layer devices such as routers or [[layer-3 switch]]es. Separating [[VLAN]]s divides broadcast domains as well. == Further explanation == The distinction between broadcast and collision domains comes about because simple [[Ethernet]] and similar systems use a [[shared medium]] for communication. In simple Ethernet (without switches or [[network bridge|bridges]]), [[Frame (networking)|data frames]] are transmitted to all other nodes on a network. Each receiving node checks the destination address of each frame and simply ignores any frame not addressed to its own [[MAC address]] or the [[broadcast address]]. Switches act as buffers, receiving and analyzing the frames from each connected network segment. Frames destined for nodes connected to the originating segment are not forwarded by the switch. Frames destined for a specific node on a different segment are sent only to that segment. Only broadcast frames are forwarded to all other segments. This reduces unnecessary traffic and collisions. In such a switched network, transmitted frames may not be received by all other reachable nodes. Nominally, only broadcast frames will be received by all other nodes. Collisions are localized to the physical-layer network segment they occur on. Thus, the broadcast domain is the entire inter-connected [[layer-2]] network, and the segments connected to each switch or bridge port are each a collision domain. To clarify; repeaters do not divide collision domains but switches do. This means that since switches have become commonplace, collision domains are isolated to the specific segment between the switch port and the connected node. Full-duplex segments, or links, don't form a collision domain as there is a dedicated channel between each transmitter and receiver, eliminating the possibility of collisions. ==Broadcast domain control== With a sufficiently sophisticated switch, it is possible to create a network in which a broadcast domain is strictly controlled. One implementation of this concept is a [[private VLAN]]. Another implementation is possible with [[Linux]] and [[iptables]]. One analogy is that by creating multiple VLANs, the number of broadcast domains increases, but the size of each broadcast domain decreases. This is because a [[VLAN]] defines a broadcast domain. This is achieved by designating one or more ''provider'' nodes, either by MAC address or switch port. Broadcast frames are allowed to originate from these sources and are sent to all other nodes. Broadcast frames from all other sources are directed only to the provider nodes. Traffic from other sources not destined to the provider nodes ([[peer-to-peer]] traffic) is blocked. The result is a network based on a nominally shared transmission system; like Ethernet, but in which [[client (computing)|client]] nodes cannot communicate with each other, only with the provider. Allowing direct data link layer communication between client nodes exposes the network to various security attacks, such as [[ARP spoofing]]. ==References== *[http://study-ccna.com/collision-broadcast-domain Collision and broadcast domain], Study CCNA *{{cite web |url=http://ciscoskills.net/2011/03/30/collision-domains-vs-broadcast-domains/ |title=Collision Domains vs. Broadcast Domains |archive-url=https://web.archive.org/web/20140202191557/http://ciscoskills.net/2011/03/30/collision-domains-vs-broadcast-domains/ |archive-date=2014-02-02 |work=Cisco Skills}} *[https://www.youtube.com/watch?v=HqAYJZQPP2Y Collision Domain and Broadcast Domain] on YouTube {{DEFAULTSORT:Broadcast Domain}} [[Category:Network architecture]]
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Cite web
(
edit
)
Template:No footnotes
(
edit
)
Template:Short description
(
edit
)
Template:Use American English
(
edit
)
Search
Search
Editing
Broadcast domain
Add topic