cc/td/doc/product/software/ios103
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Banyan VINES Commands
clear vines cache
clear vines ipc
clear vines neighbor
clear vines route
clear vines traffic
ping
show vines access
show vines cache
show vines host
show vines interface
show vines ipc
show vines neighbor
show vines route
show vines service
show vines traffic
trace
vines access-group
vines access-list (standard)
vines access-list (extended)
vines access-list (simple)
vines arp-enable
vines decimal
vines encapsulation
vines host
vines input-network-filter
vines input-router-filter
vines metric
vines neighbor
vines output-network-filter
vines propagate
vines redirect
vines route
vines route-cache
vines routing
vines serverless
vines split-horizon
vines srtp-enabled
vines time access-group
vines time destination
vines time participate
vines time set-system
vines time use-system
vines update deltas
vines update interval

Banyan VINES Commands


The Banyan VINES protocol is a networking system for personal computers. "VINES" is an acronym for Virtual Network System. This proprietary protocol was developed by Banyan and is derived from Xerox's XNS protocol. Cisco's implementation of VINES has been designed in conjunction with Banyan.

Cisco's implementation of Banyan VINES provides routing of VINES packets on all media types. Although the software automatically determines a metric value that it uses to route updates based on the delay set for the interface, Cisco's software implementation allows you to customize the metric. Cisco's implementation also offers address resolution to respond to address requests. MAC-level echo support is also available for Ethernet, IEEE 802.2, Token Ring, and FDDI media. Name-to-address mapping for VINES host names also is supported, as are access lists to filter outgoing packets.

Use the commands in this chapter to configure and monitor VINES networks. For VINES configuration information and examples, refer to the "Configuring Banyan VINES" chapter in the Router Products Configuration Guide.

clear vines cache

To delete entries from the VINES fast-switching cache , use the clear vines cache EXEC command.

clear vines cache [interface interface | neighbor address | server network]
Syntax Description

interface interface

(Optional) Deletes from the fast-switching cache table any entry that has one or more paths that go through the specified interface.

neighbor address

(Optional) Deletes from the fast-switching cache table any entry that has one or more paths via the specified neighbor router.

server network

(Optional) Deletes from the fast-switching cache table any entry whose network number part of the destination address matches the specified network address.The argument network can be either a 4-byte hexadecimal number or a 4-byte decimal number (if you have issued a vines decimal command).

Command Mode

EXEC

Usage Guidelines

If you do not specify any keywords or arguments, all entries in the fast-switch cache are deleted.

The fast-switching cache is a table of routes used when fast switching is enabled.

Examples

The following example deletes from the fast-switching cache table all entries from the VINES fast-switching cache table:

clear vines cache

The following example deletes all entries whose destination server has the address 30002E6D:

clear vines cache server 30002E6D
Related Commands

show vines cache
vines decimal
vines route-cache

clear vines ipc

To delete VINES IPC connection blocks from the router, use the clear vines ipc EXEC command.

clear vines ipc number
Syntax Description

number

Hexadecimal number of the IPC connection to delete.

Command Mode

EXEC

Usage Guidelines

An IPC connection entry is built each time the router initiates or receives an IPC DATA message from a router that is not already in this table.

Examples

The following example deletes IPC connection 0x1D from the table of VINES IPC connections:

clear vines ipc 1D
Related Command

show vines ipc

clear vines neighbor

To delete entries from the neighbor table, use the clear vines neighbor EXEC command.

clear vines neighbor {network | *}
Syntax Description

network

Network number of the neighbor whose entry should be deleted from the neighbor table. The argument network can be either a 4-byte hexadecimal number or a 4-byte decimal number (if you have issued a vines decimal command).

*

Deletes all entries from the neighbor path table except the entry for the local router.

Command Mode

EXEC

Usage Guidelines

The neighbor table contains an entry for each of the router's neighbor nodes.

Deleting an entry from the neighbor table also deletes any routes in the routing table that have that neighbor as the first hop and all fast-switching cache entries that have that neighbor as the first hop in any of their paths.

Example

The following example deletes all entries from the neighbor table:

clear vines neighbor *
Related Commands

clear vines route
show vines neighbor
show vines route
vines decimal
vines neighbor
vines route

clear vines route

To delete network addresses from the routing table, use the clear vines route EXEC command.

clear vines route {network | *}
Syntax Description

network

Network number of the entry to delete from the routing table. The argument network can be either a 4-byte hexadecimal number, a 4-byte decimal number (if you have issued a vines decimal command), or a host name (if you have issued a vines host command).

