A Virtual Interface for Evaluating Network Connectivity (2002--2003)
Brief Introduction
The system implemented a virtual network interface based on which a new protocol, Bridge Neighbor Discovery (BND) protocol is implemented. The protocol works in layer2 to judge the connectivity of local networks. The virtual network interface has to be fixed to a real Ethernet interface before it works. The connectivity is divided into another four states besides the usual up and down state so that a more precise working state of Ethernet interface can be known and Ethernet interface’s action can be controlled.
Developing Environment
OS: NetBSD 1.6
Language: C
DB & Tool: Vi, net-snmp