Network Switch Unicast Address Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Broadcast communications in local area networks (LANs) for address allocation are cumbersome, clog bandwidth, and pose security risks due to the need for continuous data passing and potential spoofing, as servers broadcast messages to client devices to assign IP addresses.
Innovation Solution
Network switches monitor initial broadcast communications to log the relative locations of servers and client devices, allowing subsequent address allocation to be performed through unicast communications, reducing unnecessary broadcasts and enhancing security by directing messages directly to the relevant devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If broadcast communications are used for address allocation, then all client devices can receive address assignment messages, but bandwidth is clogged and security risks increase
Solution Approach 1:
The system performs preliminary actions by having client devices send their identification information to the server before address allocation. The server stores this information and uses it to establish direct unicast communication channels, avoiding the need for subsequent broadcast messages and reducing bandwidth consumption while maintaining reliable address allocation.
Solution Approach 2:
The invention extracts the essential information (client device identification) from the broadcast communication process and uses it to establish direct point-to-point communication channels. This removes the need for continuous broadcast transmissions, thereby reducing bandwidth usage while maintaining the reliability of address allocation.
2Ease of operation
If broadcast communications are used for address allocation, then address assignment can be performed, but security risks increase due to continuous data passing and potential spoofing
Solution Approach 1:
The server acts as an intermediary that receives client identification information, stores it, and uses it to establish direct unicast communication channels. This intermediary approach eliminates the need for broadcast communications, thereby maintaining ease of address allocation operation while significantly reducing security risks associated with continuous data passing and potential spoofing.
Solution Approach 2:
The system performs preliminary authentication and information exchange before address allocation, establishing secure direct communication channels. This preliminary action ensures that subsequent address assignment messages are transmitted securely over unicast channels, reducing security risks while maintaining operational ease.
3Loss of energy
If unicast communications are used for address allocation, then bandwidth usage is reduced, but the system must first establish communication channels
Solution Approach 1:
The system uses self-service by having client devices automatically send their identification information to the server, which then automatically establishes the unicast communication channels. This self-service approach reduces bandwidth usage while minimizing the complexity of channel management, as the process occurs automatically without manual intervention.
Solution Approach 2:
The system performs preliminary channel establishment by having client devices send their identification information to the server before address allocation. This preliminary action enables subsequent unicast communications, reducing bandwidth usage while the automation of the process keeps device complexity manageable.
4Productivity
If continuous broadcast communications are used, then address allocation can be performed, but network traffic increases
Solution Approach 1:
The invention extracts the essential client identification information from the initial broadcast and uses it to establish direct unicast channels for subsequent address allocation messages. This extraction approach maintains address allocation speed by ensuring direct communication while dramatically reducing network traffic by eliminating continuous broadcast transmissions.
Solution Approach 2:
The server acts as an intermediary that receives client identification, stores it, and uses it to establish direct unicast communication channels. This intermediary approach maintains productivity by enabling efficient direct communication while reducing the quantity of network traffic by eliminating the need for continuous broadcast messages.
Data Source
AI summary
A network device may be configured to cause one or more network address allocation communications broadcast in a network to be communicated as directed unicast communications. More particularly, in a Local Area Network, a routing device such as a switch may be modified to receive broadcast communications for network address allocation, and instead of propagating the broadcast communications as broadcast communications, the routing device may route the network address allocation communications as directed unicast communications in the Local Area Network.


