基于策略的路由选择集锦课件_第1页
基于策略的路由选择集锦课件_第2页
基于策略的路由选择集锦课件_第3页
基于策略的路由选择集锦课件_第4页
基于策略的路由选择集锦课件_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于策略的路由选择集锦1Chapter基于策略的路由选择集锦1Chapter简介基于策略的路由选择是一种手段,通过它管理员可以在基于目的地的路由选择协议中实现偏离标准路由的路由选择。基于目的地的路由选择协议将根据到一个目的地的最短路径选择路由,基于目的地的路由选择允许管理员决定想要将通信量路由到那里。2Chapter简介基于策略的路由选择是一种手段,通过它基于源的策略基于源策略的路由选择允许用户根据信息量的始发地做出路由选择决定。如图3Chapter基于源的策略基于源策略的路由选择允许用户根基于源的策略4Chapter基于源的策略4Chapter基于源的策略我们需要在R1上创建一个策略,在R1的ATM0/0接口之外从网络192.168.200.0/24发送通信量到网络192.168.50.0/24和192.168.100.10/24。所有目的地到这些网络的其他通信量将需要通过R1的S1/0接口被路由。5Chapter基于源的策略我们需要在R1上创建一个策略,在R1的ATM0/基于源的策略R1#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R1(config)#access-list100permitip192.168.200.00.0.0.255192.168.50.00.0.0.255R1(config)#access-list100permitip192.168.200.00.0.0.255192.168.100.00.0.0.255R1(config)#access-list110permitipany192.168.50.00.0.0.255R1(config)#access-list110permitipany192.168.50.00.0.0.255R1(config)#access-list110permitipany192.168.100.00.0.0.255R1(config)#route-mappolicy1permit10R1(config-route-map)#matchipaddress100R1(config-route-map)#setdefaultinterfaceatm0/0R1(config-route-map)#route-mappolicy1permit206Chapter基于源的策略R1#conft6Chapter基于源的策略R1(config-route-map)#matchipaddress110R1(config-route-map)#setdefaultinterfaces1/0R1(config-route-map)#exitR1(config)#interfaces1/1R1(config-if)#ippolicyroute-mappolicy1R1(config-if)#exitR1(config)#interfacee2/0R1(config-if)#ippolicyroute-mappolicy1R1(config-if)#exitR1(config)#interfacee2/1R1(config-if)#ippolicyroute-mappolicy1R1(config-if)#^ZR1#7Chapter基于源的策略R1(config-route-map)#mat基于通信量策略的类型通信量策略路由选择的类型将允许根据通过策略路由器的通信量类型进行路由选择决定。如下图8Chapter基于通信量策略的类型通信量策略路由选择的类型将允许根据通过策基于通信量策略的类型9Chapter基于通信量策略的类型9Chapter通信量策略的类型在这种情况下,我们需要在R1上创建一个策略,这样所有从R2和R3进入R1的通信量将根据该通信量的类型被路由。这这个例子中,我们需要发送所有通过该链接的SMTP通信量到ISP2和所有通过该链接的其他通信量到ISP1。此时我们设置下一跳而不是默认接口。10Chapter通信量策略的类型在这种情况下,我们需要在R1上创建一个策略,通信量策略的类型R1#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R1(config)#access-list100permittcpanyanyeqsmtpR1(config)#route-maptrafficpolicy1permit10R1(config-route-map)#matchipaddress100R1(config-route-map)#setipnext-hop172.16.80.1R1(config-route-map)#route-maptrafficpolicy1permit20R1(config-route-map)#setipnext-hop172.16.90.1R1(config-route-map)#exit11Chapter通信量策略的类型R1#conft11Chapter通信量策略的类型R1(config)#interfaces1/0R1(config-if)#ippolicyroute-maptrafficpolicy1R1(config-if)#exitR1(config)#interfaces1/1R1(config-if)#ippolicyroute-maptrafficpolicy1R1(config-if)#^ZR1#12Chapter通信量策略的类型R1(config)#interfaces服务策略的类型服务策略的类型通过设置IP的优先级或服务类型(ToS)值允许定义的类别标记一个数据包。通过允许该数据包用定义的类别做标记,管理员可以在该网络范围内定义不同的服务类别并在该网络核心中实现为每类服务定义的服务质量(QoS)。该QoS可以通过使用优先级,自定义和加权的公平排队技术实现。使用QoS消除了在网络核心的每个WAN接口上定义服务类别的需要。如图13Chapter服务策略的类型服务策略的类型通过设置IP的优先级或服务类型(服务策略的类型14Chapter服务策略的类型14Chapter服务策略的类型在这种情况下,我们需要在R1和R4上配置服务策略的类型。R1上的策略需要为网络192.168.1.0/24设置ToS为最大可靠性,网络192.168.100.0/24为最小延迟,所有其他通信量需要设置为正常的。R4上的策略要为网络192.168.100.0/24设置ToS为最大通过通过率,网络192.168.200.0/24为最小货币开销,所有其他通信量需要设置为正常的。15Chapter服务策略的类型在这种情况下,我们需要在R1和R4上配置服务策服务策略的类型R1#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R1(config)#access-list1permit192.168.1.00.0.0.255R1(config)#access-list1permit192.168.10.00.0.0.255R1(config)#route-mapTOSpolicy1permit10R1(config-route-map)#matchipaddress1R1(config-route-map)#setiptosmax-reliabilityR1(config)#route-mapTOSpolicy1permit20R1(config-route-map)#matchipaddress2R1(config-route-map)#setiptosmin-deltyR1(config)#route-mapTOSpolicy1permit30R1(config-route-map)#setiptosnormalR1(config-route-map)#exitR1(config)#interfaces1/0R1(config-if)#ippolicyroute-mapTOSpolicy1R1(config-route-map)#exitR1(config)#interfaces1/1R1(config-if)#ippolicyroute-mapTOSpolicy1R1(config-if)#^ZR1#16Chapter服务策略的类型R1#conft16Chapter服务策略的类型R4#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R4(config)#access-list1permit192.168.100.00.0.0.255R4(config)#access-list2permit192.168.200.00.0.0.255R4(config)#route-mapTOSpolicy1permit10R4(config-route-map)#matchipaddress1R4(config-route-map)#setiptosmax-thtoughputR4(config)#route-mapTOSpolicy1permit20R4(config-route-map)#matchipaddress2R4(config-route-map)#setiptosmin-monerytary-costR4(config)#route-mapTOSpolicy1permit30R4(config-route-map)#setiptosnormalR4(config-route-map)#exitR4(config)#interfaces1/0R4(config-if)#ippolicyroute-mapTOSpolicy1R4(config-route-map)#exitR4(config)#interfaces1/1R4(config-if)#ippolicyroute-mapTOSpolicy1R4(config-if)#^ZR4#17Chapter服务策略的类型R4#conft17Chapter服务策略的类型通过使用基于策略的路由选择,管理员将对数据包通过的路径有更多的控制。基于策略的路由选择也允许管理员通过标准的基于目的地的路由选择协议克服最短路径的限制。18Chapter服务策略的类型通过使用基于策略的路由选择,管理员将对数据包通多ISPinternet接入随着我国宽带技术的普及。各个公司都会有一至两条Internet接入线路,这些线路可能由电信、网通、长宽、联通等不同的isp提供,尽管他们在局端采用的技术可能不同,但对客户而言都是同样的接入方式,以太网接入,全部采用8个0的缺省路由,而且每个isp都提供了几个公网ip,因此需要用到多个nat地址池,若采用普通的NAT转换,则会发现只有一个NAT地址池起作用,路由器并不会使用其余的地址池,那么如何配置cisco路由器以实现多NAT地址池转换,就要用到routemap19Chapter多ISPinternet接入随着我国宽带技术的普及。各个多ISPinternet接入20Chapter多ISPinternet接入20Chapter多ISPinternet接入第一步:进入配置模式:

