IMHO the only place to put the ID/LOC indirection layer (I would say sub-layer) that does not break a million things is: Current Model with Model indirection Session : : : : +=====+=====+ +=====+=====+ Transport | TCP | UDP | | TCP | UDP | +=====+=====+ +=====+=====+ | | | ID/LOC | Network | IPv6 | +-----------+ | | | IPv6 | +===========+ ==> +===========+ | LLC | | LLC | Data Link +-----------+ +-----------+ | MAC | | MAC | +===========+ +===========+ Physical | Ethernet | | Ethernet | +===========+ +===========+ Michel.