计网复习题和知识点+最终版

分析题:出处

1.以太网交换机进行转发决策时使用的 PDU 地址是 _________。 (A )

A.目的物理地址 B.目的 IP 地址 C.源物理地址 D.源 IP 地址

分析:以太网交换机属于数据链路的设备,用的是MAC地址/物理地址/硬件地址。交换机实质上是一个多端口网桥,工作在数据链路层,数据链路层使用物理地址进行转发,而转发通常都是根据目的地址来决定出端口。
在转发过程中,使用的是目的地址来进行转发决策的,因此,PDU地址就是目的物理地址。
路由器在网络层用的是目的IP地址

2.下列协议中,属于TCP/IP参考模型应用层的是(DNS)。

A.DNS B.ARP C.TCР D .UDP

解析: DNS:域名服务解析。域名系统,用于为ip地址进行名字解析。dns使用端口53。在访问一个web站点前、其web站址必须解折为ip地址,dns就是提供这种解析。是典型的应用层的协议,该协议提供的服务就是DNS解析服务。
APR:地址解析协议,是网络层的,用于IP地址到MAC的解析,是根据IP地址获取物理地址的一个TCP/IP协议。在TCP/IP模型中,ARP协议属于IP层(或称网络/络层,IP层);在OSI模型中,ARP协议属于链路层。 TCP和UDP:属于传输层协议

具有五层协议的体系结构(重点看)
OSI:七层。从上到下:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层。
TCP/IP:四层,只有最上面的三层(最下面的网络接口层没有什么具体内容)。应用层(各种应用层协议:TELNET、FTP、SMTP)、运输层(TCP或UDP)、网际层IP、网络接口层。
五层协议:应用层、运输层、网络层、数据链路层、网络层。
协议数据单元PDU是指对等层次之间传递的数据单位。 (传输的基本单位)
应用层域名系统DNS、主持万维网应用的HTTP协议、支出电子邮件的SMTP协议FTP。应用层及其他更高层次的PDU是报文。设备:应用网关。
运输层:传输控制协议TCP、用户数据报协议UDP。设备:传输网关。
网络层ARP、IP协议,ICMP协议,ARP协议、EIGRP、IGRP。网络层的PDU是IP数据报/分组。网络层=网际层=IP层。设备:路由器(可以隔离冲突域和隔离广播域)。
数据链路层的:PDU是数据帧。设备:网桥、交换机(可以隔离冲突域,但不能隔离广播域)。
物理层PDU是比特。设备:中继器、集线器(不可以隔离冲突域和隔离广播域,是在一个区域中的)。

3.有一个网络23.16.0.0/15, 需要划分成很小的网络,一个是23.16.0.0/16,另一个是(23.17.0.0/16)。

解析:IP地址是32位。前15位是网络位,另外一个肯定也是/16的地址块。 23.16.0.0的IP地址是0000010111.00010000.00000000.00000000(23.16.0.0/16), 第十六位为0和1, 所以另外一个是0000010111.00010001.00000000.00000000(23.17.0.0/16)。

4.Internet采用的拓扑结构是网状结构

分析·:拓扑图给出网络服务器、工作站的网络配置和相互间的连接,它的结构主要有星型结构、总线结构、树型结构、网状结构、蜂窝状结构、分布式结构等。

5.在无噪声情况下,若某通信链路的带宽为3kHz,采用4个相位, 每个相位具有4种振幅的QAM调制技术,则该通信链路的最大数据传输速率是()。

