EX系列交换机配置操作手册v2.0.doc_第1页
EX系列交换机配置操作手册v2.0.doc_第2页
EX系列交换机配置操作手册v2.0.doc_第3页
EX系列交换机配置操作手册v2.0.doc_第4页
EX系列交换机配置操作手册v2.0.doc_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

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

文档简介

Service by Linshentech EXEX 系列交换机系列交换机 命令行配置指导手册命令行配置指导手册 VersionVersion 2.02.0 2010 年年 5 月月 Service by Linshentech 第 2 页 共 97 页 目 录 第一章第一章 交换机基础知识交换机基础知识 6 1.1 认识 JUNIPER交换机 6 1.2 JUNOS操作系统基础8 1.2.1 交换机配置模式 .8 1.2.2 交换机配置结构 .9 1.2.3 TAB 和空格键的使用12 1.2.4 用户模式和配置模式 show 的区别.13 1.2.5 如何将配置转换成 set 命令.16 1.2.6 commit 和 rollback16 1.3 EX 交换机命令菜单结构 18 第二章第二章 操作指导操作指导31 2.1 通过CONSOLE线连接交换机.31 2.2 SYSTEM系统参数配置32 2.2.1 设置 root 密码 33 2.2.2 设置主机名.33 2.2.3 设置 DNS 服务器 33 2.2.4 设置日期时间.33 2.2.5 设置 NTP 服务器.33 2.2.6 开启远程 Telnet 登陆服务.34 2.2.7 开启远程 Ftp 服务34 2.2.8 开启远程 ssh 登陆34 2.2.9 开启远程 http 登陆服务.35 2.2.10 添加/删除用户35 添加用户 35 修改用户类别.35 修改用户密码.36 删除用户 36 2.2.11 用户权限设置.36 2.3 VLAN 配置.37 2.3.1 VLAN 配置步骤38 2.3.2 VLAN 配置规范要求.38 2.3.3 添加 VLAN.38 2.3.4 修改端口 VLAN40 Service by Linshentech 第 3 页 共 97 页 2.3.5 删除 VLAN40 2.3.6 配置 VLAN 网关 IP41 2.4 TRUNK配置41 2.4.1 Trunk 配置步骤41 2.4.2 如何设置 Trunk.41 2.4.3 允许/禁止 VLAN 通过 Trunk.42 2.5 端口配置.42 2.5.1 端口配置规范要求 .42 2.5.2 修改端口速率.42 2.5.3 修改端口工作模式 .42 2.5.4 修改端口为 L3 模式43 2.5.5 修改端口为 L2 模式43 2.6 生成树配置.43 2.6.1 RSTP 协议概览 .43 2.6.2 MSTP 协议概览45 2.6.3 STP 配置实例(生成树)47 2.6.4 RSTP 配置实例(快速生成树)48 2.6.5 MSTP 配置 实例(多生成树协议)51 2.7 端口捆绑.55 2.7.1 端口捆绑步骤.55 2.7.2 L2 端口捆绑55 2.7.3 L3 端口捆绑.56 2.8 ECMP 负载均衡配置 .56 2.9 路由协议配置 .57 2.9.1 静态路由配置.57 添加静态路由.58 删除静态路由.58 调整静态路由优先值.58 设置备份静态路由.58 指定静态路由下一跳端口.58 2.9.2 OSPF 配置58 OSPF 配置步骤58 OSPF 配置实例(单区域)62 OSPF 路由过滤64 Service by Linshentech 第 4 页 共 97 页 2.10 端口镜像64 2.10.1 端口镜像的概述.64 2.10.2 端口镜像的目的.65 2.10.3 端口镜像的功能65 2.10.4 端口镜像工作原理.65 2.10.5 端口输入输出流量镜像67 2.10.6 带过滤条件的端口镜像 .67 2.11 端口 MAC 地址限制.68 2.12 端口广播风暴控制.68 2.13 VRRP 虚拟路由冗余协议 .69 2.13.1 VRRP 概览.69 2.13.2 VRRP 工作原理.70 2.13.3 如何配置 VRRP.71 2.13.4 如何检查 VRRP 状态.72 2.13.5 如何切换 VRRP.73 2.14BFD 配置 (双向转发检测).73 2.14.1 BFD 概览.73 2.14.2 BFD 介绍.74 2.14.3 BFD 的报文格式.74 2.14.4检测模式.75 2.14.5发送周期及检测时间 .76 2.14.6参数修改.77 2.14.7会话建立.77 2.14.8BFD 的标准化.79 2.14.9OSPF 中配置 BFD.80 2.14.10 静态路由中配置 BFD80 2.15交换机 FIREWALL限制功能81 2.15.1限制 IP 地址81 2.15.2限制 MAC 地址 .81 2.16VIRTUAL-CHASSIS设置82 2.16.1VC 知识.82 2.16.2如何建立 VC 组.83 2.16.3如何扩充 VC 组交换机.85 2.16.4如何利用 uplink 链路组成 VC86 Service by Linshentech 第 5 页 共 97 页 2.16.5如何对 VC 组进行切换.88 2.17SNMP 配置88 2.17.1SNMP 协议概览.88 2.17.2SNMP 基本简介.88 2.17.3配置 SNMP 89 2.18SYSLOG配置90 第三章第三章 交换机维护操作交换机维护操作 90 3.1 交换机启动和关闭.90 3.1.1 交换机重启 .90 3.1.2 交换机关闭.91 3.2 配置备份和恢复.91 3.2.1 交换机文件备份.91 3.2.2配置文件的恢复92 3.3如何升级交换机 OS .93 3.4如何恢复出厂设置.93 3.5密码恢复.93 3.6 日常维护命令.95 3.6.1查看序列号 show chassis hardware95 3.6.2查看硬件 show chassis hardware95 3.6.3查看软件版本 show version95 3.6.4查看 CPU show chassis routing-engine 95 3.6.5ping 命令95 3.6.6查看设备告警信息 show chassis alarms.95 3.6.7查看详细的硬件温度及状态信息 show chassis environment.95 3.6.8查看接口 VRRP 状态信息 show vrrp .95 Service by Linshentech 第 6 页 共 97 页 第一章第一章 交换机基础知识交换机基础知识 1.1 认识认识 Juniper 交换机交换机 产品型号产品型号端口数端口数端口类型端口类型 PoE 端口数端口数 最大电源容量最大电源容量 (包括包括 PoE) EX 3200-24T2410/100/1000B-T 8 190 (320) W EX 3200-24P2410/100/1000B-T 24 190 (600) W EX 3200-48T4810/100/1000B-T 8 190 (320) W EX 3200-48P4810/100/1000B-T 48 190 (930) W 产品型号产品型号端口数端口数端口类型端口类型 PoE 端口数端口数 最大电源容量最大电源容量 (包括包括 PoE) EX 4200-24T2410/100/1000B-T 8 190 (320) W EX 4200-24P2410/100/1000B-T 24 190 (600) W EX 4200-24F24100B-FX/1000B-X N/A 190 (190) W EX 4200-48T4810/100/1000B-T 8 190 (320) W EX 4200-48P4810/100/1000B-T 48 190 (930) W Service by Linshentech 第 7 页 共 97 页 Service by Linshentech 第 8 页 共 97 页 1.2 Junos 操作系统基础操作系统基础 Juniper 交换机支持两种配置方式:采用命令行的 CLI(command-line interface)配置方式, 以及采用 web 浏览器界面 JWeb 配置方式。本指导书主要是采用命令行的配置方式。 交换机配置可以采用 console 终端配置方式,也可以采用远程 telnet 方式进行配置,第一次 配置的时候必须采用 console 方式,然后在交换机上打开 telnet 服务并且配置网络 IP 地址以 及设置用户名和密码,然后才可以进行远程 telnet 配置。系统初始化用户名是 root,密码是 空。 1.2.1 交换机配置模式交换机配置模式 CLI 有两种模式:用户模式和配置模式,用户模式的提示符是,配置模式的提示符是#,在用户 模式下输入 configure 或者 edit 可以进入配置模式: 用户模式用户模式: : labEX4200#用户模式 在用户模式下可以显示交换机的配置、端口状态、路由信息等。登录到交换机上即进入交换机的 用户模式: Example: login: root Password: labEX4200 配置模式配置模式: : labEX4200#配置模式 通过在用户模式使用edit命令或者configure命令进入配置模式: Example:Example: labEX4200 editedit Entering configuration mode Service by Linshentech 第 9 页 共 97 页 masteredit labEX4200# Example:Example: labEX4200 configureconfigure Entering configuration mode masteredit labEX4200# 1.2.2 交换机配置结构交换机配置结构 Juniper 交换机的配置是一种层次化的配置模式,如下图所示:第一层次 protocols 协议层里 面,可以包含 bgp、isis 和 ospf 等第二层次参数配置,而 ospf 层次里面,又可以定义第三层参数, 比如 area 和 traceoptions 等,area 下面又可以定义 interface、area-range 等第四层参数,而 dead-interval、hello-interval 等第五层参数则属于第四层 interface 下面的参数。 由于是层次化结构,因此配置一个参数有两种方式,一是在最外层使用一条 set 命令将所有层 的参数一次写完,另外一种方式是利用 edit 逐层进入需要配置参数的层次,然后用 set 命令直接 设置参数。例如要在 ospf 协议 area 0 中将 interface ge-0/0/1.0 的 hello-interval 时间设置为 10 秒,那么可以有两种设置方式: 方法一: labEX4200# set protocols ospf area 0 interface ge-0/0/1.0 hello-interval 10 方法二: Service by Linshentech 第 10 页 共 97 页 labEX4200# editedit protocolsprotocols edit protocols labEX4200# editedit ospfospf edit protocols ospf labEX4200# editedit areaarea 0 0 edit protocols ospf area labEX4200# editedit interfaceinterface ge-0/0/1.0ge-0/0/1.0 edit protocols ospf area interface ge-0/0/1.0 labEX4200# setset hello-intervalhello-interval 1010 edit protocols ospf area interface ge-0/0/1.0 labEX4200# 在 edit 这种方式中,exit 可以退回上一次用 edit 进入以前的层,直接输入 top 则退回最上层: labEX4200# edit protocols edit protocols labEX4200# edit ospf edit protocols ospf labEX4200# exit edit protocols labEX4200# 分两次输入 edit 进入 ospf,最后输入 exit 退回 protols 那层。 labEX4200# edit protocols ospf edit protocols ospf labEX4200# exit edit Service by Linshentech 第 11 页 共 97 页 labEX4200# 分一次 edit 进入 ospf,最后输入 exit 退回最外层. labEX4200# edit protocols edit protocols labEX4200# edit ospf edit protocols ospf labEX4200# top edit labEX4200# 输入 top 直接退出到最外层。 另外,juniper 的配置参数有些可以一次写几个,比如要一次配置 ospf 的 hello-time 和 dead-time 可以按照下面写法: labEX4200# setset protocolsprotocols ospfospf areaarea 0 0 interfaceinterface ge-0/0/1.0ge-0/0/1.0 hello-intervalhello-interval 1010 dead-dead- intervalinterval 1010 输入以上命令之后,交换机的配置如下: protocols ospf area interface ge-0/0/1.0 hello-interval 10; 注意:如果不知道一条命令里面后面是否还可以跟其它配置参数,那么最好使用 ? 帮助一下: labEX4200# set protocols ospf area 0 interface ge-0/0/1.0 hello-interval 10 ? Possible completions: Execute this command + apply-groups Groups from which to inherit configuration data + apply-groups-except Dont inherit configuration data from these groups authentication Service by Linshentech 第 12 页 共 97 页 bfd-liveness-detection Bidirectional Forwarding Detection options dead-interval Dead interval (seconds) (165535) demand-circuit Interface functions as a demand circuit disable Disable OSPF on this interface interface-type Type of interface ipsec-sa IPSec security association name ldp-synchronization Advertise maximum metric until LDP is operational metric Interface metric (165535) neighbor NBMA neighbor no-neighbor-down-notification Dont inform other protocols about neighbor down events passive Do not run OSPF, but advertise it poll-interval Poll interval for NBMA interfaces (165535) priority Designated router priority (0255) retransmit-interval Retransmission interval (seconds) (165535) te-metric Traffic engineering metric (165535) transit-delay Transit delay (seconds) (165535) | Pipe through a command edit 1.2.3 TAB 和空格键的使用和空格键的使用 交换机 JUNOS 命令配置中,可以使用 TAB 键和空格键来进行参数的补全,在补全系统参数中两 个键的作用是一样的,例如: labEX4200# set pro Export policy Service by Linshentech 第 13 页 共 97 页 ( Open an expression Test_Policy_1 Open a set of values edit 也可以直接输入 T 之后按 TAB 键来补全,而此时按空格键则无法补全: labEX4200# set protocols ospf export T showshow interfacesinterfaces Physical interface: ge-0/0/1, Enabled, Physical link is Up Interface index: 142, SNMP ifIndex: 31 Link-level type: Ethernet, MTU: 1518, Speed: 100mbps, Loopback: Disabled, Source filtering: Disabled, Flow control: Enabled Device flags : Present Running Interface flags: SNMP-Traps Internal: 0x4000 CoS queues : 4 supported, 4 maximum usable queues Current address: 00:05:85:dc:cc:db, Hardware address: 00:05:85:dc:cc:db Last flapped : 2007-06-29 20:37:17 HKT (1w2d 00:31 ago) Input rate : 280 bps (0 pps) Output rate : 1280 bps (1 pps) Active alarms : None Active defects : None Logical interface ge-0/0/1.0 (Index 83) (SNMP ifIndex 71) Flags: SNMP-Traps 0x4000 VLAN-Tag 0x8100.33 Encapsulation: ENET2 Input packets : 0 Service by Linshentech 第 14 页 共 97 页 Output packets: 0 Protocol inet, MTU: 1500 Flags: None labEX4200 而在配置下 show 命令是显示相关的配置,比如 show interface 则是显示 interface 部分的 配置: labEX4200# show interfaces ge-0/0/1 unit 0 family ethernet-switching vlan members 10 ; family inet; edit labEX4200# 因此说用户模式和配置模式下的 show 命令是不同的,如果要在配置模式下运行用户模式命令, 则需要在命令前面加一个 run labEX4200# runrun showshow interfacesinterfaces Physical interface: ge-0/0/1, Enabled, Physical link is Up Interface index: 142, SNMP ifIndex: 31 Link-level type: Ethernet, MTU: 1518, Speed: 100mbps, Loopback: Disabled, Source filtering: Disabled, Flow control: Enabled Device flags : Present Running Interface flags: SNMP-Traps Internal: 0x4000 Service by Linshentech 第 15 页 共 97 页 CoS queues : 4 supported, 4 maximum usable queues Current address: 00:05:85:dc:cc:db, Hardware address: 00:05:85:dc:cc:db Last flapped : 2007-06-29 20:37:17 HKT (1w2d 00:36 ago) Input rate : 792 bps (0 pps) Output rate : 672 bps (0 pps) Active alarms : None Active defects : None Logical interface ge-0/0/1.0 (Index 83) (SNMP ifIndex 71) Flags: SNMP-Traps 0x4000 VLAN-Tag 0x8100.33 Encapsulation: ENET2 Input packets : 0 Output packets: 0 Protocol inet, MTU: 1500 Flags: None edit labEX4200# labEX4200# runrun pingping PING (): 56 data bytes 64 bytes from : icmp_seq=0 ttl=64 time=5.118 ms 64 bytes from : icmp_seq=1 ttl=64 time=7.949 ms 64 bytes from : icmp_seq=2 ttl=64 time=7.018 ms C - ping statistics - 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max/stddev = 5.118/6.695/7.949/1.178 ms edit labEX4200# Service by Linshentech 第 16 页 共 97 页 labEX4200# runrun pingping 命令等同于 labEX4200 pingping 1.2.5 如何将配置转换成如何将配置转换成 set 命令命令 在配置模式下使用 show 或者在用户模式下使用 show configure 命令,输出结果是“程序化” 的配置,这样的配置并不能直接粘贴到另外一台交换机上,不过可以在 show 后面使用管道符号加 上 display set 将其转换成 set 格式命令,然后可以直接粘贴到其它交换机上: labEX4200# showshow protocolsprotocols ospfospf export Test_Policy_1; area interface ge-0/0/1.0 hello-interval 10; edit labEX4200# showshow protocolsprotocols ospfospf | | displaydisplay setset set protocols ospf export Test_Policy_1 set protocols ospf area interface ge-0/0/1.0 hello-interval 10 edit labEX4200# 1.2.6 commit 和和 rollback 在 cisco 中只要输入命令,回车之后命令马上生效,因为我们修改的就是系统正在使用的 running-config 配置文件。而在 JUNOS 中完全不同,我们操作(增加、删除、修改)的那份配置文件 只是一个候选文件(candidate configure),并不是正在运行的配置文件,只有将候选文件通过 commit 提交之后,配置才会真正的应用到当前系统使用的 active 配置文件中,从而使得修改的配 置生效。 Service by Linshentech 第 17 页 共 97 页 为了检查配置是否有错,可以在 commit 之前使用 commit check 来对配置进行语法检查。 为了避免提交时出错,建议不要同时两个人修改配置。 如果提交之后,可以使用 rollback 进行回滚,rollback 1 回滚上一次提前之前的配置, rollback 2 则是回滚上 2 次提交之前的配置: labEX4200# show system host-name host-name EX4200; edit labEX4200# set system host-name R1 edit labEX4200# commit commit complete edit labEX4200# show system host-name host-name EX4200; edit labEX4200# rollback 1 load complete Service by Linshentech 第 18 页 共 97 页 edit labEX4200# show system host-name host-name EX4200; edit labEX4200# commit commit complete edit labEX4200# 1.3 EX 交换机命令菜单结构交换机命令菜单结构 vlansvlans vlan-namevlan-name /vlan/vlan 名字,自定义,下面所有名字,自定义,下面所有 参数都是针对该参数都是针对该 vlanvlan mac-limit action; /设置 vlan 允许的最大 mac description text-description; /vlan 描述 filter input filter-name; /设置 VLAN 输入流量过滤条件 filter output filter-name; /设置 VLAN 输出流量过滤条件 l3-interface vlan.logical-interface-number; /将 vlan 绑定到 L3 的 vlan 子端口 mac-table-aging-time seconds; /设置 vlan 的 mac 表生存时间 vlan-id number; /设置 vlan id vlan-range vlan-id-low-vlan-id-high; /同时创建多个 vlan chassischassis aggregated-devicesaggregated-devices ethernetethernet device-count number; /设置聚合端口数量,范围是 0-64 Service by Linshentech 第 19 页 共 97 页 interfacesinterfaces ae-ae-x x aggregated-ether-optionsaggregated-ether-options / /设置聚合端口参数设置聚合端口参数 lacplacp modemode / /设置设置 lacplacp 模式模式 periodic fast/slow; /设置 lacp 包发送间隔时间,选择 fast 则隔 1 秒发送,选择 /slow 每隔 30 秒发送 ge-ge-chassis/pic/portchassis/pic/port / /设置设置 gege 端口参数端口参数 description text; /设置描述 ether-ether-o optionsptions /ether-options/ether-options 参数参数 802.3ad aex; /指定加入的聚合端口 auto-negotiation; /自动协商 flow-control; /流控制 link-mode mode; /设置端口工作模式 speed (speed | auto-negotiation | no-autonegotiation); /设置端口速率 mtu bytes; /设置端口 MTU 值,默认是 1514 unitunit logical-unit-numberlogical-unit-number / /设置逻辑单元参数设置逻辑单元参数 familyfamily ethernet-switchingethernet-switching / /设置设置 L2L2 参数参数 filter input filter-name; /设置二层输入包过滤条件 filter output filter-name; /设置二层输出包过滤条件 l3-interface interface-name-logical-unit-number; /在 Trunk 端口模式下设置允许通过的 Service by Linshentech 第 20 页 共 97 页 /L3 端口流量 native-vlan-id vlan-id /指定 navite vlan id port-mode mode; /设置端口 L2 工作模式,为 Trunk 或者 access 模式 vlanvlan members (names | vlan-ids) ; /设置端口属于哪个 VLAN 或者允许哪些 VLAN 通过 vlan-id vlan-id-number; /仅对 GE 或者 ae 端口有效,范围是1 t 到到 4094 vlan-tagging; /设置端口为 vlan-tagging protocolsprotocols dot1xdot1x authenticatorauthenticator authentication-profile-nameauthentication-profile-name access-profile-nameaccess-profile-name; ; staticstatic mac-addressmac-address vlan-assignmentvlan-assignment ( (vlan-idvlan-id | |vlan-namevlan-name); ); interfaceinterface interface-namesinterface-names; ; interfaceinterface (all(all | | interface-nameinterface-name) ) disable; guest-vlan (vlan-name | vlan-id); maximum-requests seconds; no-reauthentication; quiet-period seconds; Service by Linshentech 第 21 页 共 97 页 reauthenticationreauthentication interval seconds; retries number; server-timeout seconds; supplicant (single | single-secure | multiple); supplicant-timeout seconds; transmit-period seconds; gvrpgvrp ; interfaceinterface (all(all | | interface-nameinterface-name) ) disable; join-timer millseconds; leave-timer milliseconds; leaveall-timer milliseconds; igmp-snoopingigmp-snooping traceoptionstraceoptions file filename ; flag flag (detail | disable | receive | send); vlanvlan ( (vlan-idvlan-id | | vlan-numbervlan-number disabledisable Service by Linshentech 第 22 页 共 97 页 Interface interface-name immediate-leave; interfaceinterface interface-nameinterface-name multicast-router-interface; staticstatic group ip-address; query-interval seconds; query-last-member-interval seconds; query-response-interval seconds; robust-count number; lldplldp / /设置链路层自动检测协议设置链路层自动检测协议(Link(Link LayerLayer DetectionDetection Protocol)Protocol) disable; advertisement-interval seconds; hold-multiplier number; interfaceinterface (all(all | | interface-nameinterface-name) ) disable; traceoptionstraceoptions file filename ; flag flag (detail | disable | receive | send); Service by Linshentech 第 23 页 共 97 页 transmit-delay seconds; lldp-medlldp-med disable; fast-start number; interfaceinterface (all(all | | interface-nameinterface-name) ) disable; locationlocation elin number; civic-basedcivic-based what number; country-code code; ca-typeca-type numbernumber ca-value value; mstpmstp disable; bpdu-block-on-edge; bridge-priority priority; configuration-name name; forward-delay seconds; Service by Linshentech 第 24 页 共 97 页 hello-time seconds; interfaceinterface (all(all | | interface-nameinterface-name) ) disable; bpdu-timeout-actionbpdu-timeout-action block; alarm; cost cost; edge; mode mode; no-root-port; priority priority; max-age seconds; max-hops hops; mstimsti msti-idmsti-id vlan (vlan-id | vlan-name); interfaceinterface interface-nameinterface-name disable; cost cost; edge; mode mode; priority priority; Service by Linshentech 第 25 页 共 97 页 revision-level revision-level; traceoptionstraceoptions file filename ; flag flag; rstprstp disable; bpdu-block-on-edge; bridge-priority priority; forward-delay seconds; hello-time seconds; interfaceinterface (all(all | | interface-nameinterface-name) ) disable; bpdu-timeout-actionbpdu-timeout-action block; alarm; cost cost; edge; mode mode; no-root-port; priority priority; max-age seconds; Service by Linshentech 第 26 页 共 97 页 traceoptionstraceoptions file filename ; flag flag; stpstp disable; bridge-priority priority; forward-delay seconds; hello-time seconds; interfaceinterface (all(all | | interface-nameinterface-name) ) disable; bpdu-timeout-actionbpdu-timeout-action block; alarm; cost cost; edge; mode mode; no-root-port; priority priority; max-age seconds; traceoptionstraceoptions file filename ; Service by Linshentech 第 27 页 共 97 页 flag flag; ethernet-switching-optionsethernet-switching-options analyzeranalyzer namename loss-priority priority; ratio number; inputinput ingressingress interface (all | interface-name); vlan (vlan-id | vlan-name); egressegress interface (all | interface-name); outputoutput

温馨提示

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

评论

0/150

提交评论