Switched Network Data Frame Flooding Resolution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Ethernet networks, flooding of data frames occurs due to unidirectional data flow and network switch failures, leading to prolonged network congestion and inefficient use of resources, as existing solutions like shortening ARP request periodicity increase request messages and consume valuable network resources.
Innovation Solution
A method where a first device in a switched network detects flooding by receiving data frames at an incorrect port and sends a message including its associated MAC address on the active port, allowing network switches to update their MAC tables and cease flooding, thereby optimizing data frame routing and reducing network congestion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the periodicity of ARP request messages is shortened to reduce flooding duration, then the time during which flooding occurs is reduced, but the number of request messages increases and consumes valuable network resources
Solution Approach 1:
The active port automatically sends a message containing its MAC address to the network switch when it receives a data frame, enabling the switch to self-update its MAC address table without requiring external ARP requests. This eliminates the need for periodic ARP requests while quickly resolving flooding conditions.
Solution Approach 2:
The system performs a preliminary action by having the active port proactively send its MAC address information to the network switch as soon as it receives a data frame. This preliminary update prevents the switch from continuing to flood data frames to the incorrect port, thereby reducing flooding duration without increasing message periodicity.
2Reliability
If network switches forward data frames to all ports except the receiving port when destination MAC address is not found, then data frames reach the destination host, but additional traffic is created causing network congestion
Solution Approach 1:
The active port provides feedback to the network switch by sending a message containing its MAC address and port identification. This feedback enables the switch to update its MAC address table with the correct port mapping, allowing future data frames to be forwarded directly to the correct port rather than being flooded to multiple ports, thus reducing unnecessary traffic while maintaining reliable delivery.
3Reliability
If the first host has a redundant L2 connection with one active port and one passive port, then network reliability is improved, but the passive port remains unused for data transmission
Solution Approach 1:
The passive port is enhanced with multi-functionality: it not only receives data frames but also actively participates in MAC address table updates by sending messages to the network switch when it receives data frames. This allows the passive port to contribute to network operation and maintenance functions, improving its utilization efficiency while maintaining network reliability through redundancy.
Data Source
AI summary
A method and a first device (110) of a switched network (100), for managing data frames received, at a first port, from a second device (120) are disclosed. The first device (110) handles the first port and a second port for transfer of data frames between the first and second devices (110, 120). The first device (110) is addressable by a Media Access Control address, “MAC address”, associated with the first port. The first device (110) receives (201), from the second device (120), at least one data frame at the second port. The first device (110) sends (202), on the first port, a message including the MAC address associated with the first port.