解析: 奈奎斯特定理: 奈奎斯特定理适用的情况是无噪声信道,用来计算理论值。
无噪信道传输能力公式:Cmax=2×B×log2(L) (kbps=2×3×log2(4*4) = 24kbps
(Cmax:信道的最大容量,B:信道带宽3kH,L信号电平个数16(4个相位,每个相位4中振幅))
补充: 香农定理: 香农公式是在带噪信道容量计算时使用的公式。 Cmax=B×log2(1+(S/N)) S/N指的是信道的信噪比,但是我们一般测量出来的以db为单位的是经过10×log10(S/N)换算的,所以这里还要换算回来才行,S为信号功率,N为噪声功率。

6.tracert实用程序使用的是(ICMP)协议。

A 、ICMP B、TCP/IP C、PPP D、SLIP

解析:ICMP的两种应用:ping命令(测试主机的连通性)、tracert。

7.关于ARP协议正确的有(BCD)。

A、应用层协议 B、ARP协议是解决同一个局域网上的地址映射问题 C、将IP地址转换为硬件地址 D、网络层协议

解析:B选项补充:通过arp广播形式;同一个区域网上将IP地址转化为硬件地址;当不在一个区域时,需要多次使用ARP协议。 补充:请求采用广播方式,应答采用单播方式。
应用层:域名系统DNS、主持万维网应用的HTTP协议、支出电子邮件的SMTP协议、FTP。应用层及其他更高层次的PDU是报文。设备:应用网关。

8.判断下列哪些属于推荐使用的子网掩码(AD)。

A、255.128.0.0 B、255.196.0.0 C、255…0.0.250 D、192.0.0.0

解析: 子网掩码是由连续的1加连续的0组成。 255.128.0.0表示成二进制为 11111111.10000000.00000000.00000000 而其他答案不能表示成连续的1加连续的0,非掩码。

9.TCP协议提供的服务特征包括(ACD)。

A、全双工传输方式 B、支持广播方式通信 C、面向连接的传输 D、用字节流方式传输

解析:广播是一对多,本身就是不可靠传输;UDP不保证完全可靠传输,是无连接的,对于单播、广播都支持。 特点补充:端到端的通信、高可靠性、紧急数据传送功能。 (TCP和UDP重点复习一下。)运输层:传输控制协议TCP、用户数据报协议UDP

10.常用的导引型传输媒体有(ACD)。

A、双绞线 B、无线传输 C、光纤 D、同轴电缆

解析:传输媒体可分为导引型传输媒体和非导引型传输媒体。 导引型传输媒体:铜线、光纤、双绞线、同轴电缆、光缆。 非导引型传输媒体:无线传输。

11.以十六进制格式存储的一个UDP首部:AC82000D001C001C,试问源端口号是(AC82)。

解析:前四位——AC82。格式在书P209页。

补充题型: 下面是以十六进制格式存储的一个 UDP 首部: CB84000D001C001C
1.源端口号是什么? 最前面的四位十六进制(CB84),代表着源端口号为52100。
2.目的端口号是什么? 第二个四位十六进制(000D),代表目的端口号为13。
3.这个用户数据报的总长度是什么? 第三个四位十六进制(001C)定义了整个UDP分组的长度为28字节。
4.数据长度是多少? 数据长度=整个分组的长度-首部的长度=28-8=20字节
5.这个分组是从客户到服务器方向的,还是从服务器到客户方向的?
目的端口号是13(熟知端口),所以是从客户到服务器的.

12.统一资源定位符URL由模式(或称协议、服务)、主机、端口、路径组成。

13.网络层提供的两种虚电路服务和(数据报服务)。
分析:网络层向运输层(网络层向上)提供了‘’面向连接”虚电路(Virtual Circuit)服务或“无连接”数据报服务

知识点:出处

98道题目,题型:单选+多选+填空

1.三网合一:电信网络、有线电视网络、计算机网络
2.P10-11

互联网的组成:边缘部分核心部分
在网络边缘的端系统之间的通信方式通常可划分为两大类:客户-服务器方式(CIS方式)对等方式(P2P方式)
客户-服务器方式(CIS方式)特点:客户是请求方,服务器是服务提供方;客户程序必须要知道服务器程序的地址;可以同时处理多个远地或本地客户的请求;程序不需要知道客户程序的地址;通信可以是双向的。
对等方式(P2P方式) 特点:本质上仍然是客户-服务器方式,知识对等连接中的每一台主机既是客户有同时是服务器。

3.三种交换方式:电路交换、报文交换、分组交换

4.P20 计算机网络的类别

在这里插入图片描述在这里插入图片描述

按照网络的作用范围进行分类:广域网WAN(远程网)、城域网MAN、局域网LAN、个人局域网PAN。

按照网络的使用者进行分类:公用网/公众网、专用网。

5.计算机网络的性能指标:速率、带宽、吞吐量、时延、时延带宽积、往返时间RTT、利用率,单位换算注意。(P21~25)

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

时延:发送时延、传播时延、处理时延、排队时延。(前两者要会计算,在哪里产生。)

发送时延:是主机或路由器发送数据帧所需要的时间,也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。发送时延的 = 数据帧长度(bit) /发送速率(bit/s)。
传播时延:是电磁波在信道中传播一定的距离需要花费的时间。传播时延 = 信道长度(m) /电磁波在信道上的传播速率(m/s)。

6.体系结构 1.7节

(1).协议概念:为进行网络中的数据交换而建立的规则、标准或约定称为网络协议。简称协议。
(2).网络协议三要素:语法、语义、同步(时序)。
(3).服务概念:服务是由下层向上层通过层间接口提供的。

(4).具有五层协议的体系结构(重点看)

OSI:七层。从上到下:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层。
在这里插入图片描述
TCP/IP:四层,只有最上面的三层(最下面的网络接口层没有什么具体内容)。应用层(各种应用层协议:TELNET、FTP、SMTP)、运输层(TCP或UDP)、网际层IP、网络接口层。
五层协议应用层、运输层、网络层、数据链路层、网络层

(5)协议数据单元PDU是指对等层次之间传递的数据单位。 (传输的基本单位)
(6)应用层域名系统DNS、主持万维网应用的HTTP协议、支出电子邮件的SMTP协议FTP。应用层及其他更高层次的PDU是报文。设备:应用网关。
(7)运输层传输控制协议TCP、用户数据报协议UDP。设备:传输网关。
(8)网络层ARP、IP协议,ICMP协议,ARP协议、EIGRP、IGRP。网络层的PDU是IP数据报/分组。网络层=网际层=IP层。设备:路由器(可以隔离冲突域和隔离广播域)。
(9)数据链路层的PDU是数据帧。设备:网桥、交换机(可以隔离冲突域,但不能隔离广播域)。
(10)物理层PDU是比特。设备:中继器、集线器(不可以隔离冲突域和隔离广播域,是在一个区域中的)。

7.实体概念:任何可以发送或接受信息的软件或硬件进程。

8.协议概念:控制两个对等/多个实体进行通信的规则的集合。是“水平的”。

9.服务概念:是“垂直的”。

10.物理层的四个特性:

机械特性:指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置,等。平时常见的各种规格的接插件都有严格的标准化的规定。
电气特性:指明在接口电缆的各条线上出现的电压的范围。
功能特性:指明某条线上出现的某一电平的电压的意义。
过程特性:指明对于不同功能的各种可能事件的出现顺序。

11.P44 常用编码方式

在这里插入图片描述

12.信道的极限容量:书P45

从概念上讲,限制码元在信道上的传输速率的因素有以下两个。
信道能够通过的频率范围、信噪比。
数据传输速率:R=1/T log2N (bps),T-数字脉冲信号的宽度,N-一个码元所取的有效离散个数。
信号传输速率:B=1/T (Baud),也称码元速率、调制速率、波特率。表示单位时间内通过信道传输的码元个数。
R=B·log2N
B=R/ log2N

奈氏准则

奈奎斯特定理又称奈氏准则。
奈奎斯特定理适用的情况是无噪声信道,用来计算理论值。
无噪信道传输能力公式:Cmax=2×B×log2L(kbps)
(Cmax:信道的最大容量,单位为bit/s;B:信道带宽3kH,单位为Hz;L信号电平个数))