*

Deletes all entries from the routing table.

Command Mode

EXEC

Usage Guidelines

Deleting an entry from the routing table with the clear vines route command also deletes any entries in the fast-switching table that are a part of that logical network.

Example

The following example deletes all entries from the VINES routing table:

clear vines route *
Related Commands

clear vines neighbor
show vines neighbor
show vines route
vines decimal
vines host
vines route

clear vines traffic

To clear all VINES-related statistics that are displayed by the show vines traffic command, use the clear vines traffic EXEC command.

clear vines traffic
Syntax Description

This command has no arguments or keywords.

Command Mode

EXEC

Usage Guidelines

The clear vines traffic command clears only the statistics displayed by the show vines traffic command. It has no effect on the value of the VINES counters retrieved by SNMP.

Example

The following example zeros all VINES-related traffic statistics:

clear vines traffic
Related Command

show vines traffic

ping

To determine basic network connectivity, use the ping EXEC command.

ping [vines] [address]
Syntax Description

vines

(Optional) Specifies the VINES protocol. If you omit this keyword, the router prompts for it.

address

(Optional) Address of system to ping. If you omit the address, the router prompts for it.

Command Mode

EXEC

Usage Guidelines

The ping command determines network connectivity by sending datagrams to another host on the network.

Sample Display

The following is sample output from the ping command:

Router# ping vines 27AF92:1
Type escape sequence to abort.
Sending 5, 100-byte VINES Echos to 27AF92:1,
timeout is 2 seconds:
!!!!!
Success rate is 100 percent, round-trip min/avg/max = 4/7/8 ms
Router# ping
Protocol [ip]: vines
Target VINES address: 27AF92:1
Repeat count [5]: 10
Datagram size [100]: 500
Timeout in seconds [2]:
Verbose [n]:
Type escape sequence to abort.
Sending 10, 500-byte VINES Echos to 27AF92:1,
timeout is 2 seconds:
!!!!!!!!!!
Success rate is 100 percent, round-trip min/avg/max = 4/7/8 ms

show vines access

To display the VINES access lists currently defined, use the show vines access EXEC command.

show vines access [access-list-number]
Syntax Description

access-list-number

(Optional) Number of the access list to display.

Command Mode

EXEC

Usage Guidelines

If no access list number is specified, all access lists are displayed.

Sample Display

The following is sample output from the show vines access command:

Router# show vines access
Vines access list 1
deny   SPP 30015800:0001 00000000:00000000 202 00123456:8005 00000000:0000 249
permit IP 00000000:0000 FFFFFFFF:FFFF 00000000:0000 FFFFFFFF:FFFF
Vines access list 101
deny   SPP 00112233:0001 00000000:0000 0006 0000
             00123456:8005 00000000:00000000 0000 FFFF
permit IP 00000000:0000 FFFFFFFF:FFFF 00000000:0000 FFFFFFFF:FFFF

Table 15-1 describes the fields shown in the display.

Table 15-1   Show VINES Access Field Descriptions

Field Description

Vines access list ...

Number of the VINES access list.

deny

Networks to which access is denied.

permit

Networks to which access is permitted.

Related Commands

vines access-list (standard)
vines access-list (extended)
vines access-list (simple)

show vines cache

To display the contents of the VINES fast-switching cache, use the show vines cache EXEC command.

show vines cache [address | interface type number | neighbor address | server network]
Syntax Description

address

(Optional) Displays the entry in the fast-switching cache for the specified station.

interface type number

(Optional) Displays all neighbors in the fast-switching cache that are accessible via the specified interface type and number.

neighbor address

(Optional) Displays all routes in the VINES fast-switching cache that have the specified neighbor as their first hop. The argument address is a 6-byte hexadecimal number in the format network:host, where network is 4 bytes and host is 2 bytes, a 4-byte decimal number in the same format (if you have issued a vines decimal command), or a host name (if you have issued a vines host command).

server network

(Optional) Displays all entries in the VINES fast-switching cache that are in the specified logical network. The argument network can be either a 4-byte hexadecimal number or a 4-byte decimal number (if you have issued a vines decimal command).

Command Mode

EXEC

Usage Guidelines

If no keywords or arguments are specified, all entries in the fast-switching cache are displayed.

Sample Display

The following is sample output from show vines cache command. This sample shows all entries in the VINES fast-switching cache.

