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.