香农公式

香农公式是在带噪信道容量计算时使用的公式。
C=B×log2(1+S÷N)(bit/s)
S/N指的是信道的信噪比,但是我们一般测量出来的以db为单位的是经过10×log10(S/N)换算的,所以这里还要换算回来才行,S为信号功率,N为噪声功率。

13.物理层下面的传输媒体

传输媒体可分为两大类,导引型传输媒体和非导引型传输媒体
导引型传输媒体中:铜线、光纤/光缆(用的多)、双绞线(用的多)、同轴电缆。
非导引型传输媒体就是指自由空间:无线传输。

注意:光纤分为多模光纤和单模光纤。
多模光纤:可以存在多条不同角度入射的光线在一条光纤中传输。特点:只适合于近距离传输。
单模光纤:它可使光线一直向前传播,而不会产生多次反射。特点:纤芯很细、制造起来成本较高、衰耗较小、适合远距离传输。
光纤的通信容量非常大。

14.信道复用技术

最基本的复用就是频分复用和时分复用。
统计时分复用STDM、码分复用、波分复用。
在CDMA中,每一个比特时间再划分为m个短的间隔,称为码片。通常m的值是64或128。通常是设m为8。

(书P57)
使用CDMA的每一个站被指派一个唯一的m bit 码片序外列。 一个站如果要发送比特1,则发送它自己的mbit码片序列。如果要发送比特0,则发送该码片序列的二进制反码。例如,指派给S站的8 bit 码片序列是00011011。当S发送比特1时,它就发送序列00011011,而当S发送比特0时,就发送11100100。为了方便,我们按惯例将码片中的0写为-1,将1写为+1。因此S站的码片序列是(-1-1-1+1+1-1+1 +1)。
码分复用需要知道:两个不同站的码片序列正交,就是向量s和T的规格化内积都是0;任何一个码片向量和该码片向量自己的规格化内积都是1;而一个码片向量和该码片反码的向量的规格化内积值是-1。

例题(重要):共有四个站进行码分多址CDMA通信。四个站的码片序列为:
A:(-1-1-1+1+1-1 +1 +1) B:(-1-1+1-1+1+1 +1-1) C:(-1+1-1+1 +1+1-1-1) D:(-1+1-1-1-1-1 +1-1)
现收到这样的码片序列: (-1 +1-3+1-1-3+1 +1)。问哪个站发送数据了?发送数据的站发送的是1还是0?
解析:假设收到的码片序列为X向量。
判断A站是否发送了数据:A
(Sx+Tx)。即计算一下A和X的规格化内积(=1),每一位分别相乘加起来求和ans,ans/m(位数8)=1,即A站发送了数据,发送的数据为1。B的规格化内积-1,发送了数据,发送的数据为0。C的规格化内积0,没有发送出去。D的规格化内积+1,发送了数据,发送的数据为1。