ROUTER>EN

ROUTER#CONFIG

T

第二步:配置端口

/*接局域网*/

Router(Config)>int

fa

0/0

Router(Config-if)>ip

addr

192.168.0.1

255.255.255.0

Router(Config-if)>no

shut

Router(Config-if)>ip

nat

inside

/*接ISP1网口*/

Router(Config-if)>int

fa

0/1

Router(Config-if)>ip

addr

168.168.18.158

255.255.255.252

Router(Config-if)>no

shut

Router(Config-if)>ip

nat

outside

/*接ISP2网口*/

Router(Config-if)>int

s1/0

Router(Config-if)>ip

addr

68.18.18.2

255.255.255.224

Router(Config-if)>no

shut

Router(Config-if)>ip

nat

outside21Chapter多ISPinternet接入第一步:进入配置模式:

ROU多ISPinternet接入第三步:设置NAT地址池

Router(Config)>Ip

Nat

Pool

Isp1_pool

218.18.18.2

218.18.18.6

Netmask

255.255.255.224

Router(Config)>Ip

Nat

Pool

Isp2_pool

68.18.18.468.18.18.10

Netmask

255.255.255.224第四步:设置访问控制列表和NAT转换规则

Router(Config)>Access-list

100

permit

Ip

192.168.0.0

