[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

3586.0. "Discovering last port heard in forwarding database" by CADSYS::LEMONS (And we thank you for your support.) Tue Aug 18 1992 17:26

DECmcc V1.2 SSB

According to the 'Bridge Access Module Use':

"  4.8   Showing Static Entry and Dynamic Entry Attributes

  Static and dynamic entries identify individual network stations.
  The Show directive displays identifier, status, and
  characteristics information for static and dynamic entries.

  Look into a Bridge, look into Forwarding Database, look into Static Entry
  or Dynamic Entry, select an address
  Operations -> Show -> Characteristics
                          Status
                          Identifiers
  Characteristics and status information for static and dynamic entries
  show

  �   which bridge line is used to forward packets for the entry's
      station, and on which line the entry's station was last seen.
                   ===============================================
  �   the disposition.
  �   for dynamic entries, whether the entry can be removed
      automatically after a period of nonuse."

It even shows the example:

"MCC> SHOW BRIDGE BR1 FOR DATA STATIC ENTR AA-00-04-00-FC-FD ALL STATUS
.
.
		Last Port = 1"

I want to use the Bridge AM to learn the bridge port on which an address was
last heard.  Yet, the (I thought) appropriate commands don't worK:

$ manage/ent show bridge .mcc.bridge.r2c2 forw data dyn  entr 08-00-2b-1d-ea-15
all char
DECmcc (V1.2.0)


Bridge HLOMCC_NS:.MCC.BRIDGE.R2C2 Forwarding Database Dynamic Entry 08-00-2B-1D-
EA-15
AT 18-AUG-1992 16:17:04 Characteristics

Examination of attributes shows:
                          Outbound Port = -- Attribute Not Available
                            Disposition = Inactive

$ manage/ent show bridge .mcc.bridge.r2c2 forw data dyn  entr 08-00-2b-1d-ea-15
all status
DECmcc (V1.2.0)

%MCC-I-NOPARCMD, ALL STATUS
                 ^
%MCC-I-SYNTAXERR, Syntax error -- unable to interpret remainder of line
%MCC-W-ATTRVEAINV, attribute is not valid with verb and entity

$ manage/ent show bridge .mcc.bridge.r2c2 forw data dyn  entr 08-00-2b-1d-ea-15
all ident
DECmcc (V1.2.0)


Bridge HLOMCC_NS:.MCC.BRIDGE.R2C2 Forwarding Database Dynamic Entry 08-00-2B-1D-
EA-15
AT 18-AUG-1992 16:17:21 Identifiers

Examination of attributes shows:
                                Address = 08-00-2B-1D-EA-15

What permutation am I supposed to use to view Last Port heard?

Thanks
tl
T.RTitleUserPersonal
Name
DateLines
3586.1What is it?CHRISB::BRIENENDECmcc LAN and SNMP Stuff...Tue Aug 18 1992 17:461
What type of bridge is .mcc.bridge.r2c2 ?   DECbridge 90?
3586.2Dynamic entries don't have Last Port AttributeQUIVER::HAROKOPUSTue Aug 18 1992 18:1023
Hi Tl,

The Last Port Heard parameter is only supported for static entries.
This is because for learned entries the Outbound Port is always the
same as the Last Port.

If you want to know the port that the station has been learned, then 
use the Outbound Port parameter.  In the example you posted the entry
has been aged out of the database.   

If this is a DECnet node then it probably means that the MAC address
has been overwritten by DECnet.   There is a formula for finding the
new MAC address by using the DECnet address.

Otherwise,  you may be able to wake up this address by doing a 
show station 08-00-2b-1d-ea-15.

I'll QAR the Bridge AM book if it indicates that dynamic entries
have the Last Port heard attribute.

Thanks,

Bob
3586.3CADSYS::LEMONSAnd we thank you for your support.Wed Aug 19 1992 10:5953
.1>What type of bridge is .mcc.bridge.r2c2 ?   DECbridge 90?

                          Hardware Type = DEBAM LAN Bridge 200

.2>I'll QAR the Bridge AM book if it indicates that dynamic entries
.2>have the Last Port heard attribute.

"  4.8   Showing Static Entry and Dynamic Entry Attributes

  Static and dynamic entries identify individual network stations.
  The Show directive displays identifier, status, and
  characteristics information for static and dynamic entries.

  Look into a Bridge, look into Forwarding Database, look into Static Entry
  or Dynamic Entry, select an address
  Operations -> Show -> Characteristics
                          Status
                          Identifiers"

This sure says to me that Characteristics, Status and Identifiers are valid for
BOTH static and dynamic entries, where this is not the case.

.2>If you want to know the port that the station has been learned, then 
.2>use the Outbound Port parameter.  In the example you posted the entry
.2>has been aged out of the database.

Right you are!  I was looking to find the hardware address for a system on which
DECnet was active.  No wonder I didn't find it.  I had forgotten about that -
thanks!

MCC> show bridge .mcc.bridge.r2c2 for data dyn ent AA-00-04-00-2D-18 all char

Bridge HLOMCC_NS:.mcc.bridge.r2c2 Forwarding Database Dynamic Entry AA-00-04-00-
2D-18
AT 19-AUG-1992 09:57:22 Characteristics

Examination of attributes shows:
                          Outbound Port = 1
                            Disposition = Learned
MCC>

Doing a MCR NCP SHOW EXEC STATUS on the system yielded the "DECNET address",
which was seen.

Is there a way to display only the outbound port parameter?  I've tried the Help
and various pervertations of "...char outbound_port", but can't seem to find
the right one.

Thanks very much for the help!
tl

tl

3586.4SLINK::CHILDSEd ChildsWed Aug 19 1992 11:086
--> Is there a way to display only the outbound port parameter?

    Yes, try this:

MCC> show bridge .mcc.bridge.r2c2 for data dyn ent AA-00-04-00-2D-18 -
    outbound port
3586.5CADSYS::LEMONSAnd we thank you for your support.Wed Aug 19 1992 11:096
Ed

Perfect.  Worked like a champ!

Thanks!
tl
3586.6Bridge AM Doc error QARedQUIVER::HAROKOPUSWed Aug 26 1992 12:2210
Hi tl,


The section of the bridge AM book that incorrectly indicates that the 
"Last Port" attribute is supported for dynamic entries has been entered
as QAR 3382.

Thanks for finding this documentation error.

Bob
3586.7Autoconfiguration using Forwarding Databases of BridgesCUJO::HILLDan Hill-Net.Mgt.-Customer ResidentTue Sep 01 1992 01:0117
    Hi, guys,
    
    	What is the plan for implementing an autotopology tool for
    verifying and validating the network topology using the bridge
    forwarding databases and commands similar to that mentioned in .4?
    
    Seems to me that, once you have the bridge topology and appropriate LAN
    domains connected to each LINE of each bridge, the next step is to move
    through the forwarding database of each bridge, grab the physical
    addresses, resolve them using address backtranslation entries in the
    MIR or namespace, and then autoplace the entity by name in the proper LAN
    domain based on last port seen.
    
    This would be a really nice selling feature for DECmcc.
    
    Regards,
    Dan
3586.8Work in progressQUIVER::HAROKOPUSTue Sep 01 1992 11:187
We are currently working on a utility to do ethernet station mapping
using the spanning tree map and information from the bridge forwarding datbase.
We don't have a firm date as to when this will be ready on MCC.

Regards,

Bob
3586.9A hopeful question...MCDOUG::MCPHERSONLife is hard. Play short.Tue Sep 01 1992 14:0623
re: .8 

>We are currently working on a utility to do ethernet station mapping
>using the spanning tree map and information from the bridge forwarding datbase.

    Will the utility simply register everything as a STATION or will it
    attempt to make any determination as to whether or not the station is
    actually a:
	Terminal Server
	Bridge
	DECnet IV node (endnode, L1, L2 router)
	DECnet V node
	TCP/IP node
	etc.

    Ideally I'm thinking about something along the lines of the type of
    discovery that Ethernim does (did?), but more thorough (and maybe more
    'open-ended')...    

    Just hoping...
    /doug

	
3586.10One Step At a Time...CHRISB::BRIENENDECmcc LAN and SNMP Stuff...Wed Sep 02 1992 14:4226
RE: .9

>    Will the utility simply register everything as a STATION or will it
>    attempt to make any determination as to whether or not the station is
>    actually a...


  I believe that the populating that their station mapping does with Spanning
Tree is strictly Ethernet STATIONs (they already do FDDI STATION mapping).
What they're planning is an excellent start - certainly much better than
empty domains between the bridges! ).

  Even doing this first step is not without its challenges (e.g. getting the
forwarding tables from Bridges that speak ELMS + VITALINK ELMS + SNMP,
getting a complete Spanning Tree when many non-DEC bridges are present, etc).

  BTW, the ELM people looked at doing a similar thing with the FDDI-Stations
for V1.2, but couldn't find a straightforward way to do it in MCC.

  This would be a GREAT Network Application (superset of "ENIM Replacement").

						Chris  

  

  
3586.11TOOK::MCPHERSONLife is hard. Play short.Wed Sep 02 1992 17:469
Well I would've been remiss NOT to have asked, Chris.... 

I agree it's a great start. However, I would like to plant the seed so that
they don't "design themselves into a corner" and incremental enhancement to 
"multiprotocol, auto-topology  Nirvana" is possible....

;^)

/doug
3586.12SLINK::CHILDSMultiprotocol Autotopology Nirvana, Inc.Wed Sep 02 1992 18:181
    I like that one! :-)