计算机网络与通信期末复习题
1、名词解释:计算机网络、互连网、互联网、internet Internet
计算机网络:一些相互连接的计算机的集合;
互连网:一些相互连接的计算机网络的集合(网络的网络);互联网:就是互连网的同义词
internet 是普通名词,泛指一般的互连网(互联网),它泛指由多个计算机网络互连形成的网络;
Internet 是专有名词,世界范围的互连网(互联网),使用 TCP/IP 协议族作为通信的规则,前身是美国的阿帕网 ARPANET。
2、名词解释:互联网与英特网;主干网与接入网;广域网、城域网与局域网?
互联网与英特网:
网络和网络通过路由器互连起来构成一个范围更大的网,英特网是世界上最大的互联网;
主干网与接入网:
主干网为在各个局域网或区域网之间提供传输信道的网络, 一般具有较高的传输速率和可靠性。接入网是由用户-网络接口(UNI)到业务节点接口(SNI)之间的一系列传送实体所组成的全部设施。
广域网、城域网与局域网:
广域网是一种用来实现不同地区的局域网或城域网的互连,可提供不同地区、城市和国家之间的计算机通信的远程计算机网。广域网是因特网的核心部分。
城域网是一种界于局域网与广域网之间,覆盖一个城市的地理范围,用来将同一区域内的多个局域网互连起来的中等范围的计算机网。城域网的作用范围一般是一个城市,可跨越几个街区甚至是整个城市。
局域网是一种覆盖一座或几座大楼、一个校园或者一个厂区等地理区域的小范围的计算机网。
3、物理层和数据链路层的最小单位是什么?
物理层传输数据的最小单位是比特,数据链路层传输数据的最小单位是帧。
4、分别列出OSI 网络层次和TCP/IP 的网络层次。
5、到商店购买可一个希捷公司生产的80 G 的硬盘。安装到电脑上以后用WINDOWS 的资源管理器发现在该磁盘的“属性”中只有 G。是不是商店出了差错?
并不是商店出了差错。是由于希捷公司的硬盘标记中的G表示109,而微软公司WINDOWS软件中的G表示230*230 = 80*109。即希捷的80G和微软的相等。
6、有时可听到人们将“带宽为10 Mb/s 的以太网”说成是“速率(或速度)为10 Mb/s 的以太网”或“10 兆速率(或速度)的以太网”。试问这样的说法正确否?
在计算机网络中,“带宽”表示网络的通信线路所能传送数据的能力。因此带宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。
计算机网络中,“速率”指的是连接计算机网络的主机在数字信道上传输数据的速率。
因此,“速率(或速度)为10Mb/s的以太网”的说法是将速率与带宽概念混淆的说法,而“10兆速率(或速度)的以太网”是现在人们常用的对速率更简单且不严格的描述。因此这样的说法都不正确。
7、在教材的 节提到协议有三个要素,即语法、语义和同步。语义是否已经包括了同步的意思?
语义即需要发出何种控制信息,完成何种动作以及做出何种响应;同步即事件实现的详细说明,含有时序的意思。所以语义并没有包括同步的意思。
8、“规程”、“协议”和“规约”都有何区别?
在数据通信的早期,对通信所使用的各种规则都称为“规程”(procedure)。后来具有体系结构的计算机网络就开始使用“协议”(protocol)这一名词。以前的“规程”其实就是“协议”,但由于习惯,对以前制定好的规程有时仍常用旧的名称“规程”。
“规约”则是另一个名词。根据《现代汉语辞典》,“规约”是:经过相互协议规定下来的共同遵守的条款。因此按这种解释,“规约”和“协议”应当是可以混用的。但是,在全国自然科学名词
审定委员会公布的计算机科学技术名词中[MINGCI94]已经明确规定了:protocol的标准译名是“协议”specification的标准译名是“规约”和又称“规格说明”(这里的“又称”是“不推荐用名”)。因此最好不要将“规约”来表示protocol。在[MINGCI94]中,procedure的标准译名是“规程”。
9、传输媒体是物理层吗?传输媒体和物理层的主要区别是什么?
传输媒体并不是物理层。传输媒体在物理层的下面。由于物理层是体系结构的第一层,因此有时称物理层为0层。在传输媒体中传输的是信号,但传输媒体并不知道所传输的信号代表什么意思。也就是说,传输媒体不知道所传输的信号什么时候是1什么时候是0。但物理层由于规定了电气特性,因此能够识别所传送的比特流。
10、简述什么叫比特同步?什么叫帧同步?
比特同步:接收端时钟已经调整到和发送端时钟完全一样,因此接收端收到比特流后,就能够在一个比特的中间位置进行判断。其目的是将发送端发送的每一个比特都正确的接收下来。
帧同步:接收端在接收到比特流后,能够正确到帧定界符并确定帧的准确位置。
11、你遇到过的网络病毒有哪些?是什么名称?
系统病毒  *.exe 和 *.dll 文件,并通过这些文件进行传播。
蠕虫病毒  Worm
木马病毒、黑客病毒  Trojan
脚本病毒  Script。如红代码()
宏病毒  Macro, 着名的美丽莎。 
12、TCP/IP 四个层次的协议是什么?每个层次所传递的数据单位是什么?
网络接口层——传递的数据单位是帧(数据链路层)和比特(物理层)
网际层——传递的数据单位是IP数据报
运输层——传递的数据单位是报文段
应用层——传递的数据单位是数据包
13、通过对HDLC 帧结构的数字填充,说明HDLC 链路的建立过程。
HDLC是高级数据链路层控制协议。其建立过程为在发送端,当一串比特流尚未加上标志字段时,先用硬件扫描整个帧。只要发现5个连续1,则立即填入一个0。因此经过这种零比特填充后的数据,就可以保证不会出现6个连续1。在接收一个帧时,先到F字段以确定帧的边界。接着再用硬件对其中的比特流进行扫描。每当发现5个连续1时,就将这5个连续1后的一个0删除,以还原成原来的比特流。这样就保证了在所传送的比特流中,不管出现什么样的比特组合,也不至于引起帧边界的判断错误。
14、通过对PPP 帧结构的数字填充,说明PPP 链路的建立过程。
PPP链路建立过程分为三个阶段:创建阶段、认证阶段、和网络协商阶段。详见书74页。
15、全1 IP 地址是否是向整个因特网进行广播的一种地址?
否。全1 IP 地址只是在本网络上进行广播,个路由器均不转发。
16、链路层广播和IP 广播有何区别?tcp ip协议是一种开放的协议标准
链路层广播是用数据链路层协议(第二层)在一个以太网上实现的对该局域网上的所有主机的MAC帧进行广播。
IP广播则是用IP协议通过因特网实现的对一个网络(即目的网络)上的所有主机的IP数据报广播。
17、主机在接收一个广播帧或多播帧时其CPU 所要做的事情有何区别?
在接收广播帧时,主机通过其网卡(即网络接口卡NIC)接收每一个广播帧,然后将其传递给操作系统。CPU执行协议软件,并界定是否接受和处理该帧。
在接收多播帧时,CPU要对网卡进行配置,而网卡根据特定的多播地址表来接收帧。凡与此多播地址表不匹配的帧都将被NIC丢弃。因此在多播的情况下,是网卡NIC而不是CPU决定是否接收一个帧。
18、IP 数据报的最大长度是多少个字节?
64K(1K=210)字节,因为其首部的总长度字段只有16位长。但实际上最多只能表示65535字节而不是65536字节,因为在二进制中的16个1表示十进制的(216–1)。
19、IP 数据报的首部的最大长度是多少个字节?典型的IP 数据报首部是多长?
IP数据报首部中有一个首部长度字段,4bit长,可表示的最大十进制数字是15。因此首部长度的最大值是15个4字节长的字,即60字节。
典型的IP数据报不使用首部中的选项,因此典型的IP数据报首部长度是20字节。
20、RJ-45 连接器对8 根针脚的编号有什么规定?
RJ-45连接器包括一个插头和一个插孔(或插座)。插孔安装在机器上,而插头和连接导线(现在最常用的就是采用无屏蔽双绞线的5类线)相连。EIA/TIA制定的布线标准规定了8根针脚的编号。
如果看插孔,使针脚接触点在上方,那么最左边是①,最右边是⑧(见下图)。
如果看插头,将插头的末端面对眼睛,而且针脚的接触点插头的在下方,那么最左边是①,最右边是⑧(见下图)。请注意,有的文献将插头编号的①指定为最右边的针脚,这是因为他们将插头的针脚接触点画在上方(和我们给出的图正好旋转了180度)。但实际上指的还是同样的针脚。
在10 /兆比秒和100 Mb/s以太网中只使用两对导线。也就是说,只使用4根针脚。那么我们应当将导线连接到哪4根针脚呢?
现在标准规定使用下表中的4根针脚(1, 2, 3和6),1和2用于发送,3和4用于接收:
21、简单解释一下PPPOE 发现阶段四种数据报文的收发过程?
PPPoE发现阶段报文
PADI:PPPoE Active Discovery Initiation
PADO:PPPoE Active Discovery Offer
PADR:PPPoE Active Discovery Request
PADS:PPPoE Active Discovery Session-confirmation
PPPOE发现阶段的第一步,也即是由用户侧首先发送这样一个报文。
PPPOE 发现阶段的第二步,也即是由访问集中器回应各用户主机发送的PADI 报文,此时该报文所对应的以太网帧的源地址填充访问集中器的 MAC地址,而目的地址则填充从PADI中所获取的用户主机的 MAC地址。
PPPOE发现阶段的第三步,也即是由用户主机向访问服务器发送单播的请求报文。
PPPOE发现阶段的第四步,也即是最后一步,此时访问集中器当收到PADR报文时,就准备进入开始一个PPP的会话了,而此时访问集中器会为在这个会话分配一个唯一的会话进程 ID,并在发送给主机的 PADS报文中携带上这个会话 ID。当然如果访问集中器不满足用户所申请的服务的话,则会向用户发送一个PADS报文,而其中携带一个服务名错误的标记,而且此时该PADS报文中的会话 ID填充0x0000。
22、在用户端发送PADI 报文时,需要携带哪些标记选项?