0.0.0.255

any

Router(Config)>Ip

Nat

Inside

Source

Route-map

Isp1

Pool

Isp1_pool

Router(Config)>Ip

Nat

Inside

Source

Route-map

Isp2

Pool

Isp2_pool第五步:设置ROUTE

MAP规则

Router(Config)>Route-map

Isp1

Permit

10

Router(Config-route-map)>Match

Ip

address

100

Router(Config-route-map)>Match

Int

Fa

0/1Router(Config)>Route-map

Isp2

Permit

10

Router(Config-route-map)>Match

Ip

address

100

Router(Config-route-map)>Match

Int

S1/0第六步:设置浮动静态路由

Router(Config)>Ip

Route

0.0.0.0

0.0.0.0

168.168.18.157

Router(Config)>Ip

Route

0.0.0.0

0.0.0.0

68.18.18.1

20第七步:结束并保存配置:

Router(Config)>end

Router#Copy

Ru

St22Chapter多ISPinternet接入第三步:设置NAT地址池

Ro验证基于策略的路由选择操作和故障排除实现了基于策略的路由选择后,需要一种方法来验证他的操作正确,若果不正确,就需要能够排除故障。23Chapter验证基于策略的路由选择操作和故障排除实现了基于策略的路由选择验证基于策略的路由选择操作和故障排除Showippolicy命令列出所有配置为基于策略的路由选择的接口以及他们相关的路由映射:R1#showippolicy

InterfaceroutemapFastethernet0/0policy3Serial0/0.1policy2Serial0/0.2policy1Serial0/0.3policy224Chapter验证基于策略的路由选择操作和故障排除Showippoli验证基于策略的路由选择操作和故障排除从上面的输入可以确定那些接口启用了基于策略的路由选择和那些路由映射执行该策略。确定了启用基于策略的路由选择的接口后,可以查看执行该策略的路由映射的内容。可以用showroute-map

命令查看该路由上所有的路由映射:25Chapter验证基于策略的路由选择操作和故障排除从上面的输入可以确定那些验证基于策略的路由选择操作和故障排除R1#showroute-maproute-mappolicy1,permit,sequence10Matchclauses:ipaddress(access-lists):100Setclauses:defaultinterfaceEthernet0/1Policyroutingmatches:0packets,0bytesroute-mappolicy1,permit,sequence20Matchclauses:ipaddress(access-lists):110Setclauses:defaultinterfaceEthernet0/0Policyroutingmatches:0packets,0bytes上面的输入表明,什么被用做match条件,如果不匹配,set条件是什么,该输入还提供匹配路由映射的一个序列的号码。26Chapter验证基于策略的路由选择操作和故障排除R1#showrout验证基于策略的路由选择操作和故障排除R1#showroute-maproute-mappolicy1,permit,sequence10Matchclauses:ipaddress(access-lists):100Setclauses:defaultinterfaceEthernet0/1Policyroutingmatches:0packets,0bytesroute-mappolicy1,permit,sequence20Matchclauses:ipaddress(access-lists):110Setclauses:defaultinterfaceEthernet0/0Policyroutingmatches:0packets,0bytes上面的输入表明,什么被用做match条件,如果不匹配,set条件是什么,该输入还提供匹配路由映射的一个序列的号码。27Chapter验证基于策略的路由选择操作和故障排除R1#showrout验证基于策略的路由选择操作和故障排除Debugippolicy

