すいません、教えてください。

MPLSで経路制御をおこなうときに、
shim-headerを用いるときは、レイヤー3でおこなわれる。と言われたのですが、
普通MPLSは、レイヤー2でおこなわれると思うのです。
しかし、ラベルとして20bit長のshim-headerの場合は、レイヤー3で転送すると。
レイヤー2で入ってきたものを、LSRでレイヤー3まで見て、制御してるのでしょうか?

いったいどういう事かわからないのですが、教えてください。お願いします。