A switching apparatus for learning a source address set in a packet in an address learning table and delivering a packet on the basis of an address learned in the address learning table includes an address learning unit for limiting a number of learned addresses such that a number of learned addresses for each user group in the address learning table is equal to or less than an address learning upper limit value for the user group.