计算机网络 - 老师讲的复习题

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

三网合一
电信网络、有线电视网络、计算机网络。

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

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

P20 计算机网络的类别
按照网络的作用范围进行分类:广域网WAN(远程网)、城域网MAN、局域网LAN、个人局域网PAN。
按照网络的使用者进行分类:公用网/公众网、专用网。

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

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

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

体系结构 1.7节
协议概念:为进行网络中的数据交换而建立的规则、标准或约定称为网络协议。简称协议。
网络协议三要素:语法、语义、同步。
服务概念:服务是由下层向上层通过层间接口提供的。

具有五层协议的体系结构(重点看)
OSI:七层。从上到下:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层。
TCP/IP:四层,只有最上面的三层(最下面的网络接口层没有什么具体内容)。应用层(各种应用层协议:TELNET、FTP、SMTP)、运输层(TCP或UDP)、网际层IP、网络接口层。
五层协议:应用层、运输层、网络层、数据链路层、网络层。

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

实体概念:任何可以发送或接受信息的软件或硬件进程。
协议概念:控制两个对等/多个实体进行通信的规则的集合。是“水平的”。
服务概念:是“垂直的”。

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

P44 常用编码方式
计算机网络 - 老师讲的复习题_第1张图片

信道的极限容量:书P45
从概念上讲,限制码元在信道上的传输速率的因素有以下两个。
信道能够通过的频率范围、信噪比。

奈氏准则
奈奎斯特定理又称奈氏准则。
奈奎斯特定理适用的情况是无噪声信道,用来计算理论值。
无噪信道传输能力公式:\(Cmax=2{\times}B{\times}\log_{2}{L} (kbps)\)
(Cmax:信道的最大容量,B:信道带宽3kH,L信号电平个数))

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

物理层下面的传输媒体
传输媒体可分为两大类,导引型传输媒体和非导引型传输媒体
导引型传输媒体中:铜线、光纤/光缆(用的多)、双绞线(用的多)、同轴电缆。
非导引型传输媒体就是指自由空间:无线传输。
注意:光纤分为多模光纤和单模光纤。
多模光纤:可以存在多条不同角度入射的光线在一条光纤中传输。特点:只适合于近距离传输。
单模光纤:它可使光线一直向前传播,而不会产生多次反射。特点:纤芯很细、制造起来成本较高、衰耗较小、适合远距离传输。
光纤的通信容量非常大。

信道复用技术
最基本的复用就是频分复用时分复用
统计时分复用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。

数据链路层使用的信道主要是:点对点信道(一对一)、广播信道(一对多)。

数据链路层协议有许多种,但有三个基本问题则是共同的。这三个基本问题是:封装成帧透明传输差错检测
具体含义:
封装成帧:就是在一段数据的前后分别添加首部和尾部,这样就构成了一个帧。
透明传输:(书P73)用字节填充解决透明传输的问题。需要知道如何实现的。

差错检测:比特差错:比特在传输过程中可能会产生差错:1可能会变成0,而0也可能变成1。这就叫做。比特差错是传输差错中的一种。。在一段时间内,传输错误的比特占所传输比特总数的比率称为误码率BER。误码率与信噪比有很大的关系。如果设法提高信噪比,就可以使误码率减小。实际的通信链路并非是理想的,它不可能使误码率下降到零。因此,为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检测措施。
目前在数据链路层广泛使用了循环冗余检验CRC的检错技术。(这个技术需要会,书P74。)

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

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

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

CSMA/CD协议的三个要点

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

最短帧长
以太网最小帧长是64字节,如果小于64字节,就认为是冲突、异常而产生的无效帧。
计算要会:最短b数据帧长(bit)/数据传输速率(Mbps)=2*(两站点间的最大du距离(m)/200m/μs)。

为什么是64?看书,争用期等。书P88。

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

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

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

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

网络层提供的两种服务:数据报服务和虚电路服务。
虚电路服务与数据报服务的区别: 书上详细的P115。

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

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

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

书P121
常见的三种类别的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:本主机。

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

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

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

