The invention discloses a
packet forwarding method in a TRILL (transparent
interconnection of lots of links) network and a
router bridge. Both an entrance RB (
router bridge) and an exit RB distribute local unique labels for local ports, and an MAC (
media access control) address of a local host and the labels distributed for the local ports are learnt into local
MAC address table entries; an
MAC address table entry corresponding to a target
MAC address of a packet to be forwarded from the local host is searched by the entrance RB in a local MAC address table, TRILL encapsulation including the entrance RB, the entrance
label, the exit RB and the exit
label is performed for the packet to be forwarded according to search results, and the encapsulated TRILL packet is sent to the exit RB; TRILL decapsulation is performed by the exit RB for the TRILL packet, an inner layer source MAC address is learnt, the inner layer source MAC address, the entrance RB and the entrance
label are learnt to the local MAC address table entries, and the decapsulated packet is forwarded according to the exit label. By adopting the method and the routing bridge, the
packet forwarding based on the labels can be realized, the search of the MAC address table can be reduced, and the complexity of
packet forwarding can also be reduced.