1. Nokia 7750 SR OS Basic System Configuration Guide, Release 21.10.R1: In the "IP Addressing Overview" section, the guide discusses the assignment and function of IP addresses, including broadcast addresses, on router interfaces. This functionality inherently relies on Layer 3 processing to distinguish unicast, multicast, and broadcast traffic. The router's IP protocol stack must process the Layer 3 header to make these determinations. (Reference implies processing at the IP layer).
2. Kurose, J. F., & Ross, K. W. (2017). Computer Networking: A Top-Down Approach (7th ed.). Pearson. In Chapter 4, "The Network Layer: Data Plane," the text explains that the network layer in a destination host receives datagrams from the data link layer. Its primary role is to check the destination IP address to determine if the packet is for that host and then pass the payload up to the transport layer. This confirms Layer 3 is the processing point for IP addresses.
3. RFC 1122, Requirements for Internet Hosts -- Communication Layers, R. Braden (Ed.), October 1989. Section 3.2.1.3, "Addressing: Destination Address Validation," specifies that "The IP layer MUST verify that every incoming datagram is destined for the host." It explicitly lists limited and directed broadcast addresses as addresses that the IP layer must recognize as being for the local host. This standard mandates Layer 3 processing for broadcast packets. (DOI: https://doi.org/10.17487/RFC1122)