命令也能用来确定执行什么基于策略的路由选择。该命令还提供关于匹配的数据包的信息和有关路由选择信息。它还表明任何一个数据包不匹配。下面是一个实例输出:R1#debugippolicyPolicyroutingdebuggingisonR1#*Mar100:56:37.979:IP:s=192.168.88.2(Ethernet2/1),d=30.30.30.2,len100,FIBpolicyrejected(nomatch)-normalforwarding*Mar100:56:38.555:IP:s=192.168.88.2(Ethernet2/1),d=30.30.30.2,len100,FIBpolicyrejected(nomatch)-normalforwardingR1#28Chapter验证基于策略的路由选择操作和故障排除Debugippol基于策略的路由选择集锦29Chapter基于策略的路由选择集锦1Chapter简介基于策略的路由选择是一种手段,通过它管理员可以在基于目的地的路由选择协议中实现偏离标准路由的路由选择。基于目的地的路由选择协议将根据到一个目的地的最短路径选择路由,基于目的地的路由选择允许管理员决定想要将通信量路由到那里。30Chapter简介基于策略的路由选择是一种手段,通过它基于源的策略基于源策略的路由选择允许用户根据信息量的始发地做出路由选择决定。如图31Chapter基于源的策略基于源策略的路由选择允许用户根基于源的策略32Chapter基于源的策略4Chapter基于源的策略我们需要在R1上创建一个策略,在R1的ATM0/0接口之外从网络192.168.200.0/24发送通信量到网络192.168.50.0/24和192.168.100.10/24。所有目的地到这些网络的其他通信量将需要通过R1的S1/0接口被路由。33Chapter基于源的策略我们需要在R1上创建一个策略,在R1的ATM0/基于源的策略R1#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R1(config)#access-list100permitip192.168.200.00.0.0.255192.168.50.00.0.0.255R1(config)#access-list100permitip192.168.200.00.0.0.255192.168.100.00.0.0.255R1(config)#access-list110permitipany192.168.50.00.0.0.255R1(config)#access-list110permitipany192.168.50.00.0.0.255R1(config)#access-list110permitipany192.168.100.00.0.0.255R1(config)#route-mappolicy1permit10R1(config-route-map)#matchipaddress100R1(config-route-map)#setdefaultinterfaceatm0/0R1(config-route-map)#route-mappolicy1permit2034Chapter基于源的策略R1#conft6Chapter基于源的策略R1(config-route-map)#matchipaddress110R1(config-route-map)#setdefaultinterfaces1/0R1(config-route-map)#exitR1(config)#interfaces1/1R1(config-if)#ippolicyroute-mappolicy1R1(config-if)#exitR1(config)#interfacee2/0R1(config-if)#ippolicyroute-mappolicy1R1(config-if)#exitR1(config)#interfacee2/1R1(config-if)#ippolicyroute-mappolicy1R1(config-if)#^ZR1#35Chapter基于源的策略R1(config-route-map)#mat基于通信量策略的类型通信量策略路由选择的类型将允许根据通过策略路由器的通信量类型进行路由选择决定。如下图36Chapter基于通信量策略的类型通信量策略路由选择的类型将允许根据通过策基于通信量策略的类型37Chapter基于通信量策略的类型9Chapter通信量策略的类型在这种情况下,我们需要在R1上创建一个策略,这样所有从R2和R3进入R1的通信量将根据该通信量的类型被路由。这这个例子中,我们需要发送所有通过该链接的SMTP通信量到ISP2和所有通过该链接的其他通信量到ISP1。此时我们设置下一跳而不是默认接口。38Chapter通信量策略的类型在这种情况下,我们需要在R1上创建一个策略,通信量策略的类型R1#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R1(config)#access-list100permittcpanyanyeqsmtpR1(config)#route-maptrafficpolicy1permit10R1(config-route-map)#matchipaddress100R1(config-route-map)#setipnext-hop172.16.80.1R1(config-route-map)#route-maptrafficpolicy1permit20R1(config-route-map)#setipnext-hop172.16.90.1R1(config-route-map)#exit39Chapter通信量策略的类型R1#conft11Chapter通信量策略的类型R1(config)#interfaces1/0R1(config-if)#ippolicyroute-maptrafficpolicy1R1(config-if)#exitR1(config)#interfaces1/1R1(config-if)#ippolicyroute-maptrafficpolicy1R1(config-if)#^ZR1#40Chapter通信量策略的类型R1(config)#interfaces服务策略的类型服务策略的类型通过设置IP的优先级或服务类型(ToS)值允许定义的类别标记一个数据包。通过允许该数据包用定义的类别做标记,管理员可以在该网络范围内定义不同的服务类别并在该网络核心中实现为每类服务定义的服务质量(QoS)。该QoS可以通过使用优先级,自定义和加权的公平排队技术实现。使用QoS消除了在网络核心的每个WAN接口上定义服务类别的需要。如图41Chapter服务策略的类型服务策略的类型通过设置IP的优先级或服务类型(服务策略的类型42Chapter服务策略的类型14Chapter服务策略的类型在这种情况下,我们需要在R1和R4上配置服务策略的类型。R1上的策略需要为网络192.168.1.0/24设置ToS为最大可靠性,网络192.168.100.0/24为最小延迟,所有其他通信量需要设置为正常的。R4上的策略要为网络192.168.100.0/24设置ToS为最大通过通过率,网络192.168.200.0/24为最小货币开销,所有其他通信量需要设置为正常的。43Chapter服务策略的类型在这种情况下,我们需要在R1和R4上配置服务策服务策略的类型R1#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R1(config)#access-list1permit192.168.1.00.0.0.255R1(config)#access-list1permit192.168.10.00.0.0.255R1(config)#route-mapTOSpolicy1permit10R1(config-route-map)#matchipaddress1R1(config-route-map)#setiptosmax-reliabilityR1(config)#route-mapTOSpolicy1permit20R1(config-route-map)#matchipaddress2R1(config-route-map)#setiptosmin-deltyR1(config)#route-mapTOSpolicy1permit30R1(config-route-map)#setiptosnormalR1(config-route-map)#exitR1(config)#interfaces1/0R1(config-if)#ippolicyroute-mapTOSpolicy1R1(config-route-map)#exitR1(config)#interfaces1/1R1(config-if)#ippolicyroute-mapTOSpolicy1R1(config-if)#^ZR1#44Chapter服务策略的类型R1#conft16Chapter服务策略的类型R4#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R4(config)#access-list1permit192.168.100.00.0.0.255R4(config)#access-list2permit192.168.200.00.0.0.255R4(config)#route-mapTOSpolicy1permit10R4(config-route-map)#matchipaddress1R4(config-route-map)#setiptosmax-thtoughputR4(config)#route-mapTOSpolicy1permit20R4(config-route-map)#matchipaddress2R4(config-route-map)#setiptosmin-monerytary-costR4(config)#route-mapTOSpolicy1permit30R4(config-route-map)#setiptosnormalR4(config-route-map)#exitR4(config)#interfaces1/0R4(config-if)#ippolicyroute-mapTOSpolicy1R4(config-route-map)#exitR4(config)#interfaces1/1R4(config-if)#ippolicyroute-mapTOSpolicy1R4(config-if)#^ZR4#45Chapter服务策略的类型R4#conft17Chapter服务策略的类型通过使用基于策略的路由选择,管理员将对数据包通过的路径有更多的控制。基于策略的路由选择也允许管理员通过标准的基于目的地的路由选择协议克服最短路径的限制。46Chapter服务策略的类型通过使用基于策略的路由选择,管理员将对数据包通多ISPinternet接入随着我国宽带技术的普及。各个公司都会有一至两条Internet接入线路,这些线路可能由电信、网通、长宽、联通等不同的isp提供,尽管他们在局端采用的技术可能不同,但对客户而言都是同样的接入方式,以太网接入,全部采用8个0的缺省路由,而且每个isp都提供了几个公网ip,因此需要用到多个nat地址池,若采用普通的NAT转换,则会发现只有一个NAT地址池起作用,路由器并不会使用其余的地址池,那么如何配置cisco路由器以实现多NAT地址池转换,就要用到routemap47Chapter多ISPinternet接入随着我国宽带技术的普及。各个多ISPinternet接入48Chapter多ISPinternet接入20Chapter多ISPinternet接入第一步:进入配置模式:

