计算机网络复习资料

选择与填空
概述:

  1. 从通信双方信息交互的方式来看, 通信有三种基本的方式,分别是单向通信、 __ 双向交替通信 __ _ 双向同时通信_____。
  2. 如果收发两端之间的传输距离为 10km,信号在媒体上的传输速率为 2*105km/s,数据长度为 1000B,数据发送速率为 100kbit/s,则发送时延是_____0.08_____s,传播时延是 0.05 s.
  3. 数据在网络中经历的总时延是发送时延、传播时延、处理时延和__排队时延___的之和。
  4. 计算机网络的各层及其协议的集合,称为网络的____体系结构____。
  5. 在协议的控制下,两个___对等实验_____间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。
  6. 网络协议主要要素为__语法,语义,时序___。
  7. 在协议分层实现中,当数据分组从设备A传输到设备B时,在设备A的第3层加上首部后的分组会在设备B的____传输层___层被读出。
  8. 在OSI参考模型中,同层对等实体间进行信息交换时必须遵守的规则称为__协议__。
  9. 在 OSI 模型中,第 N 层和其上的 N+1 层的关系是___ N层为N+1层提供服务___
  10. 对等层之间的通信使用的是___对等层协议__
  11. 计算机网络按作用范围可以划分为 _城域网 、 广域网、局域网 和个人区域网
  12. 物理的协议数据单元(PDU)称为比特;网络层的PDU称为__;数据链路层的PDU称为分组__
  13. 计算机网络分为 资源通信 两个子网
  14. _分组交换_的概念最初是在1964年8月由巴兰(Baran)在美国兰德(Rand)公司的“论分布式通信”的研究报告中提出的。

物理层:
15. 属于物理层的设备是___中继器、 集线器___。
16. 100BASE-T中的100表示 理论最大的传输速率,单位(Mbit/s). ,
BASE表示 使用基带传输 ,(Baseband)
T表示 传输的介质是双绞线 (twisted pair cable)
17. 常用的信道复用技术有 频分复用、时分复用、码分复用和波分复用。
18. 常用的传输介质中,带宽最大、传输信号衰减最小、抗干扰能力最强的是__光纤___
19. 物理层传输的数据是___原始比特_____
分组是网络层传输的数据单位,信元是ATM传输的数据单位,帧是数据链路层传输的数据单位
20. 将物理信道的总频带宽度分割成若干个子信道,每个信道传输一路信号,这种复用技术称为__频分多路复用技术__
21. 物理层的接口特性为 机械特性、电气特性、功能特性、规程特性
22. 现有物理层的传输介质有_双绞线_、同轴电缆光缆_、 无线传输

链路层:
23. 一个VLAN可以看作是一个 广播域
VLAN即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域(多个VLAN)的通信技术。
24. CSMA/CD 协议的要点是 多点接入载波监听__和____碰撞检测_。
25. 封装成帧透明传输____和___差错检测___是数据链路层的三个基本问题
26. 数据链路层协议有许多种,但有三个基本问题则是共同的,它们是封装成帧、透明传输和__差错检测

