双绞线端口的级联 c:$:j,i}
c:$:j,i}
级联既可使用普通端口也可使用特殊的MDI-II端口。当相互级联的两个端口分别为普通端口(即MDI-X)端口和MDI-II端口时,应当使用直通电缆。当相互级联的两个端口均为普通端口(即MDI-X)或均为MDI-II端口时,则应当使用交叉电缆。 c:$:j,i}
c:$:j,i}
无论是10Base-T以太网、100Bas e-TX快速以太网还是1000Base-T千兆以太网,级联交换机所使用的电缆长度均可达到100米,这个长度与交换机到计算机之间长度完全相同。因此,级联除了能够扩充端口数量外,另外一个用途就是快速延伸网络直径。当有4台交换机级联时,网络跨度就可以达到500米。这样的距离对于位于同一座建筑物内的小型网络而言已经足够了! c:$:j,i}
1. 使用Uplink端口级联 c:$:j,i}
c:$:j,i}
现在,越来越多交换机(Cisco交换机除外)提供了Uplink端口(如图1所示),使得交换机之间的连接变得更加简单。 c:$:j,i}
c:$:j,i}
c:$:j,i}
Uplink端口是专门用于与其他交换机连接的端口,可利用直通跳线将该端口连接至其他交换机的除Uplink端口外的任意端口(如图2所示),这种连接方式跟计算机与交换机之间的连接完全相同。需要注意的是,有些品牌的交换机(如3Com)使用一个普通端口兼作Uplink端口,并利用一个开关(MDI/MDI-X转换开关)在两种类型间进行切换。 c:$:j,i}
c:$:j,i}
c:$:j,i}
光纤端口的级联 c:$:j,i}
c:$:j,i}
由于光纤端口的价格仍然非常昂贵,所以,光纤主要被用于核心交换机和骨干交换机之间连接,或被用于骨干交换机之间的级联。需要注意的是,光纤端口均没有堆叠的能力,只能被用于级联。 c:$:j,i}
c:$:j,i}
1. 光纤跳线的交叉连接 c:$:j,i}
c:$:j,i}
所有交换机的光纤端口都是2个,分别是一发一收。当然,光纤跳线也必须是2根,否则端口之间将无法进行通讯。当交换机通过光纤端口级联时,必须将光纤跳线两端的收发对调,当一端接“收”时,另一端接“发”。同理,当一端接“发”时,另一端接“收”(如图4所示)。令人欣慰的是,Cisco GBIC光纤模块都标记有收发标志,左侧向内的箭头表示“收”,右侧向外的箭头表示“发”。如果光纤跳线的两端均连接“收”或“发”,则该端口的LED指示灯不亮,表示该连接为失败。只有当光纤端口连接成功后,LED指示灯才转为绿色。 c:$:j,i}
c:$:j,i}
c:$:j,i}
同样,当骨干交换机连接至核心交换机时,光纤的收发端口之间也必须交叉连接(如图5所示)。 c:$:j,i}
c:$:j,i}
c:$:j,i}
光纤跳线分为单模光纤和多模光纤。交换机光纤端口、跳线都必须与综合布线时使用的光纤类型相一致,也就是说,如果综合布线时使用的多模光纤,那么,交换机的光纤接口就必须执行1000Base-SX标准,也必须使用多模光纤跳线;如果综合布线时使用的单模光纤,那么,交换机的光纤接口就必须执行1000Base-LX/LH标准,也必须使用单模光纤跳线。 c:$:j,i}
c:$:j,i}
需要注意的是,多模光纤有两种类型,即62.5/125μm和50/125μm。虽然交换机的光纤端口完全相同,而且两者也都执行1000Base-SX标准,但光纤跳线的芯径必须与光缆的芯径完全相同,否则,将导致连通性故障。 c:$:j,i}
c:$:j,i}
另外,相互连接的光纤端口的类型必须完全相同,或者均为多模光纤端口,或者均为单模光纤端口。一端是多模光纤端口,而另一端是单模光纤端口,将无法连接在一起。 c:$:j,i}
c:$:j,i}
3. 传输速率与双工模式 c:$:j,i}
c:$:j,i}
与1000Base-T不同,1000Base-SX、1000Base-LX/LH和1000Base-ZX均不能支持自适应,不同速率和双工工作模式的端口将无法连接并通讯。因此,要求相互连接的光纤端口必须拥有完全相同的传输速率和双工工作模式,既不可将1000Mbps的光纤端口与100Mbps的光纤端口连接在一起,也不可将全双工模式的光纤端口与半双工模式的光纤端口连接在一起,否则,将导致连通性故障。 c:$:j,i}
c:$:j,i}
c:$:j,i}
c:$:j,i}
c:$:j,i}
Portfast端口 c:$:j,i}
c:$:j,i}
c:$:j,i}
把一个port设置了portfast,就是让那个port不再使用STP的算法。 l q~^&\_#
在STP中,port有5个状态:disable、blocking、listening、learning、forwarding。 l q~^&\_#
只有forwarding状态,port才能发送用户数据。如果一个port一开始是没有接pc,一旦pc接上,就会经历blocking->listening->learing->forwarding,每个状态的变化要经历一段时间,这样总共会有3个阶段时间,缺省的配置要50秒钟。这样从pc接上网线,到能发送用户数据,需要等50秒的时间,但如果设置了portfast,那就不需要等待这50秒了。 l q~^&\_#
l q~^&\_#
在基于IOS的交换机端口上启用或禁用Port Fast 特征: l q~^&\_#
switch(config-if)#spanning-tree portfast l q~^&\_#
在1900上启用 : spantree start-forwarding 取消:no spantree start-forwarding l q~^&\_#
在基于CLI的交换机端口上启用或禁用Port Fast 特征: l q~^&\_#
switch(enable) set spantree portfast {module/port}{enable|disable} l q~^&\_#
l q~^&\_#
portfast只能用在接入层,也就是说交换机的端口是接HOST的才能起用portfast,如果是接交换机的就一定不能启用,否则会造成新的环路. l q~^&\_#
起用portfast往往是因为一些应用的要求,cisco是建议将符合条件的port设置成portfast的. l q~^&\_#
PS: l q~^&\_#
将SWITCH的端口设置为spanning-tree portfast后,如果这个端口接到其他SWITCH或者HUB上就可能造成环路问题。加上spanning-tree bpduguard enable之后,当这个端口在收到BPDU包后就会进入errdisable状态,从而避免环路。 l q~^&\_#
l q~^&\_#
1 portfast 能将2层端口立即进行转发状态 回避了监听和学习状态。 l q~^&\_#
正常状态 阻塞->>监听―>>学习->>转发 l q~^&\_#
portfast 阻塞->>转发 l q~^&\_#
portfast 可以防止DHCP超时 Novell进入问题 APPLETALK地址问题 l q~^&\_#
使用方法 l q~^&\_#
接口 l q~^&\_#
spanning-tree portfast l q~^&\_#
接入层时,可以让Portfast全部启用。但注意在上连端口要关闭生成树 l q~^&\_#
spanning-tree portfast default l q~^&\_#
如果启用了Portfast特性的端口接收了BPDU。(接了交换机) 此时这个端口。将进入(err-disable) 这种特性。可以防止网络环路问题发生。 l q~^&\_#
在当网管就碰成此类问题。一个客户说用了我们交换机。在DOS拿不到IP address 。但在Windows能拿到。 l q~^&\_#
经观察发现是等拿IP address时间太长了。当了到达某段时间后。就超时了拿不到IP了 l q~^&\_#
该交换机不是思科的。但有STP协议。所以不能用portfast,故我将接入端的端口的STP都关了之后。就可以很快拿到IP了。 l q~^&\_#
l q~^&\_#