ROUTER>EN

ROUTER#CONFIG

T

第二步:配置端口

/*接局域网*/

Router(Config)>int

fa

0/0

Router(Config-if)>ip

addr

192.168.0.1

255.255.255.0

Router(Config-if)>no

shut

Router(Config-if)>ip

nat

inside

/*接ISP1网口*/

Router(Config-if)>int

fa

0/1

Router(Config-if)>ip

addr

168.168.18.158

255.255.255.252

Router(Config-if)>no

shut

Router(Config-if)>ip

nat

outside

/*接ISP2网口*/

Router(Config-if)>int

s1/0

Router(Config-if)>ip

addr

68.18.18.2

255.255.255.224

Router(Config-if)>no

shut

Router(Config-if)>ip

nat

outside49Chapter多ISPinternet接入第一步:进入配置模式:

ROU多ISPinternet接入第三步:设置NAT地址池

Router(Config)>Ip

Nat

Pool

Isp1_pool

218.18.18.2

218.18.18.6

Netmask

255.255.255.224

Router(Config)>Ip

Nat

Pool

Isp2_pool

68.18.18.468.18.18.10

Netmask

255.255.255.224第四步:设置访问控制列表和NAT转换规则

Router(Config)>Access-list

100

permit

Ip

192.168.0.0

