计算机网络复杂资料有答案.docx
- 文档编号:5432738
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:9
- 大小:126.83KB
计算机网络复杂资料有答案.docx
《计算机网络复杂资料有答案.docx》由会员分享,可在线阅读,更多相关《计算机网络复杂资料有答案.docx(9页珍藏版)》请在冰豆网上搜索。
计算机网络复杂资料有答案
计算机网络复杂资料
一、填空题:
1、面向连接的服务的过程分为(建立连接)、(传输数据)和释放连接三部分。
2、计算机网络系统由通信子网和(资源)子网组成。
3、VLAN的划分方法主要有:
基于(交换机端口)的虚拟局域网,基于(MAC)的虚拟局域网,基于网络地址的虚拟局域网和基于IP组播的虚拟局域网。
4、路由可以分为两类,一类是(静态),另一类是(动态)。
5、DNS实际上是一个服务器软件,运行在指定的计算机上,完成(域名到IP)的映射。
6、流量控制的最常用协议是(滑动窗口协议)。
7、在通信技术中,通信信道的类型有两类:
广播通信信道与(点到点)通信信道。
8、路由器的结构由以下几部分构成:
(输入端口)、(交换结构)、(输出端口)、(路处理器)。
9、应用层协议有很多种,采用C/S模式的有(http)、(ftp)。
10、在协议栈中,运输层位于(ip)之上,运输层为运行在不同主机上的进程彼此之间提供了逻辑通信,而网络层则提供了主机之间的逻辑通信。
11、HTTP和FTP都是应用协议,一个重要区别就是FTP使用了两个并行的TCP连接来传输信息,一个用来(传输数据),另一个用来(传输控制信号)。
12、UDP协议在发送端仅仅是(加上自己的头部)就发给了下一层。
13、在网络层,确定源端到目的路劲的是(路由算法)。
14、应用层协议有很多种,我们经常使用的有(http)、(ftp)、(smtp)等。
15、在协议栈中,链路层位于(物理层)之上,链路层为运行在相邻主机上的(网络接口)彼此之间提供了逻辑通信,而网络层则提供了(主机)之间的逻辑通信。
16、IP和ICMP都是(网络层协议),但是ICMP报文被作为了(IP)协议的数据,而IP数据报是被用作(链路层)的数据部分。
17、UDP协议在接收端分解报文给合适的(进程)。
二、判断题
1、核心和端系统之间有本质的不同。
(T)
2、以太网可以使用无线电波做介质。
(T)
3、运行在主机上的特定应用进程用知名端口号来标识进程。
(T)
4、HTTP协议运行在IP协议之上。
(F)
5、在TCP连接的整个过程中,RcvWindow的大小不会变化。
(F)
6、假设主机A通过TCP连接向主机B发送一个序号为36的3字节报文段,这一报文段的确认序号是39。
(F)
7、网络层的分组名字习惯上叫数据报。
(T)
8.TCP/IP协议不关心物理层。
(T)。
9、因为网络层提供了可靠传输服务,所以传输层不需要再提供可靠传输服务。
(F)
10、链路层会影响网络层的性能。
(T)
11、计算机网络中的主机就是端系统。
(F)
12、链路层可以运行在一切媒体上。
(T)
13、运行在主机上的进程用ip地址来标识。
(F)
14、HTTP协议运行在TCP协议之上。
(T)
15、在UDP会有一个整个通信过程的连接。
(F)
16、假设主机A通过TCP连接向主机B发送一个序号为38的4字节报文段,这一报文段的确认序号一定是42。
(F)已接受最小数据号+1.
17、网络层的分组名字习惯上叫报文。
(T)
18.网络层不能提供有连接的服务。
(F)。
19、因为链路层提供了可靠传输服务,所以传输层不需要再提供可靠传输服务。
(F)
20、以太网协议工作在传输层。
(F)
21.ICMP和IGMP是IP层的上层协议。
(T)
22.交换机与Hub的区别就是交换机能识别待转发的数据。
(T)
23.MAC地址具有唯一性。
(T)
24.TDMA是分享时间,共享频率;FDMA是分享频率,共享时间。
(T)
25.OIS网络体系结构中,数据转换、数据加密、数据压缩等工作在表示层完成。
(T)
26.分组交换有两种方式:
虚电路与数据报。
(T)
27.D-V算法是“向邻居说自己所有的信息”,L-S算法则是“向所有站点只说自己邻居的信息”。
(T)
28.HDLC协议中包括S,U,I三种类型的帧。
(T)
29.整个报文(message)的端到端(end-end)传递是网络层的事情。
(T)
30.TCP/IP中UDP的数据单元称为用户数据报。
(T)
31.流量控制等同于拥塞控制。
(F)
32.对模拟信号进行数字化的技术称为脉码调制PCM技术。
(T)
33.IP路由就是为每个进入路由器的IP分组选择一条合适的输出线路。
(T)
34.运行在主机上的进程用ip地址来表示进程。
(F)
35.双绞线中线对的绞合有利于减少电磁干扰。
(T)
三、简答题
1、已知给出某一基带数字信号,试画出曼彻斯特编码信号图或差分曼彻斯特编码信号图。
2、假设有四个IP地址A:
130.107.256.80,B:
232.202.0.10,C:
125.9.0.0,D:
199.120.250.255,找出不能分配给主机的IP地址,并说明原因。
A类
1.0.0.0到126.0.0.0
0.0.0.0和127.0.0.0保留
B
128.1.0.0到191.254.0.0
128.0.0.0和191.255.0.0保留
C
192.0.1.0到223.255.254.0
192.0.0.0和223.255.255.0保留
D
224.0.0.0到239.255.255.255用于多点广播
E
240.0.0.0到255.255.255.254保留
A:
256超出段表示最大范围
B:
224.0.0.0-239.255.255.255多点广播地址.
C:
可以.
D:
255作为网关地址
3、CSMA/CD的含义是什么?
该协议的主要内容是什么,请用四句话概括?
CSMA/CD(CarrierSenseMultipleAccess/CollisionDetect)即载波监听多路访问/冲突检测方法
主要内容:
当网络中的某一站点要发送数据时,它首先要监听网络上是否空闲,若不空闲就要等待直到空闲。
若网络是空闲的就发送数据,它在发送数据的同时还要对网络进行检测。
因为网络上可能有多个站点同时监听到网络空闲,又几乎同时发送数据这样会造成冲突。
若某个站点检测到冲突就立即发送一个拥塞信号让冲突持续一段时间使得其他站点发现冲突,并遗弃发送的数据。
然后在重复以上步骤发送数据。
(简略版:
发送数据前先监听信道是否空闲,若空闲则立即发送数据.在发送数据时,边发送边继续监听.若监听到冲突,则立即停止发送数据.等待一段随机时间,再重新尝试.)<推荐背这个>
概括成四句话:
先听后发,
边发边听,
冲突停止,
随机延时后重发。
4、试描述主机A,B采用TCP协议的建立连接一般情况下过程,其中A,B主机开始序号分别是M,N。
5、试简述主机1(IP地址为192.168.25.1,MAC地址为E1)向主机2(IP地址为192.168.25.2,MAC地址为E2)发送数据时,ARP协议的工作过程(假设主机1.主机2在同一个子网内)。
5、简述地址解析协议(ARP)的用途以及解析的过程?
用途:
通过IP地址得知其物理地址。
ARP过程
在发送主机发送初始数据包或路由器转发数据包时,IPv4会将IPv4数据包、下一跃点IPv4地址和下一跃点接口发送给ARP。
无论是执行直接传送还是间接传送,ARP都执行下面的过程:
1.根据下一跃点IPv4地址和接口,ARP会检查适当的ARP缓存以查找与下一跃点IPv4地址相匹配的条目。
如果ARP找到了一个相应条目,则ARP会跳到步骤6。
2.如果ARP没有找到任何相应的条目,则ARP将构造一个ARP请求帧。
此帧包含发出ARP请求的接口的MAC地址和IPv4地址以及IPv4数据包的下一跃点IPv4地址。
然后,ARP将从相应的接口广播此ARP请求帧。
3.子网中的所有节点都会接收此广播帧并处理ARP请求。
如果ARP请求中的下一跃点地址对应于分配给子网中的某个接口的IPv4地址,则该接收节点会使用ARP请求方的IPv4地址和MAC地址更新它自己的ARP缓存。
所有其他节点都会悄悄地丢弃该ARP请求。
4.被分配了IPv4数据包的下一跃点地址的接收节点会构造一个ARP应答,并会直接将该应答发送给ARP请求方;该应答包含被请求的MAC地址。
5.ARP请求方将在收到ARP应答后使用地址映射更新其ARP缓存。
通过ARP请求和ARP应答的交换,ARP请求方和ARP应答方都在其ARP缓存中拥有了对方的地址映射
7、简述“停止—等待协议”的主要思想
停止等待”就是每发送完一个分组就停止发送,等待对方的确认。
在收到确认后再发送下一个分组。
如果收不到确认就会等到一定时间后或者收到否定确认后,重新发送,直到收到对方的确认
8、什么是计算机网络,其主要功能是什么?
计算机网络是指将有独立功能的多台计算机,通过通信设备线路连接起来,在网络软件的支持下,实现彼此之间资源共享和数据通信的整个系统
计算机网络的基本功能是数据通信和资源共享。
9、比较电路交换(CircuitSwitching)和分组交换(PacketSwitching)两种交换技术的特点。
电路交换:
整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。
发送一个文件时间=创建电路时间+文件传输时间
分组交换:
单个分组(只是整个报文的一部分)传送到相邻结点,存储下来后,再转发到下一个结点。
两者比较
❑电路交换效率不高:
预先分配传输链路,空闲时,浪费链路时间。
❑分组交换不适合实时服务:
端到端时延不确定;
❑分组交换带宽共享好,简单,有效,成本更低。
分组交换按需分配链路,利用率高。
10、网络协议的三个要素是什么?
各有什么含义?
语法,语义,同步
(1)语法,即用户数据与控制信息的结构和格式;
(2)语义,即需要发出何种控制信息,以及完成的动作与做出的响应;
(3)时序,即对事件实现顺序的详细说明。
11、简述服务与协议的区别。
1、协议是控制对等实体之间通信的规则,是水平的。
服务是下层通过层间接口向上层提供的功能,是垂直的。
2、协议的实现保证了能够向上一层提供服务,要实现本层协议还需使用下层提供的服务
12、请画出TCP/IP参考模型图,并说明各层的名称和功能。
答:
TCP/IP参考模型图如下所示:
各层的功能:
网络接口层负责接收从IP层交来的IP数据报并通过低层物理网络发送之,或者从低层物理网络上接收物理帧,抽出IP数据报,交给IP层。
互联网层责主机-主机、主机-路由器以及路由器-路由器之间IP报文的传输。
传输层负责任意两台主机上的两个应用进程之间的可靠的数据传输。
应用层是用户访问网络的接口。
四、综合应用题
1、用Ethereal工具抓获tcp报文段,阅读并回答问题
2、如果把Internet抽象为一个图,用迪克斯特拉算法对节点u的路由表的计算。
3、某公司内部的网络采用NAT技术共享同一公网IP地址接入互联网。
理解即可:
私网地址与NAT技术
公网、内网是两种Internet的接入方式。
内网接入方式:
上网的计算机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式:
10.x.x.x
172.16.x.x至172.31.x.x
192.168.x.x
内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。
内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。
公网接入方式:
上网的计算机得到的IP地址是Inetnet上的非保留地址。
公网的计算机和Internet上的其他计算机可随意互相访问。
NAT(NetworkAddressTranslator)是网络地址转换,它实现内网的IP地址与公网的地址之间的相互转换,将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用。
NAT的最典型应用是:
在一个局域网内,只需要一台计算机连接上Internet,就可以利用NAT共享Internet连接,使局域网内其他计算机也可以上网。
使用NAT协议,局域网内的计算机可以访问Internet上的计算机,但Internet上的计算机无法访问局域网内的计算机。
Windows操作系统的Internet连接共享、sygate、winroute、unix/linux的natd等软件,都是使用NAT协议来共享Internet连接。
所有ISP(Internet服务提供商)提供的内网Internet接入方式,几乎都是基于NAT协议的。
NAT英文全称是“NetworkAddressTranslation”,中文意思是“网络地址转换”,它是一个IETF(InternetEngineeringTaskForce,Internet工程任务组)标准,允许一个整体机构以一个公用IP(InternetProtocol)地址出现在Internet上。
顾名思义,它是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术。
简单的说,NAT就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关(可以理解为出口,打个比方就像院子的门一样)处,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用,NAT可以使多台计算机共享Internet连接,这一功能很好地解决了公共IP地址紧缺的问题。
通过这种方法,您可以只申请一个合法IP地址,就把整个局域网中的计算机接入Internet中。
这时,NAT屏蔽了内部网络,所有内部网计算机对于公共网络来说是不可见的,而内部网计算机用户通常不会意识到NAT的存在。
如图2所示。
这里提到的内部地址,是指在内部网络中分配给节点的私有IP地址,这个地址只能在内部网络中使用,不能被路由(一种网络技术,可以实现不同路径转发)。
虽然内部地址可以随机挑选,但是通常使用的是下面的地址:
10.0.0.0~10.255.255.255,172.16.0.0~172.16.255.255,192.168.0.0~192.168.255.255。
NAT将这些无法在互联网上使用的保留IP地址翻译成可以在互联网上使用的合法IP地址。
而全局地址,是指合法的IP地址,它是由NIC(网络信息中心)或者ISP(网络服务提供商)分配的地址,对外代表一个或多个内部局部地址,是全球统一的可寻址的地址。
NAT功能通常被集成到路由器、防火墙、ISDN路由器或者单独的NAT设备中。
比如Cisco路由器中已经加入这一功能,网络管理员只需在路由器的IOS中设置NAT功能,就可以实现对内部网络的屏蔽。
再比如防火墙将WEBServer的内部地址192.168.1.1映射为外部地址202.96.23.11,外部访问202.96.23.11地址实际上就是访问访问192.168.1.1。
另外资金有限的小型企业来说,现在通过软件也可以实现这一功能。
Windows98SE、Windows2000都包含了这一功能。
NAT技术类型
NAT有三种类型:
静态NAT(StaticNAT)、动态地址NAT(PooledNAT)、网络地址端口转换NAPT(Port-LevelNAT)。
其中静态NAT设置起来最为简单和最容易实现的一种,内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址。
而动态地址NAT则是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络。
NAPT则是把内部地址映射到外部网络的一个IP地址的不同端口上。
根据不同的需要,三种NAT方案各有利弊。
动态地址NAT只是转换IP地址,它为每一个内部的IP地址分配一个临时的外部IP地址,主要应用于拨号,对于频繁的远程联接也可以采用动态NAT。
当远程用户联接上之后,动态地址NAT就会分配给他一个IP地址,用户断开时,这个IP地址就会被释放而留待以后使用。
网络地址端口转换NAPT(NetworkAddressPortTranslation)是人们比较熟悉的一种转换方式。
NAPT普遍应用于接入设备中,它可以将中小型的网络隐藏在一个合法的IP地址后面。
NAPT与动态地址NAT不同,它将内部连接映射到外部网络中的一个单独的IP地址上,同时在该地址上加上一个由NAT设备选定的TCP端口号。
在Internet中使用NAPT时,所有不同的信息流看起来好像来源于同一个IP地址。
这个优点在小型办公室内非常实用,通过从ISP处申请的一个IP地址,将多个连接通过NAPT接入Internet。
实际上,许多SOHO远程访问设备支持基于PPP的动态IP地址。
这样,ISP甚至不需要支持NAPT,就可以做到多个内部IP地址共用一个外部IP地址上Internet,虽然这样会导致信道的一定拥塞,但考虑到节省的ISP上网费用和易管理的特点,用NAPT还是很值得的。
公有地址(Publicaddress)由InterNIC(InternetNetworkInformationCenter因特网信息中心)负责。
这些IP地址分配给注册并向InterNIC提出申请的组织机构。
通过它直接访问因特网。
私有地址(Privateaddress)属于非注册地址,专门为组织机构内部使用。
以下列出留用的内部私有地址
A类10.0.0.0--10.255.255.255
B类172.16.0.0--172.31.255.255
C类192.168.0.0--192.168.255.2551,10.0.0.0-10.255.255.255
127开头的(lookback地址)
169.254开头的(WINDOWS保留地址)
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255
2,私网IP地址是不可能直接用来跟WAN通信的,要么利用帧来进行通信(例如FR帧中继,HDLC,PPP)要么需要路由的NAT功能把私网地址转换成一个公网IP地址
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 复杂 资料 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)