1、计算机通信与网络技术题目类型:选择题(20) ,填空题(20) ,判断题(10) ,名词解释(30) ,简答和计算(20)1、HTML 什么意思(P449)答:HTML( 超文本标记语言)是 WWW 的基础之一, HTML 文件由一系列称为标记的元素组成,标记用框定,大部分元素有起始标记和结束标记,部分标记只有起始标记。所有 HTML 文件中的各种元素均有标记表示。2、中继器、集线器、网桥、交换机、路由器分别为那层设备,相关概念答:集线器:物理层上面的连接设备。集线器是一个多口的转发器,当从一条线路上接收到信号时,集线器会向其他线路转发。通过一些接口,集线器便能为相应数量的电脑完成“中继”功能
2、。由于它在网络中处于一种“中心”位置,因此集线器也叫做“Hub” 。 (P161)中继器(REPEATER):是网络物理层上面的连接设备。适用于完全相同的两类网络的互连,主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。 中继器是对信号进行再生和还原的网络设备 OSI 模型的物理层设备。网桥(bridge):网络层的网络互连设备。它是数据链路层设备。最早是设计为把那些具有相同的物理层和媒体访问子层的局域网互连起来而设计的。(p168)交换机:可被看成一具有 M 个输入链路和 N 个输出链路的设备,链路连接到交换机的端口,用 M*N 交换机来表示。 (p227)路由器(Route
3、r)/网关: 网络层的网络互连设备。当一个网络中的主机要给另外一个网络中的主机发送分组时,它首先把分组送给同一网络中用于网间连接的路由器,路由器根据目的地址信息,选择合适的路由,把该分组传递到目的网络用于网间连接的路由器中,然后通过目的网络中内部使用的路由协议,该分组最后被递交给目的主机。 (p333)3、ATM 网络相关概念(p210)答:ATM 是一种面向连接方式的技术,支持交换虚电路和永久虚电路,在 ATM 网络中,虚电路的建立过程被称为信令。 ATM 采用的是信元交换技术,信元是一个 53 个字节的固定长度的分组,其中 48 个字节为信息字节,5 个字节为信头。ATM 不支持链路级的重
4、传机制,如果交换机检测到信元在传输过程中出现差错,将利用纠错技术来纠正,如果不行,则丢弃该信元。ATM 既可直接(或通过适配层)处理面向连接型业务,也可通过适配层处理无连接型业务。4、802.5 令牌环概念、如何检错(P141)答:令牌环网络实际上是许多站点通过环接口连接到环中,环接口之间通过点到点线路连接而成。帧沿某一固定的方向环绕传递,每个站点从它的上游邻居接收到帧,然后转发给下游邻居站点(环并不是真正的广播介质,而是单个的点到点的连接组合在一起形成了一个圆环)。环网的问题之一是如果某处电缆断裂,则整个环都无法工作。可通过线路中心(wire center)来解决。旁路中继器由站点供电,出现
5、故障时旁路,站点从环中移走,通过程序控制,检测到出错站点或环段时旁路故障站点。5、EIA -RS-232C 接口数据通信概念6、以太网交换机转发方式,熟悉标准以太网(如 10BaseT)表示含义(P161 )答:10BaseT 表示的含义:采用曼彻斯特编码,其数据速率为 10Mb/s,每个网段的长度限制 100m 以内。(命名策略:)7、比特率、波特率(P44) 答:比特率是信息传递速率的一个简称,又称传信率。它定义为单位时间内传递的平均信息量或比特数,单位是比特/秒,简记为 b/s,或者 bps,在计算机中,数据都是用 0,1 表示的,所以比特率也就是每秒钟传输 0 和 1 的个数,单位是
6、bps(bit per second) 。在数字信道中,比特率是数字信号的传输速率,它用单位时间内传输的二进制代码的有效位(bit)数来表示,其单位为每秒比特数bit/s(bps)。由于,每个码元是 2 进制的,所以在计算机和数字通道中,比特率与波特率数值上是相等的。每秒千比特数(Kbps)或每秒兆比特数(Mbps)来表示(此处 K 和 M 分别为 1000 和 1000000,而不是涉及计算机存储器容量时的 1024和 1048576)。波特率也叫码元传输率 Rb ,定义:在信息传输通道中,携带数据信息的信号单元叫码元,每秒在传输通道中传送码元的数目,单位为波特(Baud),简记为 B。例如
7、,某信息系统,每秒内传递 2400 个码元,则该系统的传码率为2400B。 但要注意的是,波特率仅仅表征某单位时间内传送码元的个数,而没有规定这时的码元是何种进制。根据波特率的定义,若每个码元的长度为 T 秒,则有:Rb = 1/T (B)。由此可知,波特率是传输通道频宽的指标,代表了也是信息传输的快慢。比特率与波特率的区别?答:一般的,bit rate = buad rate log2L,这里 L 就是信号电平的个数。我们可以假设一个信号只有两个电平(即两相调制),那么这个时候可以把低电平理解为“0” ,高电平理解为“1” ,这样每秒钟电平变化的次数也就是传输的0,1 个数了,即比特率 =
8、波特率。但是有些信号可能不止两个电平,比如一个四电平的信号(四相调制) ,那么每个电平就可以被理解成“00” , “01”,“10”, “11”,这样每次电平变化就能传输两位的数据了,即比特率 = 2 波特率。8、WWW 服务如何实现答: WWW 服务器和浏览器之间通过超文本传输协议 HTTP(HyperText Transmission Protocol)传递信息。信息以超文本标记语言 HTML(HyperText Markup Language)编写。浏览器把 HTML 信息显示在用户屏幕上。因此,构成 WWW 技术的基础有两个方面:HTTP 和 HTML。HTTP 用于在通信双方之间传递
9、由 HTML 构成的信息;HTML 用来控制如何把信息显示给用户。9、Internet 服务有哪些答: 1.电子邮件服务 (Email) 2.远程登录 (Remote Login)服务 Telnet 3.文件传送服务 FTP 4.信息查询服务 5.信息讨论和公布服务 6.娱乐和会话 7.名录服务 10、CRC 编码效率(循环冗余码) (p83) 课后题 3.13 和 3.1511、模拟信号在数字信道上传输;数字信号在模拟信道上传输;答: 将数字信号通过数模转换器转换成模拟信号进行传输,然后再在接收端使用模数转换器转换过来 12、计算机网络通信方式(p198)答:单工通信-数据只能单向传输,有固
10、定的发送者和接受者。如:遥控器。半双工通信-数据可双向交替传输,但不能同时。如:对讲机。全双工-数据可同时双向传输。如:电话。13、计算机网络协议组成 p107答:计算机网络协议是有关计算机网络通信的一整套规则,或者说是为完成计算机网络通信而制订的规则、约定和标准。网络协议由语法、语义和时序三大要素组成。 语法:通信数据和控制信息的结构与格式;语义:对具体事件应发出何种控制信息,完成何种动作以及做出何种应答。时序:对事件实现顺序的详细说明。 14、HDLC 中透明传输问题答:HDLC(High-level Data Link Control) ,高级数据链路控制。前身是面向比特的规程 SDLC
11、,后经 ISO 修改才称为 HDLC 的。在 CISCO 的路由器中,HDLC 是默认的传输协议,与普通的 HDLC 的结构相似,为此,我们就以普通的 HDLC 对其结构进行分析。 HDLC 的帧结构:数据链路层的数据是以帧为单位的。一个帧的结构具有固定的格式。标志字段 F(Flag ),放在帧的开头和结尾,作为帧的边界,用于解决比特同步的问题。帧校验序列 FCS(Frame Check Sequence)字段共占16bit,它采用的生成多项式是 CRC-CCITT。所检验的范围是从地址字段的第1 个比特起,到信息字段的最末 1 个为止。控制字段 C 共 8bit。HDLC 的许多重要功能都要
12、靠控制字段来实现。 作用:链路控制协议着重于对分段成物理块或包的数据的逻辑传输,块或包由起始标志引导并由终止标志结束,也称为帧。帧是每个控制、每个响应以及用协议传输的所有信息的媒体的工具。所有面向比特的数据链路控制协议均采用统一的帧格式,不论是数据还是单独的控制信息均以帧为单位传送。15、网络层、数据链路层、网络层的设备及所起作用答:网络层 :是 OSI 参考模型中的第三层,它建立在数据链路层所提供的两个相邻端点之间的数据帧的传送功能之上,将数据从源端经过若干中间结点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。网络层是处理端到端数据传输的最底层,体现了网络应用环境中资源子网访问
13、通信子网的方式(百度答案:介于运输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若直干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。主要内容有:虚电路分组交换和数据报分组交换、路由选择算法、阻塞控制方法、X.25 协议、综合业务数据网( ISDN) 、异步传输模式(ATM)及网际互连原理与实现。 )数据链路层:最基本功能是将物理层提供的原始的传送比特流可能出错的物理连接改造成为逻辑上无差错的数据链路,它涉及帧同步,差错控制,流量控制和链路管理等方面。 (百度答案:OSI 参考模型第二层,位于
14、实体层与网络层之间。一般而言,它还可以细分成介质访问控制(MAC)子层和逻辑链路控制(LLC)子层) 。16、ISO 分层中第 N 层与 N+1 层关系答:第 N 层是第 N+1 层的服务提供者,第 N+1 层是第 N 层的用户。(P14)17、IP 协议相关概念、TCP 协议相关概念、UDP 协议相关概念答:IP 协议(Internet Protocol)又称互联网协议,是支持网间互连的数据报协议,它与 TCP 协议(传输控制协议)一起构成了 TCP/IP 协议族的核心。它提供网间连接的完 善功能, 包括 IP 数据报规定互连网络范围内的 IP 地址格式。TCP 协议:是面向连接的,首先在用
15、户间建立连接;然后在该连接上进行数据传输;最后断开连接。(P402)DCP 协议 :是一种无连接方式的,不可靠的的运输协议,也就是说不需要连接建立和释放,不支持流量控制,拥塞控制,UDP 在传输过程中可能会丢失,可能会失序,也可能会延迟。 (P411) 18、交换机相关概念答:交换机可被看成一个“黑盒子”有 M 个输入链路和 N 个输出链路的设备,每个输入链路携带了多个用户要传输的信息,交换机是这些数据在相应的输出链路上传输,用 M*N 交换机来表示,一般,M 和 N 是相等的。(P227)19、IP 协议下实现那些路由协议(P33)答:路由信息协议(RIP),开放最短路由优先协议(OSPE)
16、,边界网关协议(BGP) 。20、IEEE 802 标准中所支持的协议有那些 (P151)答:ALOHA 协议,CSMA/CD 协议。21、ISO 参考模型及层次划分概念答:共分为 7 个层次,从下到上依次物理层:在物理媒体上传输原始的数据比特流信号 。数据链路层:通过校验、确认和反馈重发等将原始的物理连接改造成无差错的数据链路。网络层:通信子网的运行控制,主要解决如何把网络协议数据单元(通常我们称为分组)从源传送到目标 。运输层:第一个端对端,也就是主机到主机的层次 。会话层:允许不同主机上各种进程之间进行会话 ,会话层是进程到进程之间的层次,会话层组织和同步进程间的对话 。表示层:为上层用
17、户提供共同需要的数据或信息语法表示变换 。应用层:开放系统互连环境的最高层 (P16)22、计算机网络系统组成答:主要由.硬件系统和软件系统组成其中硬件系统又包含:服务器、工作站、网卡、网桥、路由器、调制调节器软件系统则包含:数据通讯软件、网络操作系统、网络应用软件、网络信息软件23、基于网络层中分组交换所提供服务答:虚电路和数据报方式。虚电路的特点:这条电路不是专用的,分组仍然在每个节点处先缓冲起来,并排队等待转发。每个节点到其他节点之间可能同时有若干条虚电路,也可能同时与多个节点之间存在虚电路。每条虚电路支持特定的两个端系统之间的数据传输,两个端系统之间也可以有多条虚电路为不同的进程服务。
18、数据报:每个分组的传送是被单独处理的,与先前传送的分组无关。每个数据报必须包含有目的端的完整地址信息。端系统要发送报文时,把报文拆装成若干个带有序号和地址信息的数据报,依次发送到网络节点。24、常用信道复用有那些答:分别有时分复用,码分复用,波分复用,频分复用四种方式25、IP 分组在扩散中如何实现路径查找答:路由选择方式包括静态路由和动态路由。静态路由包括:扩散法、固定路由选择、随机路由选择、基于流量的路由选择。动态路由包括:孤立路由选择、集中路由选择、分布路由选择。特别关注最佳路由算法。26、ARP 协议与 RARP 协议概念答:ARP(Address Resolution Protoco
19、l):地址解析协议。它是一种根据已知要通信的对方的 IP 地址,来找到该 IP 地址对应的物理地址,以实现地址转换。RARP(Reverse Address Resolution Protocol):逆向地址解析协议。它跟 ARP相反,是根据物理地址来确立 IP 地址的协议。27、单工、半双工和双工通信概念答:单工通信是指通信线路上的数据有时可以按单一方向传送;全双工通信是指一个通信线路上允许数据同时双向通信;半双工通信是指通信线路上的数据有时是单向通信,有时是双向通信;28、无连接、面向连接概念答:面向连接:一种网络协议,依赖发送方和接收器之间的显示通信和阻塞以管理双方的数据传输.网络系统需
20、要在两台计算机之间发送数据之前先建立连接的一种特性。面向连接网络类似于电话系统,在开始通信前必须先进行一次呼叫和应答。无连接的通信,不需要预先建立起一个联络两个通信节点的连接,需要通信的时候,发送节点就可以往“网络” 上送出信息,让信息自主地在网络上去传,一般在传输的过程中不再加以监控,让该信息的传递在网上尽力而为地往目的地节点传送。29、集线器、交换机概念,区别答:集线器是一个多口的转发器,当从一条线路上接收到信号时,集线器会向其他线路转发。交换机也叫交换式集线器,它通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用,由于交换机根据所传递信息包的目的地址,将每
21、一信息包独立地从源端口送至目的端口,避免了和其他端口发生碰撞。广义的交换机就是一种在通信系统中完成信息交换功能的设备。区别:从 OSI 体系结构来看,集线器属于 OSI 的第一层物理层设备,而交换机属于 OSI 的第二层数据链路层设备。从工作方式来看,集线器是一种广播模式,也就是说集线器的某个端口工作的时候其他所有端口都有名收听到信息,容易产生广播风暴。当网络较大的时候网络性能会受到很大的影响,交换机就能够起到这种作用,当交换相工作的时候只有发出请求的端口和目的端口之间相互响应而不影响其他端口,那么交换机就能够隔离冲突域和有效地抑制广播风暴的产生。从带宽来看,集线器不管有多少个端口,所有端口都
22、共享一条带宽,在同一时刻只能有两个端口传送数据,其他端口只能等待;同时集线器只能工作在半双工模式下。而对于交换机而言,每个端口都有一条独占的带宽,当两个端口工作时并不影响其他端口的工作,同时交换机不但可以工作在半双工模式下也可以工作在全双工模式下。30、CSMA/CD 原理、数据传输方式载波监听多路访问/冲突检测:多路访问即多个站点通过一个共享媒体来发送和接收帧,载波监听意味着站点能够监测到链路是忙还是空闲。冲突检测是指站点在传输帧的同时监听链路,从而能够监测到站点所传输的帧与别的站点传输的帧之间发生冲突的情形在传输的同时进行冲突检测,又叫做边说边听。CSMA/CD 传输的规则: 1.若媒体空
23、闲,传输;否则,转第 2 步。2.若媒体忙,一直监听直到信道空闲然后立即传输。3.若在传输中监听到冲突,发出一个短小的人为干扰(jamming)信号(32 比特)让所有的站点都知道发生了冲突并停止传输。4.发完人为干扰信号,等待一段随机的时间,再次试图传输(从第 1 步开始重复) 。 31、物理层、数据链路层、网络层分别传输什么样的数据(ppt 第 2 讲)物理层传输原始的数据比特流信号数据链路层传输数据链路协议数据单元网络层传输网络协议数据单元(通常我们称为分组)32、UDP 的基本概念(p411)用户数据报(User Datagram Protocol,UDP)协议,是一种无连接方式的、不
24、可靠的运输协议。1.不需要连接建立和释放;2.不支持流量控制、拥塞控制;3.传输过程中可能会丢失,可能会失序,可能会延迟等;4.支持广播和组播。5.UDP 实际上是在 IP 层上附加了简单的多路复用功能,提供端到端的数据传输服务。34、给出 IP 地址会进行子网划分(p350)子网划分:将标准 IP 地址主机号分成两个部分;前面是内部网络号(子网号) ,后面是这个子网的主机号。35、无线局域网与令牌环采用什么类型传输协议(p143、p282 )令牌环网采用环拓扑WLAN 是以无线信道(RF 射频技术)作为传输媒体实现的计算机局域网36、运输层功能描述1.第一个端对端,也就是主机到主机的层次 2
25、.高层用户就可利用运输层的服务直接进行端到端的数据传输;通信子网的更替和技术的变化通过运输层的屏蔽将不被高层用户看到。 3.分流(splitting) : 用于提高吞吐量4.复用(multiplexing) :将多个运输通信合用一条网络连接 5.处理端到端的差错控制和流量控制的问题 总之,运输层为上层用户提供端对端的透明优化的数据传输服务37、网络互连在物理层要求物理层:在物理媒体上传输原始的数据比特流信号 确保当一方发送二进制比特“1”时,对方能正确地收到此信号并识别出来物理层的功能是为在物理媒体上建立、维持和终止传输数据比特流信号的物理连接提供机械、电气、功能和过程的手段 38、RIP 协
26、议(P333)路由信息协议 RIP:RIP(Routing Information Protocol)是一个简单的距离向量路由协议。(1)RIP 有两种工作状态主机采用被动(passive)状态,只接收 RIP 消息路由器采用主动(active)状态,发送和接收 RIP 消息(2)RIP 路由器上的路由表项目的地的 IP 地址到目的地的路径的距离的度量到目的地的路径的下一个路由器的 IP 地址(如果目的地是直接连接的,不需要这个字段)路由改变标志(指示这条路由信息是否最近被改变过)和这条路由有关的计时器(三元组(目的地址,下一个路由器的 IP 地址,目的地址的距离) )(3)RIP 采用的距离
27、度量是一种非常简单的测量到目的地的距离的方式:站点计数度量(或称站跳数、段跳数,hop) 。39、ping 命令的工作原理40、DNS 与 DHCP 原理、概念41、MAC 地址、 IP 地址、两者区别; IP 地址分类、范围( P350)(1)MAC 地址 是一个物理地址, IP 地址是一个逻辑地址,在 IP 分组交由数据链路层作数据帧传输时,使用的是各种子网络的物理地址(MAC 地址) 。(2)IP 地址共有 32 位地址,一般以 4 个字节表示,每个字节的数字又用十进制表示,即每个字节的数的范围是 0255,且每个字节之间用点隔开,例如:192.168.101.5,这种记录方法称为“点-
28、分”十进制记号法。 (网络号:标识网络;主机号:标识网络中的主机)分类:五种格式 多点广播/组播地址主机地址范围1 1 1 01.0.0.0127.255.255.255A 类0 1 2 3 4 8 24 3116128.0.0.0191.255.255.255B 类192.0.0.0223.255.255.255C 类224.0.0.0239.255.255.255D 类240.0.0.0247.255.255.255E 类01 01 1 01 1 1 1 0网络号 主机号网络号主机号网络号主机号保留供将来使用42、通过给定传输速率,会计算信噪比。奎斯特公式、香农公式-数据最大传输速率(1)
29、奈奎斯特公式给出了无热噪声(热噪声是指由于信道中分子热运动引起的噪声,这里假定没有热噪声)时信道带宽对最大数据速率的限制,具体为 H 是信道的带宽(以 Hz 为单位) ,而 L 表示任何给定时刻数字信号可能取的离散值的个数。C 则是该信道最大的数据速率。例如,若某信道带宽为 4 k Hz,任何时刻数字信号可取 0、1、2 和 3 四种电平之一(即 L4) ,则最大数据速率为(2)香农则进一步研究了受噪声(服从高斯分布)干扰的信道的情况,给出了香农公式:S 表示信号功率, N 为噪声功率,S / N 则为信噪比。由于实际使用的信道,信噪比都要足够大,常用 10log10(S/N)以及分贝(Dec
30、ibel,记为 dB)为单位来计量,在使用上述公式时要特别注意。例如,信噪比为 30 dB、带宽为 4000 Hz 的信道最大的数据速率为43、TCP 的三次握手实现建立连接1.客户方首先发送一个特殊的 TCP 段给服务方,这个 TCP 段中不包含任何用户数据,只是把 SYN 标志置为 1,ACK 标志置为 0,同时客户方选择一个初始的顺序号 x,并且放在顺序字段中。2.目的主机收到这个连接请求后,TCP 实体首先查看是否有进程在目的端口处进行侦听,如果没有就发送一个 RST 标志为 1 作为应答,拒绝连接;如果同意接受连接,服务方发送一个 TCP 段来回应这个连接请求,TCP 段的 ACK
31、标志字段同时置 1,确认字段为 x+1,表示确认对方的初始顺序号,同时 SYN 标志字段为 1,顺序号字段为服务方选择的初始顺序号 y。也就是说 TCP 段的SYN、ACK 标志字段同时置为 1,常常称为 SYN ACK 段。3.最后客户方发送一个 TCP 段来确认对方的初始顺序号,连接建立。所以这个 TCP 段的 SYN 标志为 0,ACK 标志为 1。服务方在收到这个确认之后,表示连接建立,可以开始传输数据了。SYN(SEQ=x)SYN(SEQ=x+1,ACK=y+1)SYN(SEQ=y,ACK=x+1)时间 主机 1 主机 2这 里 , SYN(SEQ=x)表 示 一 个 TCP段 , 它 的 序 号 是 x, 它 的SYN标 志 为 1, 它 的 ACK标 志 为 0; SYN(SEQ=y,ACK=x+1表 示 ACK标 志 为 , 并 且 确 认 号 为 x+1。客 户 方 服 务 方)/(401log40)1(log40 2032 sb33、会通过列表格方式给出最短路径与数据(p321)33、会通过列表格方式给出最短路径与数据(p321)