27. PPP协议有三个组成部分:一个将IP数据报封装到串行链路的方法、一个用来建立、配置和测试数据链路连接的链路控制协议LCP,以及一套_网络控制协议NCP,其中的每一个协议支持不同的网络层协议__。
28. 二层交换机工作在 OSI/RM 的 数据链路层
三层交换机、路由器工作在网络层
29. 哪些设备可以隔离广播___VLAN 、路由器____
VLAN 、路由器都可以隔离广播域,每个vlan或者路由器接口下面是一个广播域
30. 网卡是完成__物理层和数据链路层功能的
31. 以太网帧的最小长度是__64
字节
32. ALOHA协议类型分为纯ALOHA协议_和 时隙ALOHA协议
想发就发 控制想法就发的随意性
33. MAC 地址通常存储在计算机的( A
A.网卡上 B.内存中 C.高速缓存中 D.硬盘上
34. 下面关于以太网的描述正确的是( D )。
A.数据包以广播方式发送
B.所有结点可以同时发送和接收数据
C.两个结点相互通信时,其它结点不检测总线上的信号
D.网络中有一个控制中心,用于控制所有结点的发送和接收

网络层:
35. 在IP地址方案中,159.226.181.1是一个__B类地址__
36. TCP/IP 协议中负责将 IP 地址转换为物理地址的协议是___ARP___。
37. Ipv6 将32 位地址空间扩展到___128位___
38. 设有两个子网 172.66.133.0/24 和 172.66.130.0/24,如果进行路由聚合,得到的网络地址是__172.66.128.0/21__。
39. IP 地址由___网络__地址和__主机___地址两部分组成。 C 类 IP 地址在一个网络中最多只能连接___254___台设备。
40. TCP/IP 协议在网际层中除了 IP 协议外,还有 3 个主要协议,这 3 个协议分别是__ICMP__协议、ARP_协议和__RARP___协议。
运输层:TCP协议,UDP
41. IP地址的编址方法共经历了三个历史阶段,它们是分类的IP地址、子网的划分和__构成超网
_。
42. OSPF协议是一种分布式的基于_链路状态协议___的路由选择协议。
43. 在路由表中,对每一条路由最主要的是两个信息:目的网络地址和__下一跳地址_______。
44. 根据路由选择算法能否随网络的通信量或拓扑自适应地进行调整变化来划分,可以分为两大类,即 静态路由选择算法 和 动态路由选择算法。
45. 用来测试远程主机是否可达的PING命令利用了___ICMP__协议来完成测试功能。
46. 使用远程登录telnet对交换机进行配置时,可以利用网上的任意一台计算机,以模拟___终端__ 的方式远程登录到交换机上实现。
47. IP 地址块 192.168.33.125/28 的子网掩码可写为__255.255.255.240___。
48. 在 RIP 协议中,最佳路径的衡量标准是__路由跳数____
49. IP 地址 192.168.1.255 代表___C类网络中的广播地址____
50. CIDR 技术的作用是_把小的网络汇聚成超大的网___
51. IPv6 地址的长度是___128__比特。
52. 第一次对路由器进行配置,应该通过___Console端口___配置。
53. 主机A发送IP数据报给主机B,途中经过了5个路由器,请问在此过程中总共使用了__6___次ARP协议
54. 网络中如果出现了错误会使得网络中的数据形成传输环路而无限转发环路的分组,IPv4协议使用__设定生命周期__解决该问题
55. 在按OSI标准建造的网络中具有路径选择功能的层次是__网络层___
56. 如果子网掩码是 255.255.0.0,那么子网 112.11.0.0 内的广播地址的是_112.11.255.255__。
57. 有如下的4个/24地址块,进行最大聚合后的地址块是__212.56.132.0/22___
212.56.132.0/24
212.56.133.0/24
212.56.134.0/24
212.56.135.0/24
58. 下列IP地址中哪一个和网络前缀86.32.0.0/12匹配_____B_____。
A.86.79.65.216 B.86.33.224.123
C.86.58.119.74 D. 86.68.206.154
59. 在IPv4地址中,组播地址是__D类__地址
60. 如果IPv4的分组太大,则会在传输中被分片,那么在__目的端主机__地方将分片后的数据报重组
61. 对路由选择协议的一个要求是必须能够快速收敛,所谓“路由收敛”是指_ _ 网络设备的路由表与网络拓扑结构保持一致___
62. RIP规定, 16___跳为一条不可达路径
63. RIP 协议和 OSPF 协议分别使用__UDP/IP__协议进行传输
64. 在 TCP/IP 网络中,每台主机都应该配置__IP地址和子网掩码
_
65. OSPF 根据 最短路径优先__决定路由的选择,采用_链路状态路由算法_算法实现。
66. RIP 是基于 距离向量 的分布式路由选择协议,距离的度量采用 路由选择协议
67. 某 IP 地址 169.1.9.10 属于__B__类地址
68. ARP 协议实现 IP 地址解析成 物理 地址的过程。
69. IPv4地址长度为_32_比特;IPv6地址长度为_128_比特;MAC地址长度为_48_比特。
70. 用来测试远程主机是否可达的PING命令利用了_ICMP_协议来完成测试功能
71. 在路由表中,对每一条路由最主要的是两个信息:目的网络地址和__下一跳地址
__
72. 如果子网掩码是 255.255.255.224,那么主机 218.22.50.40 所在的驻留子网是( C )
A.218.22.50.0 B.218.22.50.224
C.218.22.50.32 D.218.22.50.40
73. 某公司申请到一个 C 类网络,出于地理位置上的考虑,必须切割成 5 个子网,那么子网掩码可以设置为( D )。
A.255.255.0.0 B.255.255.255.0
C.255.255.255.192 D.255.255.255.224
74. 转发数据包时,网络层所使用的主要信息依据是( A )
A.IP 路由表 B.MAC 地址表 C.ARP 缓存 D.端口列表

传输层:
75. 三次握手方法用于___传输层连接的建立____
76. 网络层为主机之间提供逻辑通信,而运输层为 应用进程 之间提供端到端的逻辑通信。
77. 在广播或多播中,运输层通常使用的协议是___UDP___
78. 在 TCP/IP 协议体系中,TCP 是一种__面向连接的运输层协议__协议。
79. 当 TCP 客户进程与 TCP 服务器进程建立连接时,TCP报文段首部中的__ACK__字段置 1。
80. 当 TCP 客户端发起连接释放请求时,TCP 报文段首部中的__FIN__字段置 1。
81. TCP 传输的三个阶段为: 连接建立数据传输_、连接断开_。

应用层:
82. Web 上每一个页面都有一个标识符,这种标识符统称为__URL___。
83. DNS 是用来解析__域名__
84. DHCP 协议的中文名称为 动态主机配置协议 。
85. 浏览器与 Web 服务器之间使用的协议是( C )
A.DNS B.SNMP C.HTTP D.SMTP

  1. 一个 Web 站点,主机是 www.abc.com,端口是 8080,主页是 index.html,则客户端访问 该站点时,在浏览器的地址栏中的有效输入是( D )。
    A.www.abc.com B.http://www.abc.com/index.html C.www.abc.com//8080 D.www.abc.com:8080

判断题
1.协议是计算机网络中相邻两层实体进行信息交换的约定和准则的总和。 ( F )
2.会话层负责在两个节点之间建立、维护和释放面向用户的连接。 ( T )
3.目前广泛应用的网络体系结构是国际标准的ISO/OSI参考模型。 ( F )
4.在以太网中,冲突是一种正常现象。 ( T )
5.从通信的角度看,各层所提供的服务可分为两大类,面向连接和无连接。 ( T )
6.TCP/IP体系共有三个层次,它们是网络层、传输层、应用层。 ( F )F
7.目前常用的IP地址由64个二进制位表示。 ( F )
8.OSPF协议是一种内部网关协议。 ( T )
9.防火墙技术根据其防范的方式和侧重点的不同可分为两大类:一类基于包过滤,另一类基于代理服务。 ( T )
10.以太网10Base-T代表的含义是10Mbps基带传输的双绞线以太网。 ( T )

11.一个IPv6数据报的目的地址可以有三种基本类型地址之一,分别是单播、多播和任播。( T )
12.集线器工作在数据链路层。 ( F )
集线器工作在物理层,交换机工作在数据链路层,路由器工作在网络层
13.虚拟局域网限制了接收广播信息的计算机数,解决所谓“广播风暴”而引起性能恶化。( T ) 目的是打破地域界限,有效的将冲突域和广播域分离
14.在TCP/IP体系中,将IP地址分为五类,其中A类、B类和C类为常用IP地址。 ( T )
15.RIP协议是一种外部网关协议。(内部) BGP ( F )
16.IP地址128.36.199.3按类别分类为A类地址。 ( F )
17.目前常用的IP地址由32位二进制位表示。 ( T )
18.在以太网中,冲突是一种不正常现象。 ( F )
19.在运输层中,运输连接有三个阶段,即:连接建立、数据传送和连接释放。 ( T )
20.常用的熟知端口中SMTP的端口号为TCP 25。 ( T )
FTP的端口(TCP 21) SNMP的端口(UDP 161) SNMP-TRAP的端口(162)
21. 源路由网桥对主机是透明的,主机不必知道网桥的标识以及连接到哪一个网段上。( F )
22. 路由器仅根据目的主机所连接的主机号来转发分组,这样可以使路由表中的项目数大幅度减少,从而减少了路由表所占的存储空间以及查找路由表的时间。 ( T )
23. BGP是一种基于路径向量的内部网关协议。 ( F )
24. 作为面向事务的客户服务器协议,HTTP是有状态的和无连接的。( F )
25. 虚拟局域网是由一些局域网网段构成的与物理位置无关的逻辑组,被视为一种新型局域网。( F ) 只是一种服务

三、计算与简答题
1、在Internet网中,某计算机的IP地址是 11001010.01100000.00101100.01011000 ,请回答下列问题:
(1)用十进制数表示上述IP地址?
202.96.44.88
(2)该IP地址是属于A类,B类,还是C类地址? C
(3)写出该IP地址在没有划分子网时的子网掩码? 255.255.255.0
(4)写出该IP地址在没有划分子网时计算机的主机号? 88
(5)将该IP地址划分为四个子网(包括全0和全1的子网),写出子网掩码,并写出四个子网的IP地址区间。 255.255.255.224

2、要发送的数据为 101110。采用 CRC 的生成多项式为 G(X) = X3+1,求冗余码。011
1001 10111000 / 1001
3、TCP 的拥塞窗口cwnd大小与传输轮次n的关系如下所示

Cwnd 1 2 4 8 16 32 33 34 35 36 37 38 39
n 1 2 3 4 5 6 7 8 9 10 11 12 13
Cwnd 40 41 42 21 22 23 24 25 26 1 2 4 8
N 14 15 16 17 18 19 20 21 22 23 24 25 26

(1)试画出如图5-25所示的拥塞窗口与传输轮次的关系曲线。

(2)指明TCP工作在慢开始阶段的时间间隔。[1, 6] [23, 26]
(3)指明TCP工作在拥塞避免阶段的时间间隔。[6, 16] [17, 22]
(4)在第16轮次和第22轮次之后发送方是通过收到三个重复的确认还是通过超市检测到丢失了报文段?
在第16轮次后发送方通过收到三个重复的确认检测到丢失了报文段
在第22轮次后发送方通过超时检测到丢失了报文段
(5)在第1轮次,第18轮次和第24轮次发送时,门限ssthresh分别被设置为多大?
在第1轮次发送时,门限ssthresh被设置为32
在第18轮次发送时,门限ssthresh被设置为发生拥塞的一半,21
在第24轮次发送时,门限ssthresh被设置为13
(6)在第几轮次发送出第70个报文段?
第70个报文段在第7轮次发送出
(7)假定在第26轮次之后收到了三个重复的确认,因而检测出了报文段的丢失,那么拥塞窗口cwnd和门限ssthresh应设置为多大?
拥塞窗口cwnd和门限ssthresh应设置为8的一半,即4

4、使用连续ARQ协议时,接收方一般采用累积确认的方式。即不必对收到的分组逐个发送确认,而是对按序到达的最后一个分组发送确认,这样就表示:到这个分组为止的所有分组都已正确收到了。请给出累积确认的优缺点,并用实例进行解释。
累积确认的优点:容易实现,即使确认丢失也不必重传
累积确认的缺点:不能向发送方反映出接收方已经正确收到所有分组的信息

5、(1)请给出划分子网的情况下路由器转发分组的算法。
1,从收到的分组的首部提取目的IP地址D。
2,先用各直连网络的子网掩码和D逐位相“与”,若其结果与该行的目的网络地址匹配,则将分组直接交付。否则就是间接交付,执行3。
3,若路由表中的目的地址为D的特定主机路由,则将分组传送给指明的下一跳路由。否则,执行 4。
4,对路由表中的每一行的子网掩码和D逐位相“与”,若其结果与该行的目的网络地址匹配,则将分组传送给指明的下一跳路由。否则,执行 5。
5,路由表中有一个默认路由,则将分组传送给路由表中指明的默认路由器。否则,执行 6。
6,报告转发分组错误。
(2)如下图所示,已知互联网和路由器 R1 中的路由表,请配置出路由器R2的路由表。
目的网络地址 子网掩码 下一跳
128.30.33.0 255.255.255.128 R1
128.30.33.128 255.255.255.128 接口0
128.30.36.0 255.255.255.0 接口1

(3)主机H1向H3发送分组。试讨论R1和R2在收到H1向H3发送的分组后查找路由表的过程。

6、假定网络中的路由器B的路由表有如下的项目:
目的网络 距离 下一跳路由器
N1 7 A
N2 2 B
N6 8 F
N8 4 E
N9 4 F

目的网络 距离
N1 7
N3 8
N6 4
N8 3

现在B收到从C发来的RIP路由更新信息,试根据距离向量算法求出路由器B更新后的路由表,并详细说明每一个步骤。

目的网络 距离 下一跳路由器
N1 7 A 相同的下一跳不改变
N2 2 B 无接收不改变
N3 9 B 新的相同添加进来
N6 5 B 不同的下一跳,距离更短更新
N8 4 E 不同的下一跳,距离一样不改
N9 4 F 无接受不改变

7、 某单位分配到一个起始地址为14.24.74.0/24的地址块。该单位需要用到三个子网,他们的三个子地址块的具体需求是:子网N1需要120个地址,子网N2需要60个地址,子网N3需要10个地址。请给出地址块的分配方案。
起始地址为 14.24.74.0/24 的地址块。
子网 N1 需要 120 个地址。N1首地址14.24.74.0/25
子网 N2 需要 60 个地址。N2首地址14.24.74.128/26
子网 N3 需要 10 个地址。N3首地址14.24.74.192/28

8、 请说明IP地址和硬件地址的区别,为什么需要使用两种不同的地址?
一、IP地址和硬件地址的区别
1、长度的区别:
物理地址即硬件地址,由48bit构成;IP地址由32bit组成,是逻辑地址。
2、放置位置的区别:
IP地址放IP数据报的首部,而硬件地址则放在MAC帧的首部。
3、使用的区别:
在网络层和网络层以上使用IP地址,数据链路层及以下使用硬件地址。
二、使用这两种不同的地址的原因
在IP 层抽象的互连网上,我们看到的只是IP 数据报,路由器根据目的站的IP地址进行选路。在具体的物理网络的链路层,我们看到的只是MAC 帧,IP 数据报被封装在MAC帧里面。MAC 帧在不同的网络上传送时,其MAC 帧的首部是不同的。

9、 TCP 采用了什么样的连接服务?简述建立 TCP 连接的过程。
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。
1.第一次握手:建立连接。客户端发送连接请求报文段,将SYN位置为1,Sequence Number为x;然后,客户端进入SYN_SEND状态,等待服务器的确认;
2.第二次握手:服务器收到SYN报文段。服务器收到客户端的SYN报文段,需要对这个SYN报文段进行确认,设置Acknowledgment Number为x+1(Sequence Number+1);同时,自己还要发送SYN请求信息,将SYN位置为1,Sequence Number为y;服务器端将上述所有信息放到一个报文段(即SYN+ACK报文段)中,一并发送给客户端,此时服务器进入SYN_RECV状态;
3.第三次握手:客户端收到服务器的SYN+ACK报文段。然后将Acknowledgment Number设置为y+1,向服务器发送ACK报文段,这个报文段发送完毕以后,客户端和服务器端都进入ESTABLISHED状态,完成TCP三次握手。
完成了三次握手,客户端和服务器端就可以开始传送数据。以上就是TCP三次握手的总体介绍。
Sequence Number:用来标识从TCP发端向TCP收端发送的数据字节流,它表示在这个报文段中的的第一个数据 字节在数据流中的序号;主要用来解决网络报乱序的问题;
Acknowledgment Number:32位确认序列号包含发送确认的一端所期望收到的下一个序号,因此,确认序号应 当是上次已成功收到数据字节序号加1。不过,只有当标志位中的ACK标志(下面介绍)为1时该确认序列号的字 段才有效。主要用来解决不丢包的问题;

10、假设T为考生学号后三位整数。令N=T%7+4,即除7的余数加4。假设某组织获得IP地址块:210.97.96.0/20。欲把该组织内部划分为N个大小相同的子网,设定默认网关地为所在网段的最大IP地址。你作为网络管理员,请写出每个网络的网络号、子网掩码、默认网关。
210.97.96.0/23
255.255.255.0
210.97.96.1

11、假设T为考生学号后三位整数。令X=T%9+1,即除9的余数加1。路由器A和路由器B是自治系统AS中两个相邻的路由器,该自治系统中的路由选择协议使用RIP。假定路由器A的路由表表项如表所示。现在A收到从B发来的RIP报文,如表所示。 101%9+1=3
路由器A 路由器B
目的网络 距离 下一跳路由器 目的网络 距离
N1 6 C N2 5
N2 2 D N3 7
N6 7 B N6 5
N8 6 E N8 4
N9 3 B N9 5
N4 6 D N4 X
请给出路由器A根据路由器B表项更新后路由表,标注所做的变更。
路由器A
目的网络 距离 下一跳路由器
N1 6 C 相同不改
N2 2 D 距离短,不改
N3 8 D 新的,添加
N4 4 D 不同下一跳,更短,更新
N6 6 B 不同下一跳,更短,更新
N8 5 E 不同下一跳,更短,更新
N9 3 B 不同下一跳,更短,不改

四、简答题

  1. 简述使用ARP的四种典型情况。
    1.发送方是主机,把IP数据包发送到本网络上的另一个主机。这时用ARP找到目的主机的硬件MAC地址。
    2.发送方是主机,要把IP数据报发送到另一个网络上的主机。这时用ARP找到本网络上的一个路由器(网关)的硬件MAC地址。剩下的工作由这个路由器来完成。
    3.发送方是路由器,要把IP数据报转发到本网络上的一个主机。这时用ARP找到目的主机的硬件MAC地址
    4.发送方是路由器,要把IP数据报转发到另一个网络的一个主机。这时用ARP找到本网络上的一个路由器(网关)的硬件地址。剩下的工作有这个路由器来完成。

  2. 协议与服务有何区别与联系?
    (1)协议是控制对等实体之间通信的规则,是水平的。
    服务是下层通过层间接口向上层提供的功能,是垂直的。
    (2)协议的实现保证了能够向上一层提供服务,要实现本层协议还需使用下层提供的服务

  3. 路由选择协议三要素是什么?请简述RIP 协议、OSPF协议各自的三要素。
    路由选择协议三要素:和哪些路由交换信息,交换哪些信息,什么时间交换信息
    RIP 协议三要素
    (1)仅和相邻路由器交换信息。
    (2)交换的信息是当前本路由器所知道的全部信息,即自己的路由表。
    (3)按固定的时间间隔交换路由信息,例如,每隔30秒。
    OSPF协议三要素
    (1)向本自治系统中所有路由发送信息,这里使用的方法是洪泛法。
    (2)发送的信息就是与本路由器相邻的所有路由器的链路状态,但只是路由器所知道的的部分信息。
    “链路状态”就是说明本路由器都和哪些路由器相邻,以及该链路的“度量”
    (3)只有当链路状态发生变化时,路由器才用洪泛法向所有路由器发送此信息。

  4. 网络互连有何实际意义?进行网络互连时,有哪些共性问题需要解决?
    网络互连可扩大用户共享资源范围和更大的通信区域。
    进行网络互连时,需要解决共同的问题有:
    ①不同的寻址方案;②不同的最大分组长度;③不同的网络接入机制;
    ④不同的超时控制;⑤不同的差错恢复方法;⑥不同的状态报告方法;
    ⑦不同的路由选择技术;⑧不同的用户接入控制;
    ⑨不同的服务(面向连接服务和无连接服务);⑩不同的管理与控制方式;等等。

  5. 试简述IP、ARP、RARP 和ICMP协议的作用。
    IP、ARP、ARRP、ICMP都是TCP/IP的网络层协议。
    IP是网络层地址,是Internet Protocol网际协议的简称。
    ARP是地址解析协议, 即将网络地址转换成数据链路层地址。是Address Resolution Protocol的简称。
    RARP是逆向地址解析协议,即将数据链路层地址转换成网络层地址。是Reverse Address Resolution Protocol的简称。
    ICMP是网际控制报文协议,来检测网络层的通路信息和错误报告。是Internet Control Message Protocol的简称。

  6. 为什么要对计算机网络进行分层?并分别描述OSI参考模型和TCP/IP参考模型的层次结构。
    为何分层: 目的是把各种特定的功能分离开来,使其实现对其他层次来说是可见的。分层结构使各个层次的设计和测试相对独立。各层分别实现不同的功能,下层为上层提供服务,各层不必理会其他的服务是如何实现的,因此,层1实现方式的改变将不会影响层2。
    OSI七层,TCP/IP五层,四层:
    ISO七层结构的OSI/RM:
    物理层——链路层——网络层——传输层——会话层——表示层——应用层
    Tcp四层:网络接口层,网络层,传输层,应用层
    Tcp五层:物理层,链路层,网络层,传输层,应用层

  7. 网络适配器的作用是什么?它工作在OSI的哪一层?
    网络适配器又称网卡或网络接口卡(NIC),英文名NetworkInterfaceCard。他的作用是使计算机联网的设备。平常所说的网卡就是将PC机和LAN连接的网络适配器。网卡(NIC)插在计算机主板插槽中,负责将用户要传递的数据转换为网络上其它设备能够识别的格式,通过网络介质传输,网卡工作网络接口层。

  8. 简述五层网络体系结构中每层基本功能。
    ⑴物理层: 物理层的任务就是透明地传送比特流,确定连接电缆插头的定义及连接法。
    ⑵数据链路层: 数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。每一帧包括数据和必要的控制信息。
    ⑶网络层: 网络层的任务就是要选择合适的路由,使发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。
    ⑷运输层: 运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端服务,使它们看不见运输层以下的数据通信的细节。
    ⑸应用层: 应用层直接为用户的应用进程提供服务。

  9. 简述可靠传输的基本要求和实现机制。
    可靠的传输应该满足下面两个要求:
    (1)传输的信道不产生差错;
    (2)保证传输数据的正确性,无差错、不丢失、不重复、并且按序到达。
    TCP为了提供可靠传输:
    (1)首先,采用三次握手来建立TCP连接,四次握手来释放TCP连接,从而保证建立的传输信道是可靠的。
    (2)其次,TCP采用了连续ARQ协议(回退N,Go-back-N;超时自动重传)来保证数据传输的正确性,使用滑动窗口协议来保证接方能够及时处理所接收到的数据,进行流量控制。
    (3)最后,TCP使用慢开始、拥塞避免、快重传和快恢复来进行拥塞控制,避免网络拥塞。

  10. 简述以太网有最小数据帧长度制约的原因由来。
    传统的以太网是共享性局域网,采用载波侦听多路访问/冲突检测CSMA/CD协议。
    最小帧长必须大于整个网络的最大时延位(最大时延时间内可以传输的数据位)。
    如果帧长度太小,就可能出现网络上同时有两个帧在传播,就会产生冲突(碰撞)而造成网络无法发送数据。
    如果数据帧太长就会出现有的工作长时间不能发送数据,而且可能超出接受端的缓冲区大小,造成缓冲益出。
    由于多方面的限制,每个以太网帧都有最小的大小64bytes最大不能超过1518bytes,对于小于或者大于这个限制的以太网帧我们都可以视之为错误的数据帧,一般的以太网转发设备会丢弃这些数据帧。

  11. 路由选择协议三要素是指:与哪些路由器交换信息、交换哪些信息、什么时间交换信息。请结合路由协议三要素比较分析RIP、OSPF和BGP协议。
    RIP:是内部网关协议,算法为路由向量。紧和相邻路由器交换信息;路由交换的信息是当前本路由器所知道的全部信息,即自己现在的路由表;按固定的时间间隔交换路由信息。
    OSPF:是内部网关协议,算法为最短路径,链路状态。向本自治系统中所有路由器发送信息,方法为洪泛法;发送的信息就是与本路由器相邻的所有路由器的链路状态;只有当链路状态发生变化时,路由器才向所有的路由器用洪泛法发送此信息。
    BGP:是外部网关协议,算法为路径向量。和本节点相邻的路由器;首次 整个路由表, 非首次 有变化的部分。

  12. 网络协议三要素是指:语法、语义和同步。请选择5种网络层或传输层协议,简述其功能和原理。选择其中一协议,举例说明网络协议三要素具体体现。
    计算机网络协议由三要素组成:语法、语义和时序。
    语法:通信数据和控制信息的结构与格式。
    语义:对具体事件应发出何种控制信息,完成何种动作,以及做出何种应答。
    时序:对事件实现顺序的详细说明。

  13. 在考生电脑浏览器地址栏输入:http://www.njpji.cn/index.htm并回车. 请结合计算机网络课程知识,描述整个计算机网络做出响应处理的详细过程。
    浏览器查找域名的IP地址
    导航的第一步是通过访问的域名找出其IP地址。DNS查找过程如下:
    浏览器缓存 – 浏览器会缓存DNS记录一段时间。 有趣的是,操作系统没有告诉浏览器储存DNS记录的时间,这样不同浏览器会储存个自固定的一个时间(2分钟到30分钟不等)。
    系统缓存 – 如果在浏览器缓存里没有找到需要的记录,浏览器会做一个系统调用(windows里是gethostbyname)。这样便可获得系统缓存中的记录。
    路由器缓存 – 接着,前面的查询请求发向路由器,它一般会有自己的DNS缓存。
    ISP DNS 缓存 – 接下来要check的就是ISP缓存DNS的服务器。在这一般都能找到相应的缓存记录。
    递归搜索 – 你的ISP的DNS服务器从跟域名服务器开始进行递归搜索,从.com顶级域名服务器到Facebook的域名服务器。一般DNS服务器的缓存中会有.com域名服务器中的域名,所以到顶级服务器的匹配过程不是那么必要了

  14. 简述TCP和UDP协议主要区别,并画出协议的传输过程图。
    UDP特点:无连接;尽最大努力交付;面向报文;无拥塞控制;支持一对一、一对多、多对一和多对多;首部开销小(只有8字节);不可靠的;时延小;实时性强.
    TCP特点:面向连接;面向字节流;提供流量控制&拥塞控制;点对点(一对一);首部开销大(固定首部20字节);提供可靠交付服务。
    UDP适应于对实时要求较高、不允许有较大时延的情况,如航空信息应用。UDP数据报和TCP 报文段首部相同部分:源端口、目的端口、检验和.

  15. 以传输过程图和流程图描述滑动窗协议,并给出go-back-N协议的传输过程图。

  16. 简述虚电路和数据报传输方式的工作原理。
    在传输方式上,虚电路服务在源、目的主机通信之前,应先建立一条虚电路,然后才能进行通信,通信结束应将虚电路拆除.而数据报服务,网络层从运输层接收报文,将其装上报头(源、目的地址等信息)后,作为一个独立的信息单位传送,不需建立和释放连接,目标结点收到数据后也不需发送确认。因而是一种开销较小的通信方式.但发方不能确切地知道对方是否准备好接收,是否正在忙碌,因而数据报服务的可靠性不是很高.

  17. 简述Dijkstra路由算法的工作原理。
    Dijkstra算法是由E.W.Dijkstra于1959年提出,又叫迪杰斯特拉算法。该算法采用了一种贪心模式,其解决的是有向图中单个节点到另一节点的最短路径问题,其主要特点是每次迭代时选择的下一个节点是当前节点最近的子节点,也就是说每一次迭代行进的路程是最短的。而为了保证最终搜寻到的路径最短,在每一次迭代过程中,都要对起始节点到所有遍历到的点之间的 最短路径 进行更新,具体看一下过程。

  18. 描述有连接传输和无连接传输的业务传输过程,并分别给出常用具体应用的实例。
    https://blog.csdn.net/lijiext/article/details/112503804
    网络层:分成两种网络服务方式–数据报和虚电路方式, 数据报是一种无连接的网络服务,虚电路是一种面向连接的网络服务。
    数据报的概念就是:在网络层上,数据包都是自己独立路由的,每个数据包都有目的端和源端的详细地址,这样就导致了最好到达目的端的数据包是无序的。
    虚电路的概念就是:在网络层上,源端的网络实体和目的端的网络实体在数据包传输之前要进行虚电路的建立。在沿虚电路的路上每一个路由器都会为这路虚电路建立端口映射。在建立完之后,所有的数据包都会沿着该虚电路,按照顺序的到达目的端。
    传输层:主要有两种传输服务方式–TCP和UDP,TCP是面向连接的传输方式,UDP是面向无连接的传输方式。

  19. 请描述WiFi连接过程中使用了哪些协议。

  20. 请描述在某大学校区的校园网中进行网站浏览时,使用了哪些传输协议。
    应用层使用了HTTP协议进行超文本传输,对于服务器后台处理应该有telnet远程调用协议响应用户,DNS协议获取网络地址,即IP地址;打开网页,网页显示用到了表示层的HTML协议;另外必然用到了传输层的TCP和网络层的IP协议;网络层ARP协议获取物理地址;ICMP协议控制信息的传递,
    应用层:http,telnet运输层:udp,tcp网络层:ip,arp,rarp,icmp,igmp数据链路层:ppp

五、综合题

  1. 网络A和网络B通过Router1、Router2两台路由器实现互联,中间为网络C,网络管理员在该网络中启用静态路由实现互通。网络拓扑如图4-1所示,各设备所连接的网络接口、接口MAC地址(分别用代号M1 ,M2,M3…表示)及IP地址分配如表4-1所示。

                         图 4-1
    
                         表 4-1
    

设备名 网络接口 MAC地址 IP地址 子网掩码
PC1 Fa0 M1 192.168.1.11 255.255.255.0
PC2 Fa0 M2 192.168.2.11 255.255.255.0
R1 Fa0/0 M3 192.168.1.254 255.255.255.0
Fa0/1 M4 192.168.12.1 255.255.255.0
R2 Fa0/0 M5 192.168.12.2 255.255.255.0
Fa0/1 M6 192.168.2.254 255.255.255.0

请依据上述网络拓扑及配置,完成下列问题,在问题的方格内填写正确的答案。
(1)列出交换机的MAC转发表。
交换机Switch1 的转发表 交换机Switch2的转发表
MAC地址 端口 MAC地址 端口
M1 Fa0/1 M2 Fa0/2
M3 Fa0/24 M6 Fa0/24

(2)将路由器路由表补充完整,直连路由C,静态路由S。
Router1的路由表 Router2的路由表
类型 目的网络 出接口 下一跳地址 类型 目的网络 出接口 下一跳地址
C 192.168.1.0 Fa0/0 ---- C 192.168.12.0 Fa0/0 —
C 192.168.12.0 Fa0/1 ---- C 192.168.2.0 Fa0/1 —
S 192.168.2.0 Fa0/1 192.168.12.2 S 192.168.1.0 Fa0/0 192.168.12.1
(3)假设PC1向PC2发送数据,依次列出每个数据链路上的报文的IP地址和MAC地址。

网络A	网络C	网络B

源IP 192.168.1.11 192.168.1.11 192.168.1.11
目标IP 192.168.2.11 192.168.2.11 192.168.2.11
源MAC M1 M4 M6
目标MAC M3 M5 M2

2、某路由器建立了如下路由表(见表 4-2),该路由器可以直接从接口 0 和接口 1 转发分组,也可以通过相邻的路由器 R2、 R3 和 R4 进行转发。
表 4-2 路由表
目的网络 子网掩码 下一跳
130.95.39.0 255.255.255.128 接口0
130.95.39.128 255.255.255.128 接口 1
130.95.40.0 255.255.255.128 R2
193.5.153.0 255.255.255.192 R3
*(默认) - R4
该路由器现收到 5 个分组,其目的地址分别为:
(1) 130.95.39.10
(2) 130.95.40.12
(3) 130.95.40.151
(4) 193.5.153.19
(5) 193.5.153.110
请分别计算这些分组的下一跳,写出计算过程。
(1) 130.95.39.10 -----》130.95.39.00001010 下一跳 接口0
(2) 130.95.40.12 -----》130.95.40.00001100 下一跳 R2
(3) 130.95.40.151 -----》130.95.40.10010111 下一跳 接口 1
(4) 193.5.153.19 -----》193.5.153.00010011 下一跳 R3
(5) 193.5.153.110 -----》193.5.153.01101110 下一跳 R4

3、假设某企业有三个部门A、B、C,为了安全起见,要求网络管理人员使用标准ACL完成以下三任务:(1)允许主机A访问主机B (2)拒绝除主机A外的10.1.1.0网络访问主机B (3)允许其他流量访问主机B。

配置环境如上图,基本配置已完成。请你正确写出配置路由器安全访问控制列表语句,以达到管理者的要求。
R1(config)#access-list 1 permit host 10.1.1.100
R1(config)#access-list 1 deny 10.1.1.0 0.0.0.255
R1(config)#access-list 1 permit any
R1(config)#int s0/3/0
R1(config-if)#ip access-group 1 out
或者
R2(config)#int s0/3/0
R2(config-if)#ip access-group 1 in

4、在某企业分公司有销售业务部1(104房间)、销售业务部2(204房间)、技术服务部1(105房间)及技术服务部2(205房间)。出于安全方面的考虑,可以通过划分vlan隔离不同部门间的互访。请完成该功能,实现相同部门可以互访,不同部门不能互访。

交换机
(1)更改主机名为S5
Switch# configure terminal
Switch(config)# hostname S5
(2)创建VLAN
S5(config)# vlan 104
S5(config-vlan)# exit
S5(config)# vlan 105
(3)将Fa0/1和Fa0/2接口加入相应VLAN
S5(config)#int fa 0/1
S5(config-if)# Switchport access vlan 104
S5(config-if)# exit
S5(config)# int fa 0/2
S5(config)# Switchport access vlan 105
(4)将上连S3-4的Fa0/24接口设为TRUNK,且只允许携带VLAN104和105的VLAN标签数 数据帧通过
S5(config)#int fa 0/24
S5(config-if)# Switchport mode trunk
S5(config-if)# Switchport trunk allowed vlan 104,105

汇聚层 S3-4上配置
(1) 更改主机名 S3-4
Switch# configure terminal
Switch(config)# hostname S3-4
(2) 创建VLAN
S3-4(config)# vlan 104
S3-4(config)# vlan 105
(3) 将下连S1的Fa0/24和S2的Fa0/23接口设为TRUNK,且只允许携带VLAN104和105的VLAN标签数 数据帧通过
S3-4(config)# int fa 0/23
S3-4(config-if)# Switchport mode trunk
S3-4(config-if)# Switchport trunk encapsulation dot1q
S3-4(config-if)# Switchport trunk allowed vlan 104,105
S3-4(config)# int fa 0/24
S3-4(config-if)# Switchport mode trunk
S3-4(config-if)# Switchport trunk encapsulation dot1q
S3-4(config-if)# Switchport trunk allowed vlan 104,105

5、路由器只需要一个以太网接口和交换机连接,交换机的这个接口设置为Trunk接口。在路由器上创建多个子接口和不同的VLAN 连接,子接口是路由器物理接口上的逻辑接口。采用单臂路由技术可以大大节约路由器的以太网接口和交换机的以太网接口数量,请写出以下设备的配置过程,使所有PC机之间可以互通。
(PC0,PC2的网络地址:192.168.1.0/24,网关:192.168.1.254 ;PC3,PC1的网络地址:192.168.2.0/24,网关:192.168.2.254;PC0,PC2属于VLAN 10,PC1,PC3属于VLAN 20)

S2(config)# int fa0/1
S2(config-if)# switch trunk enca dot1q
S2(config-if)# switch mode trunk
S2(config)# int fa0/2
S2(config-if)# switch mode trunk
S2(config)# vlan 10
S2(config)# vlan 20
S2(config)# int fa0/3
S2(config-if)# switch access vlan 10

S2(config)# int fa0/4
S2(config-if)# switch access vlan 20
S2(config)# vlan 10
S2(config)# vlan 20
S2(config)# int fa0/2
S2(config-if)# switch access vlan 10
S2(config)# int fa0/3
S2(config-if)# switch access vlan 20
S2(config)# int fa0/1
S2(config-if)# switch mode trunk

R1(config)# int fa0/0.1
R1(config-subif)# encap dot1q 10
R1(config-subif)# ip 192.168.1.254 255.255.255.0
R1(config)# int fa0/0.2
R1(config-subif)# encap dot1q 20
R1(config-subif)# ip 192.168.2.254 255.255.255.0
6、下图是模拟某企业接入层网的网络拓扑结构。在该企业网络接入层采用二层交换机,接入层交换机划分了人事部网VLAN10和开发部网VLAN20。也就是图中的pc1和pc3属于vlan10,pc2和PC4、pc5属于vlan20.
为满足要求,使得属于相同vlan的用户可以正常通信,不同vlan的用户不能互访。需要对交换机sw1和sw2进行vlan划分,请你完成相关的配置命令。

  1. 只允许源地址211.105.130.0 255.255.255.0子网上的主机telnet路由器(R1),所有设备基本配置已完成,请使用标准访问控制列表以实现要求写出主要配置命令。

定义要转发的网段
R1(config)# access-list 1 permit 211.105.130.0 0.0.0.255
将符合要求的每个内部本地IP地址转换为对应的全局端口地址
R1(config)# ip inside source list 1 interface fa0/0 overload
R1(config)# int fa0/2
指定连接内部网络的内部端口
R1(config-if)# ip nat inside
R1(config-if)# fa0/0
R1(config-if)# ip nat outside

六、协议分析题(共20分)
1.显示并截图本机网络配置信息,包括IP地址、子网掩码、默认网关、MAC地址。
2.用wireshark软件获取一UDP发送类型数据包,并对首部信息截图。结合所学计算机网络协议知识,分析从数据链路层至应用层所涉及的所有协议及首部具体字段取值,至少包含协议类型、MAC地址、IP地址、端口、IP协议版本总长度标志位等信息。

计算机网络复习资料

  • 12
    点赞
  • 100
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
根据引用的内容,关于南京理工大学计算机网络复习资料,有以下建议: 引用提到了南京理工大学计算机历年的真题和期末题,可以在淘宝上搜索“兰码”购买相关资料。这些资料可以帮助你了解复试中可能会出现的题型和考点。 此外,引用中提到了复试的机试环节,可以准备一些模板,因为可以携带两本纸质参考资料。这些模板可以帮助你在有限的时间内快速回答问题。 综上所述,如果你准备南京理工大学计算机网络的复试,建议你购买南京理工大学计算机历年的真题和期末题资料,并准备一些机试的参考模板。这样可以帮助你更好地复习和应对复试。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [22考研 南京理工计算机专硕上岸经验](https://blog.csdn.net/bike_12138/article/details/123987039)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [2018年南京理工大学网络空间安全专业拟录取心得](https://blog.csdn.net/weixin_35459464/article/details/118246903)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值