IP数据报的格式
32位
计算机网络 - 老师讲的复习题_第2张图片
一个IP数据报由首部和数据两部分组成。首部的前一部分是固定长度,共20字节,是所有IP数据报必须具有的。在首部的固定部分的后面是一些可选字段,其长度是可变的。

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

默认子网掩码
A类地址的~:255.0.0.0
B类地址的~:255.255.0.0
C类地址的~:255.255.255.0

无分类编址CIDR(构造超网)
CIDR的斜线记法/CIDR记法:IP地址后面加上斜线 / ,然后写上网络前缀所占的位数。
给出一个地址块,要写的出范围,
进行聚合的时候:前多少位是一样,聚合为一个网络
具体例子看书P142。

最长前缀匹配
看书P145

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

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

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

IPV6 书P171、写法P174
格式:冒号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 都是十进制数。可省略前导零。
要会:能够判断出是不是正确的(多少位、最大值、最大值、是否可划分)

从IPv4向IPv6过渡
双协议栈、隧道技术。

虚拟专用网VPN
三个专用地址块:(需要记下来)

  1. 10.0.0.0到10.255.255.255 (或记为 10.0.0.0/8, 它又称为24位块)
  2. 172.16.0.0到172.31.255.255 ( 或记为172.16.0.0/12,它又称为20位块)
  3. 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

  1. 4-10试辨认以下IP地址的网络类别:
    (1) 128.36.199.3 解析:B类公网地址,范围是128.36.0.1~128.36.255.254
    (2) 21.12.240.17 解析:A类公网地址,范围是21.0.0.1~21.255.255.254
    (3) 183.194.76.253 解析:B类公网地址,范围是183.194.0.1~183.194.255.25
    (4) 192.12.69.248 解析:C类公网地址,范围是192.12.69.0~192.12.69.254
    (5) 89.3.0.1 解析:A类
    (6) 200.3.6.2 解析:C类

  2. 4-20

  3. 4-21某单位分配到一个B类IP地址,其net-id为129.250.0.0。该单位有4000台机器,平均分布在16个不同的地点。如选用子网掩码为255.255.255.0,试给每一个地点分配一个子网号码,并算出每个地点主机号码的最小值和最大值。
    解析:
    1:129.250.0.0 129.250.0.1~129.250.0.254
    2:129.250.1.0 129.250.1.1~129.250.1.254
    3:129.250.2.0 129.250.2.1~129.250.2.254
    4:129.250.3.0 129.250.3.1~129.250.3.254
    5:129.250.4.0 129.250.4.1~129.250.4.254
    6:129.250.5.0 129.250.5.1~129.250.5.254
    7:129.250.6.0 129.250.6.1~129.250.6.254
    8:129.250.7.0 129.250.7.1~129.250.7.254
    9:129.250.8.0 129.250.8.1~129.250.8.254
    10:129.250.9.0 129.250.9.1~129.250.9.254
    11:129.250.10.0 129.250.10.1~129.250.10.254
    12:129.250.11.0 129.250.11.1~129.250.11.254
    13:129.250.12.0 129.250.12.1~129.250.12.254
    14:129.250.13.0 129.250.13.1~129.250.13.254
    15:129.250.14.0 129.250.14.1~129.250.14.254
    16:129.250.15.0 129.250.15.1~129.250.15.254

  4. 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(二进制)

  5. 4-26有如下的4个/24地址块,试进行最大可能的聚合。
    212.56.132.0/24
    212.56.133.0/24
    212.56.134.0/24
    212.56.135.0/24
    解析:
    212.56.132.0/24 11010100 00111000 10000100
    212.56.133.0/24 11010100 00111000 10000101
    212.56.134.0/24 11010100 00111000 10000110
    212.56.135.0/24 11010100 00111000 10000111
    解:212=128+64+16+4=11010100 56=32+16+8=111000 132=128+4=10000100
    133=128+4+1=10000101 134=128+4+2=10000110 135=128+4+2+1=10000111
    由以上可知4个/24块不同的地方是末两位。故它们最大可能的聚合为212.56.132.0/22

  6. 4-32以下的地址前缀中的哪一个地址与2.52.90.140匹配?请说明理由。
    (1)0/4; (2)32/4; (3) 4/6; (4) 80/4。
    解析:A
    2.52.90.140的二进制:0000 0010 0011 0100 0101 1010 1000 1100
    0/4 二进制:0000 0000 0000 0000 0000 0000 0000 0000
    它的前四位0000正和和2.52.90.140的前四位相同,故前缀匹配
    32/4 二进制:0010 0000 0000 0000 0000 0000 0000 0000
    它的前四位0010和2.52.90.140的前四位0000不相同,故前缀不匹配
    4/6 二进制:0000 0100 0000 0000 0000 0000 0000 0000
    它的前六位0000 01和2.52.90.140的前六位0000 00不相同,故前缀不匹配
    80/4 二进制:0101 0000 0000 0000 0000 0000 0000 0000
    它的前四位0101和2.52.90.140的前四位0000不相同,故前缀不匹配

  7. 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。

  8. 4-37某单位分配到一个地址块136.23.12.64/26. 现在需要进一步划分为4个一样大的子网。试问:
    (1)每个子网的网络前缀有多长?
    (2)每一个子网中有多少个地址?
    (3)每一个子网的地址块是什么?
    (4)每一个子网可分配给主机使用的最小地址和最大地址是什么?
    解析:
    公式:
    可容纳主机数 = 2 ^ (借位数中"0"的个数)
    可用地址 = 可容纳主机数 - 2 (减去网络号和广播号)
    可容纳子网数 = 2 ^ (借位数中"1"的个数)
    (1)每个子网的前缀有多长?
    根据公式:可容纳子网数 = 2 ^ (借位数中"1"的个数)
    2 ^ ? = 4 ( 2 ^ 2 = 4)
    那么由此可推算出子网掩码中二进制中借了2位
    但是题目要求基于136.23.12.64/26细分,那么我们要在26位的基础上+2
    11111111.11111111.11111111.11110000
    子网的前缀即是:子网掩码二进制中"1"的个数
    答:每个子网的前缀/28。
    (2)每一个子网中有多少个地址?
    可容纳主机数 = 2 ^ (借位数中"0"的个数)
    子网掩码:11111111.11111111.11111111.11110000
    2 ^ 4 = 16,每一个子网中有16个地址?
    (3)每一个子网的地址块是什么?(专业术语:地址池)
    现已计算出每段子网容纳16个地址,那么我们填写出地址池。
    136.23.12.64 - 136.23.12.79
    136.23.12.80 - 136.23.12.95
    136.23.12.96 - 136.23.12.111
    136.23.12.112 - 136.23.12.127
    (4)每一个子网可分配给主机使用的最小地址和最大地址是什么?
    上问题已经得出。
    假如问题(3)非要用专业写法,那么可以将问题(3)的答案填写到问题(4)
    那么问题(3)的答案写成如下:
    136.23.12.64/28
    136.23.12.80/28
    136.23.12.96/28
    136.23.12.112/28

  9. 4-65 试把以下的零压缩的IPv6地址写成原来的形式:
    (1) 0::0
    (2) 0:AA::0
    (3) 0:3
    (4) 123:1:2

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

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

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

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

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

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

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

TCP是面向连接的协议。运输连接是用来传送TCP报文的。运输连接就有三个阶段,即:连接建
立、数据传送和连接释放。运输连接的管理就是使运输连接的建立和释放都能正常地进行。
书P238 TCP的连接建立:三报文握手,TCP的连接释放:四报文握手(四次挥手),FIN等。 (要知道使用了哪些字段,字段含义,值怎么设置,序号等含义)

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

原先的顶级域名共分为三大类

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

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

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

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

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

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

动态主机配置协议DHCP
作用:用来获取IP地址。(自动)

简单网络管理协议SNMP
要知道是干什么的。

SNMP的协议数据单元和报文
实际上,SNMP的操作只有两种基本的管理功能,即:
(1)“读”操作,用Get报文来检测各被管对象的状况;
(2)“写”操作,用Set报文来改变各被管对象的状况。

第七章、第八章作为了解(就是不考?)

已更完~

你可能感兴趣的:(计算机网络 - 老师讲的复习题)