|
|
This chapter describes the function and displays the syntax of SLIP and PPP commands. See the Access Services Command Reference for more information about defaults and usage guidelines.
The peer default ip address command replaces the async default ip address command. Refer to the description of the peer default ip address command for more information.
To enable RIP, OSPF, and IGRP routing protocols on an asynchronous interface when using the /routing argument with the ppp and slip EXEC commands, use the async default routing interface command. To disable this function, use the no form of this command.
async default routingTo specify dynamic asynchronous addressing, use the async dynamic address interface configuration command. To disable dynamic addressing, use the no form of this command.
async dynamic addressTo allow the use of routing protocols on an interface, use the async dynamic routing interface configuration command. To disable the use of routing protocols, use the no form of this command.
async dynamic routingTo place a line into dedicated asynchronous mode using SLIP or PPP encapsulation, use the async mode dedicated interface configuration command. To return the line to interactive mode, use the no form of this command.
async mode dedicatedTo return a line that has been placed into dedicated asynchronous network mode to interactive mode, thereby enabling the slip and ppp EXEC commands, use the async mode interactive interface configuration command. To prevent users from implementing SLIP and PPP at the EXEC level, use the no form of this command.
async mode interactiveTo support the extended BOOTP request specified in RFC 1084, and to specify information that will be sent in response to BOOTP requests, use the async-bootp global configuration command. To clear the list, use the no form of this command.
async-bootp tag [:hostname] data| tag | Item being requested; expressed as filename, integer, or IP dotted decimal address. |
| :hostname | (Optional) This entry applies only to the specified host. The argument can be either an IP address or a logical host name. |
| data | List of IP addresses entered in dotted decimal notation or as logical host names, a number, or a quoted string. |
To return a line to its idle state, enter the clear line privileged EXEC command at the system prompt.
clear line line-number| line-number | Asynchronous line port number assigned with the interface async command. |
To configure SLIP or PPP encapsulation as the default on an asynchronous interface, use the encapsulation interface configuration command. To disable encapsulation, use the no form of this command.
encapsulation {slip | ppp}| slip | Specifies SLIP encapsulation for an interface configured for dedicated asynchronous mode or DDR. |
| ppp | Specifies PPP encapsulation for an interface configured for dedicated asynchronous mode or DDR. |
To limit the size of the IP output queue, use the hold-queue interface configuration command. To return the output queue to the default size, use the no form of this command.
hold-queue packets| packets | Maximum number of packets. The range of values is 0 through 65535. |
To specify the interface you want to configure, use the interface global configuration command. To clear the interface configuration, use the no form of this command.
interface type number| type | Interface type. |
| number | Interface number. |
To configure an access list to be used for packets transmitted to and from the asynchronous host, use the ip access-group interface configuration command. To disable control over packets transmitted to or from an asynchronous host, use the no form of this command.
ip access-group access-list-number {in | out}| access-list-number | Assigned IP access list number. |
| in | Defines access control on packets transmitted from the asynchronous host. |
| out | Defines access control on packets being sent to the asynchronous host. |
To set IP addresses for an interface, use the ip address interface configuration command. To remove the specified addresses, use the no form of this command.
ip address address mask [secondary]| address | IP address. |
| mask | Network mask for the associated IP network. |
| secondary | (Optional) Specifies additional IP addresses. |
To specify the size of the largest Internet packet, use the ip mtu interface configuration command. To return to the default MTU size of 1500 bytes, use the no form of this command.
ip mtu bytes| bytes | Maximum number of bytes. The range of values is 64 to 1000000. |
To configure Van Jacobson TCP header compression on the asynchronous link, use the ip tcp header-compression line configuration command. To disable header compression, use the no form of this command.
ip tcp header-compression [on | off | passive]| on | (Optional) Turns header compression on. |
| off | (Optional) Turns header compression off. |
| passive | (Optional) On SLIP lines, prevents transmission of compressed packets until a compressed packet arrives from the asynchronous link, unless a user specifies SLIP on the command line. For PPP, this option functions the same as the on option. |
To conserve network resources, use the ip unnumbered line configuration command. To disable unnumbered interfaces, use the no form of this command.
ip unnumbered type number| type | Interface type. |
| number | Interface number. |
To enable compression of IPX packet headers in a PPP session, use the ipx compression cipx interface configuration command. To disable compression of IPX packet headers in a PPP session, use the no form of this command.
ipx compression cipx number-of-slots| number-of-slots | Number of stored IPX headers allowed. The range is from 10 to 256. The default is 16.
A slot is similar to a table entry for a complete IPX header. When a packet is received, the receiver stores the complete IPX header in a slot and tells the destination which slot it used. As subsequent CIPX packets are sent, the receiver uses the slot number field to determine which complete IPX header to associate with the CIPX packet before passing the packet up to IPX. |
To enable a nonrouting IPX client to connect to an asynchronous interface, the interface must be associated with a loopback interface configured to run IPX. To permit such connections, use the ipx ppp-client interface configuration command. To disable a nonrouting IPX client, use the no form of this command.
ipx ppp-client loopback number| loopback | Loopback interface configured with a unique IPX network number. |
| number | Number of the loopback interface. |
To enable the NetBIOS Frames Protocol (NBF) on an interface, use the netbios nbf interface configuration command. To disable NetBIOS Frames Protocol support on an interface, use the no form of this command.
netbios nbfUse the peer default ip address interface configuration command to specify an IP address, an address from a specific IP address pool, or an address from the Dynamic Host Configuration Protocol (DHCP) mechanism to be returned to a remote peer connecting to this interface. This command sets the address used on the remote (PC) side. Use the no form of this command to disable a prior peer IP address pooling configuration on an interface.
To remove the default address from your configuration, use the no form of this command.
peer default ip address {ip-address | dhcp | pool [poolname]}| ip-address | Specific IP address to be assigned to a remote peer dialing in to this interface. To prevent the assignment of duplicate IP addresses on two or more interfaces, this form of the command can be applied neither to a dialer rotary group nor to an ISDN interface. |
| dhcp | Retrieve an IP address from the DHCP server. |
| pool | Use the Global Default Mechanism as defined by the ip address-pool command unless the optional poolname is supplied. |
| poolname | (Optional) Name of a local address pool created using the ip local pool command. The router retrieves an address from this pool regardless of the Global Default Mechanism setting. |
To improve performance when a peer device's PPP stack cannot negotiate PPP Asynchronous Control Character maps (ACCM), use the ppp accm command. Use the no form of the command to turn off this feature.
ppp accm in | out number| in | Uses the value defined in the number variable as the intial seed value to begin LCP negotiations for inbound traffic. |
| out | (Optional) Uses the value defined in the number variable as the initial seed value to begin LCP negotiations for outbound traffic. Can be set through default by using the match form of this command. |
| number | Uses this seed value for in and outbound traffic negotiation. Values are between 0x0 and 0xffffffff. |
| match | (Optional) Uses the value set for inbound traffic (using the in command) for outbound traffic as well. Can be overridden by the out form of this command. |
To enable a PPP client to dial into an asynchronous interface and request a callback, use the ppp callback interface configuration command.
ppp callback {accept | initiate}| accept | Accept callback requests from RFC1570-compliant PPP clients on the interface. |
| initiate | Initiate a callback to non-RFC1570-compliant PPP clients dialing in an asynchronous interface. |
To provide backward compatibility for client software scripts expecting SLIP and PPP dialogs to be formatted with Software Release 9.1 or earlier, use the service old-slip-prompts global configuration command. Use the no form of this command to disable this function.
service old-slip-promptsTo display the parameters that have been configured for extended BOOTP requests, use the show async bootp privileged EXEC command.
show async bootpTo display the status of activity on all lines configured for asynchronous support, use the show async status privileged EXEC command.
show async statusTo show the current status and statistics of IPX header compression during PPP sessions, use the show ipx compression EXEC command.
show ipx compression detail int-spec| detail | Shows detailed link-state database information for NLSP. |
| int-spec | Interface type. |
Use the show line privileged EXEC command to display connection status for a line running in asynchronous mode.
show line [line-number]| line-number | (Optional) Particular line about which information will be displayed. If you do not specify a line number, information about all lines is displayed. |
Use the show nbf cache user level EXEC command to display NetBIOS name cache contents.
show nbf cacheUse the show nbf sessions user level EXEC command to view NetBEUI connection information.
show nbf sessionsTo configure all virtual terminal lines on a router to support asynchronous protocol features, use the vty-async global configuration command. Use the no form of this command to disable asynchronous protocol features on virtual terminal lines.
vty-asyncTo enable dynamic routing on all virtual asynchronous interfaces, use the vty-async dynamic-routing global configuration command. Use the no form of this command to disable asynchronous protocol features on virtual terminal lines and, therefore, disable routing on virtual terminal lines.
vty-async dynamic-routingTo compress the headers of all TCP packets on virtual asynchronous interfaces, use the vty-async header-compression global configuration command. Use the no form of this command to disable virtual asynchronous interfaces and header compression.
vty-async header-compression [passive]| passive | (Optional) Specifies that outgoing packets be compressed only if TCP incoming packets on the same virtual asynchronous interface are compressed. For SLIP, if you do not specify this option, the Cisco IOS software will compress all traffic. The default is no compression. For PPP, the Cisco IOS software always negotiates header compression. |
To enable IPX-PPP on virtual terminal (VTY) lines, use the vty-async ipx ppp-client loopback global configuration command. Use the no form of this command to disable IPX-PPP sessions on VTYs.
vty-async ipx ppp-client loopback number| number | Number of the loopback interface configured for IPX to which the VTY lines are assigned. |
To change the frequency of keepalive packets on all virtual asynchronous interfaces, use the vty-async keepalive global configuration command. Use the no vty-async keepalive command to disable asynchronous protocol features on virtual terminal lines, or the vty-async keepalive 0 command to disable keepalive packets on virtual terminal lines.
vty-async keepalive seconds| seconds | The frequency, in seconds, with which the Cisco IOS software sends keepalive messages to the other end of a virtual asynchronous interface. To disable keepalives, use a value of 0. The active keepalive interval is 1 through 32767 seconds and 10 seconds is thedefault. |
To set the maximum transmission unit (MTU) size on virtual asynchronous interfaces, use the vty-async mtu global configuration command. Use the no form of this command to disable asynchronous protocol features on virtual terminal lines.
vty-async mtu bytes| bytes | MTU size of IP packets that the virtual asynchronous interface can support. The default MTU is 1500 bytes, the minimum MTU is 64 bytes, and the maximum is 1,000,000 bytes. |
To enable PPP authentication on virtual asynchronous interfaces, use the vty-async ppp authentication {chap | pap} global configuration command. Use the no vty-async command to globally disable asynchronous protocol features on virtual terminal lines, or the no vty-async ppp authentication {chap | pap} command to disable PPP authentication.
vty-async ppp authentication {chap | pap}| chap | Enable CHAP on all virtual asynchronous interfaces. |
| pap | Enable PAP on all virtual asynchronous interfaces. |
To enable TACACS authentication for PPP on virtual asynchronous interfaces, use the vty-async ppp global configuration command. Use the no form of this command to disable virtual asynchronous interfaces, or the no vty-async use-tacacs command to disable TACACS authentication on virtual asynchronous interfaces.
vty-async ppp use-tacacs
|
|