A method for implementing a point-to-mutipoint over broadcast or non-broadscast multi-access, NBMA, link, the method comprising: accessing information associated with a link between the first device and a network, the link being a point-to-multipoint link; and advertising the first device to the network, the advertising including: determining a plurality of metric results associated with link descriptions for links between the first device and one or more second devices, the links being point-to-point links that are associated with the point-to-multipoint link, and the plurality of metric results including information associated with a relative cost of transmitting a data packet over a point-to-point link, of the point-to-point links, versus one or more other point-to-point links of the point-to-point links; including the plurality of metric results in a link-state advertisement for the first device; and sending the link-state advertisement via the link, the sending the link-state advertisement including: determining whether the first device is a designated router for the network; and sending, when the first device is a designated router for the network, the link-state advertisement to the one or more second devices. accessing information associated with a link between the first device and a network, the link being a point-to-multipoint link; and advertising the first device to the network, the advertising including: determining a plurality of metric results associated with link descriptions for links between the first device and one or more second devices, the links being point-to-point links that are associated with the point-to-multipoint link, and the plurality of metric results including information associated with a relative cost of transmitting a data packet over a point-to-point link, of the point-to-point links, versus one or more other point-to-point links of the point-to-point links; including the plurality of metric results in a link-state advertisement for the first device; and sending the link-state advertisement via the link, the sending the link-state advertisement including: determining whether the first device is a designated router for the network; and sending, when the first device is a designated router for the network, the link-state advertisement to the one or more second devices. determining a plurality of metric results associated with link descriptions for links between the first device and one or more second devices, the links being point-to-point links that are associated with the point-to-multipoint link, and the plurality of metric results including information associated with a relative cost of transmitting a data packet over a point-to-point link, of the point-to-point links, versus one or more other point-to-point links of the point-to-point links; the links being point-to-point links that are associated with the point-to-multipoint link, and the plurality of metric results including information associated with a relative cost of transmitting a data packet over a point-to-point link, of the point-to-point links, versus one or more other point-to-point links of the point-to-point links; including the plurality of metric results in a link-state advertisement for the first device; and sending the link-state advertisement via the link, the sending the link-state advertisement including: determining whether the first device is a designated router for the network; and sending, when the first device is a designated router for the network, the link-state advertisement to the one or more second devices. determining whether the first device is a designated router for the network; and sending, when the first device is a designated router for the network, the link-state advertisement to the one or more second devices.