当我们登录到一台路由器/交换机之后(无论真实设备还是模拟器),首先需要做的是:
Router(config)#hostname R1
R1(config)#no ip domain lookup
R1(config)#line console 0
R1(config-line)#logging synchronous
R1(config-line)#no exec-timeout
作用分别是:
- 指定Hostname
- 关闭域名查找,避免打错命令浪费时间
- logging synchronous的作用就是会让提示出来之后,依旧保存用户之前输入的命令
- 使得终端不会超时
看一下使用synchronous之前的提示:
Router(config)#int e0/0
Router(config-if)#no shut
Router(config-if)# ip add 192.
*Mar 1 00:34:04.370: %LINK-3-UPDOWN: Interface Ethernet0/0, changed state to up
*Mar 1 00:34:05.372: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0, changed state to up168.1.1 255.255.255.0
Router(config-if)#
之后
Router(config)#int e0/0
Router(config-if)#no sh
Router(config-if)#ip add 192.16
*Mar 1 00:35:37.294: %LINK-3-UPDOWN: Interface Ethernet0/0, changed state to up
*Mar 1 00:35:38.296: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0, changed state to up
Router(config-if)#ip add 192.168.1.1 255.255.255.0
Router(config-if)#
OSPF的LSA类型
- Type 1(Router,路由器):每个路由器一条,列出RID和所有接口的IP地址。也用来表示桩网络(stub network)。
- Type 2(Network,网络):每个过境网络一条,由子网中的DR创建,用来表示子网以及连到该子网的路由器接口。
- Type 3(Network Summary,网络汇总):由ABR创建,当从一个区域广播到其他区域时,用来表示该区域的类型1和2的LSA。定义了源区域的链路(子网)和开销,但没有拓扑数据。
- Type 4(ASBR Summary):类似于LSA类型3,只是它广播的是可达ASBR的路由
- Type 5(AS External):由ASBR创建,用于表示外部注入OSPF的路由。
- Type 6(Group Membership):为MOSPF定义,Cisco并不支持。
- Type 7(NSSA External):由ASBR在NSSA区域内创建,作用与LSA Type 5相似。
- Type 8(External):Cisco未实现。
- Type 9-11:OSPF未来扩展所用。例如,类型10用于MPLS的流量工程。
比较详细的解释
- LSA 1和LSA 2分别代表了Router和网络。Type1描述路由器、接口(区域内)以及每个接口上的邻接路由器列表。Type列出了Transit Area。Type2由DR产生,如果不存在DR的网络不会有Type2。两者都在Area内活动。
- 牵涉到区域,引入了Type 3 LSA。Type3将1和2汇总。计算到达Type 3列出的子网的距离:首先计算到达宣告Type3 Router的距离,然后再加上Type3中的距离。就是最终距离。
- Type 4以及Type 5。牵涉到了ASBR--不同AS。都是AS外的路由。
- Type4,E1,仅考虑外部的Metric。
- Type5,E2,同时需要考虑内部+外部的Metric。
- 当从AS外部注入E2路由时,创建LSA5,其他路由器直接使用就可以了。
- 当从AS外部注入E1路由是,创建的也是LSA5。但是当ABR在区域内泛洪时再创建了LSA4,其中列出了ABR到达ASBR的开销。此时到达外部路由的Cost=到达ABR的Cost+LSA4列出的Cost+LSA5的Cost。
- 如下图:

OSPF的区域类型
Stub Area。有说=末梢区域的,有说=桩区域的...
- Stub的好处就是ABR不再广播LSA5到区域内,而只是广播一个默认路由。这样就会减少LSDB。
- Stub一般工作与单一ABR的情况。如果多个ABR,虽然会工作,但是会存在次优路由。
- 根据特定情况,某些Stub区域也会阻止LSA3。
- Stub,屏蔽5,不屏蔽3。最基本的Stub。
- Totally Stubby,屏蔽5以及3。
- Not-So-Stubby-Area,NSSA,屏蔽5但是不屏蔽3.同时支持创建LSA7。
- Totally NSSA,屏蔽5以及3的同时支持创建LSA7.
NSSA,#area area-id nssa
Totally NSSA, #area area-id nssa no-summary
Stub, #area area-id stub
Totally Stubby, #area area-id stub no-summary
也就是Totally的话那就加上no-summary
参考:
http://riser.blog.51cto.com/252482/57590
GNS是Dynamips的一个图形化前端。个人感觉要比以前用的Dynamips GUI好用。
官方网站:http://www.gns3.net/
1、对于Frame-Relay交换机的配置。
首先配置该交换机,指定DLCI,比如1口112对应2口的121。
然后再路由器配置是貌似需要指定map,比如#
#frame-relay map ip 10.1.1.2 101 broadcast
#no frame-relay inverse-arp
其中,IP是对端的IP,101是自己到对端的DLCI。
2、关于IDLE-PC
未经证实,可以自己算出idle-pc之后修改.net文件,将每个router的idle pc加到ios那里。就不需要每个指定了。
3、关于性能
交换机启动的时候会很卡,telnet输入字符的时候可以感觉到。但是完全启动好之后就没有问题了。
4、关于超时
两台router,一台在线,另一台超时之后就再也连不上了,虽然可以打开端口,但是没有显示。原因不明。
待补充。