Point-to-point protocol (PPP) is available as part of TCP/IP.
PPP is an industry standard for point-to-point connections that provides additional function over what is available with SLIP. With PPP, your iSeries™ server can have high-speed connections directly to an Internet Service Provider or to other systems in an intranet or extranet. Remote LANs can realistically make dial-in connections to your iSeries server.
Your PPP connection uses CHAP only if both sides have CHAP support. During the exchange signals to set up communications between two modems, the two systems negotiate. For example, if SYSTEMA supports CHAP and SYSTEMB does not, SYSTEMA can either deny the session or agree to use an unencrypted user name and password. Agreeing to use an unencrypted user name and password is referred to as negotiating down.
The decision to negotiate down is a configuration option. On your intranet, for example, where you know that all your systems have CHAP capability, you should configure your connection profile so that it will not negotiate down. On a public connection where your system is dialing out, you might be willing to negotiate down. The connection profile for PPP provides the ability to specify valid IP addresses. You can, for example, indicate that you expect a specific address or range of addresses for a specific user.
This capability, together with the ability for encrypted passwords, provides further protection against spoofing. As additional protection against spoofing or piggy-backing on an active session, you can configure PPP to rechallenge at designated intervals. For example, while a PPP session is active, your iSeries server might challenge the other system for a user and password. It does this every 15 minutes to ensure that `it is the same connection profile.
The end-user will not be aware of this rechallenge activity. The systems exchange names and passwords below the level that the end-user sees. With PPP, it is realistic to expect that remote LANs might establish a dial-in connection to your iSeries server and to your extended network. In this environment, having IP forwarding turned on is probably a requirement. IP forwarding has the potential to allow an intruder to roam through your network. However, PPP has stronger protections (such as encryption of passwords and IP address validation). This makes it less likely that an intruder can establish a network connection in the first place.