Wandering's Blog » 日志 » Dynamips: Dynagen拓朴设计(.net)之以不变应万变 v1.0
Dynamips: Dynagen拓朴设计(.net)之以不变应万变 v1.0
Wandering 发表于 2008-03-23 09:46:10
.
======== Dynamips拓朴设计(.net)之以不变应万变 v1.0 ========
作者:Wandering (建议字体: Courier New)
在使用了 Dynamips + Dynagen 之后的不久,我就想到一个问题,与其每次更改、设计新的.net文件,不如设计一个通用性较强的拓朴,类似实验室的机架,事先将线缆连接好,使用时通过端口的启用关闭、交换机VLAN的变换就可以实现不同的拓朴结构。
于是,在经过几次修订之后,我得到了这样的一个版本,请大家分享:
#
#
#
#
# ========================[[[[ Topology ]]]]========================
#
#
#
# sw1 sw2 sw1 sw2 sw1 sw2
# f0/1 f0/1 f0/2 f0/2 f0/3 f0/3
# | | | | | |
# | | | | | |
# e1/2 e1/3 e1/2 e1/3 e1/2 e1/3
# | | | | | |
# | | e1/0--------e1/1 | | e1/0--------e1/1 | |
# (*r1*)-s0/0--------s0/1-(*r2*)-s0/0--------s0/1-(*r3*)
# | | | |
# s0/1 e1/1 s0/0 e1/0
# | | | |
# | | | |
# | | | |
# | | | |
# s0/0 e1/0 s0/1 e1/1
# | | | |
# (*r6*)-s0/1--------s0/0-(*r5*)-s0/1--------s0/0-(*r4*)
# | | e1/1--------e1/0 | | e1/1--------e1/0 | |
# | | | | | |
# | | | | | |
# e1/2 e1/3 e1/2 e1/3 e1/2 e1/3
# | | | | | |
# sw1 sw2 sw1 sw2 sw1 sw2
# f0/6 f0/6 f0/5 f0/5 f0/4 f0/4
#
#
#
# |-f0/14-----f0/14-|
# [ sw1 ]-+ +-[ sw2 ]
# |-f0/15-----f0/15-|
#
#
#
autostart = false
ghostios = true
sparsemem = true
[localhost]
[[3640]]
image = .\ios\c3640-jk9o3s-mz.124-10a.img
ram = 256
idlepc = 0x803abc00
[[ROUTER r1]]
model = 3640
console = 3001
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r2 s0/1
e1/0 = r2 e1/1
[[ROUTER r2]]
model = 3640
console = 3002
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r3 s0/1
e1/0 = r3 e1/1
[[Router r3]]
model = 3640
console = 3003
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r4 s0/1
e1/0 = r4 e1/1
[[Router r4]]
model = 3640
console = 3004
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r5 s0/1
e1/0 = r5 e1/1
[[Router r5]]
model = 3640
console = 3005
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r6 s0/1
e1/0 = r6 e1/1
[[Router r6]]
model = 3640
console = 3006
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r1 s0/1
e1/0 = r1 e1/1
[[Router sw1]]
model = 3640
console = 3011
slot0 = NM-16ESW
f0/1 = r1 e1/2
f0/2 = r2 e1/2
f0/3 = r3 e1/2
f0/4 = r4 e1/2
f0/5 = r5 e1/2
f0/6 = r6 e1/2
f0/14 = sw2 f0/14
f0/15 = sw2 f0/15
[[Router sw2]]
model = 3640
console = 3012
slot0 = NM-16ESW
f0/1 = r1 e1/3
f0/2 = r2 e1/3
f0/3 = r3 e1/3
f0/4 = r4 e1/3
f0/5 = r5 e1/3
f0/6 = r6 e1/3
......
======== Dynamips拓朴设计(.net)之以不变应万变 v1.0 ========
作者:Wandering (建议字体: Courier New)
在使用了 Dynamips + Dynagen 之后的不久,我就想到一个问题,与其每次更改、设计新的.net文件,不如设计一个通用性较强的拓朴,类似实验室的机架,事先将线缆连接好,使用时通过端口的启用关闭、交换机VLAN的变换就可以实现不同的拓朴结构。
于是,在经过几次修订之后,我得到了这样的一个版本,请大家分享:
#
#
#
#
# ========================[[[[ Topology ]]]]========================
#
#
#
# sw1 sw2 sw1 sw2 sw1 sw2
# f0/1 f0/1 f0/2 f0/2 f0/3 f0/3
# | | | | | |
# | | | | | |
# e1/2 e1/3 e1/2 e1/3 e1/2 e1/3
# | | | | | |
# | | e1/0--------e1/1 | | e1/0--------e1/1 | |
# (*r1*)-s0/0--------s0/1-(*r2*)-s0/0--------s0/1-(*r3*)
# | | | |
# s0/1 e1/1 s0/0 e1/0
# | | | |
# | | | |
# | | | |
# | | | |
# s0/0 e1/0 s0/1 e1/1
# | | | |
# (*r6*)-s0/1--------s0/0-(*r5*)-s0/1--------s0/0-(*r4*)
# | | e1/1--------e1/0 | | e1/1--------e1/0 | |
# | | | | | |
# | | | | | |
# e1/2 e1/3 e1/2 e1/3 e1/2 e1/3
# | | | | | |
# sw1 sw2 sw1 sw2 sw1 sw2
# f0/6 f0/6 f0/5 f0/5 f0/4 f0/4
#
#
#
# |-f0/14-----f0/14-|
# [ sw1 ]-+ +-[ sw2 ]
# |-f0/15-----f0/15-|
#
#
#
autostart = false
ghostios = true
sparsemem = true
[localhost]
[[3640]]
image = .\ios\c3640-jk9o3s-mz.124-10a.img
ram = 256
idlepc = 0x803abc00
[[ROUTER r1]]
model = 3640
console = 3001
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r2 s0/1
e1/0 = r2 e1/1
[[ROUTER r2]]
model = 3640
console = 3002
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r3 s0/1
e1/0 = r3 e1/1
[[Router r3]]
model = 3640
console = 3003
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r4 s0/1
e1/0 = r4 e1/1
[[Router r4]]
model = 3640
console = 3004
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r5 s0/1
e1/0 = r5 e1/1
[[Router r5]]
model = 3640
console = 3005
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r6 s0/1
e1/0 = r6 e1/1
[[Router r6]]
model = 3640
console = 3006
slot0 = NM-4T
slot1 = NM-4E
s0/0 = r1 s0/1
e1/0 = r1 e1/1
[[Router sw1]]
model = 3640
console = 3011
slot0 = NM-16ESW
f0/1 = r1 e1/2
f0/2 = r2 e1/2
f0/3 = r3 e1/2
f0/4 = r4 e1/2
f0/5 = r5 e1/2
f0/6 = r6 e1/2
f0/14 = sw2 f0/14
f0/15 = sw2 f0/15
[[Router sw2]]
model = 3640
console = 3012
slot0 = NM-16ESW
f0/1 = r1 e1/3
f0/2 = r2 e1/3
f0/3 = r3 e1/3
f0/4 = r4 e1/3
f0/5 = r5 e1/3
f0/6 = r6 e1/3
......
收藏:
QQ书签
del.icio.us
订阅:
Google
抓虾
