思科交换机hsrp协议
思科交换机hsrp协议 HSRP 的概念 HSRP 是 Hot Standby Routing Protocol(热备份路由协议)的缩写。它的作用是能够把一台或多台路由器用来做备份,所谓热备份是指当使用的路由器不能正常工作时,候补的路由器能够实现平滑的替换,尽
量不被察觉。 通常,我们的网络上主机设置一条缺省路由,指向主机所在网段内的一个路由器 R,这样,主机发出的目的地址不在本网段的报文将被通过缺省路由发往路由器 R,从而实现了主机与外部网络的通信。在这种情况下,路由器 R 坏掉时,本网段内所有以路由器 R 为缺省路由下一跳的主机将断掉与外部的通信。HSRP 实现容错备份功能,可以有效解决上述可靠性问题。
HSRP 解决的问题主机 Pat 设置缺省网关 Router A,这样访问主机 Marceau 需要通过 Router A 来进行。一旦 Router A出现故障,主机 Pat 将失去与主机 Marceau 的联系,除非主机 Pat 重新指定其它的缺省网关,如Router B.
HSRP 的引入
让我们看一下引入 HSRP 是如何解决问题的。通过在 Router A 和Router B上配置 HSRP,使它们共同组成一个备份组,可以把这个组抽象成一个虚拟路由器,它有自己的 IP 地址和 MAC 地址,分别称作虚拟IP 地址和虚拟 MAC 地址。这样主机 Pat 可以把自己的缺省网关设置成虚拟 IP 地址,访问主机Marceau 就可以通过虚拟路由器来进行。当然,虚拟路由器是一个抽象的概念,实际的网关工作是由Router A 和Router B中的一个来完成的,我们称完成实际网关工作的路由器为活动路由器,另外一个路由器为备份路由器。如果活动路由器出现故障,就像前面提到的 Router A 发生故障,备份路由器(如Router B)会接替成为活动路由器,因此,主机 Pat 在不察觉情况下,仍然可以通过 Router B来访问主机 Marceau。
HSRP 的用途
HSRP 用于广播或多播局域网上的路由器热备份,并适于静态的路由配置,实际上 HSRP 正是解决设备不能动态适应路由改变的问题。 HSRP 主要用途: 1、主机设置缺省网关 假设主机 A 是局域网中一台需要访问远程数据的服务器,要求远程访问能力可靠。由于主机 A 中静态设置缺省网关,一旦想更换网关,必须在主机中重新配置。 通过使用 HSRP,主机中设置虚拟路由器为缺省网关,具体由虚拟路由器中的哪台路由器完成网关的实际工作,主机并不关心,这就为应用提供了较好的可靠性和灵活性。 2、设置静态路由 可以通过配置静态缺省路由指向虚拟路由器来实现另外一种备份。
HSRP的实现
HSRP 工作原理
当采用 HSRP, 用户看到的是一台虚拟路由器,该虚拟路由器有自己的虚拟 IP 地址和虚拟 MAC 地址,该虚拟路由器是由一组路由器组成的,这组路由器称为备份组。备份组内由一台活动路由器、一台备份路由器,以及群众路由器构成。一般情况下,一旦活动路由器坏掉,该备份路由器成为活动路由器,然后备份组内选举组内的另一台路由器为备份路由器。 组内路由器通过接受来自活动路由器的周期性 Hello 报文来判断活动路由器是否工作正常。如果组内备份路由器 R 在一定时间间隔未收到活动路由器 Hello 报文,就认为活动路由器坏掉了,优先级高的备份路由器最终成为活动路由器。备份路由器也是通过类似过程产生的。这样总能保证备份组中有一台活动路由器,一台备份路由器。
HSRP 状态
备份组内的路由器处于各自的状态,根据相互间发送 HSRP 报文来调整新的状态。 HSRP 状态: (1)INIT 所有备份组内组员的初始状态为 INIT,当组员配置属性或端口 UP 时,进入 INIT 状态。 (2)LEARN 该组员未设定虚拟 IP 地址,并等待从本组活动路由器发出的认证的 Hello 报文中学习得到自己的虚拟 IP 地址。 (3)LISTEN 该组员已得知或设置了虚拟 IP 地址,通过监听 Hello 报文监视活动/备份路由器,一旦发现活动/备份路由器长时间未发送 Hello 报文,则进入 SPEAK 状态,开始竞选。 (4)SPEAK 参加竞选活动/备份路由器的组员所处的状态,通过发送 Hello 报文使竞选者间相互比较、竞争。 (5)STANDBY 组内备份路由器所处的态,备份组员监视活动路由器,准备随时在活动路由器坏掉 时接替活动路由器。备份路由器也周期性发送 Hello 报文告诉其他组员自己没有坏掉。 (6)ACTIVE 组内活动路由器即负责虚拟路由器实际路由工作的组员所处的状态。活动路由器周期性发送 Hello 报文告诉其他组员自己没有坏掉。
HSRP 状态转换
HSRP 协议中定义了一个自动状态机,不同的触发事件会产生相应的状态变化和动作。
HSRP 报文
Version :1 Byte HSRP 报文的版本号。本文档的 HSRP 报文版本为 0 . Oper Code :1 Byte描述了 HSRP 报文的类型,共有3 种报文类型: (1)0 -- Hello Hello 类型报文说明发送者处在运行状态,有能力成为活动/备份路由器。 (2)1 -- COUP COUP 类型报文说明发送者希望成为活动路由器。 (3)2 -- RESIGN COUP 类型报文说明发送者不再是活动路由器。 State :1 Byte 描述发送者发送报文时所处的状态。 Hello Time :1 Byte 该域只在 Hello 报文中有意义。它包含发送者发送 Hello 报文的时间间隔,以秒计; 如果路由器上未配置 Hello Time 值,它可以从组中活动路由器发送的 Hello 报文中学习到,但须本路由器认证该 Hello 报文; 如果路由器上既未配置 Hello Time,也未学习到,则赋予缺省值 3. Hold Time :1 Byte 该域只在 Hello 报文中有意义。它包含发送者发送 Hello 报文的持有时间,以秒计; Hold Time 必须大于 Hello Time ,而且最好大于三倍 Hello Time ;如果路由器上未配置 Hold Time ,它可以从组中活动路由器发送的 Hello 报文中学习到,但须本路由器认证该 Hello 报文; 如果路由器上既未置 Hello Time ,也未学习到,则赋予缺省值10 . Priority :1 Byte 该域用来选举活动/备份路由器。当选举过程中出现竞争(多个路由器都想成为活动/备份路由器)时,优先级最高的竞争者胜,对于优先级相等的竞争者,IP 地址最大的竞争者胜。 Group :1 Byte 此域中记录发送者所在的备份组号。对于以太网,Group 取值范围为0-255 .
Authentication Data :8 Byte 8 字符长的的口令,用于组内成员相互鉴别。 Vritual IP Address:4 Byte 备份组的虚拟IP地址,备份组模拟的虚拟路由器的 IP 地址。虚拟路由器还有一 MAC 地址,它由组号直接映射而成:0X00 00 0C 07 AC ** ,其中"**"为备份组号。 组内各成员须至少有如下信息: (1)备份组号(Group); (2)虚拟 MAC 地址(Virtual MAC Address); (3)优先级(Priority); (4)Authentication Data; (5)Hello Time; (6)Hold Time; 至少一位组员有如下信息: (1)虚拟 IP 地址(Virtual IP Address); 每位组员可选择配置如下信息:(1)抢占标志(Preempt); 如果某位组员的 Preempt 置位,又收到活动路由器的 Hello 报文,发现自己的优先级比活动路由器高,则该组员可强行取代成为活动路由器。
HSRP 多备份组(MHSRP)
在一网段内,多个备份组可以共存。每个备份组模拟成一虚拟路由器,每个这样的虚拟路由器配置一虚拟MAC 地址和一虚拟 IP 地址。该虚拟IP地址应属于本网段,而且不与网段内的任何路由器和主机的IP地址相同,也不与网段内的其他虚拟路由器的虚拟IP地址相同。 一台路由器也可以参加多个备份组,为多个组作备份。 路由器的 HSRP 配置是针对具体接口的,因此需要在接口模式下配置。在一台路由器上,备份组由(接口,组号)唯一确定。每个备份组都有属于自己的数据和状态。 如果一台路由器有两个以太网口,可以分别在两个接口上配置两个 HSRP 备份组,为不同网段使用。
HSRP 的配置方法
[no] standby [group-number] ip [virtual ip address]
说明: 使路由器在指定局域网段加入或退出一个备份组。需要指定备份组号和虚拟 IP 地址。备份组号范围从 0 到 255,如 group-number 不指定,备份组号缺省为 0,virtual ip address 如果不指定,路由器不会参与备份,直到从备份组中的活 动路由器获得虚拟 IP 地址。注意虚拟 IP 地址应该是接口所在网段的地址。一旦退出 HSRP 备份组,则路由器在该备份组上设置的所有 HSRP 特性不再有效(如优先级,授权字等)。 standby [group-number] priority [priority-value] 说明: HSRP 中根据优先级来确定参与备份组的每台路由器的地位,备份组中优先级最大并且已获得虚拟 IP 地址的路由器将成为活动路由器,优先级其次的路由器将成为备份路由器。优先级缺省值是 100,可设置范围从 0 到 255. standby [group-number] preempt 说明: 一旦备份组中的某台路由器成为活动路器,只要它没有出现故障,其它路由器即使随后被配置更高的优先级,也不会成为活动路由器,除非被设置抢占方式。路由器如果设置抢占方式,它一旦发现自己的优先级比当前的活动路由器的优先级高,就会成为活动路由器。相应地,原活动路由器会退出活动态,成为备份路由器或其它。缺省方式是不抢占。 standby [group-number] authentication string 说明: HSRP 授权字确认同备份组间其它路由器的有效性。授权字 string 的长度不超过 8 个字节。注意:同一备份组要设置相同的授权字。 standby [group-number] timers [hello_time] [hold_time]说明: HSRP 备份组路由器之间通过定时发送 Hello 报文确认相互的状态,超过一定时间(hold time)没有收到某台路由器的 Hello 报文,则认为它已关机或出现故障。用户可以调整发送 Hello 报文的间隔时间(hello time)和超时时间(hold time)。缺省值分别是 3 秒和 10 秒。时间单位是秒。注意:同一备份组要设置相同的 hello time 和 hold time. standby [group-number] trackinterface_name [priority-reduced] 说明: HSRP 监视接口功能,更好地扩充了备份功能,即不仅在路由器出现故障时提供备份功能,而且在某网络接口不可用时,也可以使用备份功能。命令作用是监视接口interface_name,如果接口变为不可用,则将优先级减少 priority-reduced (priority-reduced 缺省值为 10) .
时间:2012-08-24 责任编辑:admin
闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣椤愯姤鎱ㄥ鍡楀幊缂傚倹姘ㄩ幉绋款吋閸澀缃曢梺璇查閸樻粓宕戦幘缁樼厱闁哄洢鍔屾禍鐐烘煥濞戞瑧娲存慨濠呮閹瑰嫰濡搁妷锔惧綒闂備胶鎳撻崵鏍箯閿燂拷
闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣椤愯姤鎱ㄥ鍡楀幊缂傚倹姘ㄩ幉绋款吋閸澀缃曢梺璇查閸樻粓宕戦幘缁樼厱闁哄洢鍔屾禍鐐烘煥濞戞瑧娲存慨濠呮閹瑰嫰濡搁妷锔惧綒闂備胶鎳撻崵鏍箯閿燂拷
闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣椤愯姤鎱ㄥ鍡楀幊缂傚倹姘ㄩ幉绋款吋閸澀缃曞┑鐘垫暩閸嬫稑螞濞嗘挸绠伴柛婵勫劤閻棗顭块懜闈涘闁绘挻鐩弻娑㈠Ψ閿濆懎濮庨梺璇茬箚閺呯娀寮诲☉姘勃閻犲洦褰冮~鍥⒑閸濆嫭婀版繛鑼枎閻g兘鎮℃惔妯绘杸闂佹悶鍎滅仦鎷樼喖姊绘担绛嬪殭閻庢稈鏅犻幊婵囥偅閸愶絺鍋撻敃鍌涘€婚柦妯侯槼閹芥洟姊洪棃娴ㄥ綊宕曢鈧銊︾鐎n偆鍘遍梺鏂ユ櫅閸橀箖顢旈崼鐔蜂户闂佸搫鍟崐鑽ゅ閽樺褰掓晲閸ャ劌娈岄梺杞扮婢х晫妲愰幘鎰佸悑闁告洦鍘鹃悰銏ゆ倵濞堝灝鏋涙い顓犲厴瀵偊骞樼紒妯轰汗闂佽偐鈷堥崜锕€危鐟欏嫪绻嗛柣鎰典簻閳ь剚鐗犲畷婵婎槾闁逞屽墴濞佳囨儗閸岀偛鏄ラ柍褜鍓氶妵鍕箳瀹ュ洩绐楀┑鐐茬墛缁捇寮婚垾宕囨殕闁逞屽墴瀹曚即寮介鐐殿啈闁瑰吋鐣崝宀€澹曢崗鍏煎弿婵妫楁晶浼存煏閸偄娅嶆慨濠勭帛閹峰懐绮电€n亝鐣伴梻浣告憸閸c儵宕戞繝鍌滄殾闁诡垶鍋婂Ο鍕⒑閸濄儱浠滈柣鏍帶椤繘鎼归崷顓狅紲濠碘槅鍨靛畷鐢稿矗閸℃稒鈷戠痪顓炴噹琚氱紓渚囧枛濞寸兘宕氶幒妤€绫嶉柛顐亝閺呫垽姊洪崨濠冨闁告挻鐩畷銏$鐎n偀鎷虹紓鍌欑劍閳笺倝顢旈崟闈涙闂佸壊鍋呭ú鏍不瑜版帗鐓欓柟娈垮枛椤eジ鏌i幘璺烘灈妤犵偞甯¢獮搴ㄦ寠婢跺矈妲烽梺璇茬箳閸嬬姴螞閸曨厾鐭堟い鎰堕檮閳锋帒霉閿濆嫯顒熼柡鈧导瀛樼厵婵炶尪顔婄花鐣岀磼椤旂⒈鐓兼鐐差儔閺佹劙宕堕埡濠傛櫖闂傚倸鍊搁崐鎼佸磹瀹勬噴褰掑炊瑜夐弸鏍煛閸ャ儱鐏╅梻鍌ゅ灦閺屻劑寮撮悙娴嬪亾閸濄儳涓嶆い鏍仦閻撱儵鏌i弴鐐测偓鍦偓姘炬嫹
闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏℃櫆闁芥ê顦純鏇熺節閻㈤潧孝闁挎洏鍊濋幃褔宕卞▎鎴犵劶闂佸壊鍋嗛崰鎾剁不妤e啯鐓欓悗娑欋缚閹冲啴鏌h箛锝勯偗闁哄本绋撻埀顒婄秵閸撴瑩寮搁幋锔界厪闁搞儜鍐句純閻庢鍠曠划娆撱€侀弴顫稏妞ゆ挾鍠庢刊浼存⒒閸屾瑨鍏岀紒顕呭灣閺侇噣鏁嶉崟顓濈瑝闂佸搫绋侀崢濂告嫅閻斿吋鐓涢柛銉㈡櫅閺嬫梻绱掗悩鑽ょ暫闁哄本鐩垾锕傚箣濠靛洨浜┑鐘愁問閸犳牠鏌婇敐鍜佹綎闁惧繗顫夌€氭岸鏌涘▎蹇fЦ闁衡偓椤撶儐娓婚柕鍫濇閼茬娀鏌涢埄鍐炬畼闁稿﹥甯″濠氬磼濞嗘垵濡介梺璇″枛閻栫厧鐣烽弴銏″殥闁靛牆鎳愮粵蹇涙⒑閸忛棿鑸柛搴㈠絻閳诲秹鎮╃紒妯煎幍缂傚倷鐒﹂敋缁绢厸鍋撻柣鐔哥矌婢ф鏁Δ鍛;闁稿瞼鍋涚粻瑙勭箾閿濆骸澧柣蹇婃櫆缁绘盯宕奸悤浣圭杹闂佽鍠楅〃鍛村煝閹捐鍨傛い鏃傛櫕娴滎亪姊绘担铏瑰笡闁绘娲熷畷銉р偓锝庡亞閳瑰秴鈹戦悩鍙夊闁稿﹤顭烽弻銈夊箒閹烘垵濮曞┑鐐叉噹濡繂顫忓ú顏勫窛濠电姴鍟惁鐑芥⒑閸涘﹤濮﹀ù婊勭矌閺侇喖螖閳ь剟鍩為幋锔藉亹闁割煈鍋呭В鍕⒑缁嬫鍎愰柣鈺婂灦楠炲啫煤椤忓嫀鈺冩喐瀹ュ鍨傛繝闈涚墐閸嬫捇宕楁径濠佸闂備線鈧偛鑻晶鎾煙瀹曞洤浠遍柡灞芥椤撳ジ宕卞Δ浣烘殶闂傚倷绀侀崯鍧楀箹椤愩倐鍋撳鐓庡闁活煈鍓氱换婵嬫偨闂堟稐绮跺銈嗘处閸欏啫鐣烽姀锝庢▌闂佽鍠楀鑺ヤ繆閹间礁鐓涘ù锝呮啞閸庮亪姊绘担鍛靛綊鎯夋總绋跨;闁绘劗鍎ら崑鍌涚箾閹存瑥鐏柣鎾存礋閺岀喖骞嶉搹顐g彅婵犵鈧偨鍋㈤柡灞界Х椤т線鏌涢幘瀵哥畵闁伙絿鍏橀幃浠嬫濞戞ḿ浜伴梻浣告惈閸燁偄煤閵忥紕顩茬憸鐗堝笚閻撴瑩鏌i幋鐐嗘垹浜搁悽鍛婄厱婵炲棗绻戦ˉ婊堟煃鐟欏嫬鐏撮柟顔界懇瀵爼骞嬮悩杈╃濠电姷鏁搁崑娑㈠箠韫囨拋鍝勨堪閸繄鍔﹀銈嗗笂閼冲爼宕弻銉︾厵闁告垯鍊栫€氾拷闂傚倸鍊搁崐鎼佸磹瀹勬噴褰掑炊椤掑鏅悷婊冪Ч濠€渚€姊虹紒妯虹伇婵☆偄瀚板鍛婄瑹閳ь剟寮婚悢鍏尖拻闁圭虎鍠楅鏍⒑闁偛鑻崢鎼佹煟閹虹偛顩柟骞垮灩閳规垹鈧綆浜為敍娑橆渻閵堝棛澧慨妯稿妿缁棃鎼归崗澶婁壕閻熸瑥瀚粈鈧悗瑙勬处閸撴繈鎮橀幒妤佺厽闁绘ê寮堕幖鎰繆椤栨熬宸ュ畝锝呮健椤㈡盯鎮欑划瑙勫濠电偠鎻紞渚€藟閹惧鈻旈柤纰卞墰绾惧ジ妫呴顐㈠箻闁活厽鐟ч埀顒侇問閸犳岸寮繝姘モ偓浣肝旈崨顓狀槹濡炪倖宸婚崑鎾趁归悩灞傚仮婵﹥妞藉畷銊︾節鎼淬垻鏆梻浣呵归敃銉╁垂閸洖绠氶柡鍐ㄧ墕鎯熼梺闈涳紡閸愶絽浜鹃柣鎰劋閳锋垿鏌熺粙鎸庢崳缂佺姵鎹囬弻鐔煎礃閺屻儱寮伴梺绯曟櫆缁嬫帒顕ラ崟顓涘亾閿濆骸澧版い鏃€娲熼弻锝嗘償閿濆棙姣勯柡瀣典邯閹粙顢涘鍗炵厽闂佸搫鐬奸崰鏍箹瑜版帩鏁冩い鎺戝暊閸嬫捇宕稿Δ浣哄幗濠电偞鍨靛畷顒勫几閵堝鐓冪憸婊堝礈閵娧呯闁糕剝绋戠粣妤呮煛瀹ュ骸浜炲☉鎾崇Ч閺屻劌鈹戦崱姗嗘¥缂備讲妾ч崑鎾斥攽閻樺灚鏆╁┑顔芥尦瀹曟劙骞栨笟鍥ㄦ櫆濡炪倖鍔ч梽鍕偂濞嗘挻鐓涢悗锝夋涧娴滄粌鈹戦鐓庘偓褰掑箞閵婏妇绡€闁告劏鏂傛禒銏ゆ倵鐟欏嫭纾搁柛鏂跨Ф閹广垹鈹戠€n亞顦ㄩ梺鎸庣箓濡顢旈崫銉х=闁稿本鑹鹃埀顒勵棑缁牊绗熼埀顒勩€侀弽顓炲耿婵炲棙鍔栧▓浼存⒑鐠恒劌鏋斿┑顔碱嚟缁顫濋懜鐢靛幈闂侀潧顧€缁茶姤淇婇崗绗轰簻闁哄浂婢€閹查箖鏌$仦绋垮⒉鐎垫澘瀚埀顒婄秵娴滅偞绂掗幘顔解拺闁告縿鍎辨禍濂告煕閺冣偓閸ㄧ敻锝炶箛鎾佹椽顢旈崟顓у晣闂備胶绮崝鏍亹閸愨晜鍙忕€光偓閸曨兘鎷洪梺鍛婄☉閿曘儵鎮¢妷褏纾煎璺猴功缁夋椽鏌℃担鐟板闁诡喗鐟╁畷顐﹀礋椤愩垺鏆忓┑锛勫亼閸娿倝宕楀▎鎾崇?闂侇剙绉甸悡鈧梺鎸庣箓閹虫劙寮抽敃鍌涚厱妞ゆ劧绲剧粈鍐煛閸涱喚鍙€闁哄本绋戦埥澶愬础閻愯尙顔囬梻浣筋潐閻忔岸宕愰弴銏犵厴闁硅揪闄勯崐椋庘偓鐟板閸犳牕鈻撻崼鏇熲拺闁告稑饪撮悞濂告煕閵夋垵鎳愰弸鍐╃節濞堝灝鏋熼柕鍥ㄧ洴瀹曟垿骞橀幖顓燁啍闂佺粯鍔曞鍫曀夐姀鈶╁亾鐟欏嫭绀冮柨鏇樺灲閵嗕礁鈻庨幘鏉戞異闂佸啿鎼敃銉︽櫏濠电姷顣槐鏇㈠磻閹达箑纾归柡宥庡幖缁€澶愭煙鏉堝墽鐣遍柛銊ュ€圭换娑橆啅椤旇崵鍑归梺绋块閿曨亪寮婚敓鐘茬闁挎繂鎳嶆竟鏇犵磽閸屾瑨鍏岀紒顕呭灣閹广垽宕奸悢绋垮伎闂侀€炲苯澧撮柡灞诲妼閳规垿宕卞鍡橈骏闂備線娼уΛ娆撳礉濞嗘挸钃熼柨婵嗘閸庣喖鏌曡箛銉у埌妞ゃ儲绻堝铏规兜閸涱厜鎾剁磼椤旇壈瀚扮€规挸瀚板铏规喆閸曨偒妫嗘繝鈷€鍕垫疁鐎殿喗鐓¢獮鏍ㄦ媴閸︻厼寮抽梻浣虹帛濞叉牠宕愰崷顓涘亾濮樼偓瀚�闂傚倸鍊搁崐鎼佸磹閹间礁纾归柣鎴eГ閸ゅ嫰鏌涢锝嗙缂佺姷濞€閺岀喖宕滆鐢盯鏌涚€c劌鈧繈寮婚弴鐔虹闁绘劦鍓氶悵鏃堟⒑閹肩偛濡奸柛濠傛健瀵鈽夐姀鐘电杸濡炪倖鎸炬慨浼村磻閻愮儤鈷戦柛鎾村絻娴滆棄霉濠婂簼閭€殿喖顭烽幃銏㈡偘閳ュ厖澹曢梺姹囧灮濞呫儵鎮烽幍顔界槗闂傚倸鍊烽懗鍓佸垝椤栨粍鏆滈柟鐑橆殕閺呮繈鏌曢崼婵愭Ц闁绘挻锕㈤弻鐔告綇妤e啯顎嶉梺绋款儐閸旀瑩寮诲☉妯锋瀻闊浄绲炬晥闂備浇顕栭崰妤呮偡閵夆晛鐓橀柟杈鹃檮閸婄兘鏌涘▎蹇fЦ婵炲拑绻濆娲箹閻愭彃顬堢紓鍌氱Т閿曘倝鏁冮姀锛勭懝闁逞屽墮椤繐煤椤忓嫮顔囬柟鑹版彧缁插潡鎮鹃棃娑掓斀闁宠棄妫楁禍婵嬫煟閳哄﹤鐏︽鐐叉娴狅箓鎮欓鈧崝鍛存⒑闂堟稈搴峰┑鈥虫喘瀹曘垽骞樼紒妯轰画濠电姴锕ょ€氼噣鎯岄幒鏂哄亾鐟欏嫭绀冪紒顔肩焸閸┿垺鎯旈妸銉ь啋閻庤娲栧ú銊╁几閸愵喗鈷掑ù锝呮憸缁夋椽鏌涚€n亷韬€规洘顨呴~婊堝焵椤掆偓椤曪綁骞栨担鍝ョ潉闂佸壊鍋嗛崰鎾诲储閻㈠憡鐓涘璺猴功婢э妇绱掗悩宕囧ⅹ妞ゎ剙锕、姘跺焵椤掑嫬钃熸繛鎴炲焹閸嬫捇鏁愭惔婵囧枤闂佺ǹ瀛╁Λ鍐蓟閿涘嫪娌柛鎾楀嫬鍨辨俊鐐€戦崹鍝劽洪悢闀愮箚闁割偅娲栧婵囥亜閺冨牊鏆滈柛瀣崌瀹曟粏顦寸痪鍙ョ矙閺屾稓浠﹂悙顒傛閻炴熬绠撳铏圭矙濞嗘儳鍓遍梺鍦嚀濞层倝锝炶箛鏇犵<婵☆垵顕ч鎾绘⒑閼姐倕鏋戝鐟版缁傚秵瀵肩€涙ǚ鎷虹紓鍌欑劍閿氶梺鍙夌矌缁辨帡鎮╅搹顐㈤瀺婵烇絽娲ら敃顏堝箖娴犲宸濆┑鐘插€甸崑鎾绘倻閼恒儳鍘介梺闈涚箞閸ㄦ椽寮抽埡鍌樹簻闁挎棁顕ч悘锔芥叏婵犲啯銇濈€规洦鍋婂畷鐔碱敃閿濆棭鍞查梻鍌欒兌缁垶銆冮崨顓囨稑鈽夐姀鈥冲墻濡炪倕绻愬ù鍌毼熼崟顖涒拺闁告繂瀚﹢浼存煟閳哄﹤鐏﹂柣娑卞櫍瀹曞爼顢楁径瀣珫婵犵數鍋為崹鍫曞传鎼淬劌鐒垫い鎺嗗亾闁挎洩濡囧Σ鎰板箻鐎涙ê顎撻梺鍦帛鐢﹥绔熼弴銏♀拻濞达綀濮ょ涵鍫曟煕閿濆繒鐣垫鐐茬箻閺佹捇鏁撻敓锟�闂傚倸鍊搁崐鎼佸磹瀹勬噴褰掑炊椤掑鏅悷婊冪箻閹崇偤鏌嗗鍡楁異闂佸疇妗ㄩ懗鍓佺驳韫囨梻绡€闁汇垽娼ф牎闂佺粯妫忛崜娑氭閻愬搫鍐€鐟滄粓鎮㈤崱娑欑厾闁归棿鐒﹀☉褍鈹戦鍏煎枠闁哄本鐩俊鎼佸Ψ閵夈垹浜鹃柛锔诲幗瀹曞弶绻濋棃娑欏窛缂佲檧鍋撻梻浣呵归張顒勫礄鐟欏嫬顕遍柍褜鍓氭穱濠囨倷椤忓嫧鍋撻幇鏉跨柧闁绘ǹ顕х紒鈺呮⒑椤掆偓缁夊瓨顢婇梻浣告啞濞诧箓宕归幍顔句笉闁规儼濮ら悡娆撴倵濞戞瑡缂氱紒鐘崇墬缁绘盯宕奸敐鍛缂備浇椴搁幐濠氬箯閸涱噮妲归幖娣€楅悰銉╂⒒娓氣偓濞艰崵绱為崶鈺佺筏濞寸姴顑愰弫瀣煥濠靛棭妲搁梺鍗炴喘閺岋繝宕堕埡浣圭€婚梺閫炲苯澧伴柛蹇旓耿瀵鈽夐埗鈹惧亾閿曞倸绠f繝闈涙噽閸戝綊姊绘担铏瑰笡缂佽绉电粋宥呪堪閸繄鍘撮梺纭呮彧闂勫嫰宕愰悜鑺ョ厾缁炬澘宕晶顔姐亜閵堝倸浜鹃梻鍌氬€烽悞锕傚箖閸洖绀夐悘鐐靛亾濞呯娀骞栨潏鍓у埌闁搞劍绻冮幈銊ノ熼崹顔惧帿闂佺粯甯熼崑鎰板焵椤掆偓缁犲秹宕曢柆宥呯疇闁圭増婢樼粈澶愭煙缂併垹鏋熼柍閿嬪灴閺屾稑鈽夊鍫濅紣婵犮垻鎳撻崯鎾蓟濞戞ǚ妲堥柛妤冨仧娴煎洤鈹戦垾铏枙闁告挻姘ㄩ幑銏犫攽鐎n偄浠洪梻鍌氱墛閸掆偓闁靛璐熸禍婊堟煥濠靛棗顏柣顓熺懇閺屾盯鍩為幆褌澹曞┑锛勫亼閸婃牕顔忔繝姘;闁瑰墽绮悡鏇㈡煟閺冨牊鏁遍柛瀣ㄥ劦閺屾盯鍩為幆褌澹曞┑锛勫亼閸婃牜鏁幒妤€纾圭憸鐗堝笒閸氬綊鏌嶈閸撶喎顫忓ú顏勭閹兼番鍨婚敍姗€姊洪幖鐐插婵$偘绮欓悰顔跨疀濞戞ê绐涢梺鍝勵槹閸ㄥ綊藝椤撱垺鈷戦柛锔诲幘鐢盯鎮介娑辨疁妞ゃ垺锕㈠畷绋课旀担鍙夊濠电偠鎻徊浠嬪箠濞嗘帇浜归柟鐑樺灥閻濇ê顪冮妶鍡楃瑨闁稿﹦鎳撻悾鐑芥嚑椤戣棄浜炬鐐茬仢閸旀碍銇勯敂璇茬仸闁硅櫕绮忛妵鎰板箳閹捐泛骞嶇紓鍌氬€烽梽宥夊垂瑜版帒鍑犻柣鏂垮悑閻撶喖鏌熼幆褜鍤熼柟鍐叉喘閺岀喖顢欑粵瀣暥闂佸疇妫勯ˇ顖炲煝鎼达絺鍋撻敐搴″缂佹劖顨呴埞鎴︽偐椤愶絽顎忛柣蹇曞仩濡嫰锝為鍡欑=濞达綀娅g敮娑氱磼鐠囪尙澧︾€规洘妞介崺鈧い鎺嶉檷娴滄粓鏌熼崫鍕ら柛鏂跨Т閳规垿顢涘☉娆忓攭闂佸搫鏈惄顖炲极閸屾粍瀚氶柟缁樺笧椤旀帡姊绘担渚敯婵炲懏娲滈幑銏ゅ醇濠垫劖缍庡┑鐐叉▕娴滄粎绮堥崼銉︾厾缁炬澘宕晶顕€鎮介妯哄姦婵﹨娅g划娆忊枎閹冨闂備胶顢婂▍鏇㈠礉濡も偓鍗遍柟鎵閸婄兘鏌涘┑鍡楊伀闁告棑绠戦—鍐Χ閸℃鐟ㄩ柣搴㈠嚬閸欏啴宕哄☉銏犵闁挎梻鏅崢浠嬫⒑缂佹ɑ鈷掗弸顏呫亜閵夈儺鍎旈柡宀€鍠栭幃鍓т沪鐟欙絾鐎伴梻浣告惈閻寰婇崐鐔轰簷闂備礁鎲¢崝鎴﹀礉鐎n喖绠i柣鎴eГ閳锋垿鏌i悢绋款棆闁伙綆鍙冮弻娑㈠Ω閵壯呅ㄩ梺鎸庣箘閸嬫盯鍩為幋鐘亾閿濆懐浠涢柡鍛仱濮婃椽宕楅梻纾嬪焻闂佺ǹ姘﹀▍鏇犵矉瀹ュ應鏋庨柟鍓цˉ閹风粯绻涙潏鍓у埌闁硅绻濋獮鍡涘醇閻旇櫣顔曢柣鐘叉厂閸涱垱娈奸梻浣筋嚃閸ㄤ即鎯岄崒鐐偓浣糕枎閹炬潙鈧攱銇勯幒鍡椾壕闁瑰吋娼欓敃顏勵潖閾忕懓瀵查柡鍥╁仜閳峰绱撴担鍓插剱閻㈩垽绻濋獮鍐灳閺傘儲鐎婚梺瑙勫閺呮瑧鑺辨繝姘拺闁革富鍘兼禍鐐亜閵娿儲鍤囩€规洦鍨堕幃褔宕奸姀鈺傜カ闂備礁鎼ˇ浼村春閸縿鈧帗绻濆顓犲帾闂佸壊鍋呯换鍐夐悙宸唵閻犲搫鎼顓㈡煛鐏炲墽娲存鐐瘁缚閹瑰嫰鎮滃Ο灏栧亾婵犳碍鈷戝ù鍏肩懅閹ジ鏌涜箛鏃撹€跨€殿噮鍋婇獮鍥级閸喛鈧灝鈹戦悙鍙夘棡闁搞劎鎳撳嵄闁搞儺鍓氶埛鎺懨归敐鍛暈闁哥喓鍋ら弻娑㈠棘鐠恒劎顔掗悗娈垮枟閻擄繝宕洪埄鍐╁闁告洖澧庣粔顔姐亜閵忥紕娲撮柟顔界懅閸掓帞鎲撮崟顐紪闂傚倸鍊风粈渚€濡堕幖浣哥劦妞ゆ帊鑳堕埥澶屸偓瑙勬尭濡繈寮诲☉妯锋斀闁割偅绻傛俊娲⒑闁稓鈹掗柛鏂跨Ф閹广垹鈹戠€n亞锛滈梺闈涚墕濞层倝骞冮幋锔解拻濞达絽鎲¢幆鍫ユ煠濞茶鐏﹂柟顔ㄥ洤绠婚柤濮愬€曠粊锕€鈹戦濮愪粶闁稿鎸婚妵鍕閿涘嫭鍣伴梺纭呮珪閻楃娀宕洪埄鍐瘈闁稿本绋戦埀顒佺洴濮婂宕掑顑藉亾閻戣姤鍤勯柛顐f礀缁犵娀鏌熼崜褏甯涢柛瀣ㄥ€濋弻鏇熺箾瑜嶉崯顐︽倶婵犲洦鍊垫鐐茬仢閸旀碍绻涚仦鍌氣偓婵嗙暦閻熸壋鏀介悗锝庡亞閸欏棝姊洪崫鍕窛闁稿鐩崺鈧い鎺嗗亾缂傚秴锕獮鍐晸閻樺弬銊╂煥閺傚灝鈷旀い鏃€娲熷娲偡闁箑娈堕梺绋匡攻閻楃娀鐛€n亖鏀介柟鎯у帨閸嬫捇宕稿Δ浣哄幗濠德板€愰崑鎾绘煟濡も偓缁绘帒顕h閸┾偓妞ゆ帒瀚埛鎴︽⒑椤愩倕浠滈柤娲诲灡閺呭墎鈧稒锕╁▓浠嬫煟閹邦垰鐨洪弫鍫濐渻閵堝啫鐏柣鐔叉櫊閻涱噣宕卞鍏夹╅梺鑽ゅ枑閻熼亶姊介崟顓熷床婵犻潧顑嗛崑銊╂⒒閸喓鈼ョ紒顔挎硾閳规垿鍩ラ崱妞剧凹濡炪們鍔岄幊妯猴耿娴i€涚箚闁绘劕妯婇崕蹇旂箾鐎电ǹ鍘撮柟顔肩-缁辨帒螣閸︻厾鐣鹃梻渚€娼ч悧鍡涘箠鎼淬劌姹查柣鏃囨濡垶鏌熼鍡曠娴狀噣姊洪崫鍕効缂佺粯绻傞悾鐑藉箳閹存梹顫嶉梺鍛婎殘閸嬫稒淇婃總鍛娾拻濞达絽鎳欑憴鍕垫闁告縿鍎插畷鏌ユ煙閻戞﹩娈旈柣鎺戠仛閵囧嫰骞掗幋婵囩亾濠电偛鍚嬮崝娆撳蓟閻旂厧浼犻柕澶婃川椤㈠﹪鎮樼€n亖鏀介柣妯肩帛濞懷勪繆椤愶絿娲寸€殿喗濞婇弫鍌炴嚍閵夈儱浼庢繝纰樻閸ㄤ即鎮樺┑瀣亗闁规壆澧楅悡鏇㈡倵閿濆骸浜滃┑顔碱槺缁辨帗娼忛妸锕€闉嶉梺鐟板槻閹虫劙骞忚ぐ鎺濇晬婵犲﹤鎳愰悰銉╂⒑閼姐倕鏋戠紒顔煎閺呰泛螖閸涱厼鐎梺鍓茬厛閸n喖岣块弽銊х鐎瑰壊鍠曠花鑽ょ磼閻樺崬宓嗘鐐寸墱閸掓帡宕楁径濠佸闂佹儳娴氶崑鍡樼閻愮儤鈷掗柛灞剧懆閸忓矂鏌熼搹顐e磳鐎规洜鏁诲浠嬵敇閻愭鍞甸梻浣芥硶閸o箓骞忛敓锟�闂傚倸鍊搁崐鎼佸磹瀹勬噴褰掑炊椤掑鏅悷婊冪Ч濠€渚€姊虹紒妯虹伇婵☆偄瀚板鍛婄瑹閳ь剟寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磽娴e搫啸濠电偐鍋撻梺鍝勭灱閸犳牠鐛幋锕€绠涙い鎺戝€哥敮鍧楁⒒娴e憡鎯堟俊顐g懅閸掓帒顓兼径濞箓鏌涢弴銊ョ仩缂佺姵鐩弻娑㈠箻閼艰泛鍘¢梺鍝勬婵妲愰幘瀛樺闁圭粯甯婃竟鏇㈡⒒娴h櫣銆婇柛鎾寸箓閻滆崵鎹勯妸褌绗夋俊銈忕到閸燁垶鎮″▎鎾村€甸柣銏犳啞濞呮粎绱掓潏顐g彧闁靛洤瀚粻娑㈠箻鐠轰警鏆梻浣告惈椤戝嫮娆㈠璺鸿摕婵炴垯鍩勯弫鍐煥濠靛棙顥犳い锔哄姂濮婅櫣绮欓崠鈥冲闂佽桨鐒﹂幃鍌炲箚閳ь剚銇勮箛鎾跺⒈闁轰礁娲弻锝夊箛椤撶喓绋囧銈呭缁嬫垿鍩為幋锔藉€烽柟缁樺笚閸婎垶姊洪崨濠冣拹闁荤啿鏅涢锝囨嫚濞村顫嶉梺闈涚箳婵牓鍩¢崨顔惧弳闂佸搫鍊搁悘婵嬪煕閺冨牊鐓熼柟鎹愬蔼閸忓瞼绱掓潏銊﹀鞍闁瑰嘲鎳愮划娆愭償閹惧厖澹曢梺闈╁瘜閸樹粙寮冲⿰鍫熺叆闁绘柨鎼ⅷ闂侀€炲苯鍘哥紒鈧担鐣屼簷濠电偠鎻徊鍧楀箠閹炬椿鏁侀柟鎯у绾捐棄霉閿濆懎顥忛柛搴$箻閺岋繝宕ㄩ鍓х杽濡炪們鍨哄ú鐔煎极閸屾粍鍠嗛柨婵嗘椤忓綊姊绘担钘夊惞闁哥姵鍔欓幃鐑藉Ψ瑜夐崑鎾愁潩閻撳骸绠诲┑鐐叉閸ㄤ粙骞婇悩娲绘晢闁稿本绮g槐鑼磽閸屾艾鈧兘鎮為敃鍌涙櫔闂備浇顕х换鎰邦敋椤撱垹鐒垫い鎺嶇贰閸熷繘鏌涢敐搴℃珝鐎规洘鍨剁换婵嬪炊閵夈垹浜惧ù锝囩《閺嬪酣鏌熼悙顒佺稇濞寸姴銈搁幃妤呭礂婢跺﹣澹曞┑鐘垫暩婵挳宕导鏉懳фい鎰ㄦ噰閺€浠嬫煟濡澧柛鐔风箻閺屾盯鎮╅幇浣圭杹婵犵绻濆ḿ褔鍩ユ径鎰潊闁绘ḿ顣槐閬嶆⒒娴g儤鍤€濠⒀呮櫕閸掓帡顢涢悙鏉戜簵闂佸憡鍔︽禍婵嬪窗閹邦厾绡€濠电姴鍊绘晶鏇犵磼閳ь剟宕奸悢铏诡啎闂佺硶鍓濊摫閻忓浚鍘鹃惀顏堝箚瑜忕粔娲煛鐏炲墽鈽夐柍瑙勫灴瀹曠喖顢曢姀鐘樻垹绱撻崒娆掝唹闁稿鎸搁埞鎴︽偐閸欏顦╅梺绋匡功閺佸寮婚妸銉㈡斀闁糕剝渚楅埀顒侇殜閺岋紕鈧綆鍓欓弸娑㈡煛鐏炲墽鈯曢柟顖涙閺佸秹宕熼幊宄版处閻撴盯鎮橀悙鎻掆挃婵炴彃顕埀顒侇問閸犳骞愰搹顐$箚闁归棿绀佸敮闂侀潧锛忛崨顔兼灕闂傚倷娴囧畷鐢稿窗閹邦喖鍨濋幖娣灪濞呯姵淇婇妶鍛殲闁哄棙绮嶆穱濠囧Χ閸涱喖娅ら梺绋款儏閸婂潡寮诲鍫闂佸憡鎸婚悷鈺呭灳閺冨牆绀冩い鏂挎瑜旈弻娑㈠焺閸愮偓鐣奸梺鑽ゅ枂閸旀垵顫忓ú顏勭閹兼番鍨婚埞娑欑節绾版ǚ鍋撻搹顐㈢獩闂佸憡甯楃敮鈥崇暦婵傜ǹ唯闁挎棁濮ら鐔兼⒒娴h姤纭堕柛锝忕畵楠炲繘鏁撻敓锟�闂傚倸鍊搁崐鎼佸磹閹间礁纾圭€瑰嫭鍣磋ぐ鎺戠倞闁靛ě鍛獎闂備礁澹婇崑鍡涘窗閸℃ḿ顩烽柛顐犲灮绾惧ジ鎮楅敐搴′航闁稿簺鍎茬换娑㈠礂閼测晛鈪归梺瀹狀潐閸ㄥ潡骞冮埡浣烘殾闁搞儴鍩栧▓褰掓⒒娴h櫣甯涢悽顖ょ磿缁寮介鐐舵憰闂佺粯妫佸▍锝囧婵傚憡鐓忛煫鍥ㄦ礀鏍¢梺璇茬箰閻楀棝鍩為幋锕€鐓¢柛鈩冦仦缁ㄥジ姊洪幐搴㈢8闁搞劏妫勯锝嗙節濮橆厽娅滄繝銏f硾椤戝懏绂嶅⿰鍛=濞达絽澹婇崕鎰亜閹寸偟鎳冮摶鐐烘煕閳╁啰鎳呯痪鎹愬亹缁辨挻鎷呴棃娑氫患濡ょ姷鍋為崝娆撳蓟濞戞埃鍋撻敐搴′簼鐎规洖鏈幈銊︾節閸曨厼绗¢梺鐟板槻閹虫﹢骞冮悜鑺ョ劷闁挎洍鍋撴繛鍫熺箘缁辨捇宕掑▎鎴М濡炪倖鍨靛Λ娑㈠极椤曗偓楠炴帒螖娴i晲鎮f繝鐢靛█濞佳囶敄閸涱垳涓嶉柣鐔稿櫞瑜版帗鏅查柛娑卞枟閸犳劙姊洪幐搴b姇闁烩晩鍨伴~蹇撁洪鍕炊闂佸憡娲﹂崢婊堟偐缂佹ḿ鍘遍梺鍝勫€稿ḿ锟犲矗閸曨垱鐓忛柛鈩冾殕閸ゅ洭鏌熼鐣岀煉闁瑰磭鍋ゆ俊鐤槻鐎殿喗濞婂缁樻媴閾忕懓绗″┑鐐插级閻楃姴鐣烽幇鏉挎嵍妞ゆ挻绋戞禍鐐叏濡厧浜鹃悗姘炬嫹:
webmaster@jscj.com闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣椤愯姤鎱ㄥ鍡楀幊缂傚倹姘ㄩ幉绋款吋閸澀缃曢梺璇查閸樻粓宕戦幘缁樼厱闁哄洢鍔屾禍鐐烘煥濞戞瑧娲存慨濠冩そ閹兘寮舵惔鎾村瘱缂傚倷绶¢崳顕€宕归崼鏇炵畺闁跨喓濮甸崑鍕煙閼测晛浠掔紒銊嚙椤啴濡堕崱妤€袝闂佺ǹ顑呯€氫即鎮伴鍢夌喖鎳栭埡鍐跨床濠电偠鎻徊浠嬪箹椤愶箑鍌ㄩ柟缁㈠枟閻撴稓鈧厜鍋撻悗锝庡墰琚﹂梻浣芥〃缁€渚€宕愭繝姘闁告洦鍨版儫閻熸粌绻樺畷銏ゎ敍閻愮补鎷绘繛杈剧秬婵倝濡撮崘顏嗙<闁逞屽墯閹峰懘鎼归崷顓犲帬闁荤喐绮庢晶妤冩暜閹烘鍑犲〒姘e亾闁哄瞼鍠栧畷婊嗩槾閻㈩垱鐩弻锟犲川椤旇棄鈧劙鏌$仦璇插闁诡喓鍊濆畷鎺戔槈濮楀棔绱�4008816886