BackboneFast是对UplinkFast的一U补充,UplinkFast能够直q链路的失效Q?/span>BackboneFast是用来检间接链路的失效。当启用?/span>BackboneFast的交换机到间接链\失效之后Q会马上佉K塞的端口q入监听状态,了20S的老化旉。左边的囑֒下面的图均来自思科的官Ҏ档:
在正常情况下Q?/span>Switch C上右边的端口会处?/span>Blocking状态,?/span>L1的链路发生故障的时候,虽然?/span>Switch C是检不刎ͼ但是Switch B会认q跟桥Q然后通过L3链\发?/span>BPDU?/span>Switch C收到q个BPDU之后Q发现是ơBPDUQ所以确定有非直q链路的故障?/span>Switch C会从根端口发?/span>RLQQ?/span>Switch AQ根桥)接到RLQQ以RLQ响应q行应答Q?/span>Switch C收到SwitchA?/span>RLQ响应Q知道根桥还在,然后把右边的端口?/span>blocking直接q去?/span>Listening状态,如下图所C?/span>
?/span>L1链\恢复的时候,BackboneFast会马上把Switch C上右侧的端口的状态设?/span>blocking?/span>
从不同的端口收到ơBPDU的情况:
1. 当交换机从阻塞端口收到次U?/span>BPDU的时候,那么该交换机上的根端口和其他d端口成为到达根桥的替代路径?/span>
2. 当交换机从根端口收到ơBPDUQ那么当前所有的d端口都将成ؓ辑ֈҎ的替代\径?/span>
3. 当交换机从根端口收到ơBPDUQƈ且交换机上不存在d端口的话Q那么交换机认定到达Ҏ的链路已l?/span>down掉了Q在老化旉C之后Q交换机通过把自己宣告ؓҎ开始正常的STP选Dq程?/span>
配置BackboneFast
Switch(config)#spanning-tree backbonefast
注意事项
如果要启?/span>BackboneFastҎ,我们应该在网l中的所有交换机上都启用?/span>
l习配置
R1配置Q?/span>
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#host R1
R1(config)#no ip domain-lo
R1(config)#int s 0/0
R1(config-if)#ip add 172.18.0.1 255.255.0.0
R1(config-if)#cl ra 64000
R1(config-if)#no shut
R1(config-if)#int s 0/1
R1(config-if)#ip add 172.16.0.1 255.255.0.0
R1(config-if)#cl ra 64000
R1(config-if)#no shut
R1(config-if)#exit
R1(config)#enable secret cisco
R1(config)#lin con 0
R1(config-line)#password cisco
R1(config-line)#login
R1(config-line)#logg sy
R1(config-line)#exec-t 0 0
R1(config-line)#exit
R1(config)#lin vty 0 4
R1(config-line)#pas
R1(config-line)#password cisco
R1(config-line)#login
R1(config-line)#exit
R1(config)#service password-encryption
R2配置Q?/span>
Router>
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#no ip domain-lo
Router(config)#lin con 0
Router(config-line)#exec-t 0 0
Router(config-line)#logg sy
Router(config-line)#pas cisco
Router(config-line)#lin vty 0 4
Router(config-line)#pas cisco
Router(config-line)#login
Router(config-line)#exit
Router(config)#enable se cisco
Router(config)#ser pas
Router(config)#int s 0/0
Router(config-if)#ip add 172.18.0.2 255.255.0.0
Router(config-if)#no shut
%LINK-5-CHANGED: Interface Serial0/0, changed state to up
Router(config-if)#
Router(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to up
i
Router(config-if)#int s 0/1
Router(config-if)#ip add 172.17.0.1 255.255.0.0
Router(config-if)#cl ra 64000
Router(config-if)#no shut
%LINK-5-CHANGED: Interface Serial0/1, changed state to down
Router(config-if)#int f 0/0
Router(config-if)#ip add 10.13.0.1 255.0.0.0
Router(config-if)#no shut
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
Router(config-if)#
Router(config-if)#host R2
R2(config)#
R3配置
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#no ip domain-lo
Router(config)#host R3
R3(config)#enable se cisco
R3(config)#lin con 0
R3(config-line)#pas cisco
R3(config-line)#login
R3(config-line)#exec-t 0 0
R3(config-line)#logg sy
R3(config-line)#lin vty 0 4
R3(config-line)#pas cisco
R3(config-line)#login
R3(config-line)#exit
R3(config)#ser pas
R3(config)#int s 0/0
R3(config-if)#ip add 172.17.0.2 255.255.0.0
R3(config-if)#no shut
%LINK-5-CHANGED: Interface Serial0/0, changed state to up
R3(config-if)#
R3(config-if)#int s 0/1
R3(config-if)#ip add 172.16.
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to up
R3(config-if)#ip add 172.16.0.2 255.255.0.0
R3(config-if)#no shut
R3(config-if)#
%LINK-5-CHANGED: Interface Serial0/1, changed state to up
R3(config-if)#int f 0/0
R3(config-if)#ip add 1
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/1, changed state to up
R3(config-if)#ip add 192.168.1.1 255.255.255.0
R3(config-if)#no shut
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
l果Q?/span>
局域网q接
路由器:Q它是一台工业计机Q?/span>
路由有以下组成:
CPU
MotherboardQ主板)
RAMQ内存)
ROM
NVRAMQ非易失性存储)
FLASHQ?/span>IOS在这里存放)
路由器接口:
Console接口
Network接口
以下是\pQ?/span>Q\由器是由路由表{发数据包Q?/span>
【第一条,?/span>D”是从什么地方学来的Q?/span>192.168.1.0/24”是目的|段Q?/span>[90/25789217]?/span>90是管理距(可信度)Q?/span>25789217是度量|到目的的距离Q,?/span>vi a 10.1.1.1”下一跛_址。?/span>
路由表包含一下内容:
直连路由Q直接和路由器直q的Q?/span>
静态\由(理员手动添加的静态)
动态\由(通过路由协议学到的)
~省路由Q就是默认\由)
动态\由协议分2大类Q?/span>
1Q距ȝ量型路由协议Q?/span>
距离是远q,矢量代表方向?/span>
特点每一台\由器把自己所知道的信息发送给d?/span>
2Q链路状态型路由协议
每一个链路状态\由器都会产生一个链路状态通告Q然后进行泛z,最后得知到达整个网l\径,在运?/span>SPF法选出到达每个目的的最优\径?/span>
十进制{换二q制l习Q?/span>
241转换二进制数?/span>
{:11110001
175转换二进制数
{:10101111
01100110转换十进?/span>
{:102
子网划分Q?/span>
子网划分l习Q?/span>
要求Q?/span>172.16.0.0/16Q?/span>10个子|:
172.16.0.0/20
范围Q?/span>172.16.0.1~172.16.15.254
q播Q?/span>172.16.15.255
子网P172.16.0.0
子网掩码Q?/span>255.255.240.0
172.16.16.0/20
范围Q?/span>172.16.16.1~172.16.31.254
q播Q?/span>172.16.31.255
子网P172.16.16.0
子网掩码Q?/span>255.255.240.0
172.16.32.0/20
范围Q?/span>172.16.32.1~172.16.47.254
q播Q?/span>172.16.47.255
子网P172.16.32.0
子网掩码Q?/span>255.255.240.0
172.16.48.0/20
范围Q?/span>172.16.48.1~172.16.63.254
q播Q?/span>172.16.63.255
子网P172.16.48.0
子网掩码Q?/span>255.255.240.0
172.17.64.0/20
范围Q?/span>172.16.64.1~172.16.79.254
q播Q?/span>172.16.79.255
子网P172.16.64.0
子网掩码Q?/span>255.255.240.0
172.16.80.0/20
范围Q?/span>172.16.80.1~172.16.95.254
q播Q?/span>172.16.95.255
子网P172.16.80.0
子网掩码Q?/span>255.255.240.0
172.16.96.0/20
范围Q?/span>172.16.96.1~172.16.111.254
q播Q?/span>172.16.111.255
子网P172.16.96.0
子网掩码Q?/span>255.255.240.0
172.16.112.0/20
范围Q?/span>172.16.112.1~172.16.127.254
q播Q?/span>172.16.127.255
子网P172.16.112.0
子网掩码Q?/span>255.255.240.0
172.16.128.0/20
范围Q?/span>172.16.128.1~172.16.143.254
q播Q?/span>172.16.143.255
子网P172.16.128.0
子网掩码Q?/span>255.255.240.0
172.16.144.0/20
范围Q?/span>172.16.144.1~172.16.159.254
q播Q?/span>172.16.159.255
子网P172.16.144.0
子网掩码Q?/span>255.255.240.0
以下为预留:
172.16.160.0/20
172.16.176.0/20
172.16.192.0/20
172.16.208.0/20
172.16.224.0/20
172.16.240.0/20
192.168.1.0/24Q要求划?/span>5个子|:
192.168.1.0/27
范围Q?/span>192.168.1.1~192.168.1.30
q播Q?/span>192.168.1.31
子网P192.168.1.0
子网掩码Q?/span>255.255.255.224
192.168.1.32/27
范围Q?/span>192.168.1.33~192.168.1.62
q播Q?/span>192.168.1.63
子网P192.168.1.32
子网掩码Q?/span>255.255.255.224
192.168.1.64/27
范围Q?/span>192.168.1.65~192.168.1.94
q播Q?/span>192.168.1.95
子网P192.168.1.64
子网掩码Q?/span>255.255.255.224
192.168.1.96/27
范围Q?/span>192.168.1.97~192.168.1.126
q播Q?/span>192.168.1.127
子网P192.168.1.96
子网掩码Q?/span>255.255.255.224
192.168.1.128/27
范围Q?/span>192.168.1.129~192.168.1.158
q播Q?/span>192.168.1.159
子网P192.168.1.128
子网掩码Q?/span>255.255.255.224
以下为预留:
192.168.1.160/27
192.168.1.192/27
192.168.1.224/27
10.0.0.0/8 要求划分2000个子|,只需写出?/span>5个子|:
10.0.0.0/19
范围Q?/span> 10.0.0.1~10.0.31.254
q播Q?/span>10.0.31.255
子网P10.0.0.0
子网掩码Q?/span>255.255.224.0
10.0.32.0/19
范围Q?/span> 10.0.32.1~10.0.63.254
q播Q?/span>10.0.63.255
子网P10.0.32.0
子网掩码Q?/span>255.255.224.0
10.0.64.0/19
范围Q?/span> 10.0.64.1~10.0.97.254
q播Q?/span>10.0.97.255
子网P10.0.64.0
子网掩码Q?/span>255.255.224.0
10.0.96.0/19
范围Q?/span> 10.0.96.1~10.0.127.254
q播Q?/span>10.0.127.255
子网P10.0.96.0
子网掩码Q?/span>255.255.224.0
10.0.128.0/19
范围Q?/span> 10.0.128.1~10.0.159.254
q播Q?/span>10.0.159.255
子网P10.0.128.0
子网掩码Q?/span>255.255.224.0
无线局域网Q?/span>WLANQ?/span>
使用无线频信号、蝲波监听多路访?/span>/冲突避免、半双工?/span>
无线AP相当于以太网?/span>HUB?/span>
有些频段是受限的?/span>
无线信号遇到的问题:
l 反射
l 散射
l 信号吸收Q比如说I墙Q?/span>
无线标准
l ITU-R
l IEEE
l Wi-Fi
IEEE 802.11 标准
WLAN安全Q?/span>Q网l安全的3要素 数据保密性、数据完整性、数据不可否认性)
WLAN部v
IBSSQ电脑到电脑Q?/span>
BSSQ?/span>1?/span>AP带多个电脑)
ESSQ多?/span>AP带多个电脑)
实验Q?/span>
TOPQ?/span>
交换机的配置Q?/span>
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#host CCNA
CCNA(config)#lin con 0
CCNA(config-line)#pas cisco
CCNA(config-line)#login
CCNA(config-line)#exit
CCNA(config)#lin vty 0 4
CCNA(config-line)#pas cisco
CCNA(config-line)#login
CCNA(config-line)#exit
CCNA(config)#int vlan 1
CCNA(config-if)#ip add 218.195.10.1 255.255.255.0
CCNA(config-if)#no shut
%LINK-5-CHANGED: Interface Vlan1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up
CCNA(config-if)#description Internet
无线路由器配|:
l果Q?/span>
无线局域网Q?/span>WLANQ回?/span>
使用无线频信号、蝲波监听多路访?/span>/冲突避免、半双工?/span>
无线AP相当于以太网?/span>HUB?/span>
有些频段是受限的?/span>
无线信号遇到的问题:
l 反射
l 散射
l 信号吸收Q比如说I墙Q?/span>
无线标准
l ITU-R
l IEEE
l Wi-Fi
IEEE 802.11 标准
WLAN安全Q?/span>Q网l安全的3要素 数据保密性、数据完整性、数据不可否认性)
Ifconfig 查看本机IP地址、子|掩码?/span>DNS?/span>MAC地址{等…?/span>
Ping 试到对Ҏ否可达,使用ICMP协议Q?/span>ICMP?/span>EchoQ?/span>1Q请求?/span>2Q答应?/span>
ARP 可以查看本地L?/span>ARP列表
Tracert 可以跟踪到达目的|络都经q什么地斏V?/span>
Nslookup DNS解析
以太|?/span>
LANQ?/span>802.3Q?/span>
MAC 物理d
LLC 3层到2层映关p?/span>
CSMA/CDQ蝲波侦听多路访?/span>/冲突){?/span>15?/span>
发送数据包之前先监?/span>
有数据就{待Q最多等15ơ)
没有数据׃?/span>
以太|
1Q?span style="FONT: 7pt 'Times New Roman'"> Preamble前导W(说明帧开始)
2Q?span style="FONT: 7pt 'Times New Roman'"> SOF分界W(正式开始)
3Q?span style="FONT: 7pt 'Times New Roman'"> Destinayion Address目的地址Q?/span>MACQ?/span>
4Q?span style="FONT: 7pt 'Times New Roman'"> Source Address源地址Q?/span>MACQ?/span>
5Q?span style="FONT: 7pt 'Times New Roman'"> Length长度
6Q?span style="FONT: 7pt 'Times New Roman'"> 802.2 Header and Data Q数据)
7Q?span style="FONT: 7pt 'Times New Roman'"> FCSQ?/span>CRC冗余校验Q?/span>
以太|的3U通信Q?/span>
1Q?span style="FONT: 7pt 'Times New Roman'"> 单播Q?/span>UnicastQ?/span>
2Q?span style="FONT: 7pt 'Times New Roman'"> q播Q?/span>BroadcastQ?/span>
3Q?span style="FONT: 7pt 'Times New Roman'"> l播Q?/span>MulticastQ?/span>
MAC地址格式Q?/span>[BIA--烧录q去的地址]
?/span>2个部分组?/span>
1Q?span style="FONT: 7pt 'Times New Roman'"> OUI 厂商代码
2Q?span style="FONT: 7pt 'Times New Roman'"> Vendor AssignedQ供应商分配Q?/span>
Comparing Ethernet Media Requirements
BASE 代表基带
T 代表电口Q双l线Q?/span>
G 代表光纤
Rx 收数?/span>
Tx 发数?/span>
双绞U连接类别:
1Q?span style="FONT: 7pt 'Times New Roman'"> Straight-Through直连U( 568AQ?/span>568BQ?/span>
2Q?span style="FONT: 7pt 'Times New Roman'"> Crossover交叉U(1头是568A一头是568BQ?/span>
3Q?span style="FONT: 7pt 'Times New Roman'"> 全反U?/span> 用与console配置讑֤用?/span>
1?/span>2cȝ的用图Q?/span>
׃n式局域网
中器的作用Q是L噪声在放大信号传到所以h?/span>
集线器是一个冲H域Q一个广播域
交换机是多个冲突域,一个或多个q播?/span>
路由器是多个冲突域,一个或多个q播?/span>
交换机的3U处理方法(Switching modesQ?/span>
Cut-through 直通{?/span>
Store-and-forward 存储转发
Fragment-free 以上2U的折中先发一部分如果没错在发其他
选择一个一交换机最主要的参数是背板带宽?/span>
交换机的MAC地址学习q程Q?/span>它是Ҏ数据帧的源地址学习的,当它不知?/span>MAC地址时它会进行数据的泛z(FloodQ?/span>
数据包的投递过E:
数据包到了交换机Q交换将?/span>MAC地址加到自己?/span>MAC地址表?/span>
如果交换Z知道数据包的目的MAC地址?/span>
交换机将泛洪FloodQ得到目?/span>MAC地址Q将MAC地址加到自己?/span>MAC地址表中?/span>
Cisco IOS
讑֤启动主要?/span>3个步骤:
1Q?span style="FONT: 7pt 'Times New Roman'"> 自检Q?/span>POSTQ?/span>
2Q?span style="FONT: 7pt 'Times New Roman'"> 查找IOS和加?/span>IOS?/span>
3Q?span style="FONT: 7pt 'Times New Roman'"> 加蝲讑֤配置文g?/span>
IOS有几U模?/span>
>用户术
#Ҏ模式
Q?/span>configQ全局模式
Q?/span>config-ifQ接口配|子模式
什么是|络Q?/span>
资源互联׃n。网l的出现是Z提高工作效率和提高成产力?/span>
路由与交换的|络叫做:内容|(是骨架Q?/span>
|络的应用服务:
E-mail?/span>WEB?/span>Instant messagingQ即佉K讯qqQ?/span>Collaboration、数据库?/span>
|络工程师:
应注意什么样的应用程序会产生什么样的网l流量。区分流量的优先U?/span>
|络工程师应x|络Q?/span>
l 速度Q?/span>SpeedQ?/span>
l 开销Q?/span>CostQ?/span>
l 安全Q?/span>SecurityQ?/span>
l Availability (可用?/span>)
l ScalabilityQ可扩展性)
l ReliabilityQ可靠性:q的分钟?/span>-Down机时?/span>/q分钟数*100=癑ֈ比的可靠性)
l TopologyQ网l?/span>TOPQ?/span>
|络?/span>TOPQ?/span>
l ȝTOP
l 环ŞTOP
l 星ŞTOP
l Full-MeshQ全|互联)
l Partial-MeshQ部分互联)
|络安全
|络工程师应了解d的方式:
l 有哪些对?/span>
l Ҏ是谁
l 动机是什么有那些cd的攻击行?/span>
OSI参考模型:是行业标准
Application 应用?/span> |络处理到应用程序:|络上的软g?/span>
Presentation 表示?/span> 数据的表C:拿什么表C数据,加密
Session 会话?/span> L之间的通信Q配?/span>4L?/span>6L层工作,建立会话
Transport 传输?/span> 端到端的q接Q控制主Z话、传递主Z间的会话、简历保持拆除连接会话、流量控?/span>
Network |络?/span> 数据投递:怎么把数据传到正的地方Q传到哪。(选\Q?/span>
Data Link 数据链\?/span> 介质讉KQ怎么把数据放到物理层生传?/span>
Physical 物理?/span> 2q制传输
装q程:自上而下装Q每层都会把上层数据q行装也会把下层向上解装?/span>
点到点的通信
4?/span> Segments 数据D?/span> 分段、复?/span>
3?/span> Packets 数据?/span>
2?/span>Frames 数据?/span>
Qؓ什么分D:差错恢复、多路复用、负载均衡)
OSI?/span>TCP/IPҎQ?/span>
TCP/IP Internet?/span>
IP包承载了我们的数据,Internet Protocol 是工作在|络层、无q接Q不考虑可靠、)独立处理、层ơ话的地址、尽力而ؓ的传输、没有数据恢复机制?/span>IP只做Q寻址和{?/span>
IP是l设备一个地址Q这个地址用于我们L他?/span>IP地址?/span>2个部分,1Q网l位Q代表一集体Q?/span>2Q主ZQ个人)
IP数据包的报头部分
IP地址的分c:
A:8个网l位Q?/span> |络位十q制范围1~126 L敎ͼ16777214
公网地址Q?/span>1.0.0.0 To 9.255.255.255 11.0.0.0.0 To 126.255.255.255
U有地址Q?/span>10.0.0.0 To 10.255.255.255
B:16个网l位Q网l位十进制范?/span>128~191 L敎ͼ65534
公网地址Q?/span>128.0.0.0.0 To 126.255.255.255 172.32.0.0 To 192.255.255.255
U有地址Q?/span>172.16.0.0 To 172.31.255.255
C:24个网l位Q网l位十进制范?/span>192~223 L敎ͼ 254
公网地址Q?/span>192.0.0.0.0 To 192.167.255.255 192.169.0.0 To 223.255.255.255
U有地址Q?/span>192.168.0.0 To 192.168.255.255
q播地址?/span>2U?/span>
1Q直接广?/span> 发给所有h。(255.255.255.255Q?/span>
1Q本地广?/span> 只能在本地子|范围内q播Q本|段的广播地址Q?/span>
DHCP Q?/span>DHCP是动?/span>IP地址分配Q?/span>DHCP是以太网技术,只能在以太网上用)
DHCP交互q程
C?/span>S发送以q播查找DHCP
S?/span>C我是DHCP?/span>
C?/span>S 我要h地址?/span>
S?/span>C DHCPq行l定后给一个地址?/span>
S代表Server C代表客户?/span>
DNSQ域名解析)是名字{换ؓIP地址
传输层:分段、复用?/span>
可靠Q有q接的,代表TCPQ可靠要q回ACK信息Q才发下一个信息)速度?/span>
不可靠:无连接的Q代?/span>UDP 速度?/span>
UDP报头
TCP报头
TCP?/span>UDP 各自?/span>0~65535端口
公共端口Q?/span>0~1023
注册端口Q?/span>1024~49151
动态端口:49152~65535
TCP建立需?/span>3ơ握?/span>
TCP是得寸进型协议 H口大小是逐步攑֤的,当出现问题时才羃?/span>
数据包的投递过E:Q?/span>2个主Z_
l 有数据要发?/span>
l 建立会话
l ARP查找目的MAC没有的话向?/span>
l ARPhMAC地址
l Ҏ收到后把MAC地址d?/span>ARP表里
l Ҏ回复一?/span>MAC地址
l 收到后添加的ARP?/span>
l 现在发送数?/span>