Table Of Contents
smrp mroute-cache protocol appletalk
show appletalk remap
To display domain remapping information, use the show appletalk remap EXEC command.
show appletalk remap [domain domain-number [{in | out} [{to | from} domain-network]]]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
If you omit all options, keywords, and arguments, the show appletalk remap command displays all remapping information about all domains.
Examples
The following is sample output from the show appletalk remap command:
Router# show appletalk remapAppleTalk Remapping Table :------------------------------Domain 1 : Domain 1 State : Active------------------------------------------Direction : INDomain Net(Cable) Remapped to Status3 - 3 100 - 100 GoodDirection : OUTDomain Net(Cable) Remapped to Status1 - 1 200 - 200 GoodDomain 2 : Domain 2 State : Active------------------------------------------Direction : INDomain Net(Cable) Remapped to StatusDirection : OUTDomain Net(Cable) Remapped to Status2 - 2 400 - 400 Good100 - 100 401 - 401 GoodThe following is sample output from the show appletalk remap command when you specify a domain number:
Router# show appletalk remap domain 1AppleTalk Remapping Table :------------------------------Domain 1 : Domain 1 State : Active------------------------------------------Direction : INDomain Net(Cable) Remapped to Status3 - 3 100 - 100 GoodDirection : OUTDomain Net(Cable) Remapped to Status1 - 1 201 - 201 GoodThe following is sample output from the show appletalk remap command to display inbound remappings for AppleTalk network 100:
Router# show appletalk remap domain 1 in from 100AppleTalk Remapping Table :------------------------------For the Remap 100 the Domain net is 3Table 28 describes the fields shown in the display.
Related Commands
Command Descriptionappletalk domain remap-range
Remaps ranges of AppleTalk network numbers or cable ranges between two segments of a domain.
show appletalk route
To display all entries or specified entries in the AppleTalk routing table, use the show appletalk route EXEC command.
show appletalk route [network | type number]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
If you omit the arguments, this command displays all entries in the routing table.
Examples
The following is sample output from the show appletalk route command for a nonextended AppleTalk network:
Router# show appletalk routeCodes: R - RTMP derived, E - EIGRP derived, C - connected, A - AURP P - proxy, S - static5 routes in internetC Net 258 directly connected, 1431 uses, Ethernet0, zone TwilightR Net 6 [1/G] via 258.179, 8 sec, 0 uses, Ethernet0, zone The OC Net 11 directly connected, 472 uses, Ethernet1, zone No ParkingR Net 2154 [1/G] via 258.179, 8 sec, 6892 uses, Ethernet0, zone LocalTalkS Net 1111 via 258.144, 0 uses, Ethernet0, no zone set[hops/state] state can be one of G:Good, S:Suspect, B:BadThe following is sample output from the show appletalk route command for an extended AppleTalk network:
Router# show appletalk routeCodes: R - RTMP derived, E - EIGRP derived, C - connected, A - AURP P - proxy, S - static5 routes in internetE Net 10000 -10000 [1/G] via 300.199, 275 sec, Ethernet2, zone FranceR Net 890 [2/G] via 4.129, 1 sec, Ethernet0, zone release labR Net 901 [2/G] via 4.129, 1 sec, Ethernet0, zone Dave's HouseC Net 999-999 directly connected, Serial3, zone Magnolia EstatesR Net 2003 [4/G] via 80.129, 6 sec, Ethernet4, zone Bldg-13The following is sample output from the show appletalk route command when AppleTalk load balancing is enabled. The output displayed shows additional equal-cost path entries.
Router# show appletalk routeCodes: R - RTMP derived, E - EIGRP derived, C - connected, A - AURP P - proxy, S - static759 routes in internet. Up to 4 parallel paths allowed.The first zone listed for each entry is its default (primary) zone.R Net 20-20 [2/G] via 60.172, 1 sec, Ethernet1/2,via 1010.68 1 sec, Ethernet1/3,via 70.199, 2 sec, Ethernet1/5, zone zone20R Net 32-32 [9/G] via 60172, 2 sec, Ethernet1/2via 1010.68, 2 sec, Ethernet1/3,via 70.199, 2 sec, Ethernet1/5,Zone: "Executive Briefing Center"R Net 43-43 [7/G] via 60.172, 2 sec, Ethernet1/2,via 1010.68, 2 sec, Ethernet1/3,via 70.199, 2 sec, Ethernet1/5, zone ISDN TunnelR Net 57-57 [6/G] via 60.172, 2 sec, Ethernet1/2,via 1010.68, 2 sec, Ethernet1/3,via 70.199, 2 sec, Ethernet1/5, zone zone-home-bumiTable 29 describes the fields shown in the two displays, as well as some fields not shown but that may also be displayed. Depending on the configuration of the appletalk lookup-type and appletalk name-lookup-interval global configuration commands, a node name may appear in this display instead of a node address.
The following is sample output from the show appletalk route command when you specify a network number:
Router# show appletalk route 69Codes: R - RTMP derived, E - EIGRP derived, C - connected, A - AURP P - proxy, S - staticThe first zone listed for each entry is its default (primary) zone.R Net 69-69 [2/G] via gatekeeper, 0 sec, Ethernet0, zone Empty GufRoute installed 125:20:21, updated 0 secs agoNext hop: gatekeeper, 2 hops awayZone list provided by gatekeeperRoute has been updated since last RTMP was sentValid zones: "Empty Guf"Table 30 describes the fields shown in the display.
Related Commands
show appletalk sockets
To display all information or specified information about process-level operation in the sockets of an AppleTalk interface, use the show appletalk sockets privileged EXEC command.
show appletalk sockets [socket-number]
Syntax Description
Command Modes
Privileged EXEC
Command History
Usage Guidelines
If no socket number is specified, this command displays information about all sockets.
Examples
The following is sample output from the show appletalk sockets command when you do not specify a socket number:
Router# show appletalk socketsSocket Name Owner Waiting/Processed1 RTMP AT RTMP 0 1487662 NIS AT NBP 0 156424 AEP AT Maintenance 0 06 ZIP AT ZIP 0 136198 SNMP AT SNMP 0 010 SMRP SMRP Input 0 56393253 PingServ AT Maintenance 0 0The following is sample output from the show appletalk sockets command when you do specify a socket number:
Router# show appletalk sockets 66 ZIP AT ZIP 0 13619Table 31 describes the fields shown in these displays.
show appletalk static
To display information about the statically defined routes, including floating static routes, use the show appletalk static EXEC command.
show appletalk static
Syntax Description
This command has no arguments or keywords.
Command Modes
EXEC
Command History
Examples
The following is sample output from the show appletalk static command:
Router# show appletalk staticAppleTalk Static Entries --------------------------------------- Network NextIR Zone Status 100-109 1.10 Zone100 A 200 1.10 Zone200 A 300-309 1.10 Zone300 A(Floating)Table 32 describes the fields shown in the display.
Related Commands
show appletalk traffic
To display statistics about AppleTalk traffic, including MacIP traffic, use the show appletalk traffic EXEC command.
show appletalk traffic
Syntax Description
This command has no arguments or keywords.
Command Modes
EXEC
Command History
Usage Guidelines
For MacIP traffic, an IP alias is established for each MacIP client and for the IP address of the MacIP server if it does not match an existing IP interface address. To display the client aliases, use the show ip aliases command.
Examples
The following is sample output from the show appletalk traffic command:
Router# show appletalk trafficAppleTalk statistics:Rcvd: 357471 total, 0 checksum errors, 264 bad hop count321006 local destination, 0 access denied0 for MacIP, 0 bad MacIP, 0 no client13510 port disabled, 2437 no listener0 ignored, 0 martiansBcast: 191881 received, 270406 sentSent: 550293 generated, 66495 forwarded, 1840 fast forwarded, 0 loopback0 forwarded from MacIP, 0 MacIP failures436 encapsulation failed, 0 no route, 0 no sourceDDP: 387265 long, 0 short, 0 macip, 0 bad sizeNBP: 302779 received, 0 invalid, 0 proxies57875 replies sent, 59947 forwards, 418674 lookups, 432 failuresRTMP: 108454 received, 0 requests, 0 invalid, 40189 ignored90170 sent, 0 repliesEIGRP: 0 received, 0 hellos, 0 updates, 0 replies, 0 queries0 sent, 0 hellos, 0 updates, 0 replies, 0 queries0 invalid, 0 ignoredAURP: 0 Open Requests, 0 Router Downs0 Routing Information sent, 0 Routing Information received0 Zone Information sent, 0 Zone Information received0 Get Zone Nets sent, 0 Get Zone Nets received0 Get Domain Zone List sent, 0 Get Domain Zone List receivedAppleTalk statistics:0 bad sequenceATP: 0 receivedZIP: 13619 received, 33633 sent, 32 netinfoEcho: 0 received, 0 discarded, 0 illegal0 generated, 0 replies sentResponder: 0 received, 0 illegal, 0 unknown0 replies sent, 0 failuresAARP: 85 requests, 149 replies, 100 probes84 martians, 0 bad encapsulation, 0 unknown278 sent, 0 failures, 29 delays, 315 dropsLost: 0 no buffersUnknown: 0 packetsDiscarded: 130475 wrong encapsulation, 0 bad SNAP discriminatorTable 33 describes the fields shown in the display.
Related Commands
show appletalk zone
To display all entries or specified entries in the zone information table, use the show appletalk zone EXEC command.
show appletalk zone [zone-name]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
If no zone name is specified, the command displays all entries in the zone information table.
You can use this command on extended and nonextended networks.
A zone name can be associated with multiple network addresses or cable ranges, or both. There is not a one-to-one correspondence between a zone name and a LAN; a zone name may correspond to one or more networks (LANs or network interfaces). This means that a zone name will effectively replace multiple network addresses in zone filtering. This is reflected in the output of the show appletalk zone command. For example, the zone named Mt. View 1 in the following example is associated with two network numbers and four cable ranges.
Examples
The following is sample output from the show appletalk zone command:
Router# show appletalk zoneName Network(s)Engineering 3 29-29 4042-4042customer eng 19-19CISCO IP 4140-4140Dave's House 3876 3924 5007Narrow Beam 4013-4013 4023-4023 4037-4037 4038-4038Low End SW Lab 6160 4172-4172 9555-9555 4160-4160Tir'n na'Og 199-199Mt. View 1 7010-7010 7122 7142 7020-7020 7040-7040 7060-7060Mt. View 2 7152 7050-7050UDP 1112-12Empty Guf 69-69Light 80europe 2010 3010 3034 5004Bldg-13 4032 5026 61669 3012 3025 3032 5025 5027Bldg-17 3004 3024 5002 5006The following is sample output from the show appletalk zone command when you specify a zone name:
Router# show appletalk zone CISCO IPAppleTalk Zone Information for CISCO IP:Valid for nets: 4140-4140Not associated with any interface.Not associated with any access list.Table 34 describes the fields shown in the display.
Related Commands
show smrp forward
To display all entries or specific entries in the Simple Multicast Routing Protocol (SMRP) forwarding table, use the show smrp forward EXEC command.
show smrp forward [appletalk [group-address]]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
The SMRP forwarding table describes the relationship between the SMRP router and the distribution tree for each SMRP group on the internetwork. An SMRP router has an entry in this table for every SMRP group for which the router is forwarding data. When data for an SMRP group arrives on the parent interface, it is forwarded to each child interface.
Looking at child and parent interfaces in relation to members of an SMRP group, a child interface is a neighbor that is farther away from the SMRP creator node and a parent interface is one that is closer to the creator node.
If no SMRP group address is specified, then the show smrp forward command displays information for all entries in the SMRP forwarding table. For all entries, the show smrp forward command displays the SMRP group address, the state of the SMRP group, the parent interface and address, and one or more child interfaces and addresses.
If an SMRP group address is specified, the command displays additional information for that group showing the child count, the time elapsed since the entry was updated, and the next poll time.
![]()
Note
Because SMRP is currently supported over AppleTalk networks only, sample output resulting from the show smrp forward command is the same as output from the show smrp forward appletalk command.
Examples
The following is sample output from the show smrp forward command that shows all entries:
Router# show smrp forwardSMRP Forwarding TableGroup State Parent ChildAddress Interface Address Interface Address------------------------------------------------------------------AT 1.2 Fwd Ethernet2 20.3 Ethernet3 30.2 AT 10.1 Fwd Ethernet2 20.4 Ethernet4 40.2 AT 30.1 Fwd Ethernet3 30.1 Ethernet2 20.2The following is sample output from the show smrp forward command with the appletalk keyword and an SMRP group address specified:
Router# show smrp forward appletalk 10.1Group State Parent ChildAddress Interface Address Interface Address----------------------------------------------------------------AT 10.1 Fwd Ethernet2 20.4 Ethernet4 40.2 Child count: 1 Elapsed update time: 01:15:32 Next poll time (sec): 3Table 35 describes the fields shown in the displays.
show smrp globals
To display global information about Simple Multicast Routing Protocol (SMRP)—such as whether SMRP is enabled and running and settings for timers, most of which are used internally—use the show smrp globals EXEC command.
show smrp globals
Syntax Description
This command has no arguments or keywords.
Command Modes
EXEC
Command History
Examples
The following is sample output from the show smrp globals command:
Router# show smrp globalsSMRP global information:SMRP is running. Maximum number of retries for requests is 4 times. Request transactions are sent every 10 seconds.Response transactions are sent every 100 seconds.Creators are polled every 60 seconds.Members are polled every 30 seconds.Hellos are sent every 10 seconds.Neighbors are down after not being heard from for 30 seconds.Poisoned routes purged after 60 seconds.Primary requests sent every 1 second.Secondary requests sent every 1 second.Table 36 describes the global information shown in the display.
show smrp group
To display all entries or specific entries in the SMRP group table, use the show smrp group EXEC command.
show smrp group [appletalk [group-address]]
Syntax Description
appletalk
(Optional) Displays SMRP group table entries for all AppleTalk networks. Currently SMRP services are supported over AppleTalk networks only.
group-address
(Optional) SMRP group address.
Command Modes
EXEC
Command History
Usage Guidelines
If no SMRP group address is specified, the command displays the group address, the state, and the parent and child information for all entries in the SMRP group table. If a group address is specified, the command displays the standard information plus additional information for that group showing the child count, the elapsed update time, and the next poll time.
![]()
Note
Because SMRP is currently supported over AppleTalk networks only, sample output resulting from the show smrp group command is the same as output from show smrp group appletalk command.
An SMRP group address is an address that is based on the local network address of the network to which the creator of the SMRP group belongs.
Examples
The following is sample output from the show smrp group command that shows all group table entries:
Router# show smrp groupSMRP Group TableGroup Creation Next CreatorAddress Time Poll Interface Address---------------------------------------------------------------AT 30.1 0:04:37 22 Ethernet3 30.1AT 40.2 0:04:35 24 Ethernet4 40.1AT 40.1 0:04:36 23 Ethernet4 40.1The following is sample output from the show smrp group command with the appletalk keyword and an SMRP group address specified:
Router# show smrp group appletalk 40.2SMRP Group TableGroup Creation Next CreatorAddress Time Poll Interface Address---------------------------------------------------------------AT 40.2 0:05:58 1 Ethernet4 40.1Table 37 describes the fields shown in the display.
show smrp mcache
To display the SMRP fast-switching cache table, use the show smrp mcache EXEC command.
show smrp mcache [appletalk [group-address]]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
An SMRP router has an entry in its forwarding table for every SMRP group for which the router forwards data. For each group, the forwarding table lists the parent interface and address and one or more child interfaces and addresses. When data for an SMRP group arrives on the parent interface, the router forwards it to each child interface. The SMRP fast-switching cache table specifies whether or not to fast switch SMRP data packets out the interfaces specified by the forwarding table.
Use the show smrp mcache command to view the SMRP fast-switching cache table. The command displays which interfaces are fast-switch enabled. If a parent interface is not fast-switch enabled, then there is no entry (row) in the table. If a child interface is not fast-switch enabled, then it is not in the list of child interfaces for an entry in the table.
If you do not specify an SMRP group address, the show smrp mcache command displays information for all entries in the SMRP fast-switching cache table. If you specify an SMRP group address, the command displays cache entries for only that group.
SMRP fast-switching is enabled by default.
Examples
The following is sample output from the show smrp mcache command:
Router# show smrp mcacheSMRP Multicast Fast Switching CacheGroup In Parent Child MAC Header (Top)Address Use Interface Interface(s) Network Header (Bottom)--------------------------------------------------------------------AT 11.121 Y Ethernet0 Ethernet3 090007400b7900000c1740db001fed750000002aff020a0a0aAT 11.122 Y Ethernet0 Ethernet3 090007400b7a00000c1740db001f47750000002aff020a0a0aAT 11.123 Y Ethernet0 Ethernet1 090007400b7b00000c1740d9001fe77500000014ff020a0a0aEthernet3 090007400b7b00000c1740db001ffd750000002aff020a0a0aAT 11.124 N Ethernet0 Ethernet1 090007400b7c00000c1740d9001fef7500000014ff020a0a0aTable 38 describes the fields shown in the display.
Related Commands
Command Descriptionclear smrp mcache
Removes all fast-switching entries in the SMRP fast-switching cache table.
Displays all entries or specific entries in the SMRP forwarding table.
show smrp neighbor
To display all entries or specific entries in the SMRP neighbor table, use the show smrp neighbor EXEC command.
show smrp neighbor [appletalk [network-address]]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
A neighbor is an adjacent router. Neighboring routers keep track of one another by sending and receiving hello packets periodically. Using this method, the Cisco IOS software can determine if it has heard from a neighbor router within a certain amount of time. The software creates an entry in its neighbor table when it finds a neighboring route. The software maintains the entry, indicating, among other information, the current state of the neighbor. The software updates the entry if the state of the neighbor router changes; for example, a secondary router became a primary router. The secondary router is the router that becomes the primary router when the primary router is no longer heard from.
For all neighboring routers, the show smrp neighbor command displays the address of the neighbor router, the state of the neighbor, its interface, the last time it was heard from, its route version number, and whether or not routes need to be sent to the neighbor. If the network address of a specific neighbor is given as a command parameter, this information is displayed for that neighbor router only.
![]()
Note
Because SMRP is currently supported over AppleTalk networks only, sample output resulting from the show smrp neighbor command is the same as output from show smrp neighbor appletalk command.
Examples
The following is sample output from the show smrp neighbor command that displays SMRP neighbor table entries for all neighbors:
Router# show smrp neighborSMRP Neighbor Table LastNeighbor State Interface Heard-----------------------------------20.3 (S) Ethernet2 510.4 (N) Ethernet1 311.5 (S) Ethernet1 7The following is sample output from the show smrp neighbor command with the appletalk keyword and the network address of a specific neighboring node:
Router# show smrp neighbor appletalk 20.3SMRP Neighbor TableLastNeighbor State Interface Heard-----------------------------------20.3 (S) Ethernet2 5 Route version: 0x0000000ERoutes needed: FalseTable 39 describes the fields shown in the display.
show smrp port
To display all entries or specific entries in the SMRP port table, use the show smrp port EXEC command.
show smrp port [appletalk [type number]]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
For all SMRP ports, the show smrp port command displays the interface of the SMRP port, the current state of the port, the network protocol type (currently only AppleTalk is supported) and its address, the address of the primary router on the local network, the address of the secondary router on the local network, the current groups on the port, and the last group on the port.
If the interface of a specific SMRP port is given, this information is displayed for that port only.
![]()
Note
Because SMRP is currently supported over AppleTalk networks only, sample output resulting from the show smrp port command is the same as output from show smrp port appletalk command.
Examples
The following is sample output from the show smrp port command:
Router# show smrp portSMRP Port TableInterface State Network Type Address Primary Secondary---------------------------------------------------------------------Ethernet2 (P) 20-22 AT 20.2 20.2 20.3Ethernet3 (P) 30-33 AT 30.2 30.2 0.0Ethernet4 (S) 40-44 AT 40.3 40.2 40.0The following is sample output from the show smrp port command with the appletalk keyword and the interface of a specific port:
Router# show smrp port appletalk ethernet 2SMRP Port TableInterface State Network Type Address Primary Secondary---------------------------------------------------------------------Ethernet2 (P) 20-22 AT 20.2 20.2 20.3Current groups:Last group:Table 40 describes the fields shown in the displays.
Related Commands
Command DescriptionMakes SMRP multicast services available over AppleTalk for a specific interface.
show smrp route
To display all entries or specific entries in the Simple Multicast Routing Protocol (SMRP) routing table, use the show smrp route EXEC command.
show smrp route [appletalk [network] | type number]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
For all SMRP routes, the show smrp route command displays the number of SMRP routes in the internetwork. For each route, it shows the SMRP network range of the route, the version of the route, the elapsed time since the route was updated, the number of hops away the route is from the route's origin, the number of hops away the route is from the tunnel origin, the interface from which the route was received, and the router that sent the route.
If a specific network range is given, this information is displayed for that network range only.
If the interface is specified, the routes that came from this interface are displayed.
If the appletalk keyword is specified with or without an SMRP network range, the number of SMRP routes in the internetwork is not specified. Connected routes have a hop value of 0 and no address value.
![]()
Note
Because SMRP is currently supported over AppleTalk networks only, sample output resulting from the show smrp port command is the same as output from show smrp port appletalk command.
Examples
The following is sample output from the show smrp route command:
Router# show smrp routeSMRP Route Table5 routes in internetNetwork Hop Tunnel ParentInterface Address-----------------------------------------------------------------AT 1-1 1 0 Ethernet2 20.3AT 10-11 1 0 Ethernet2 20.3AT 20-22 0 0 Ethernet2AT 40-44 0 0 Ethernet4The following is sample output from the show smrp route command with the appletalk keyword and a specific SMRP network number within an SMRP network range:
Router# show smrp route appletalk 21Network Hop Tunnel ParentInterface Address-----------------------------------------------------------------AT 20-22 0 0 Ethernet2 20.3 Route version: 0x0000000EElapsed update time: 00:23:55The following is sample output from the show smrp route command for a specific interface:
Router# show smrp route appletalk ethernet 2Network Hop Tunnel ParentInterface Address-----------------------------------------------------------------AT 1-1 1 0 Ethernet2 20.3AT 10-11 1 0 Ethernet2 20.3AT 20-22 0 0 Ethernet2Table 41 describes the fields shown in the displays.
show smrp traffic
To display all entries or specific entries in the Simple Multicast Routing Protocol (SMRP) traffic table, use the show smrp traffic EXEC command.
show smrp traffic [all | group | neighbor | port | route | transaction]
Syntax Description
Command Modes
EXEC
Command History
Usage Guidelines
To display general SMRP statistics, use the show smrp traffic command without keywords. To display traffic for all of the categories defined by the keywords, use the show smrp traffic all command. To display traffic for a specific category, specify the command and the keyword for the category.
Examples
The following is sample output from the show smrp traffic all command:
Router#show smrp traffic allSMRP statistics:Rcvd: 350 total, 99 hellos, 0 mc data, 0 fast handled78 requests, 127 confirms, 1 reject3 primaries, 6 secondaries7 notifies, 2 distance vectors3 create groups, 0 delete groups4 join groups, 0 leave groups54 members0 add group entries, 0 remove group entries0 locates, 0 tunnelsSent: 547 total, 307 hellos0 duplicate mc data, 0 mc data, 0 fast forwarded176 requests, 62 confirms, 2 rejects3 primaries, 3 secondaries6 notifies, 1 distance vector0 joins, 0 leaves42 creators, 81 members0 add group entries, 0 remove group entriesMisc: 0 no buffers, 0 no forwards0 bad portids, 0 port downs0 bad versions, 0 runts0 bad packet types, 0 input errorsSMRP group statistics:Groups: 3 added, 0 removed,Forwards: 3 new, 1 recycled, 0 deletedChild Ports: 4 added, 1 freed,Misc: 0 range fulls, 0 not primary drops0 no routesSMRP port statistics:Ports: 3 new, 0 recycled, 0 deletedSMRP route statistics:Routes: 5 new, 0 recycled, 0 deletedNeighbor AT 20.3:1 received updates, 1 send updates3 received routes, 0 sent routes0 poisoned, 0 improved0 better parent interfaces, 0 worst parent interfaces0 better parent addresses, 0 worst parent addresses0 bad ranges, 0 overlapsSMRP transaction statistics:Requests: 5 new, 135 recycled0 deleted, 0 freed9 timeouts, 36 resends0 duplicates, 0 incomplete duplicatesResponses: 16 new, 62 recycled, 0 freed0 deleted, 0 freed0 unexpected, 0 badTable 42 describes the fields shown in the display.
smrp mroute-cache protocol appletalk
To enable Simple Multicast Routing Protocol (SMRP) fast-switching on a port, use the smrp mroute-cache protocol appletalk interface configuration command. To disable SMRP fast-switching, use the no form of this command.
smrp mroute-cache protocol appletalk
no smrp mroute-cache protocol appletalk
Syntax Description
This command has no arguments or keywords.
Defaults
Enabled
Command Modes
Interface configuration
Command History
Usage Guidelines
By default, fast-switching is enabled on all SMRP ports. A network protocol and interface comprise an SMRP port. Fast switching improves the throughput rate by processing incoming packets more quickly than process switching.
SMRP uses the forwarding table to forward packets for a particular SMRP group. For each group, the forwarding table lists the parent interface and address and one or more child interfaces and addresses. When data for an SMRP group arrives on the parent interface, the router forwards it to each child interface. The SMRP fast-switching cache table specifies whether to fast switch SMRP data packets out the interfaces specified by the forwarding table.
SMRP fast switching requires that:
•
A parent port is fast-switch enabled.
•
One or more child ports are fast-switch enabled.
When the parent port is fast-switch enabled, the system populates and validates a fast-switching cache table when forwarding packets out child ports.
To populate the fast-switching cache table with fast-switching information, the first packets are process switched. Thus, the fast-switching cache table is populated with information about fast-switch enabled child ports. When succeeding packets arrive, the system uses the SMRP fast-switching cache table to fast switch the packets out those child ports.
If there are non-fast-switching ports in the forwarding table, then the system process switches the packet out those ports.
To validate the fast-switching cache table, the system validates each cache entry when it forwards the first packet out all child ports. If a cache entry is validated, the router can use the entry to fast switch succeeding packets out the child ports.
If a cache entry is invalidated, the router cannot use the entry to fast switch packets. The entry is removed from the fast-switching cache table and the router process switches packets out the child ports. A cache entry is invalidated when one of these conditions is met:
•
A child endpoint leaves the SMRP group.
•
A new child endpoint joins the SMRP group.
•
A port's fast-switching configuration is enabled or disabled.
•
A port is restarted.
Examples
The following example disables SMRP fast-switching:
no smrp mroute-cache protocol appletalksmrp protocol appletalk
To make Simple Multicast Routing Protocol (SMRP) multicast services available over AppleTalk for a specific interface, use the smrp protocol appletalk interface configuration command. To disable SMRP over AppleTalk for a specific interface, use the no form of this command.
smrp protocol appletalk [network-range beginning-end]
no smrp protocol appletalk [network-range beginning-end]
Syntax Description
Defaults
SMRP is disabled.
Command Modes
Interface configuration
Command History
Usage Guidelines
SMRP supports point-to-multipoint multicasting of packets for AppleTalk networks. This support provides the capability of sending data from a single source to multiple stations without having to send duplicate copies of the data.
The smrp protocol appletalk command configures SMRP support over an AppleTalk network on an interface basis. Before you use this command, you must issue the smrp routing command to enable SMRP. After you enable SMRP, you can use this command to make SMRP services available over AppleTalk for any number of individual interfaces.
We recommend that you do not specify an SMRP network range for the AppleTalk network. Because the upper limit of the AppleTalk network range is 65,535, AppleTalk network numbers always fit within the SMRP network range; SMRP network numbers are 3 bytes long, whereas AppleTalk network numbers are 2 bytes long. If the AppleTalk network is a nonextended network, which is defined by a single network number, the AppleTalk network is mapped to the SMRP network range using the single number to define both ends of the range (for example, 65,520-65,520).
To disable SMRP services for a specific AppleTalk network, use the no form of this command. To disable SMRP services globally (that is, for all AppleTalk networks whose interfaces you have configured for SMRP support) issue the no smrp routing command.
Examples
The following example enables SMRP globally and turns on SMRP support over AppleTalk for the current interface:
smrp routinginterface ethernet 0smrp protocol appletalkThe following example disables SMRP over AppleTalk for the current interface:
interface ethernet 0no smrp protocol appletalkRelated Commands
Command DescriptionDisplays all entries or specific entries in the SMRP port table.
Enables the use of the multicast transport services provided by the SMRP.
smrp routing
To enable the use of the multicast transport services provided by the Simple Multicast Routing Protocol (SMRP), use the smrp routing global configuration command. To disable SMRP services for all interfaces, use the no form of this command.
smrp routing
no smrp routing
Syntax Description
This command has no arguments or keywords.
Defaults
SMRP is disabled.
Command Modes
Global configuration
Command History
Usage Guidelines
Currently, SMRP services are supported over AppleTalk only. The smrp routing command enables the use of SMRP. To enable SMRP for an AppleTalk network over a specific interface, you must use the smrp protocol appletalk interface configuration command after you issue this command. The smrp routing command has no effect until you enable SMRP at the interface level.
Examples
The following example enables SMRP:
smrp routingThe following example disables SMRP:
no smrp routingRelated Commands
Command DescriptionMakes SMRP multicast services available over AppleTalk for a specific interface.
test appletalk
To enter the test mode, use the test appletalk command in privileged EXEC mode.
test appletalk
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the test appletalk command to enter test mode. From test mode you can test the Name Binding Protocol (NBP) protocol.
The following display shows how to enter Appletalk test mode:
Router# test appletalk Router(atalk test)#Type ? to display the following list of test options:
Router(atalk test)# ? end Exit AppleTalk test mode nbp AppleTalk NBP test commandsUse the test appletalk command with the nbp options to test and to perform informational lookups of NBP-registered entities. Use the NBP options when you find that AppleTalk zones are listed in the Chooser, but services in these zones are unavailable.
Type nbp ? to learn what NBP test commands you can use:
Router(atalk test)# nbp ?nbp confirm: send out an NBP confirm packet to the specified entitynbp lookup: lookup an NVE. prompt for name, type and zonenbp parameters: display/change lookup parms (ntimes, ncecs, interval)nbp poll: for every zone, lookup all devices, using default?: print command listend: exit nbptestThe following list summarizes the nbp test commands you can use:
•
nbp confirm—Sends out an NBP confirm packet to the specified entity.
•
nbp lookup—Searches for NBP entities in a specific zone.
•
nbp parameters—Sets the parameters used in subsequent lookup and pool tests.
•
nbp poll—Searches for all devices in all zones.
•
?—Displays the list of nbp tests.
•
end—Exit from the nbp test commands.
The remainder of this section shows and explains the syntax and output of the various NBP test commands.
When running any of the NBP tests, you specify a nonprinting character by entering a three-character string that is the hexadecimal equivalent of the character. For example, type :c5 to specify the test appletalk truncation wildcard.
This is the syntax of the nbp confirm command:
nbp confirm appletalk-address [:skt] object:type@zone
The syntax description is as follows:
Examples
The following is sample output from the nbp confirm command. In this example, the test sends a confirm packet to the entity ciscoRouter in zone Engineering.
Router(atalk test)# nbp confirm 24279.173 my-mac:AFPServer@Engineeringconfirmed my-mac:AFPServer@Engineering at 24279n,173a,250sThis is the syntax of the nbp lookup command:
nbp lookup object:type@zone
The syntax description is as follows:
object:type
Name of device and the type of service. The colon (:) between object and type is required.
@zone
Name of the AppleTalk zone where the entity object:type resides.
The following is sample output from the nbp lookup command:
Router(atalk test)# nbp lookup =:macintosh:c5@engineering(100n,50a,253s)[1]: `userA:Macintosh IIcx@engineering'(100n,16a,251s)[1]: `userB:Macintosh II@engineering'(200n,24a,253s)[1]: `userC:Macintosh IIci@engineering'(200n,36a,251s)[1]: `userD:Macintosh II@engineering'(300n,21a,252s)[1]: `userE:Macintosh SE/30@engineering'test appletalk lookup request timed outProcessed 6 replies, 7 eventsTable 43 describes the fields shown in the display.
This is the syntax of the nbp parameters command:
nbp parameters retransmissions replies interval
The syntax description is as follows
:
The following is sample output of the nbp parameters command. In this example, the maximum number of retransmission is 1, the maximum number of replies is 100, and there are 10 seconds between each retry.
Router(atalk test)# nbp parameters 1 100 10The nbp poll command has no keywords or arguments. The following is sample output from the nbp poll command:
Router(atalk test)# nbp pollpoll: sent 2 lookups(100n,82a,252s)[1]: `userA:Macintosh IIci@Zone one'(200n,75a,254s)[1]: `userB:Macintosh IIcx@Zone two'test appletalk polling completed.Processed 2 replies, 2 eventsTable 44 describes the fields shown in the display.
The following example enables the appletalk nbp polling command, which does not use any keywords or arguments:
Router (atalk test)# nbp pollRelated Commands