一 : 路由汇聚&虚链路
路由聚合是将多条路由合并成一条路由通常在ABR上实现,它是以分级方式组织网络层IP地址的一项技术,以便地址具有“拓扑上的重要性。
OSPF 区域内路由聚合(ABR)[www.61k.com)
当路由信息在ABR 中进行处理时,对于一个配置了路由聚合的网段,
只发送一条聚合路由。一个区域可多次配置路由聚合。当ABR 向其它区域发送路由
信息时,以网段为单位生成Sum_net_LSA(Type3 LSA)。若该区域中存在一些
连续的网段,则可使用abr-summary 命令将这些连续的网段聚合成一个网段。这
样,ABR 就只发送一条聚合后的LSA,所有由本命令指定的聚合网段范围内的LSA
将不再会被单独发送出去,由此减少其它区域链路状态数据库LSDB 的规模。
一旦将某一网络的聚合网段加入到区域中,该区域中所有落在这一聚合网段内的IP
地址的内部路由都不再被独立地广播到别的区域,而只是广播整个聚合网段的路由
信息。若该网段范围用关键字notadvertise 限定,则到这一网段路由的路由信息将
不会被广播出去。这个网段是由IP 地址/掩码的方式说明的。接收聚合网段和对该
网段的限定,可减少区域间路由信息的交流量。
缺省情况下,OSPF 不进行区域内路由聚合。
Virtual-Link
Virtual-link由两种情况会用到
1.是某个区域无法联入区域0导致某些网络不可达
2.由于某些区域将区域0分割造成多个OSPF的自治系统
虚连接是指在两台ABR之间,穿过一个非骨干区域(转换区域——Transit Area),建立的一条逻辑上的连接通道,可以理解为两台ABR之间存在一个点对点的连接。“逻辑通道”是指两台ABR之间的多台运行OSPF的路由器只是起到一个转发报文的作用(由于协议报文的目的地址不是这些路由器,所以这些报文对于它们是透明的,只是当作普通的IP报文来转发),两台ABR之间直接传递路由信息。这里的路由信息是指由ABR生成的type3的LSA,区域内的路由器同步方式没有因此改变。
若因网络拓扑结构的限制无法保证物理上连通,可通过创建虚连接来满足这一要求。
虚连接是指在两台ABR 之间通过一个非骨干区域内部路由的区域而建立的一条逻
辑上的连接通道。它的两端必须都是ABR,而且必须在两端同时配置方可生效。虚
连接由对端路由器的ID 号来标识。为虚连接两端提供一条非骨干区域内部路由的区
域称为转换区域(Transit Area),其区域号area-id 也必须在配置时就指明。
虚连接在穿过转换区域的路由计算出来后被激活,相当于在两个端点之间形成了一
个点到点的连接,因此,在这个连接上,和物理接口一样可以配置接口的各参数,
如发送Hello 报文的时间间隔等。
“逻辑通道”是指两台ABR 之间的多台运行OSPF 的路由器只是起到一个转发报
文的作用(由于协议报文的目的地址不是这些路由器,所以这些报文对于他们是透
明的,只是当作普通的IP 报文来转发),两台ABR 之间直接传递路由信息。这里
的路由信息是指由ABR 生成的LSA,区域内的路由器LSDB 的同步方式没有因此
改变。
R1
int loop 1
ip add 192.168.0.0
int loop 2
ip add 192.168.1.0
int loop 3
ip add 192.168.2.0
int loop 4
ip add 192.168.3.0
int loop 5
ip add 192.168.4.0
int loop 6
ip add 192.168.5.0
int loop 7
ip add 192.168.6.0
int s0
ip addr 192.168.8.1
ospf enable
int s0
ospf enable 0
int loop 1
ospf enable 0
int loop 2
ospf enable 0
int loop 3
ospf enable 0
int loop 4
ospf enable 0
int loop 5
ospf enable 0
int loop 6
ospf enable 0
int loop 7
ospf enable 0
R2
int so
ip add 192.168.8.2
int s1
ip add 192.168.9.1
ospf enable
int s0
ospf enable area 0
int s1
ospf enable area 1
vlin peer 192.168.9.2 trans 1
abr 192.168.0.0 mask 255.255.248.0 area 0 adv
R3
int s1
ip add 192.168.9.2
int e1
ip add 192.168.10.1
ospf enable
int s1
ospf enable area 1
int e1
ospf enable area 2
vlink peer-id 192.168.8.2 transit-area 1
S4
int vlan 10
port e0/24
int vlan-int 10
ip addr 192.168.10.2 255.255.255.0
int loop1
ip addr 192.168.11.1 255.255.255.0
ospf
area 2
network 192.168.10.0 0.0.0.255
network 192.168.11.0 0.0.0.255
本文出自 “See” 博客
二 : VLAN 链路聚集(Trunking)
VLAN 链路聚集(Trunking)
1.Trunk描述
2. Trunk类型
3. 配置Trunk
4. NativeVLAN
5. VLAN范围和映射
6. 链路聚集排错
1. Trunk描述
干道(Trunk)能够在单条物理链路中承载多个VLAN的流量。链路聚集(Trunking)用于将第2层操作扩展到整个网络中, 保证在跨越多个交换机上建立的同一个VLAN的成员能够相互通讯。
Eg:
wKiom1XYTE_BAPFXAAB0hZ7_rNA239.jpg
2. Trunk类型
ISL和IEEE 802.1Q是Cisco Catalyst交换机所使用的与协议无关的两种方法,他们能够为帧标记各自的VLAN,进而使其能够跨越干道接口进行传输。ISL是一种链路聚集所使用的封装方法,而802.1Q链路聚集使用标记的方法。
1. ISL(inter-switch Link):Cisco专有的链路聚集封装方法,也是默认的模式,前面加26字节,后面加4字节FCS。
2. IEEE802.1Q:业界标准的链路聚集方法,在帧头写入VLAN信息,后面只增加4字节FCS。
IEEE 802.1Q 为了能够在单条物理链路上传输多个VLAN的流量,所有Catalyst 交换机都支持IEEE 802.1Q标记。IEEE 802.1Q比ISL更有优势:
1. 与ISL相比较,IEEE 802.1Q具有更低的帧开销,所有IEEE 802.1Q的效率比ISL略高,IEEE 802.1Q的开销是4个字节,ISL开销是30字节;
2. IEEE802.1Q是一种业界标准协议,并且得到业界的广泛支持;
3. IEEE802.1Q支持Qos的IEEE 802.1p字段。
3. 配置Trunk
配置ISL和802.1Q链路聚集
Switch(config)#interface fastEthernet0/1---------------------------------接入接口模式;
Switch(config-if)#switchport trunk encapsulationdot1q ---------------选择封装类型;
Switch(config-if)#switchport modetrunk---------------------------------将接口配置为2层干道;
Switch(config-if)#switchport trunk native vlanvlan-id ------------------指定Native VLAN;
Switch(config-if)#switchport trunk allowed vlan2-----------------------配置干道所许可的VLAN;
默认情况下Trunk允许所有的vlan通过,此时可以通过命令只允许某些VLAN通过:
Switch(config-if)#switchport trunk allowed vlan {vlan-list | all }
Switch(config-if)#switchport trunk allowed vlan {add | except | remove} vlan-list
验证链路聚集配置
Switch#show running-config interface interface
Switch#show interfaces fastEthernet interface
switchport Switch#show interfaces fastEthernet0/1 trunk
4. Native VLAN
IEEE 802.1Q链路聚集中的Native VLAN
默认情况下,IEEE 802.1Q干道为转发未被标记的帧而定义了Native VLAN,交换机能够从未被标记的干道端口上的Native VLAN转发第2层帧,默认情况下.交换机上所有的接口都位于VLAN1下.也就是NATIVE VLAN。需要重点注意的是,对于2台设备之间的802.1Q干道端口,要求链路2侧具有相同的NativeVLAN配置,若配置不当可能会导致环路。
Eg:
wKioL1XYTn2ibo_pAADdZZfXWJQ095.jpg
交换机上的每个物理端口都拥有一个被称为PVID(端口VLAN ID),根据端口的Native VLAN ID交换机为每个802.1Q端口分配一个PVID值。所有的交换机都把未标记的帧分配到PVID参数所指定的VLAN。当端口接收到标记帧的时候,它也将注意帧标记,如果帧没有被标记,那么帧就将被转发到PVID所包含的VLAN。基于上述原因,允许在相同的以太网网段中实现VLAN网桥或工作站与非VLAN网桥或工作站的共存。
5. VLAN范围和映射
ISL支持的VLAN编号范围是1-1005,而802.1Q支持的VLAN编号范围是1-4094。如果链路采用802.1Q接口,那么VLAN干道的默认行为是允许所有正常和扩展范围的VLAN跨越;如果链路采用ISL接口,那么VLAN干道的默认行为是允许正常范围的VLAN跨越链路。
当穿越采用802.1Q和ISL的网络时,Cisco交换机基于下列原因而要求实现VLAN映射:
1. 如果网络环境中的设备是通过802.1Q干道连接到Cisco交换机,那么1到1000范围的802.1Q VLAN将被自动映射到ISL VLAN,而大于1000的802.1Q的VLAN,为了使其能够被Cisco网络设备所识别和转发,就必须将他们映射到某个ISL VLAN。
2. 如果网络环境中所包含的非Cisco 设备使用保留的VLAN,那么为了使得这些VLAN能够在Cisco网络中正常工作,就必须将他们映射到某个非保留的VLAN。
802.1Q VLAN映射到ISL VLAN约束限制:
1. 单条交换机上最多只能有8个802.1Q VLAN到ISL VLAN的映射。
2. 只能将802.1Q VLAN映射到以太网类型的ISL VLAN。
3. 为了避免出现重叠编号,不应当在映射表输入任何802.1Q干道和Native VLAN。
4. 通过把802.1Q VLAN映射到 ISL VLAN,将阻塞与所映射ISL VLAN相对应的802.1Q VLAN的流量。
5. VLAN映射仅在交换机本地有用,若希望在网络中起作用,必须在网络中所有适当的交换机中配置相同的
VLAN映射。
6. 链路聚集排错
为了能够对干道端口的故障进行排错,需验证如下配置:
1.接口模式;
2.Native VLAN
3.封装类型;
VLAN中常见故障是设备不能够跨越干道链路而建立连接,为了解决此故障,需采取下列解决方案:
1. 确保链路两端的第2层接口配置是有效的,并丏至少链路的一侧干道模式应当是Trunk或desirable,
通过在ciscoIOS软件中使用show interface interface trunk命令;
2. 确保链路两端口的干道封装类型是有效丏兼容的;
3. 在IEEE802.1Q干道中,确保干道两端的Native VLAN配置是相同的;
Baby Giant Frame(小巨人帧)
原始以太网帧大小不超过1518字节,如果一个最大长度的帧是通过802.1Q来标记得,那么这个帧变成1522字节,这种大于1500小于2000的帧被成为小巨人帧。
扩展:vlan链路 / trunking / isl trunking
三 : 端口聚合与端口汇聚的区别?
端口聚合与端口汇聚的区别?
本人觉的:端口聚合与端口汇聚不是一回事,端口聚合是将多个物理端口合并成一个逻辑端口,而端口汇聚是将多个逻辑端口公用一个物理端口。
(www.61k.com)不知道各位的意思是?
端口就是在传输较大码率数据时,使用多条链路均摊。如果连接到磁盘阵列的数据传输速率为4Gbps,连接的交换机最大为千兆口,可以使用8个交换机的物理端口聚合,形成一条逻辑链路,每个端口速率为500Mbps。
端口汇聚就是有10条以太网线要求接入,但是实际就有一个物理接口,可以使用交换机,将10个以太网接口数据汇聚到一条以太网链路上。
本文标题:端口汇聚链路聚合-路由汇聚&虚链路61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1