15.数据链路层使用的信道主要是:点对点信道(一对一)、广播信道(一对多)。
16.数据链路层协议有许多种,但有三个基本问题则是共同的。这三个基本问题是:封装成帧透明传输差错检测

具体含义:
封装成帧:就是在一段数据的前后分别添加首部和尾部,这样就构成了一个帧。
透明传输:(书P73)用字节填充解决透明传输的问题。需要知道如何实现的。
差错检测:比特差错:比特在传输过程中可能会产生差错:1可能会变成0,而0也可能变成1。这就叫做。比特差错是传输差错中的一种。在一段时间内,传输错误的比特占所传输比特总数的比率称为误码率BER。误码率与信噪比有很大的关系。如果设法提高信噪比,就可以使误码率减小。实际的通信链路并非是理想的,它不可能使误码率下降到零。因此,为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检测措施。
目前在数据链路层广泛使用了循环冗余检验CRC的检错技术。(这个技术需要会,书P74。)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

CRC计算(重要)
要发送的数据为1101011011。采用CRC的生成多项式是P(X)=X^4++X+ 1。试求应添加在数据后面的余数。数据在传输过程中最后一个1变成了0, 问接收端能否发现?
解析:
由多项式则可知位10011除数5位,n=5,则在数据后面加n-1位0(5-1=4位0)
1101011010000除以10011(多项式所在1的位置),余数1111(除数的位数-1)
接收端:1101011001111(FCS)%10011=1,(=0说明传输过程中没有差错。该题检测错误)

17.点对点协议PPP是目前使用得最广泛的数据链路层协议。

书P83

18.媒体共享技术的两种方法:静态划分信道、动态媒体接入控制(随机接入、受控接入)。

19.CSMA/CD协议的三个要点

多点接入:就是说明这是总线型网络,许多计算机以多点接入的方式连接在一根总线上。协议的实质是“载波监听”和“碰撞检测”。
载波监听:用电子技术检测总线上有没有其他计算机也在发送。其实总线上并没有什么“载波”,这里只不过借用一下“载波”这个名词而已。因此载波监听就是检测信道,这是个很重要的措施。不管在发送前,还是在发送中,每个站都必须不停地检测信道。在发送前检测信道,是为了获得发送权。如果检测出已经有其他站在发送,则自己就暂时不许发送数据,必须要等到信道变为空闲时才能发送。在发送中检测信道,是为了及时发现有没有其他站的发送和本站发送的碰撞。
碰撞检测:就是“边发送边监听”,又称冲突检测。即适配器边发送数据边检测信道上的信号电压的变化情况,以便判断自己在发送数据时其他站是否也在发送数据。
产生碰撞:当几个站同时在总线上发送数据时,总线上的信号电压变化幅度将会增大(互相叠加)。当适配器检测到的信号电压变化幅度超过一定的门限值时,就认为总线上至少有两个站同时在发送数据,表明产生了碰撞。
解决:适配器就立即停止发送,然后等待一段时间后再次发送。

20.最短帧长

以太网最小帧长是64字节,如果小于64字节,就认为是冲突、异常而产生的无效帧。
计算要会:因为:信号传播时延(μs)= 两站点间的距离(m)÷信号传播速度(200m/μs),并且:数据传输时延 (s)=数据帧长度(bit)÷数据传输速率(bps)。
所以:CSMA/CD总线网中最短帧长的计算公式为:
  最短数据帧长(bit)/数据传输速率(Mbps)=2*(两站点间的最大距离(m)/200m/μs)

为什么是64?看书,争用期等。书P88。
在这里插入图片描述

21.对于10 Mbit/s 以太网,发送512bit的时间需要51.2微秒。帧间最小间隔是9.6微秒,96比特时间。

22.以太网包括三种帧:单播帧、广播帧、多播帧

23.在物理层扩展以太网,用的是集线器,共享带宽。在数据链路层扩展以太网,用的是交换机,独享带宽,独占传输媒体,无碰撞地传输数据。

24.通过划分虚拟局域网VLAN(逻辑的分组),可以隔离广播,同一个VLAN之间的主机可以通信,可以跨越多个交换机;不在一个VLAN之间的主机不可以通信。虚拟局域网限制了接收广播信息的计算机数,使得网络不会因传播过多的广播信息(即所谓的“广播风暴”)而引起性能恶化。

25.网络层提供的两种服务:数据报服务虚电路服务

虚电路服务与数据报服务的区别: 书上详细的P115。
在这里插入图片描述

虚电路数据报
端一端连接不要
目的站地址仅连接是需要每个分组都需要
分组顺序按序按序
目的站地址仅连接是需要每个分组都需要
目的站地址均由通信子网负责均由主机负责
终点地址连接建立用,短每个分组都有终点的完整地址

