Las aplicaciones deben funcionar con todas las implementaciones de INL. Se pueden usar características propias de una o más implementaciones, pero dicho uso debe ser opcional.
Por ejemplo, una aplicación podría ofrecer la posibilidad de reabrir la conexión PPP cuando ésta se pierda. Pero en ese caso, dicha opción sólo debe presentarse cuando la implementación de INL en funcionamiento sea la que soporta el protocolo PPP.