0.0.0.255

any

Router(Config)>Ip

Nat

Inside

Source

Route-map

Isp1

Pool

Isp1_pool

Router(Config)>Ip

Nat

Inside

Source

Route-map

Isp2

Pool

Isp2_pool第五步:设置ROUTE

MAP规则

Router(Config)>Route-map

Isp1

Permit

10

Router(Config-route-map)>Match

Ip

address

100

Router(Config-route-map)>Match

Int

Fa

0/1Router(Config)>Route-map

Isp2

Permit

10

Router(Config-route-map)>Match

Ip

address

100

Router(Config-route-map)>Match

Int

S1/0第六步:设置浮动静态路由

Router(Config)>Ip

Route

0.0.0.0

0.0.0.0

168.168.18.157

Router(Config)>Ip

Route

0.0.0.0

0.0.0.0

68.18.18.1

20第七步:结束并保存配置:

Router(Config)>end

Router#Copy

Ru

St50Chapter多ISPinternet接入第三步:设置NAT地址池

Ro验证基于策略的路由选择操作和故障排除实现了基于策略的路由选择后,需要一种方法来验证他的操作正确,若果不正确,就需要能够排除故障。51Chapter验证基于策略的路由选择操作和故障排除实现了基于策略的路由选择验证基于策略的路由选择操作和故障排除Showippolicy命令列出所有配置为基于策略的路由选择的接口以及他们相关的路由映射:R1#showippolicy

InterfaceroutemapFastethernet0/0policy3Serial0/0.1policy2Serial0/0.2policy1Serial0/0.3policy252Chapter验证基于策略的路由选择操作和故障排除Showippoli验证基于策略的路由选择操作和故障排除从上面的输入可以确定那些接口启用了基于策略的路由选择

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论