26.网络层三个典型协议:地址解析协议ARP、网际控制报文协议ICMP、网际组组管理协议IGMP

27.两级IP地址:IP地址 ::={<网络号>,<主机号>}。IP地址为32位。

书P121

28.**常见的三种类别的IP地址(基础)

A类:1~126
B类:128.1~191.255
C类:192.0.1~223.255.255
**
特殊不使用的IP地址(不能分配给某一台主机):127、128.0.0、192.0.0。
全0和全1的也不分配:主机号为全1含义:这个网络上面的广播地址;全0:本主机。

29.从层次的角度看,物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址,是一种逻辑地址(称IP地址为逻辑地址是因为IP地址是用软件实现的)。

IP地址与硬件地址的区别

IP地址:是一种逻辑地址;IP地址称为逻辑地址,是因为IP地址是用软件实现的;是网络层及其以上各层(包括运输层、应用层等)使用的地址;放在IP数据报的首部
硬件地址:是一种物理地址硬件地址是用硬件实现的;是数据链里层和物理层使用的地址;放在MAC帧的首部

IP地址与硬件地址的转换

由于是IP协议使用了ARP协议,因此通常就把ARP协议划归网络层。但ARP协议的用途是为了从网络层使用的IP地址,解析出在数据链路层使用的硬件地址。因此,有的教科书就按照协议的所用,把ARP协议划归在数据链路层。这样做当然也是可以的。

30.IP数据报的格式

32位
在这里插入图片描述
一个IP数据报由首部和数据两部分组成。首部的前一部分是固定长度,共20字节,是所有IP数据报必须具有的。在首部的固定部分的后面是一些可选字段,其长度是可变的。

31.划分子网 书P136

需要会计算:
借了多少位划分子网合适?
之后主机位还有多少?
划分的子网可容纳的主机数是多少?
给IP地址和子网掩码计算网络地址?IP和子网掩码进行与运算

是相与的意思。算术"与"操作。“&&”这是逻辑“与”操作。基本操作有
0&1=0;
1&1=1;
0&0=0;

在这里插入图片描述
默认子网掩码
A类地址的~:255.0.0.0
B类地址的~:255.255.0.0
C类地址的~:255.255.255.0

32.无分类编址CIDR(构造超网)

CIDR的斜线记法/CIDR记法:IP地址后面加上斜线 / ,然后写上网络前缀所占的位数。
给出一个地址块,要写的出范围,
进行聚合的时候:前多少位是一样,聚合为一个网络
具体例子看书P142。
在这里插入图片描述
在这里插入图片描述

33.最长前缀匹配

看书P145
在这里插入图片描述

34.ICMP报文的种类有两种:ICMP差错报告报文ICMP询问报文。

ICMP的重要应用:PING、traceroute 。
分组网间探测PING:作用:用来测试两台主机之间的连通性。PING使用了ICMP 回送请求与回送回答报文。应用:PING是应用层直接使用网络层ICMP的一个例子。它没有通过运输层的TCP或UDP。
traceroute (这是UNIX操作系统中名字):作用:用来跟踪一个分组从源点到终点的路径。在Windows操作系统中这个命令是tracert。

35、路由选择协议

