交叉线和直通线同意楼上的说法!我也遇到过这样简春的问题! 关于DCE与DTE的问题: 1. Clock Rate,DCE和DTE Clock Rate和Bandwidth指的都是电路速度,或叫做链路速度。在串行通信中,数据的发送端和接收端必须得就发送/接收数据的速度达成一致。通常,由 CSU/DSU( 通道服务单元/数据服务单元)确定链路的速度,即由CSU/DSU负责“时钟控制”(clocking);路由器从CSU/DSU处提取时钟信号,从而可以以正确的速率发送和接收数据。 提供“时钟控制”信号的设备(通常是CSU)是一种“数据通信设备”(DCE,Data Communications Equipment),接收时钟控制信号的设备(通常是路由器)是“数据终端设备”(DTE,Data Terminal Equipment)。 从Cisco购买串行电缆时,可选择DTE电缆或DCE电缆,选择何种电缆取决于路由器充当DTE还是DCE。在实验室中将两台路由器背靠背连接起来,必有一台路由器充当DCE。 在做实验里,SERIAL-TO-SERIAL(BACK-TO-BACK)时,不用CISCO默认的HDLC时,要在DCE方设CLOCK RATE.至于哪方是DCE,可以用show controllers看 在进行数据传输中,两边的设备必须保证两边的时钟同步。 在巨型机房,可能会有一台专门的时钟设备,由他向所有的设备提供时钟拦明耐,这时设备使用的就是“外部”时钟。 但一般没有如此专业,都是设备使用自己带的晶震来提供时钟,这就是“内部”时钟,而与其通讯的设备不能也使用“内部”时钟,这样两端就会产生误差,另一设备使用的就是“线路”时钟;时钟信号是通过通讯线路有对端提供。 提供时钟的就是DCE,接受的就是DTE PC,modem是DTE,与其相连的电信程控交换机则为DCE 2.思科DTE与DCE设备的连接 一、在CISCO远程访问服务器中,用三对线连接DTE和DCE,每对线中,一条发送, 一条接收: 1、TX/RX 数据传输线路 发送:DTE->TX->DCE 接收:DTE<-RX<槐态-DCE DCE设备(MODEM)通过RX发送数据给DTE,通过TX接收来自DTE的数据,发送 接收的速率在MODEM上设置。通过RS232连接的MODEM与路由器速率必须一致。 2、RTS/CTS 硬件流控 DTE->RTS->DCE DTE<-CTS<-DCE 当DTE数据缓存满,将降低RTS信号,通知DCE不要在发送数据,同理,DCE将 降低CTS信号,通知DTE不要在发送数据。MODEM与访问服务器必须设置为硬件流控 。 3、DTR/DCD MODEM控制 DTE->RTS->DCE DTE<-DCD<-DCE 当远程访问服务器(DTE)READY,DTR输出信号为高,通过将DTR信号降低, 远程访问服务器挂断线路。MODEM通过DCD信号通知DTE,显示有一拨号拨入,需远 程访问服务器提供服务,MODEM的DCD信号消失,表示MODEM丢掉该次拨号。 3.如何判断DTE DCE DTE和DCE的区分实事上只是针对串行端口的,路由器通常通过串行端口连接广域网络。 串行V.24端口(25针)通常规定DTE由第2根针脚作为TXD(发送数据线),第3根针脚为RXD(接收数据线),(其余针脚为:7是信号地线,4是 DTS,5是RTS,6是DTR,8是DCD,以及包括发送时钟、接收时钟等等,都有规定具体的针脚),串行V.35(34针)是路由器通常采用的通信接口标准,但是V.35是采用差分信号进行传输的,发送和接受分别由2根信号线承担。而DCE设备通常是与路由器对接,因此针脚的分配相反,也就是2是接收(但也被称为TXD),3是发送。因此路由器通常是DTE设备,modem、GV转换器等等传输设备通常被规定为DCE。其实对于标准的串行端口,通常从外观就能判断是DTE还是DCE,DTE是针头(俗称公头),DCE是孔头(俗称母头),这样两种接口才能接在一起。 一般是用于接口的区分,比如一台路由器,它处于网络的边缘,它有一个S0口需要从另一台路由器中学习到一些参数,具体实施时,我们就不需在这个S0口配“时钟速率”,它从对方学到。这时它就是DTE,而对方就是DCE。