今日接触了思科推出的IOX系统,有点点体验。
系统对于ipv4和ipv6已经做了明确的区分,所有的ip形式的命令都更换成了区分ipv4/ipv6的命令格式。
对dlci等命令的格式和形式也都有所变化,不太明白的是pvc和dlci似乎一样了,但是响应状态数据还是dlci形式的:
show frame-relay pvc int Serial0/1/1/0/1/2/1/2:0 101 | inc INTER
DLCI = 101, DLCI USAGE = LOCAL, ENCAP = CISCO, INHERIT = TRUE,
PVC STATUS = INACTIVE, INTERFACE = Serial0/1/1/0/1/2/1/2:0.100 (Frame Relay DTE)
show ipv4 interface GigabitEthernet0/1/1/1.99 brief
Thu Sep 1 03:22:01.945 GMT
Interface IP-Address Status Protocol
GigabitEthernet0/1/1/1.99 192.168.119.1 Up Up
除了命令形式和概念上的改变外, 操作起来的感受和原先的ios的感觉很像,还是cisco的设备,比较熟悉~挺好挺好~
系统应该对状态数据和配置数据进行了明确的区分,show 配置等信息终于可以在config 模式下执行了,原先的ios进入了配置模式就别想执行show了,好麻烦的说~
不知道底层是不是使用了xml配置,配置文件较之前工整了很多,配置模式下的报错也感觉做了不少规划,整齐划一,而且增加了回滚段,commit控制等新功能。
IOX的commit是按照当前sessionid自动分配的,提交时生成了commitID,貌似只有100个啊,可以根据commit ID做回滚配置操作:
show configuration commit changes 1000000582
Building configuration...
!! IOS XR Configuration 4.1.0
interface GigabitEthernet0/1/1/1.400
description to TEST
!
end
并发问题,,如果有人在你提交之前做了配置提交,貌似还要退到config初始再看看配置changes然后再提交,比较麻烦啊~
亮点是配置时提供了show和clear命令,很简单的比对running data-base和本候选集的内容,清除候选集
(config)#show
Building configuration...
!! IOS XR Configuration 4.1.0
interface GigabitEthernet0/1/1/1.400
description TEST
!
end
(config)#clear
(config)#show
Thu Sep 1 05:32:55.726 GMT
Building configuration...
!! IOS XR Configuration 4.1.0
end
RP/0/7/CPU0:R6_224(config)#end
当然,最大的特点应该还是模块化强烈了,相应带来的问题似乎是联动性不如之前了,配置VRF后
vrf TEST
address-family ipv4 unicast
import route-target
65533:10000
!
export route-target
65533:10000
!
!
相应Bgp下的address-family ipv4 没有自动生成该vrf信息,这个ios时是可以的。
还有就是没有搞清rd的auto是个啥意思呢?配置的时候rd能够配置为auto么?
show running-config router bgp 2992 vrf TEST rd auto
router bgp 2992
vrf TEST
rd 2992:9229
!
!
另外还有些配置不太明白,比如多了很多preconfigure的配置
interface preconfigure ATM0/3/1/1.201 point-to-point
不知道是起到什么作用?
在命令端上, 可以查看系统是兼容了netconf/xml模式的,虽然没有实际使用netconf协议配置过。
总得来说,感觉用起来还是比较舒服的,相比较ios在配置更加简便,出错也好控制,但稳定性不敢做太多陈述,还是继续探索用用看吧~