I-Am-Router-To-Network

From BACnet Wiki
Jump to: navigation, search

Section 6.4.2 Page 54


Router responds with a list of Network Numbers it can provide access to.


If the Who-Is-Router-To-Network has no networks in the query, then the I-Am-Router-To-Network shall contain all Networks accessible from this router EXCEPT the networks that are connected to the router port that the Who-Is-Router-To-Network arrived on. See Section 6.6.3.2 pg 60.


Always transmitted with a broadcast MAC address.




From the specification: In the event a router receives multiple I-Am-Router-To-Network messages pertaining to the same network, the router shall assume that each new I-Am-Router-To-Network message represents a modification in the system configuration and shall update its routing information. If the router has an established PTP connection (see Clause 10) that conflicts with this new information, the PTP connection shall be terminated using the disconnect procedures defined in Clause 10. Thus the last message received shall take precedence over all previous messages.


This means another, misconfigured router can poach a Network Number from your router. You are not allowed to 'lock' your Network Number, but should consider a warning to the user/System Integrator that this has happened.




See other Network Layer Messages.


I-Am-Router-To-Network NSDU
Octets Description Function Notes
1 01 I-Am-Router-To-Network
2 Connected DNET Specifies directly connected DNETs
... Repeated ... according to the number of ports in the Router.


Keyword List
APDU BBMD BVLC BVLL DADR DNET Encoding I-Am LSAP MAC NPCI NPDU NSAP NSDU SA SADR SNET

Device Profiles

Edit this box.

Glossary