Router# show vines cache
VINES fast switching cache information:
Current: 0 entries, 0 paths
History:
Added: 0 server, 0 router, 0 client
Updated: 0 server, 0 router, 0 client
Expired: 0 server, 0 router, 0 client
Removed: 0 server, 0 router, 0 client
Flushes: 4 by neighbor, 1 by server
8 by interface, 1 entire table
Hash  Destination     Int    Age  Length  Type  MAC Header
13/00 Router1        *T0      46   16/18  1     10005A746A3600003080FB06BCBC03BA
27/00 Router2         E1      11   14/14  1     00000C01D87C00000C0158010BAD
                     *T0      11   16/18  1     00003000435500003080FB06BCBC03BA
3E/00 Router3        *T0      42   16/18  1     10005A6FBC15000003080FB06BCBC03BA
72/00 30002E6D:0001   E1      32   14/14  1     00000C01D87C00000C0158010BAD
                     *T0      32   16/18  1     00003000435500003080FB07BCBC03BA
                      T0      32   16/18  1     10005A6FBC1500003080FB06BCBC03BA
                      T0      32   16/18  1     10005A6FBC1500003080FB06BCBC03BA
FE/00 Router4        *E2     264   14/14  1     00000C0124EA00000C0151AF0BAD

Table 15-2 describes fields shown in the display.

Note that neighbor information is not explicitly displayed by the show vines cache command. However, you can determine it by looking at the neighbor and routing tables (using the show vines neighbor and show vines route commands, respectively).

Table 15-2   Show VINES Cache Field Descriptions

Field Description

Current:

The number of entries and paths currently in the cache.

History:

Number of events since the last time the counters were cleared.

  Added:

Number of server, router, and client entries added to the cache.

  Updated:

Number of server, router, and client entry updates.

  Expired:

Number of server, router, and client entries that timed out.

  Removed:

Number of server, router, and client entries removed from the cache.

  Flushes:

Number of neighbor, server, interface, and entire table flushes.

Hash

Position of this entry in the neighbor table.

Destination

Name or address of the destination station.

Int

Interface out which the packet is sent. An asterisk preceding the interface name indicates that this is the next entry that will be used for the destination.

Age

Age of the entry, in seconds.

Length

Stored length of the packet's MAC header, followed by a slash and the actual length of the MAC header. Both lengths do not include the length of the Type field. These two lengths may differ because the initial bytes of Token Ring and FDDI frames are not stored.

Type

Local encapsulation type.

MAC Header

MAC header used to reach the destination.

Related Commands

clear vines cache
show vines neighbor
show vines route
vines decimal
vines route-cache

show vines host

To display the entries in the VINES host name table, use the show vines host EXEC command.

show vines host [name]
Syntax Description

name

(Optional) Displays the entry in the VINES name table that has the specified name.

Command Mode

EXEC

Usage Guidelines

If no name is specified, all entries in the host name table are displayed.

Sample Display

The following is sample output from the show vines host command:

Router# show vines host
Name          Address
Router1       0027AF9A:0001
Router2       0027D0E4:0001
Router3       002ABFAA:0001
Router4       30015800:0001

Table 15-3 describes the fields shown in the display.

Table 15-3   Show VINES Host Field Descriptions

Field Description

Name

Name of the VINES host.

Address

Address of the VINES host.

Related Command

vines host

show vines interface

To display status of the VINES interfaces configured in the router and the parameters configured on each interface, use the show vines interface EXEC command.

show vines interface [type number]
Syntax Description

type

(Optional) Interface type.

number

(Optional) Interface number.

Command Mode

EXEC

Usage Guidelines

If you omit all keywords, this command displays values for all interfaces, and displays all VINES global parameters.

Sample Display

The following is sample output from the show vines interface command:

Router# show vines interface
VINES address is 3000902D:0001
Next client will be 3000902D:8001
Addresses are displayed in hexadecimal format.
Slowest update interval is 90 seconds
Roll Call timer queue:
Neighbor Router3-Et2-0000.0c01.24ea in 180 seconds
Sequence: 01029DD7, Packet ID: 00000003
Reassembly timer queue:  (empty)
Retry timer queue:  (empty)
  Participating in vines time of day synchronization
