/// <summary>
        /// Initialize the static bindings.  Read through the link map from the server's
        /// configuration and build the binding map keyed by link address with a
        /// value of the list of (na/ta/v4 address or prefix) bindings for the link.
        /// </summary>
        protected void InitStaticBindings()
        {
            Dictionary <Subnet, DhcpLink> linkMap = serverConfig.GetLinkMap();

            if (linkMap != null)
            {
                staticBindingMap = new Dictionary <string, List <StaticBinding> >();
                foreach (DhcpLink dhcpLink in linkMap.Values)
                {
                    List <StaticBinding> staticBindings = BuildStaticBindings(dhcpLink.GetLink());
                    if ((staticBindings != null) && staticBindings.Count > 0)
                    {
                        staticBindingMap[dhcpLink.GetLinkAddress()] = staticBindings;
                    }
                }
            }
        }