IOU刚放出来的时候,我有下载来做一些实验,但是在做etherchannel的时候,发现port-channel端口不能up起来,后来被我无意中乱搞,就up起来了,然后我又做了很多实验,总结了两种方法,这两种方法有点特别,这也许是IOU的bug吧,下面是两种方法:
pagp 不支持on模式

方法一
第一步
r1(config)#int range e0/0 -1
r1(config-if-range)#no shut
r1(config-if-range)#switchport
r1(config-if-range)#channel-protocol pagp
r1(config-if-range)#channel-group 1 mode desirable
r1(config)#int port-channel 1
r1(config-if)#no shu
第二步
r2(config)#int range e0/0 -1
r2(config-if-range)#no shut
r2(config-if-range)#switchport
r2(config-if-range)#channel-protocol pagp
r2(config-if-range)#channel-group 1 mode desirable
r2(config)#int port-channel 1
r2(config-if)#no shut
第三步
r1(config)#int range e0/0 -1
r1(config-if-range)#switchport trunk encapsulation dot1q
r1(config-if-range)#switchport mode trunk
/注:在实验总只要R1起了trunk 不管r2起不起trunk  port-channel 1 ,都会up起来但
为了保证实验的正确性,最好r2也起trunk
r2(config)#int range e0/0 -1
r2(config-if-range)#switchport trunk encapsulation dot1q
r2(config-if-range)#switchport mode trunk 
 
方法二:

第一步
r1(config)#int range e0/0 -1
r1(config-if-range)#no shut
r1(config-if-range)#switchport
r1(config-if-range)#channel-protocol pagp
r1(config-if-range)#channel-group 1 mode desirable
r1(config)#int range e0/0 -1
r1(config-if-range)#switchport trunk encapsulation isl /注:这个封装和R2的封装方式不一样,但是没关系,最后一部就会改回来
r1(config-if-range)#switchport mode trunk
r1(config)#int port-channel 1
r1(config-if)#no shu
第二步
r2(config)#int range e0/0 -1
r2(config-if-range)#no shut
r2(config-if-range)#switchport
r2(config-if-range)#channel-protocol pagp
r2(config-if-range)#channel-group 1 mode desirable
r2(config)#int range e0/0 -1
r2(config-if-range)#switchport trunk encapsulation dot1q
r2(config-if-range)#switchport mode trunk 
r2(config)#int port-channel 1
r2(config-if)#no shut
第三步(最关键的一步)
r1(config)#int range e0/0 -1
r1(config-if-range)#
r1(config-if-range)#switchport trunk encapsulation dot1q
r1(config-if-range)#switchport mode trunk

(这第三步我也不知道是什么原因,无意间发现这个有用,只要改其中一个交换机的封装方式,就可以使port-channel up 起来,不管你两个交换机的trunk封装方式是不是一样都可以使port-channel up 起来,所以我才建议刚开始配配置交换机的时候两个交换机的trunk 封装方式不一样,就是为了最后一个关键步可以改回一样。)
 

lacp的做法和pagp的是一样的。