计算机网络基础离线作业 1.docx
《计算机网络基础离线作业 1.docx》由会员分享,可在线阅读,更多相关《计算机网络基础离线作业 1.docx(13页珍藏版)》请在冰豆网上搜索。
计算机网络基础离线作业1
浙江大学远程教育学院
《计算机网络基础》课程作业
姓名:
张伟鹏
学号:
712100012032
年级:
2012秋
学习中心:
西溪直属
—————————————————————————————
第1章
一.填空题:
1.从资源共享的角度来定义计算机网络,计算机网络指的是利用________将不同地理位置的多个独立的__________连接起来以实现资源共享的系统。
2.从传输范围的角度来划分计算机网络,计算机网络可以分为__________、__________和__________。
其中,Internet属于__________。
3.在TCP/IP的应用层协议使用的是__________,在这里,客户是服务请求方,服务器是服务提供方。
美国的IBM公司在1974年宣布了它研制的网络体系结构__________。
4.通信线路的_________是指通信线路上允许通过的信号频带范围(或通频带),单位是HZ。
但在计算机网络中,它又用来表示网络的通信线路所能传送数据的能力。
5.数据通信中的信道传输速率单位用b/s表示,b/s的含义是__________。
6.目前,“带宽”常用作描述信道传送数据能力的物理量,其单位是b/s(bit/s),比之大的单位有:
_______、_______、_______等。
7.将计算机网络划分为局域网LAN、城域网MAN、广域网WAN是按__________划分的。
8.各节点都与中心节点连接,呈辐射状排列在中心节点周围,这种拓扑结构称为__________。
9.假设某用户通过电线部门的ADSL技术以2M(即2Mb/s)带宽接入Internet,在正常情况下其下载速度大约是__________。
10.在发送报文之前,先将较长的报文划分成为一个个更小的等长数据段,在每一个数据段前面,加上一些由必要的控制信息组成的首部(header)后,就构成了一个_______。
11.在计算机网络中,__________及其__________的集合称为网络体系结构。
12.开放系统互联,采用分层体系结构的模型称为__________参考模型。
13.在OSI参考模型中,在对等层次上传送的数据单位,都称为该层的__________。
这个名词现已被许多非OSI标准采用。
(可参考p.30第2段)
14.在因特网中,我们把将要发送的完整的数据块称为________。
15.在OSI参考模型中,会话层在第___层,它处于________层提供的服务之上,向_______层提供服务。
16.在TCP/IP参考模型中,传输层处于________层提供的服务之上,向_______层提供服务。
二.问答和计算题:
1.收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2108m/s。
试计算:
以下两种情况的发送时延和传播时延:
(1)数据长度为107bit,数据发送速率为100kb/s
(2)数据长度为103bit,数据发送速率为1Gb/s。
从以上计算结果可得出什么结论?
2.长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。
再交给网络层传送,需加上20字节的IP首部。
最后交给数据链路层的以太网传送,加上首部和尾部共18字节。
试求数据的传输效率。
若应用层数据长度为1000字节,数据的传输效率是多少?
3.什么是网络协议和构成的要素?
什么是网络体系结构?
分别简述OSI、TCP/IP网络体系结构。
4.面向连接服务与无连接服务各自的特点是什么?
第2章
一.填空题:
17.数据可以分为__________数据和__________数据。
18.在数字通信信道上直接传输基带信号的方法称为__________。
19.在模拟通信信道上通过调制解调器传输模拟信号的方法称为__________。
20.在一条通信线路中信号可以双向传送,但一个时间里只能向一个方向传送的方法称为__________。
21.目前的局域网中常使用星型结构连接,采用的通信介质是__________。
22.多路复用技术可以分为_________、_________和_________等方式。
23.__________编码中每一个比特都有一个跳变,不会出现直流分量,该编码方法已经得到广泛应用,是局域网的标准编码。
网卡充当了实现这一编码的角色。
24.调制解调器的作用是实现_______信号和_______信号之间的转换。
25.ADSL技术解决了个人用户连接Internet的宽带接入问题,DSL是数字用户线的意思,而A含义为非对称,是指数据的上行和下行带宽是不对称的,上行带宽__________(小于、等于或大于)下行带宽。
26.DSL称为__________________,ADSL称为不对称数字用户线,它可实现基于电话线的宽带上网,这里的不对称是指____________________________________。
27.
下图为曼彻斯特编码,表示的二进制数据为:
_______。
28.假设曼彻斯特编码的比特串为100110,请画出对应的方波图。
二.问答和计算题:
1.曼彻斯特编码编码有何优缺点?
试写出一串比特数为0110100数据的NRZ码(非归零码)、曼彻斯特、差分曼彻斯特编码三种波形。
2.假设需要在相隔1000km的两地间传送3kb的数据。
有两种方式:
通过地面电缆以4.8kb/s的数据传输速率传送或通过卫星通信以50kb/s的数据传输速率传送。
则从发送方开始发送数据直至接收方全部收到数据,哪种方式的传送时间较短?
已知电磁波在电缆中的传播速率为光速的2/3(光速=3*105km/s),卫星通信的端到端单向传播延迟的典型值为270ms(ms是毫秒)。
第3章
一.填空题:
1.数据链路层的最基本功能是向该层用户提供________、_______的数据传输基本服务。
2.数据链路层传送的基本数据单元称为________。
3.帧同步是指数据的接收方应当从接收到的________中准确地区分帧的起始与终止。
在数据链路层,数据的传输单元是帧,其目的之一就是为使传输发生________后只将有错的有限数据进行重传。
4.在PPP协议中,________被用来建立、配置、管理和测试数据链路连接;而________被用来建立和配置不同的网络协议。
5.PPP帧的起始和结束标志都是0x7e,对应的二进制数为_______。
若在信息字段中出现与此相同的字符,必须进行填充。
在同步数据链路中,采用_______方法进行填充;在异步数据链路中,采用_______方法进行填充。
6.PPP协议使用同步传输(是指一连串的比特连续传送)技术传送比特串0110111111111100。
试问经过零比特填充后变成比特串是_______。
若接收端收到的PPP帧的数据部分是0001110111110111110110,问删除发送端加入的零比特后变成的比特串为_______。
7.以太网是目前最为流行的局域网形式,它采用了__________协议。
8.在IEEE802.3标准中,规定了如下以太网,即10Base-5、10Base-2和________。
9.在以太网中,中继器处于________层。
10.一个办公室中有多台计算机,每个计算机都配置有网卡,并已经购买有一台网络集线器和一台打印机,一般组成局域网使用的传输介质是________。
11.在采用集线器连接的Ethernet局域网中,物理上采用的是______拓扑结构,而逻辑上采用的是______拓扑结构。
12.带有冲突检测的载波监听多点接入技术是为了减少________,是在源结点发送数据帧之前,首先监听信道是否________,如果监听到信道上有载波信号,则________发送数据帧。
其工作原理可以简单地概括为_______、_______、_______、_______。
13.IEEE制定了一系列用于局域网的国际标准,称为IEEE802标准,在IEEE802.3规定中,在最小帧的长度为512b,传输速率为100Mb/s时,局域网最大覆盖半径为________(假设信号在网络上的传播速率为200000km/s)。
14.我们所说的网络中计算机的MAC地址就是指计算机的__________,它由________比特组成,在Windows操作系统的DOS模式下,查看该地址的命令是___________。
15.透明网桥采用________算法以建立转发表(又称散列表),并根据该转发表以转发帧。
16.发送方准备发送的信息位为1010101,采用CRC校验算法,生成多项式G(x)=X4+X3+X2+1,发出的校验位为__________。
二.问答和计算题:
1.已知某通信信道的误码率为10-5,每个帧的长度为10kbit,试问:
若差错为单比特错,则在该信道上传送的帧的平均出错率是多少?
2.在数据传输过程中,若接收方收到的二进制比特序列为10110011010,通信双方采用的协商多项式为G(x)=x4+x3+1,则该二进制比特序列在传输中是否出现了差错?
如果没有出现差错,发送数据的比特序列和CRC校验码的比特序列分别是什么?
3.要发送的数据比特序列为1010001101,CRC校验采用协商多项式为G(x)=x5+x4+x2+1,计算CRC校验码?
4.一个PPP的帧的数据部分(即信息部分)用十六进制写出是7D5EFE277D5D7D5D657D5E。
试问真正的数据是什么(用十六进制写出)?
5.假定1km长的CSMA/CD网络的数据率为1Gb/s。
设信号在网络上的传播速率为200000km/s。
求能够使用此协议的最短帧长。
6.有10个站连接到以太网上。
试计算以下三种情况下每一个站所能得到的带宽。
(1)10个站都连接到一个10Mb/s以太网集线器;
(2)10个站都连接到一个100Mb/s以太网集线器;
(3)10个站都连接到一个10Mb/s以太网交换机。
7.以太网是目前最为流行的局域网形式,它采用了CSMA/CD协议,其含义是什么?
简述以太网(Ethernet)的“载波监听”和“碰撞检测”的内容。
为什么说在星型网络中,随着接入的计算机越来越多,网络性能将随之降低?
---(可说为扩大网络规模)
8.有一个连接10台计算机的网络,其中5台连接到一个Ethernet集线器上,另外5台连接到另一个集线器Ethernet上,两个集线器连接到一个交换机Switch上,而该交换机又通过一个路由器Router连接到另一个配置相同的远程办公室。
那么,该交换机将能获知多少个MAC地址?
9.
现有五个站分别连接在三个局域网上,并且用两个网桥连接起来,如下图所示。
每一个网桥的两个端口号都标明在图上。
在一开始,两个网桥中的转发表都是空的。
以后有以下各站向其他的站发送了数据帧,即H1发送给H5,H3发送给H2,H4发送给H3,H2发送给H1。
试将有关数据
填写在下表中。
发送的帧
网桥1的转发表
网桥2的转发表
网桥1的处理
网桥2的处理
站地址
端口
站地址
端口
(转发?
丢弃?
登记?
)
(转发?
丢弃?
登记?
)
H1-->H5
H3-->H2
H4-->H3
H2-->H1
第4章
一.填空题:
1.在广域网中,网络层提供了___________和___________两种服务,在当今的因特网中,主要使用__________服务功能,网络层不提供可靠的传输服务,而是把通信的可靠性交给端到端的用户主机来处理。
2.以太网数据链路层上的数据帧又称为__________,在装配帧时除了在首部加上控制信息外,还有在原始数据的尾部加上__________。
IP数据报是工作在_______层的最小传输单位,在构造IP数据报时,只在原始数据的________加上控制信息。
3.路由器是工作在________层的网络互联设备,使用它互联的两个局域网的______层和______层的协议可以是不同的。
4.IP数据报交给数据链路层就被封装为________,该数据使用的是物理地址而不是逻辑IP地址。
5.从已知的IP地址找出对应物理地址的映射时所采用的协议是________。
6.一个32比特的二进制地址,用软件实现、并在全局唯一地定义接入网络的一个主机或路由器。
这个地址我们称为________。
7.因特网中IP地址常用的三种类别分别是A类、B类和C类,其标识是网络号字段的最前面若干比特,若用二进制数表示,则A类、B类和C类地址的特征标识分别为______、_____和_____比特。
对于B类地址,最大的主机数是__________。
8.IP地址的主机部分如果全为1,则表示________地址,IP地址的主机部分若全为0,则表示________地址,因此这两种地址都属于保留地址。
第一个字节为127的IP地址(例如,127.0.0.1)被称为____________地址,因此也属于保留地址。
9.将IP地址110010*********10111100000101101按照点分十进制应该表示为____________,这是一个____类IP地址,所属的网络号(即网络地址)为_______,该地址所对应的默认子网掩码是________。
10.在IPv4版本中,IP地址是一个层次结构(即两级IP地址或三级IP地址),设某台主机的IP地址为117.23.43.12,则该主机所在的网络地址是_________,如果另一台主机的IP地址是192.168.1.51,则该主机所在的网络地址是________,而默认的子网掩码是________。
11.某计算机IP地址是208.37.62.23,那么该计算机在_______类网络上,如果该网络的子网掩码(又称地址掩码)为255.255.255.240,问该网络最多可以划分____子网,每个子网最多可以有_______台主机。
12.采用子网划分后,IP地址的组成结构为___________________,子网划分导致实际可分配的IP地址数目减少。
13.在Internet中,IP数据报的交付可分为两种方式,分别是________和________。
14.路由器是一个具有多个输入端口和多个输出端口,用于__________的专用计算机系统。
15.根据网络的当前状态信息来进行路由选择,这种算法称为_________,也称为自适应路由选择算法。
16.路由信息协议(RIP)是内部网关协议中广泛采用的一种基于
(1)________的协议,其最大的优点是
(2)________。
RIP规定分组每经过一个路由器,跳数就增加1,在实际使用中,一条路径上最多可包含的路由器是(3)________个。
17.一种分布式的、基于链路状态的内部网关协议,克服了RIP协议的缺点,能很好的应用于大规模、拓扑变化快的互联网络环境。
这种内部网关协议称为:
_____。
二.问答和计算题:
1.在地址解析中,网关(gateway,这里的网关是指工作在网络层的路由器)的作用是什么?
2.现有一个公司需要创建内部网络,该公司包括工程技术部、市场部、财务部和办公室4个部门,每个部门约有20~30台计算机。
试问:
(1)若该公司申请到的是一个C类地址即为192.168.161.0,需要将几个部门从网络上进行分开,该如何划分网络?
(2)确定各部门的网络地址(含子网部分)和子网掩码,并写出分配给每个部门的IP地址范围。
3.假设在以太网上运行IP协议,源主机A要和IP地址为192.168.1.250的主机B通信,请问A如何得到主机B的MAC地址?
(说明采用的协议和查找过程)
4.设路由器A建立了如下的路由表,路由表中的三列分别是目的网络地址、目的网络的子网掩码和路由信息(下一跳路由器或路由器A的某一接口)
路由器A的路由表
网络地址目的网络子网掩码路由信息
128.96.39.0255.255.255.0接口0
128.96.40.0255.255.255.0接口1
192.4.153.0255.255.255.0路由器1
默认路由0.0.0.0路由器2
现路由器A收到3个数据包,其目的IP地址分别是:
(1)192.4.153.17
(2)128.96.40.151(3)192.168.1.1
试指出路由器A根据其路由表,将会如何处理这些数据包。
5.设互联网上某路由器R建立了如下路由表:
目的网络
子网掩码
下一跳路由器
10.214.47.96
255.255.255.240
R0
10.214.47.192
255.255.255.240
R1
192.168.100.0
255.255.255.192
R2
192.168.100.128
255.255.255.192
R3
192.168.200.192
255.255.255.224
R4
默认路由
0.0.0.0
R5
现共收到5个分组,从数据报首部提取的目的主机IP地址分别为:
(1)192.168.100.150
(2)192.168.200.125
(3)10.214.47.115
(4)10.214.47.200
(5)192.168.200.220
试分别计算出它们的下一跳路由器分别是什么。
第5章
一.填空题:
1.从通信和信息处理的角度看,在TCP/IP模型中向其上面的应用层提供通信服务的协议层称为________层。
2.传输层使用了___________提供的服务,并通过执行___________,针对最高层屏蔽_________在技术、设计上的差异与服务不足,向_________提供了一个标准的完善的通信服务。
3.TCP协议可以为其用户提供_________、面向连接的、全双工的数据流传输服务。
4.UDP协议可以为其用户提供不可靠、______的数据传输服务。
5.人们把将要发送的完整的数据块称为报文,在运输层直接对应用层交下来的报文进行封装的协议是_________。
6.在运输层,TCP协议传递给网络层IP协议的数据单元称为_________。
7.TCP/IP的运输层有两个不同的协议,它们是TCP和UDP,其中文名分别叫做传输控制协议和______________。
前者是面向连接的协议,而后者则属于无连接协议。
使用UDP协议,系统资源开销小,UDP报文段的首部只有____字节。
而对于TCP来说,其报文段的首部至少有____字节,传输开销比较大,TCP开销大的另一个原因是占有CPU的处理时间。
因此,在应用层开发中运输层使用哪个协议要视具体情况而定。
诸如“万维网、电子邮件和文件传输”服务在运输层使用_____协议封装,而“域名转换协议DNS和IP电话”服务在运输层使用_____协议封装。
8.熟知端口即系统端口号是IANA指派的。
FTP服务使用的熟知端口号是_____,简单邮件传输协议SMTP使用的熟知端口号是_____,邮局协议POP3使用的熟知端口号是_____。
9.在TCP/IP网络中,两个应用进程之间建立的Socket连接是由4个数字确定的,包括双方的IP地址和双方的__________。
10.主机A向主机B发送TCP报文段,首部中的源端口是m而目的端口是n。
当B向A发送回信时,其TCP报文段的首部中的源端口和目的端口分别是__________。
11.__________是指TCP协议用于流量控制与拥塞控制的一个参数,由发送端根据网络拥塞情况确定的一个值,反映了网络的当前容量。
12.利用TCP协议传输数据时必须建立通信双方的运输连接,运输连接有三个阶段,这三个阶段分别是__________、__________、__________。
13.TCP是TCP/IP协议族中的
(1)________协议,使用
(2)_______次握手协议建立传输连接。
当连接的主动方发出SYN连接请求后,等待对方应答(3)_______。
这种连接的方法可以防止(4)_________。
TCP使用流量控制协议是(5)_______。
(1)A.传输层B.网络层C.会话层D.应用层
(2)A.1B.2C.3D.4
(3)A.SYN,ACKB.FIN,ACK
C.PSH,ACKD.RST,ACK
(4)A.出现半连接B.无法连接
C.假冒的连接D.产生错误的连接
(5)A.固定大小的滑动窗口协议B.可变大小的滑动窗口协议
C.后退N帧ARQ协议D.选择重发ARQ协议
二.问答和计算题:
1.在TCP/IP模型中,运输层TCP和网络层IP协议的主要功能是什么?
2.一个UDP用户数据报首部的十六进制表示是:
06320045001CE217。
试求源端口、目的端口、用户数据报总长度、数据部分长度分别为多少?
3.为什么TCP的报文段的头部需要有一个选项来说明最大报文段长度MSS?
应该如何选择一个合适的MSS值?
4.主机A向主机B连续发送了两个TCP报文段,其序号分别是80和120.试问:
(1)第一个报文段携带了多少字节的数据?
(2)如果B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?
(3)如果A发送的第一个报文段丢失了,但第二个报文段到达了B,B在第二个报文段到达后向A发送确认,请问这个确认号应该是多少?
5.TCP/IP模型的运输层TCP协议是面向连接的(属于虚连接),运行TCP的客户端和服务端须先建立TCP连接,才能开始传送数据。
现假设主机A运行客户进程,主机B运行服务进程,以下是主机A和主机B建立连接的过程,请填空:
(1)主机A的客户进程首先创建名为____的数据结构,向主机B的服务进程发出连接请求报文段:
同步位SYN=1,选择的初始序号SEQ=501。
(2)主机B接受到请求报文段后,向主机A发送确认,确认报文段的同步位SYN=1(表示这是一个连接请求报文),标志ACK=1(若确认号有效该标志必须置为1),分配的序号SEQ=302,确认号AN=____。
(3)主机A的客户进程接收到来自主机B的确认报文之后,还需要向主机B也发送一个确认报文段:
标志ACK=1,SEQ=____,AN=____。
(参考p.216,seq=x+1an(ack)=y+1,小写ack是对的)
(4)以上TCP连接建立的过程叫做____握手。
6.假设一个应用程序要通过一个TCP连接发送长度为LB(B为字节单位)的消息。
假设TCP报文段的头部长度为20B,IP数据报的头部长度也为20B。
IP数据报然后封装在以太网帧中,以太网帧的头部长度为18B。
那么,在物理层的传输效率是多少?
考虑K=10和L=1000两种情况。
第6章
一、填空题:
1.两个应用程序的交互模式采用这样一种形式,即在一端的一个应用程序(客户)向另一端的一个应用程序(服务器)提出服务请求,服务器处理后向客户发送回服务结果,我们把这种交互模式称为_______。