An optimized interface for handling routed and non-routed point-to-point
sessions is provided. According to one exemplary aspect, when a PPP
session is established for a client, an interface data structure or
module is dynamically created for the client corresponding to the PPP
session. The interface data structure includes, for example, Layer-2 and
Layer-3 information relating to the PPP session. Upon its creation, the
interface data structure is linked to the optimized interface. The
created interface data structure is then used by the optimized interface
to facilitate communications with the client for the duration of the PPP
session.