Hssi0 is down, line protocol is down
VINES protocol processing disabled
Fddi0 is up, line protocol is up
VINES broadcast encapsulation is ARPA
Interface metric is 0008 [0 5000] (0.1000 seconds)
Split horizon is enabled
ARP processing is dynamic, state is learning (for another 18 seconds)
Special serverless net processing enabled
Outgoing access list is not set
Fast switching is enabled
Routing updates every 90 seconds. Next in 50 seconds.
Next synchronization update in 11:58:17.
Nodes present: 0 5.5x servers, 0 5.5x routers, 0 5.5x clients
0 4.11 servers, 0 4.11 routers, 0 4.11 clients
Neighbors: none.

Table 15-4 describes the fields that may be shown in the display.

Table 15-4   Show VINES Interface Field Descriptions

Field Description

VINES address

Address of the router.

Next client will be

Address the router will assign to the next client that requests an address. This line is interesting only if the router has been configured via the vines arp-enablecommand to respond to address assignment requests.

Addresses

Indicates whether addresses will be displayed as decimal or hexadecimal numbers.

Slowest update interval

Indicates the longest time interval (in seconds) between routing updates on any of the router's interfaces.

Roll Call timer
Neighbor

Displays a list of all neighbor paths for which an RTP request will be sent on a regular basis, and the interval until that timer expires.

Sequence

Current SRTP sequence number for this router.

Packet ID

Identifier number that will be used on the last SRTP update message sent by this router

Reassembly timer

Displays a list of all neighbor paths for which an SRTP update is currently being reassembled, and the interval until that timer expires.

Retry timer

Displays a list of all neighbor paths for which an SRTP request is currently being retried, and the interval until that timer expires.

Participating in vines time of day synchronization

Indicates whether the router is participating in VINES time-of-day synchronization. This is controlled by the vines time participate global configuration command.

Hssi0/Ethernet 0/Ethernet 1 is up/down

Type and number of interface, and whether it is currently active and inserted into network (up) or inactive and not inserted (down).

Line protocol is

Indicates whether the software processes that handle the line protocol believe the interface is usable (that is, whether keepalives are successful). This field can report the values "up," "down," and "administratively down."

VINES protocol processing disabled

Indicates that VINES processing is not enabled on the interface (that is, you have not issued a vines metric command on the interface).

VINES broadcast encapsulation

Type of encapsulation used for VINES broadcast packets, as defined with the vines encapsulation command. This field can report the values "arpa," "vines-tr," and "snap."

Interface metric

Metric that has been configured for the interface with the vines metric command. The metric is shown in internal form, configuration form, and in seconds.

Split horizon

Indicates whether split horizon has been enabled or disabled (via the vines split-horizon command).

ARP processing

Indicates whether this interface will process ARP packets, as specified by the vines arp-enable command.

Special serverless net processing

Indicates whether this interface is defined via the vines serverless command as being connected to a serverless network.

Outgoing access list

Indicates whether an access list is set.

Fast switching

Indicates whether fast switching has been enabled via the vines route-cache command). The value reported in this field can be "enabled," "disabled," or "not supported."

Routing updates every
Next in

Frequency of routing updates, in seconds. This also indicates when the next routing update will be transmitted on the interface. You set the update interval with the vines update interval command.

Routing updates

Indicates whether routing updates contain all entries in the routing table or just changes to the table since the last update was sent. You set the method used with the vines update deltas command.

Next synchronization

Indicates when the next SRTP synchronization update will be sent.

Nodes Present

Indicates the number and type of all VINES-speaking devices present on the given physical network segment.

Neighbors
0 Router2

List of all VINES neighbor on that interface and what version of the RTP protocol they are running. 0 means RTP, and 1 means SRTP.

Related Commands

vines arp-enable
vines encapsulation
vines metric
vines route-cache
vines serverless
vines split-horizon
vines update deltas
vines update interval

show vines ipc

To display information about any currently active IPC connections, use the show vines ipc EXEC command.

show vines ipc
Syntax Description

This command has no arguments or keywords.

Command Mode

EXEC

Usage Guidelines

Information about the IPC protocol formats, data sequences, and state machines can be found in Banyan documentation.

Sample Display

The following is sample output from the show vines ipc command:

Router# show vines ipc
Vines IPC Status:
Next Port: 513
Next Connection: 3
Next check in: 27 sec
Connection 2, state: connected
Local address: Router1, id 0002, last port: 0200
Remote address: Router2, id 0002, last port: 0001
Last send seq: 0005, Last rcvd seq: 0005
Next send ack: 0005, Last sent ack: 0005
Server metric 4, last hop 0, bias 0, total 800 (ms)
Send ACK in 0 ms, Retransmit in 0 ms
Idle check in 0 sec
Retransmit queue contains 0 packets
No packet in reassembly

