60 likes | 179 Vues
This work presents a comprehensive solution for source address validation in local subnet environments, specifically within the Tsinghua University network. The proposed mechanism integrates a new source validation function alongside existing forwarding capabilities. Key components include the Source Validation Info Generating Mechanism for the control plane and the Source Validation Engine for the data plane, aimed at combating address spoofing in 802.1x environments. The framework supports future enhancements to accommodate nodes with multiple IP addresses or link-layer addresses on a single interface.
E N D
A Solution For Source Address Validation in First Hop, Local Subnet Environment Ren Gang Tsinghua University
Network Node to Support Source Address Validation • Current forwarding function & new source validation function • “Source Validation Info Generating Mechanism”: control plane component, implemented either in the control planes of existing forwarding elements or in an external servers. • “Source Validation Engine”: data plane component, typically need to be implemented on line cards.
2001:250:f001:f002:210:5cff:fec7:1204 Access accepted = Access denied Spoof address2001:250:f001:f002:210:5cff:fec7:1203 ≠ Assigned address2001:250:f001:f002:210:5cff:fec7:1204 Match ? Match ? 00-02-3F-B6-DC-9A 2001:250:f001:f002:210:5cff:fec7:1204 2001:250:f001:f002:210:5cff:fec7:1204 2001:250:f001:f002:210:5cff:fec7:1204 2001:250:f001:f002:210:5cff:fec7:1204 2001:250:f001:f002:210:5cff:fec7:1204 { { + + + + } 00-02-3F-B6-DC-9A 00-02-3F-B6-DC-9A Port 2 Port 2 { { { + + + + + + } } } 00-02-3F-B6-DC-9A 00-02-3F-B6-DC-9A 00-02-3F-B6-DC-9A Port 2 Port 2 Port 2 } 2001:250:f001:f002:210:5cff:fec7:1204 Example IPv6 source address assigned Access request Binding in switch Access network
Limitation and Future Work • Limitation • A simple model of a host connecting to a network via the same single interface and address. • Extension of existing protocols • Future Work • Problem to be solved according to the Charter: Nodes with multiple IP addresses on the same interface, Nodes that use multiple link-layer addresses on the same interface, etc. • A common framework for different solutions