mstp-rstplib

所属分类:Internet/IE编程
开发工具:Unix_Linux
文件大小:99KB
下载次数:93
上传日期:2010-04-27 21:26:53
上 传 者816733
说明:  mstp introducing for IEEE802.1W-Q

文件列表:
rstplib\bridge\bridge.c (7799, 2002-01-20)
rstplib\bridge\stp_cli.c (23007, 2002-01-20)
rstplib\bridge\stp_cli.h (1145, 2002-01-20)
rstplib\bridge\stp_to.c (4641, 2002-01-20)
rstplib\bridge\stp_to.h (2863, 2002-01-20)
rstplib\bridge (0, 2004-07-01)
rstplib\cli\cli.c (11490, 2002-01-20)
rstplib\cli\cli.h (2836, 2002-01-20)
rstplib\cli (0, 2004-07-01)
rstplib\common_h\base.h (5943, 2002-01-20)
rstplib\common_h\bitmap.h (2724, 2002-01-20)
rstplib\common_h\choose.h (1443, 2002-01-20)
rstplib\common_h\stp_bpdu.h (2778, 2002-01-20)
rstplib\common_h\uid.h (1780, 2002-01-20)
rstplib\common_h\uid_stp.h (6114, 2002-01-20)
rstplib\common_h (0, 2004-07-01)
rstplib\document\Authors (68, 2002-01-09)
rstplib\document\B5055.txt (1631, 2001-11-11)
rstplib\document\B5056.txt (6081, 2001-11-11)
rstplib\document\ChangeLog (1873, 2002-01-20)
rstplib\document\COPYING (26428, 2001-11-11)
rstplib\document\CVS.HOWTO (899, 2001-11-14)
rstplib\document\INSTALL (479, 2001-11-11)
rstplib\document\Makefile (3038, 2002-01-20)
rstplib\document\mngr.txt (576, 2001-11-11)
rstplib\document\NEWS (575, 2001-11-14)
rstplib\document\TODO (567, 2001-11-14)
rstplib\document (0, 2004-07-01)
rstplib\mngr\mngr.c (13621, 2002-01-20)
rstplib\mngr (0, 2004-07-01)
rstplib\rstp\edge.c (3096, 2002-01-20)
rstplib\rstp\edge.h (1400, 2002-01-20)
rstplib\rstp\migrate.c (3468, 2002-01-20)
rstplib\rstp\migrate.h (1314, 2002-01-20)
rstplib\rstp\p2p.c (2354, 2002-01-20)
rstplib\rstp\p2p.h (1301, 2002-01-20)
rstplib\rstp\pcost.c (3780, 2002-01-20)
rstplib\rstp\pcost.h (1292, 2002-01-20)
... ...

The Rapid Spanning Tree Library project contains a full implementation of 802.1s as an library with API. There is two processes, using this library: 'bridge' & 'mngr'. First simulates RSTP bridge behavior, second is dedicated to link/unlink 'bridges' into virtual RSTP domain (VRSTPD). Both 'bridge' & 'mngr' has its own simple CLI like language of commands; these commands allow to manage the VRSTPD. There are tools to trace state machine transitions and get traps about drastic changes. Purpose: studying, debugging, development. The library may be used in real bridges/routers while bounding to a real system depending environment. To run: 1. In one shell run 'mngr' ./mngr You will get prompt of 'mngr'; type '?' and get full help of 'mngr' commands. 2. In another shell run bridge instance. ./bridge You will get prompt of 'bridge'; type '?' and get full help of bridge management commands. 3. You may (and should) run a number of bridge instances, each in its separate shell (this way you will be able manage them). For example, if there were two bridge instances, you may see examples of the dialog in files mngr.txt, B5055.txt and B5056.txt. Note: prompt both of 'mngr' and of 'bridge' instance contains time stamp, while all these process run onto the same computer, these time stamps are synchronized.

近期下载者

相关文件


收藏者