端口聚集协议是Cisco专用的技术。端口聚集,从而形成一个高带宽的数据传输通道。
交换机将把端口聚集内的所有端口看作一个端口。在组成端口聚集的端口中,将有一个端口被指定为主端口(masterport)。由于干路中的所有成员需以相同的方式工作,所以,所有对主端口(masterport)进行的设置,都将被同样作用到所有成员端口上。这样,当你需要对端口聚集中的端口进行设置时,可以仅对主端口进行设置即可。des-3326
交换机上可以最多设置6个端口聚集组。除了千兆端口聚集组最多只能包含2个端口之外,其余的端口聚集组可以。
des-3326
交换机上端口聚集组必须是由相邻端口组成(即
端口号必须是连续的),而两个千兆端口只能属于一个端口聚集组。
交换机将把端口聚集组中的所有端口看作一个端口,这样,聚集端口组将不会被
生成树(stp)阻断。
发给某个目的地址的所有数据将总是通过干路中的同一个端口传送,以保证接收到的数据流的顺序与发送时的一致。des-3326的端口聚集功能除了不可以与具有
负载平衡(load-balancingscheme)的
交换机连接在一起使用之外,可以与任何其它交换机连接在一起使用。
如果把IP地址比作一间房子 ,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口 可以有65536(即:2^16)个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535(2^16-1)。
在Internet上,各主机间通过
TCP/IP协议发送和接收数据包,各个数据包根据其目的主机的ip地址来进行互联网络中的路由选择。可见,把数据包顺利的传送到目的主机是没有问题的。问题出在哪里呢?我们知道大多数操作系统都支持多程序(进程)同时运行,那么目的主机应该把接收到的数据包传送给众多同时运行的进程中的哪一个呢?显然这个问题有待解决,端口机制便由此被引入进来。
本地操作系统会给那些有需求的进程分配协议端口(protocol port,即我们常说的端口),每个协议端口由一个正整数标识,如:80,139,445,等等。当目的主机接收到数据包后,将根据报文首部的目的端口号,把数据发送到相应端口,而与此端口相对应的那个进程将会领取数据并等待下一组数据的到来。说到这里,端口的概念似乎仍然抽象,那么继续跟我来,别走开。
端口其实就是队,操作系统为各个进程分配了不同的队,数据包按照目的端口被推入相应的队中,等待被进程取用,在极特殊的情况下,这个队也是有可能溢出的,不过操作系统允许各进程指定和调整自己的队的大小。