一、HDLCHDLC是CISCO路由器使用的缺省协议,一台新路由器在未指定封装协议时默认使用HDLC封装。1.有关命令端口设置任务命令设置HDLC封装encapsulationhdlc设置DCE端线路速度clockratespeed复位一个硬件接口clearinterfaceserialunit显示接口状态showinterfacesserial[unit]1注:1.以下给出一个显示Cisco同步串口状态的例子.Router#showinterfaceserial0Serial0isup,lineprotocolisupHardwareisMCISerialInternetaddressis150.136.190.203,subnetmaskis255.255.255.0MTU1500bytes,BW1544Kbit,DLY20000usec,rely255/255,load1/255EncapsulationHDLC,loopbacknotset,keepaliveset(10sec)Lastinput0:00:07,output0:00:00,outputhangneverOutputqueue0/40,0drops;inputqueue0/75,0dropsFiveminuteinputrate0bits/sec,0packets/secFiveminuteoutputrate0bits/sec,0packets/sec16263packetsinput,1347238bytes,0nobufferReceived13983broadcasts,0runts,0giants2inputerrors,0CRC,0frame,0overrun,0ignored,2abort22146packetsoutput,2383680bytes,0underruns0outputerrors,0collisions,2interfaceresets,0restarts1carriertransitions2.举例设置如下:Router1:interfaceSerial0ipaddress192.200.10.1255.255.255.0clockrate1000000Router2:interfaceSerial0ipaddress192.200.10.2255.255.255.0!3.举例使用E1线路实现多个64K专线连接.相关命令:任务命令进入controller配置模式controller{t1|e1}number选择帧类型framing{crc4|no-crc4}选择line-code类型linecode{ami|b8zs|hdb3}建立逻辑通道组与时隙的映射channel-groupnumbertimeslotsrange1显示controllers接口状态showcontrollerse1[slot/port]2注:1.当链路为T1时,channel-group编号为0-23,Timeslot范围1-24;当链路为E1时,channel-group编号为0-30,Timeslot范围1-31.2.使用showcontrollerse1观察controller状态,以下为帧类型为crc4时controllers正常的状态.Router#showcontrollerse1e10/0isup.AppliquetypeisChannelizedE1-unbalancedFramingisCRC4,LineCodeisHDB3Noalarmsdetected.Dataincurrentinterval(725secondselapsed):0LineCodeViolations,0PathCodeViolations0SlipSecs,0FrLossSecs,0LineErrSecs,0DegradedMins0ErroredSecs,0BurstyErrSecs,0SeverelyErrSecs,0UnavailSecsTotalData(last24hours)0LineCodeViolations,0PathCodeViolations,0SlipSecs,0FrLossSecs,0LineErrSecs,0DegradedMins,0ErroredSecs,0BurstyErrSecs,0SeverelyErrSecs,0UnavailSecs以下例子为E1连接3条64K专线,帧类型为NO-CRC4,非平衡链路,路由器具体设置如下:shanxi#writBuildingconfiguration...Currentconfiguration:!version11.2noserviceudp-small-serversnoservicetcp-small-servers!hostnameshanxi!enablesecret5$1$XN08$Ttr8nfLoP9.2RgZhcBzkk/enablepasswordshanxi!!ipsubnet-zero!controllerE10framingNO-CRC4channel-group0timeslots1channel-group1timeslots2channel-group2timeslots3!interfaceEthernet0ipaddress133.118.40.1255.255.0.0media-type10BaseT!interfaceEthernet1noipaddressshutdown!interfaceSerial0:0ipaddress202.119.96.1255.255.255.252noipmroute-cache!interfaceSerial0:1ipaddress202.119.96.5255.255.255.252noipmroute-cache!interfaceSerial0:2ipaddress202.119.96.9255.255.255.252noipmroute-cache!noipclasslessiproute133.210.40.0255.255.255.0Serial0:0iproute133.210.41.0255.255.255.0Serial0:1iproute133.210.42.0255.255.255.0Serial0:2!linecon0lineaux0linevty04passwordshanxilogin!end二、PPPPPP(Point-to-PointProtocol)是SLIP(SerialLineIPprotocol)的继承者,它提供了跨过同步和异步电路实现路由器到路由器(router-to-router)和主机到网络(host-to-network)的连接。CHAP(ChallengeHandshakeAuthenticationProtocol)和PAP(PasswordAuthenticationProtocol)(PAP)通常被用于在PPP封装的串行线路上提供安全性认证。使用CHAP和PAP认证,每个路由器通过名字来识别,可以防止未经授权的访问。CHAP和PAP在RFC1334上有详细的说明。1.有关命令端口设置任务命令设置PPP封装encapsulationppp1设置认证方法pppauthentication{chap|chappap|papchap|pap}[if-needed][list-name|default][callin]指定口令usernamenamepasswordsecret设置DCE端线路速度clockratespeed注:1、要使用CHAP/PAP必须使用PPP封装。在与非Cisco路由器连接时,一般采用PPP封装,其它厂家路由器一般不支持Cisco的HDLC封装协议。2.举例路由器Router1和Router2的S0口均封装PPP协议,采用CHAP做认证,在Router1中应建立一个用户,以对端路由器主机名作为用户名,即用户名应为router2。同时在Router2中应建立一个用户,以对端路由器主机名作为用户名,即用户名应为router1。所建的这两用户的password必须相同。设置如下:Router1:hostnamerouter1usernamerouter2passwordxxxinterfaceSerial0ipaddress192.200.10.1255.255.255.0clockrate1000000pppauthenticationchap!Router2:hostnamerouter2usernamerouter1passwordxxxinterfaceSerial0ipaddress192.200.10.2255.255.255.0pppauthenticationchap!三、x.251.X25技术X.25规范对应OSI三层,X.25的第三层描述了分组的格式及分组交换的过程。X.25的第二层由LAPB(LinkAccessProcedure,Balanced)实现,它定义了用于DTE/DCE连接的帧格式。X.25的第一层定义了电气和物理端口特性。X.25网络设备分为数据终端设备(DTE)、数据电路终端设备(DCE)及分组交换设备(PSE)。DTE是X.25的末端系统,如终端、计算机或网络主机,一般位于用户端,Cisco路由器就是DTE设备。DCE设备是专用通信设备,如调制解调器和分组交换机。PSE是公共网络的主干交换机。X.25定义了数据通讯的电话网络,每个分配给用户的x.25端口都具有一个x.121地址,当用户申请到的是SVC(交换虚电路)时,x.25一端的用户在访问另一端的用户时,首先将呼叫对方x.121地址,然后接收到呼叫的一端可以接受或拒绝,如果接受请求,于是连接建立实现数据传输,当没有数据传输时挂断连接,整个呼叫过程就类似我们拨打普通电话一样,其不同的是x.25可以实现一点对多点的连接。其中x.121地址、htc均必须与x.25服务提供商分配的参数相同。X.25PVC(永久虚电路),没有呼叫的过程,类似DDN专线。2.有关命令:任务命令设置X.25封装encapsulationx25[dce]设置X.121地址x25addressx.121-address设置远方站点的地x25mapprotocoladdress址映射[protocol2address2[...[protocol9address9]]]x121-address[option]设置最大的双向虚电路数x25htccitcuit-number1设置一次连接可同时建立的虚电路数x25nvccount2设置x25在清除空闲虚电路前的等待周期x25idleminutes重新启动x25,或清一个svc,启动一个pvc相关参数clearx25{serialnumber|cmns-interfacemac-address}[vc-number]3清x25虚电路clearx25-vc显示接口及x25相关信息showinterfacesserialshowx25interfaceshowx25mapshowx25vc注:1、虚电路号从1到4095,Cisco路由器默认为1024,国内一般分配为16。2、虚电路计数从1到8,缺省为1。3、在改变了x.25各层的相关参数后,应重新启动x25(使用clearx25{serialnumber|cmns-interfacemac-address}[vc-number]或clearx25-vc命令),否则新设置的参数可能不能生效。同时应对照服务提供商对于x.25交换机端口的设置来配置路由器的相关参数,若出现参数不匹配则可能会导致连接失败或其它意外情况。3.实例:3.1.在以下实例中每二个路由器间均通过svc实现连接。路由器设置如下:Router1:interfaceSerial0encapsulationx25ipadd