在这里插入图片描述
互联网把路由选择协议分为:内部网关协议IGP外部网关协议EGP
内部网关协议IGP:如RIP和OSPF协议。RIP基于距离向量的协议,特点:使用于小型的网络。只能包含15个路由器,当距离为16的时候不可达。不能在两个网络之间有多条路径,它没有负载均衡;好消息传播的快,坏消息传播的慢。实现简单、开销较小。OSPF对比来记。
OSPF:书P159。最主要的特征就是使用分布式链路状态协议。(向本自治系统中所有路由器发送信息。这里使用的方法是洪泛法(flooding),这就是
路由器通过所有输出端口向所有相邻的路由器发送信息;发送的信息就是与本路由器相邻的所有路由器的链路状态,但这只是路由器所知道
的部分信息;只有当链路状态发生变化时,路由器才向所有路由器用洪泛法发送此信息。
外部网关协议EGP:用的最多的是BGP的版本4。

36.距离向量算法。书P155,要会计算。

在这里插入图片描述
#

在这里插入图片描述

37.IPV6 书P171、写法P174

IPV6:格式:冒号16进制记法。PV6地址由128位组成,使用8个16位段来表示,每个16位段使用十六进制数字表示即每4个十六进制为一组,之间使用英文冒号:分开
格式为:x❌x❌x❌x:x x代表4个十六进制位,举例:2035:0001:2BC5:0000:0000:087C:0000:000A。
目的地址可以是:单播、多播放、任播
要会:进行缩写。反过来能进行还原。
在这里插入图片描述在这里插入图片描述
IPV4
点分十进制记法。IPv4使用32位
(4字节)地址,因此地址空间中只有4,294,967,296(2^32) 个地址。
IPv4地址可被写作任何表示一个32位整数值的形式,但为了方便人类阅读和分析,它通常被写作点分十进制的形式,即四个字节被分开用十进制写出,中间用点分隔。
所以,通常IPv4地址的地址格式为nnn.nnn.nnn.nnn,其中 0<=nnn<=255,而每个 n 都是十进制数。可省略前导零。
要会:能够判断出是不是正确的(多少位、最大值、最大值、是否可划分)

38、从IPv4向IPv6过渡策略:双协议栈隧道技术

39、虚拟专用网VPN

三个专用地址块:(需要记下来)
10.0.0.0到10.255.255.255 (或记为 10.0.0.0/8, 它又称为24位块)
172.16.0.0到172.31.255.255 ( 或记为172.16.0.0/12,它又称为20位块)
192.168.0.0到192.168.255.255(或记为192.168.0.0/16, 它又称为16位块)

给出一个地址,要判断是否是专用地址。
网络地址转换NAT
要理解转换的过程。
要通过NAT路由器把专有IP转换为全球唯一IP才能够进行上网。
原IP地址需要进行转换。
基于端口号的NAPT=IP地址+运输层的端口号。
使用端口号的NAT也叫做网络地址与端口号转换NAPT,而不使用端口号的NAT就叫做传统的NAT。

要会做 4-10、4-20、4-21、4-25、4-26、4-32、4-33、4-37、4-65

4-10试辨认以下IP地址的网络类别:
(1) 128.36.199.3
(2) 21.12.240.17
(3) 183.194.76.253
(4) 192.12.69.248
(5) 89.3.0.1
(6) 200.3.6.2
4-20
4-21某单位分配到一个B类IP地址,其net-id为129.250.0.0。该单位有4000台机器,平
均分布在16个不同的地点。如选用子网掩码为255.255.255.0,试给每一个地点分配
一个子网号码,并算出每个地点主机号码的最小值和最大值。
4-25以下有4个子网掩码,哪些是不推荐使用的?为什么?
(1) 176.0.0.0 不可 (2) 96.0.0.0 (3) 127.192.0.0 (4) 255.128.0.0 可 前七位网络位,后面主机位
解析:子网掩码特点:连续的1或连续的0(二进制)
4-26有如下的4个/24地址块,试进行最大可能的聚合。
212.56.132.0/24
212.56.133.0/24
212.56.134.0/24
212.56.135.0/24
4-32以 下的地址前缀中的哪一个地址 与2.52.90.140匹配?请说明理由。
(1)0/4; (2)32/4; (3) 4/6; (4) 80/4。
4-33下面的前缀中的哪一个和地址152.7.77.159及152.31.47.252都匹配?请说明理由。
(1) 152.40/13; (2) 153.40/9; (3)152.64/12; (4) 152.0/11。
4-37某单位分配到一个地址块136.23.12.64/26. 现在需要进一步划分为4个一样大的子网。试问:
(1)每个子网的网络前缀有多长?
(2)每一个子网中有多少个地址? 出崇向海味5实群市西基业胜》1民不 TH0
(3)每一个子网的地址块是什么?
(4)每一个子网可分配给主机使用的最小地址和最大地址是什么?
4-65 试把以下的零压缩的IPv6地址写成原来的形式:
(1) 0::0
(2) 0:AA::0
(3) 0🔢:3
(4) 123:1:2

39、两台主机进行通信就是两台主机中的应用进程互相通信。

40、从运输层的角度看,通信的真正端点并不是主机而是主机中的进程也就是说,端到端的通信是应用进程之间的通信

41、运输层有一个很重要的功能一复用分用

复用:是指在发送方不同的应用进程都可以使用同一个运输层协议传送数据(当然需要加上适当的首部)。
分用:是指接收方的运输层在剥去报文的首部后能够把这些数据正确交付目的应用进程。

42、根据应用程序的不同需求,运输层需要有两种不同的运输协议,即面向连接的TCP无连接的UDP

他们之间的特点和不同要知道。TCP和UDP的格式等。TCP和UDP需要重点复习。书P208往后
UDP特点:无连接;不保证可靠交付;面向报文的;没有拥塞控制;支持一对一、-对多、多对一和多对多的交互通信;首部开销小。
TCP特点:面向连接的传输层协议;提供可靠交付服务;提供全双工通信;面向字节流;每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的。

43、TCP/IP的运输层用一个16位端口号来标志一个端口。

44、端口号分类

服务器端使用的端口号:又分为两类,最重要的一类叫做熟知端口号或系统端口号,数值为0~1023。另一类叫做登记端口号,数值为1024- 49151。这类端口号是为没有熟知端口号的应用程序使用的。使用这类端口号必须在IANA按照规定的手续登记,以防止重复。
客户端使用的端口号:49152- -65535。由于这类端口号仅在客户进程运行时才动态选择,因此又叫做短暂端口号
问俩:服务器、客户端
三类:熟知端口号、登记、短暂。

45、流量控制和拥塞控制(重点)

为什么产生流量控制:
一般说来,我们总是希望数据传输得更快一些。但如果发送方把数据发送得过快,接收方就可能来不及接收,这就会造成数据的丢失。
流量控制:
就是让发送方的发送速率不要太快,要让接收方来得及接收。
为什么产生拥塞?
在计算机网络中的链路容量(即带宽)、交换结点中的缓存和处理机等,都是网络的资源。在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏。这种情况就叫做拥塞。
拥塞控制:
所谓拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。拥塞控制所要做的都有一个前提,就是网络能够承受现有的网络负荷。
TCP拥塞控制的算法:
慢开始、拥塞避免、快重传、快恢复。
什么时候执行这些算法:书P232。
什么时候 收到三个重复的确认?怎么办?

46、TCP是面向连接的协议。运输连接是用来传送TCP报文的。运输连接就有三个阶段,即:连接建立、数据传送和连接释放。运输连接的管理就是使运输连接的建立和释放都能正常地进行。

书P238 TCP的连接建立:三报文握手,TCP的连接释放:四报文握手(四次挥手),FIN等。 (要知道使用了哪些字段,字段含义,值怎么设置,序号等含义)

47、应用层:域名系统DNS(作用主机名转换为IP地址)、域名系统采用层次的树状结构。

原先的顶级域名共分为三大类
国家顶级域名nTLD:如: cn表示中国,us 表示美国,uk表示英国,等等P。国家顶级域名又常记为ccTLD 。
通用顶级域名gTLD。最先确定的通用顶级域名有7个,即:com (公司企业),net (网络服务机构),org (非营利性组织),int (国际组织),edu(美国专用的教育机构),gov (美国的政府部门),mil 表示(美国的军事部门)。
基础结构域名:这种顶级域名只有一个,即arpa,用于反向域名解析,因此又称为反向域名。

48、FTP协议(文件传送协议)

工作原理:书P261。
FTP的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。
使用的端口号:21。

49、万维网wWW并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所,英文简称为Web。

50、HTTP超文本传输协议,端口号80。

51、URL

统一资源定位符URL是用来表示从互联网上得到的资源位置和访问这些资源的方法。
URL给资源的位置提供一种抽象的识别方法,并用这种方法给资源定位。
互联网上的所有资源,都有一个唯一确定的URL。
URL的一般形式由以下四个部分组成:<协议>://<主机>:<端口>/<路径> (端口、路径可以省略)

52、超文本标记语言HTML、简单邮件传送协议SMTP也属于应用层。

53、动态主机配置协议DHCP

作用:用来获取IP地址。(自动)

54、简单网络管理协议SNMP

要知道是干什么的。

55、SNMP的协议数据单元和报文

实际上,SNMP的操作只有两种基本的管理功能,即:
(1)“读”操作,用Get报文来检测各被管对象的状况;
(2)“写”操作,用Set报文来改变各被管对象的状况。
.第七章、第八章作为了解(就是不考?)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/309672.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[汇编语言]实验三:栈和栈段

实验三 实验内容: &#xff08;1&#xff09; &#xff08;2&#xff09; &#xff08;3&#xff09; &#xff08;4&#xff09; &#xff08;5&#xff09; &#xff08;6&#xff09;

概率论+往期考试卷

工程数学2018――2019学年 一、单项选择题 1&#xff0e;对掷一颗骰子的试验&#xff0c;将“出现偶数点”称为 &#xff08; D &#xff09; A、样本空间 B、必然事件 C、不可能事件 D、随机事件 2&#xff0e;若事件A、B 互不相容&#xff0c;则下列等式中未必成立的是 &…

.net core HttpClient 使用之消息管道解析(二)

一、前言前面分享了 .net core HttpClient 使用之掉坑解析&#xff08;一&#xff09;&#xff0c;今天来分享自定义消息处理HttpMessageHandler和PrimaryHttpMessageHandler 的使用场景和区别二、源代码阅读2.1 核心消息管道模型图先贴上一张核心MessageHandler 管道模型的流程…

[汇编语言]实验五:编写,调试具有多个段的程序

&#xff08;1&#xff09; 实验代码: assume cs:code, ds:data,ss:stackdata segmentdw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h data endsstack segmentdw 0,0,0,0,0,0,0,0 stack endscode segmentstart: mov ax,stackmov ss,axmov sp,16mov ax,datamov ds,axpus…

Fibonacci Sum HDU - 6755【2020 Multi-University Training Contest 1】斐波那契数列变形+二项式定理

【杭电多校2020】Distinct Sub-palindromes 分析&#xff1a; 题目&#xff1a; The Fibonacci numbers are defined as below: Given three integers N, C and K, calculate the following summation: Since the answer can be huge, output it modulo 1000000009 (1091…

List的扩容机制,你真的明白吗?

一&#xff1a;背景1. 讲故事在前一篇大内存排查中&#xff0c;我们看到了Dictionary正在做扩容操作&#xff0c;当时这个字典的count251w&#xff0c;你把字典玩的66飞起&#xff0c;其实都是底层为你负重前行&#xff0c;比如其中的扩容机制&#xff0c;当你遇到几百万甚至千…

[汇编语言]用[bx+idata]的方式进行数组的处理-字母大小写转换

第一个字符串"BaSiC"中的小写字母变成大写字母&#xff1b; 第二个字符串"iNfOrMaTiOn"中的大写字母变成小写字母&#xff1b; 方法一: 代码如下: assume cs:codesg,ds:datasgdatasg segment db BaSiC db iNfOrMaTiOn datasg endscodesg segment start…

中科大软件测试期末复习

前言 taozs老师画的重点&#xff0c;极其重要&#xff01;&#xff01;&#xff01; 25道多选 测试是为了证明这个系统没有bug。 错 测试四象限&#xff1a; 单元测试&#xff08;工具&#xff09;、组件测试&#xff08;开发人员做&#xff0c;dao层 controller层&#xf…

.NET 程序下锐浪报表 (Grid++ Report) 的绿色发布指南

在锐浪报表官方为 CSharp 编写的开发文档&#xff1a;“在C#与VB.NET中开始使用说明.txt” 中&#xff0c;关于发布项目是这么描述的&#xff1a;★发布你的项目&#xff0c;用VS.NET制作安装程序&#xff1a;1、先创建安装项目&#xff1a;在解决方案资源管理器的根节点上点右…

C++输出对齐(如何使输出对齐)

代码如下: #include <iostream> #include <iomanip> using namespace std;int main() {cout << setw(15)<<std::left<<"unsigned int" << setw(15) << std::left<<sizeof(unsigned) << endl;cout <<…

HDFS(一)

HDFS&#xff08;一&#xff09; 参考&#xff1a; http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_design.html https://www.cnblogs.com/zsql/p/11587240.html Hadoop Distribute File System&#xff1a;Hadoop分布式文件系统&#xff0c;Hadoop核心组件之一&#xff0c;作为…

[开源] .Net orm FreeSql 1.5.0 最新版本(番号:好久不见)

废话开头这篇文章是我有史以来编辑最长时间的&#xff0c;历时 4小时&#xff01;&#xff01;&#xff01;原本我可以利用这 4小时编写一堆胶水代码&#xff0c;真心希望善良的您点个赞&#xff0c;谢谢了&#xff01;&#xff01;很久很久没有写文章了&#xff0c;上一次还是…

MapReduce简述

MapReduce 参考&#xff1a; https://www.cnblogs.com/lixiansheng/p/8942370.html https://baike.baidu.com/item/MapReduce/133425?fraladdin 概念 MapReduce是面向大数据并行处理的计算模型&#xff0c;用于大规模数据集的并行计算。它提供了一个庞大但设计精良的并行计算…

调试实战 —— dll 加载失败之全局变量初始化篇

前言 最近项目里总是遇到 dll 加载不上的问题&#xff0c;原因各种各样。今天先总结一个虽然不是项目中实际遇到的问题&#xff0c;但是却非常经典的问题。其它几种问题&#xff0c;后续慢慢总结。示例代码包含一个 exe 工程&#xff0c;两个 dll 工程。exe 会加载两个 dll 并调…

MongoDB副本集

参考&#xff1a;https://www.cnblogs.com/littleatp/p/8562842.html https://www.cnblogs.com/ilifeilong/p/14347008.html MongoDB副本集 MongoDB副本集是由一组Mongod实例&#xff08;进程&#xff09;组成&#xff0c;包含一个Primary节点和多个Secondary节点。客户端的所…

博客系统知多少:揭秘那些不为人知的学问(一)

点击上方蓝字关注“汪宇杰博客”导语在我们生活的年代&#xff0c;博客并不稀奇&#xff0c;甚至可以说是随处可见。从最早的搜狐、新浪博客&#xff0c;再到每个人都曾记录青春的 QQ 空间&#xff0c;再到现在的 Vlog 与 Plog&#xff0c;似乎拥有一个自己的博客并不是什么难事…

MongoDB 分片

MongoDB 分片 高数据量&#xff08;消耗内存&#xff09;和高吞吐量&#xff08;消耗CPU&#xff09;的数据库应用会对单机的性能造成较大压力&#xff0c;为了解决这些问题&#xff0c;一般采用两种方法&#xff1a;水平扩展&#xff08;将数据集分布在多个服务器上&#xff…