计算机网络试题.docx
《计算机网络试题.docx》由会员分享,可在线阅读,更多相关《计算机网络试题.docx(23页珍藏版)》请在冰豆网上搜索。
计算机网络试题
1.计算机网络是通过通信媒体,把各个独立的计算机互相连接而建立起来的系统。
它实现了计算机与计算机之间的资源共享和 ( )
A屏蔽B独占C通信D交换
2.根据计算机网络的覆盖范围,可以把网络划分为三大类,以下不属于其中的是 ( )A广域网B城域网C局域网D宽带网
3.计算机网络的拓扑结构主要取决于它的 ( )
A路由器B资源子网C通信子网DFDDI网
4.每发送一个字符其开头都带一位起始位,以便在每一个字符开始时接收端和发送端同步一次,这种传输方式是 ( )
A手动传输方式B同步传输方式C自动传输方式D异步传输方式
5.在数字数据编码方式中,一种自含时钟编码方式是 ( )
A二进制编码B曼彻斯特编码C脉冲编码D非归零码
6.在数字通信信道上,基带传输数字数据信号的方法是 ( )
A调制B脉冲编码C间接D直接
7.下列模拟数据编码方法中,抗干扰能力强,实现技术复杂的是( )
A振幅键控B移频键控C移相键控D以上都不对
8.在OSI参考模型中,负责使分组以适当的路径通过通信子网的是
( )A表示层B传输层C网络层D数据链路层
9.在计算机网络中,所有的计算机均连接到一条通信传输线路上,在线路
两端连有防止信号反射的装置,这种连接结构被称为 ( )
A总线结构B星型结构C环型结构D网状结构
10.TCP/IP协议是Internet中计算机之间通信所必须共同遵循的一种
( )A信息资源B通信规定C软件D硬件
11.1000BASE-T标准使用5类非屏蔽双绞线,其最大长度为 ( )
A550米B100米C3000米D300米
12.局域网络服务访问点(SAP)的位置处于 ( )
ALLC子层与高层的交接面上BMAC子层与高层的交接面上
CAMC子层与高层的交接面上DCLL子层与高层的交接面上
13.Netware系统容错技术中,提供了文件服务器镜像功能的是( )
A第一级B第二级C第三级D第四级
14.下列网络互联设备中,能够有效隔离广播通信信号的是 ( )
A中继器B透明网桥C源路由网桥D路由器
15.用来实现局域网—广域网互联的是 ( )
A中继器或网桥B路由器或网关 C网桥或路由器D网桥或网关
16.应用层的中继系统是 ( )
A中继器B网桥C路由器D网关
17.将一个网关分为两个半网关的主要考虑出自 ( )
A协议变换B管理方便C提高效率D编程简单
18.TokenRing介质访问控制方法遵循的标准是 ( )
AIEEE802.3BIEEE802.4CIEEE802.5DIEEE802.6
19.在IP地址方案中,159.226.181.1是一个 ( )
AA类地址BB类地址CC类地址DD类地址
20.用来确认网络中信息传递的源结点与目的结点的用户身份是否真实的服务是()A认证 B防抵赖 C数据完整性D
访问控制
1-10.CDCDBDCCAB 11-20.BACDBDBCBA
计算机网络基础知识
计算机网络就是计算机之间通过连接介质互联起来,按照网络协议进行数据通信,实现资源共享的一种组织形式。
什么是连接介质呢?
连接介质和通信网中的传输线路一样,起到信息的输送和设备的连接作用计算机网络的连接介质种类很多,可以是电缆、光缆、双绞线等“有线”的介质,也可以是卫星微波等“无线”介质,这和通信网中所采用的传输介质基本上是一样的。
在连接介质基础上,计算机网络必须实现计算机间的通信和计算机资源的共享,因此它的结构,按照其功能可以划分成通信子网和资源子网两部分。
当然,根据硬件的不同,将它分成主机和通信子网两部分也是正确的。
主机的概念很重要,所为主机就是组成网络的各个独立的计算机。
在网络中,主机运行应用程序。
这里请注意区别主机与终端两个要领终端指人与网络打交道时所必需的设备,一个键盘加一个显示器即可构成一个终端,显然,主机由于要运行应用程序,只有一个键盘和显示器是不够的,还要有相应的软件和硬件才行。
因此,不能把终端看成主机,但有时把主机看成一台终端是可以的。
协议是什么?
拿电报来做比较,在拍电报时,必须首先规定好报文的传输格式,多少位的码长,什么样的码字表示启动,什么样的码字又表示结束,出了错误怎么办,怎地方发报人的名字和地址等,这种预先定好的格式及约定就是协议。
这样就也网络协议的定义:
为了使网络中的不同设备能进行下沉的数据通信而预先制定一整套通信双方相互了解和共同遵守的格式和约定。
协议对于计算机网络而言是非常重要的,可以说没有协议,就不可能有计算机网。
每一种计算机网络,都有一套协议支持着。
由于现在在计算机网种类很多,所以现有的网络通信协议的种类也很多。
典型的网络通信协议有开放系统互连(OSI)协议1、X.25协议等。
TCP/IP则是为Internet互联的各种网络之间能互相通信而专门设计的通信协议。
可见,由于连接介质的不同,通信协议的不同,计算机网络的种类名目繁多。
但一般来讲,计算机网络可以按照它覆盖的地理范围,划分成局域网和广域网。
局域网一般指分布于几公里范围内的网络,常见的局域中校园网、大楼网等;广域网则在分范围很区域内提供数据通信服务,前面提到的NSFnet,国内的如中国公用分组交换网(CHINAPAC)、中国公用数字数据网(CHINADDA),以及建议中的国家教育和科研网(CERnet)等都属于广域网,建设好的CHINANET也将是一个广域网
第一章, 网际互连
把一个大的网络划分为一些小的网络就称为网络分段,这些工作由路由器,交换机和网桥来按成。
引起LAN通信量出现足赛的可能原因如下:
1.在一个广播域中有太多的主机
2.广播风暴
3.组播
4.低的带宽
路由器被用来连接各种网络,并将数据包从一个网络路由到另一个网络。
默认时,路由器用来分隔广播域,所谓广播域,是指王端上所有设备的集合,这些设备收听送往那个王端的所有广播。
尽管路由器用来分隔广播域,但重要的是要记住,路由器也用来分隔冲突域。
在网络中使用路由器有两个好处:
1.默认时路由器不会转发广播。
2.路由器可以根据第三层(网络层)信息对网络进行过滤。
默认时,交换机分隔冲突域。
这是一个以太网术语,用来描述:
某个特定设备在网段上发送一个数据包,迫使同一个网段上的其他设备都必须主要道这一点。
在同一时刻,如果两个不同的设备试图发送数据包,就会产生冲突域,此后,两个设备都必须重新发送数据包。
网际互连模型
当网络刚开始出现时,典型情况下,只能在同一制造商的计算机产品之间进行通信。
在20世纪70年代后期,国际标准化组织创建了开放系统互联参考模型,也就是OSI七层模型。
OSI模型时为网络而构建的最基本的层次结构模型。
下面是分层的方法,以及怎样采用分层的方法来排除互联网络中的故障。
分层的方法
参考模型时一种概念上的蓝图,描述了通信是怎样进行的。
他解决了实现有效通信所需要的所有过程,并将这些过程划分为逻辑上的组,称为层。
参考模型的优点
OSI模型时层次化的,任何分层的模型都有同样的好处和优势。
采用OSI层次模型的优点如下,当然不仅仅是这些:
1.通过网络组件的标准化,允许多个提供商进行开发。
2.允许各种类型网络硬件和软件相互通信。
3.防止对某一层所作的改动影响到其他的层,这样就有利于开发。
OSI参考模型
OSI模型规范重要的功能之一,是帮助不能类型的主机实现相互之间的数据传输。
OSI模型有7个不同的层,分为两个组。
上面三层定义了中断系统中的应用程序将被彼此通信,以及如何与用户通信。
下面4层定义了三怎样进行端到端的数据传输。
下面4层定义了怎样通过物力电缆或者通过交换机和路由器进行数据传输。
传输层:
1.提供可靠或不可靠的传输
2.在重传之前执行错误纠正
网络层:
1.提供逻辑寻址,以便进行路由选择.
数据链路层:
1.将数据包组合为字节,字节组合为帧
2.使用MAC地址提供对介质的访问
3.执行错误检测,但不纠正
物理层:
1.在设备之间传输比特流
2.制定电压大小、线路速率和电缆的引脚数
工作在OSI模型的所有7层的网络设备包括:
1.网络管理系统(NMS)
2.WEB和应用程序服务器
3.网关(非默认网关)
4.网络主机
OSI参考模型的7层和各层的功能
1.Applicationlayer文件、打印、消息、数据库和应用程序
2.Presentationlayer数据加密、压缩和转换服务
3.Sessionlayer会话控制
4.Transportlayer端到端连接
5.Networklayer路由选择
6.DataLinklayer数据组合成帧
7.Physicallayer物理拓扑
应用层:
OSI模型的应用层是用户与计算机进行实际通信的地方。
表示层:
表示层因它的用途而得名:
它为应用层提供数据,并负责数据转换和代码的格式化。
会话层:
会话层负责建立、管理和终止表示层实体之间的会话连接。
传输层:
传输层将数据分段并重组为数据流。
网络层:
网络层负责设备的寻址,跟踪网络中设备的位置,并决定传送数据的最佳路径,这意味着网络层必须在位于不同地区的互联设备之间传输数据流。
数据链路层:
数据链路层提供数据的物理传输,并处理出错通知、网络拓扑和流量控制。
物理层:
物理层是最低层,物理层的功能有两个:
发送和接收位流。
以太网(ETHERNET)组网
以太网采用竞争型的介质访问方法,允许网络上的所有主机共享同一条链路的带宽。
以太网采用带冲突检测的载波监听多路访问(CSMA/CD)技术。
采用CSMA/CD协议的网络将承受巨大的冲突压力,包括:
1.延迟
2.低的吞吐量
3.拥塞
半双工和全双工以太网
半双工以太网在原始的802.3以太网中定义,它只适用一对线缆,数字信号在线路上是双向传输的。
半双工以太网也采用CSMA/CD协议,以防止产生冲突,如果产生了冲突,就允许重传。
全双工以太网是用两对电缆线,而不失向半双工方式那样是用一对电缆线。
全双工以太网可以用于下列3种情况:
1.交换机到主机的连接
2.交换机到交换机的连接
3.使用交叉电缆的从主机到主机的连接
以太网的数据链路层
以太网的数据链路层负责以太网寻址,通常成其为硬件寻址或MAC寻址。
有四种不同类型的以太网帧可用:
1.Ethernet_II
2.IEEE802.3
3.IEEE802.2
4.SNAP
Ethernet寻址
它采用截至访问控制(MediaAccessControl,
MAC)地址进行寻址,MAC地址被烧入每个以太网网卡中。
MAC地址也叫硬件地址,它采用48位(6个字节)的十六进制格式。
Ethernet帧
数据链路层负责将位组合成字节,并将字节组合成帧。
802.3帧的格式:
前导(Preambl)
帧起始定界符/同步(StartFrameDelimiter,SFD)/Synch
目的地址(DestinationAddress,DA)
源地址(SourceAddress,SA)
长度(Length)或类型(Type)字段
数据(Data)
帧效验序列(FrameCheckSequence,FCS)
Ethernet物理层
Ethernet最早由DIX实现。
这是一种传输速率为10Mb/s的网络,其物理介质可以是同轴电缆、双绞线和光纤。
下面是原始的IEEE802.3标准:
10Base2
10Base5
10BaseT
下面是扩展的IEEE802.3标准:
100BaseTX
100BaseFX
1000BaseCX
1000BaseT
1000BaseSX
1000BaseLX
Ethernet电缆的连接
可用的Ethernet电缆类型有:
1.直通电缆
2.交叉电缆
3.反转电缆
直通电缆:
1.主机到交换机或集线器
2.路由器到交换机或集线器
交叉电缆:
1.交换机到交换机
2.集线器到集线器
3.主机到主机
4.集线器到交换机
5.路由器直连到主机
反转电缆:
这种类型的电缆不是用来将各种Ethernet部件连接起来,而是反转的Ethernet电缆来实现从主机到路由器控制台串行通信(com)端口的连接。
无线联网(WirelessNetworking)
下面是各种类型的无线网络
1.窄带无线(NarrowbandWirelessLAN)
2.个人通信服务(PCS)
3.窄带PCS
4.宽带PCS
5.卫星
6.红外无线LAN
7.扩频无线LAN
数据封装
当主机向其他的设备跨网络传输数据时,数据就要进行封装,就是在OSI模型的每一层加上协议信息。
每一层只与接收设备上相应的对等层进行通信。
Cisco的3层(层次)模型
Cisco的层次模型可以用来帮助设计,实现核维护可扩展的、可靠的、性能价格比高的层次化的互联网络。
Cisco定义了3个层次,下面是3个层次和他们的典型功能:
1.核心层:
骨干
核心层就是网络的中心。
他位于顶层,负责可靠而迅速的传输大量的数据流。
网络核心层的唯一意图是,尽可能快的交换数据流。
2.分配层:
路由
分配层有时也称为工作组层,它是接入层和核心层之间的通信点。
分配层主要功能是提供路由、过滤和WAN接入,如果需要的话,他还决定数据报可以怎样对核心层进行访问。
3.接入层:
交换
接入层控制用户和工作组对互联网络资源的访问。
接入层也称桌面层。
大多数用户所需要的网络资源将在本地获得,分配层处理远程服务的数据流。
第二章, 因特网协议
TCP/IP和DoD模型
DoD模型是OSI模型的一个基本的、浓缩的版本,他只有四个层次,而不是七个:
1.过程/应用层
2.主机到主机层
3.因特网层
4.网络接入层
在DoD模型的过程/应用层中包含了大量的协议它集成了各种应用和功能来省城一个可以和OSI模型中三个高层(应用层、表示层和会话层)相对应的集合。
过程/应用层协议
1.Telnet
它允许一个用户在一个远程的客户机上,访问另一台机器上的资源。
2.FTP
文件传输协议实际上就是传输文件的协议,它可以应用在任意两个主机之间。
3.TFTP
简单文件传输协议是FTP的简化版本,只有在你确切地知道想到得到的文件名及他的准确位置时,才可有选择的使用TFTP。
4.NFS
网络文件系统在文件共享中是一个特殊的协议珍宝。
他允许两个不同类型的文件系统实现互操作。
5.SMTP
简单又见传输协议,是对应于我们普遍使用的被称为E-mail的应用,他描述了邮件投递中的假脱机、排列及方法。
6.LPD
行式打印机守护进程协议,使被设计用于实现打印机共享的。
7.XWindow
为客户-服务器业务而设计,XWindow定义了一个编写基于图形化用户界面(GUI)的客户-服务器应用程序的协议
8.SNMP
简单网络管理协议采集并使用一些有价值的网络信息。
9.DNS
域名服务可以解析主机名,特别是Internet名。
10.DHCP/BootP
动态主机配置协议可以为主机分配IP地址。
主机到主机层协议
主机到主机层的主要目的,是将上层的应用从网络传输的复杂性中屏蔽出来。
在这里将描述着一层上的两个协议:
1.传输控制协议(TCP)
2.用户数据报协议(UDP)
传输控制协议
传输控制协议通常是从应用程序中得到大段的信息数据,然后将它分割成若干个数据段。
TCP的数据段格式
TCP报头是一个20字节长的段,在带有选项时可以达到24个字节。
在TCP数据段中包含如下字段:
1.源端口
2.目的端口
3.序列号
4.确认应答号
5.偏移量
6.保留
7.代码位
8.窗口
9.效验和
10.紧急指针
11.选项
12.数据
用户数据报协议
如果将用户数据报协议(UDP)与TCP座一个比较,UDP基本是一个缩小规模的经济化模式,有时也被称为瘦协议。
UDP数据段的格式
在UDP数据段中包含了下列字段:
1.源端口
2.目的端口
3.数据段长度
4.CRC
5.数据
主机到主机层的重要概念
TCP和UDP的重要功能
TCPUDP
排序无序
可靠不可靠
面向连接无连接
虚电路低开销
确认无确认
窗口流量确认没有窗口或流量控制
端口号
TCP和UDP都必须使用端口号来与上层进行通信,因为他们需要跟踪同时使用网络进行的不同的会话过程。
不使用带有众所周知的端口号的应用程序的虚电路时从一个指定的范围中随机地指定端口号。
下面解释了可以使用的不同的端口号:
1.低于1024的端口号被称为众所周知的端口号,他们是由RFC3232所定义。
2.大于1024及1024的端口号被上层用来建立与其他主机的会话,并且在TCP数据段中被TCP用来作为源方和目的方的地址。
因特网层协议
在DoD的模型中,设置因特网层有两个主要的理由:
路由及为上层提供一个简单的网络接口。
没有任何一个其他的高层或低层协议会涉及到任何有关路由的功能,这个复杂和重要的任务是完全属于因特网层。
因特网层协议:
1.因特网协议(IP)
2.因特网控制报文协议(ICMP)
3.地址解析协议(ARP)
4.逆向地址解析协议(RARP)
因特网协议(IP)
因特网协议其实质就是因特网层。
其他的协议仅仅是建在离其基础上用于支持IP协议的。
IP是从主机到主机层处接受数据段的,在需要时再将他们组合成数据报(数据包),然后接收方的IP再重新组合数据报为数据段。
每个数据报都被指定了发送者和接收者的IP地址。
每个接收了数据报的路由器都是基于数据包的目的IP地址来决定路由的。
构成IP报头的字段如下:
1.版本4
2.报头长度(HLEN)4
3.IP优先位或ToS8
4.总长度16
5.标识16
6.标志3
7.分段偏移13
8.TTL(存活期)8
9.协议8
10.报头和效验和16
11.源IP地址32
12.IP选项0或32
13.数据可变
注:
后面的数字表示长度
在IP报头的协议字段中可能发现的协议
协议协议号
ICMP1