Table 15-5 describes the fields shown in the display.

Table 15-5   Show VINES IPC Field Descriptions

Field Description

Next Port:

IPC port number that the router will use when a new, unique IPC port number is needed.

Next Connection:

IPC connection number that the router will use when a new, unique IPC connection number is needed.

Next check in:

When the router will make the next pass of the IPC connection table to examine each of the connection-specific timers.

Connection 2, state:

State of a particular connection. Possible states are connecting, connected, idle, and dead.

Local address:

VINES IP address of the local side of the connection.

last port:

Last port number used on this particular connection by the local host.

Remote address:

VINES IP address of the remote side of the connection.

last port:

Last port number used on this particular connection by the remote host.

Last send seq:

Last sequence number sent on this particular connection used by the local host.

Last rcvd seq:

Last sequence number received on this particular connection used by the local host.

Next send ack:

Next acknowledgment number that will be sent on this particular connection by the local host.

Last sent ack:

Last acknowledgment number that has been sent on this particular connection by the local host.

Server metric

Metric value from this host to the remote host's server or router.

last hop

Metric value from the remote host's server or router to the remote host itself. If the remote host is a server or router, this value should be zero.

bias

Bias added to the metric to account for variance in the round-trip delay of a message going to the remote host.

total

Total metric value used to reach the remote host. It is the sum of the three previous numbers.

Send ACK

Time, in seconds, until the next acknowledgment message is sent by the local host.

Retransmit

Time, in seconds, until a message is retransmitted by the local host.

Idle check in

Time, in seconds, until this connection will be checked to see if it has been idle for 30 seconds.

Retransmit queue contains ... packets

Number of messages that have been sent but not acknowledged.

No packet in reassembly

Number of packets that have been received and are being reassembled into a larger message.

show vines neighbor

To display the entries in the VINES neighbor table, use the show vines neighbor EXEC command.

show vines neighbor [address | interface type number | server number]
Syntax Description

address

(Optional) Displays the entry for the specified neighbor.

interface type number

(Optional) Displays all neighbor paths in the neighbor table that use the specified interface.

server number

(Optional) Displays all entries in the neighbor table that have the specified network number.

Command Mode

EXEC

Usage Guidelines

If no keywords or arguments are specified, all entries in the neighbor table are displayed.

Sample Displays

The following is sample output from the show vines neighbor command. This sample shows all entries in the VINES neighbor table.

Router# show vines neighbor
6 neighbors, 7 paths, version 14, next update 34 seconds
Address Hardware Address Type Int Flag Age Metric Uses
Router1 - HDLC Se0 R0* n/a 0230 7
Router2 - - - C1 - - -
Router3 0000.0c01.24ea ARPA Et2 R0* 42 0020 9
Router4 - PPP Se1 R1 n/a 0230 0
Router4 0000.0c01.0506 ARPA Et0 R1. n/a 0020 0
Router4 0000.0c01.9ac9 VINES To0 R1* n/a 0020 0
Router# show vines neighbor router3
3 neighbors, 4 paths, version 7, next update 24 seconds
Address Hardware Address Type Int Flag Age Metric Uses
Router3 0000.0c01.24ea ARPA Et2 R0* 42 0020 9
RTP Counters:
Interface Ethernet2, address Router3-Et2-0000.0c01.24ea
Timers:
Roll Call: 00:03:00
Received counters:
Requests: 00000000
Responses: 00000000
Updates: 00000000
Redirects: 00000000
Unknown: 00000000
Router# show vines neighbor router4
3 neighbors, 4 paths, version 7, next update 5 seconds
Address Hardware Address Type Int Flag Age Metric Uses
Router4 - - - R1 - - -
SRTP Counters:
Interface Ethernet0, address Router4-Et0-0000.0c01.0506, state up
Origin 0001BE9A, Local 00006262, Flags 0001, ID 007F
Timers:
Reassembly: not active
Retry request: not active
Received counters:
Requests: specific changes full null unknown
00000000 00000000 00000000 00000000 00000000
Updates: failed less equal one more greater
null: 00000000 00000000 00000000 00000000 00000000
change: 00000000 00000000 00000000 00000000 00000000
full: 00000000 00000000 00000000 00000000 00000000
sync: 00000000 00000000 00000000 00000000 00000000
Redirects: 00000000
Reinits: 00000000
Transmitted counters:
Requests: unknown specific changes full null