计算机网络常见知识

网络补充DHCP (动态主机配置协议)是一种简化主机 IP 配置管理的TCP/IP标准,利用该协议可以对IP 地址等信息进行集中管理。⏹ 这种机制允许一台计算机加入新的网络时,不用手工配置 IP 地址

网络补充

DHCP (动态主机配置协议)是一种简化主机 IP 配置管理的TCP/IP标准,利用该协议可以对IP 地址等信息进行集中管理。

⏹ 这种机制允许一台计算机加入新的网络时,不用手工配置 IP 地址等信息。

DHCP 自动分配IP 地址,能够避免手工配置的相关问题(如输入错误) 。

(2) 集中管理。DHCP 也能用于统一设置其他的一些网络配置信息,如子网掩码、默认路由器的 IP 地址、DNS 服务器等等,使用它能减少一个大型网络的管理任务。

(3) 除了能够方便管理之外,DHCP 还能略微达到节省IP 地址的目的。假设网络中有50台计算机,但只有40个IP 地址,但是这50台计算机不会同时启动,IP 地址应该满足要求。

⏹ DNS 是域名系统(Domain Name System)的缩写,指在 Internet 中使用的分配名字

和地址的机制。域名系统允许用户使用友好的名字而不是难以记忆的数字——IP 地址来访问 Internet 上的主机。

⏹ 名字到IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的

结点上运行,运行该程序的机器称为域名服务器。

⏹ 域名只是个逻辑概念,并不代表计算机所在的物理地点。

⏹ DNS 服务主要基于UDP 来实现,端口号=53。

⏹ 因特网采用了层次树状结构的命名方法。

⏹ 任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域

名。在这里,“域”(domain )是名字空间中一个可被管理的划分。

⏹ 域还可以划分为子域,而子域还可继续划分为子域的子域,这样就形成了顶级域、

二级域、三级域,等等。

⏹ 域名的结构由标号序列组成,各标号之间用点隔开:

… . 三级域名 . 二级域名 . 顶级域名

⏹ 各标号分别代表不同级别的域名。

⏹ 例如:www.nyist.edu.cn

⏹ DNS 服务器的管辖范围不是以“域”为单位,而是以“区”为单位。

⏹ 区可能等于或小于域,但一定不能大于域。

⏹ 链路的时延带宽积又称为以比特为单位的链路长度。 表示发送端连续发送数据,则

发送的第一个比特即将到达终点时,发送端就已经发送了“时延带宽积 ”个比特

假设信号在媒体上的传播速率为2.3×108m/s。媒体长度l 分别为:

(1)10cm(网卡)(2)100m(局域网)(3)100km(城域网)(4)5000km(广域网)

试计算当带宽为1Mb/s和10Gb/s时在以上媒体中正在传输的比特数。

从通信的双方信息交互的方式来看,可以有以下三种类型:

,

⏹ 单工模式(单向通信)——信息只能朝着一个方向传递,信息传输方向不能改变。

只需一条信道。

⏹ 半双工模式(双向交替通信)——数据信息可以双向传递,但不能同时进行。在此

方式中信息流轮流使用发送和接收装置。

⏹ 全双工模式(双向同时通信)——能同时进行双向通信。需要两条不同方向的信道。 ⏹

⏹ 下图为曼彻斯特编码(表示的数据可能为___(1)___。

(1) A. 10100 B. 01110 C. 10101 D. 00011

⏹ 在模拟信道上发送数字信号时,需要对信号进行 (2) 。

(2)A.编码 B 。解码 C 。调制 D 。解调

⏹ 哪种数字数据编码方式属于自含时钟编码? __(3)__

(3) A. 非归零码 B. 脉冲编码 C. 曼彻斯特编码 D. 二进制编码

⏹ PPP 协议使用同步传输技术传送比特串0110111111111100。试问经过零比特填充后

变成怎样的比特串?

⏹ 若接收端收到的PPP 帧的数据部分是0001110111110111110110,问删除发送端加入

的零比特后变成怎样的比特串?

⏹ 答案:(1) 011011111011111000

(2) 000111011111-11111-110

⏹ 在数据链路层传送的帧中,广泛使用了循环冗余检验 CRC 的检错技术。 ⏹ CRC 基于二进制除法

⏹ 在CRC 中,在数据单元(比如一个字节)的后面附加一个称为“循环冗余码”或“CRC

余数”的冗余数位串,使该数据单元可被另一个预先给定的二进制数完全除尽。 ⏹ 接收端将所接收的数据单元用同样的二进制数相除,如果无余数,则可认为所接收

的数据单元正确无误,如果有余数,则认定该数据单元已有差错。

⏹ 1、若G(x)为r 阶,原始数据为m 位,其多项式为M(x),则在原始数据后面添加r

个0,实际传输数据为m r位,相应多项式为xrM(x)。

⏹ 2、按模2除法用对应于G(x)的位串去除对应于xrM(x)的位串。

⏹ 按模2加法把xrM(x)的位串与余数相加,结果就是要传送的带校验和的数据多项式

T(x)。

例3. 已知:接收码字:1100111001,生成多项式:h(X)=X4 X3 1(r=4)

求:码字的正确性。若正确,则指出冗余码和信息码。

解: 1) 用接收到的码字除以生成码,余数为0,所以码字正确。

2) 因r=4,所以冗余码是:1001,信息码是:110011

数据率为10Mbit/s的以太网的码元传输速率是多少波特?

答:以太网使用曼彻斯特编码,这就意味着发送的每一位都有两个信号周期。标准以太网的数据速率是10Mb/s,因此波特率是数据率的两倍,即20M 波特。

假定1km 长的CSMA/CD网络的数据率为1Gbit/s。设信号在网络上的传播速率为200000km/s。求能够使用此协议的最短帧长。

答:对于1km 电缆,单程端到端传播时延为:τ=1÷200000=5×10-6s=5μs ,

,

端到端往返时延为: 2τ=10μs

为了能按照CSMA/CD工作,最小帧的发送时延不能小于10μs ,以1Gb/s速率工作,10μs 可发送的比特数等于:10×10-6×1×109=10000bit=1250字节。

⏹ 【例6-1】已知 IP 地址是 141.14.72.24,子网掩码是 255.255.192.0。试求网络地址。 ⏹ 用IP 地址与子网掩码逐位相与得到:网络地址:141.14.64.0

⏹ 在上例中,若子网掩码改为255.255.224.0。试求网络地址,所得结果相同 ⏹ 不同的子网掩码得出相同的网络地址。但不同的掩码的效果是不同的。

⏹ 3. 以下有四个子网掩码,哪些是不推荐使用的?

⏹ (1)176.0.0.0 (2)96.0.0.0 (3)127.192.0.0 (4)255.128.0.0 答:只有(4)是连续的1和连续的0的掩码,是推荐使用的。

1. 试找出可产生以下数目的A 类子网的子网掩码(采用连续掩码)

(1)2,(2)6,(3)20,(4)62,(5)122,(6)250

⏹ 答:(3)20<25,所以子网号占用5bit ,网络号加子网号共13bit ,子网掩码为前13

个1后19个0,即255.248.0.0。依此方法:(1)255.128.0.0,(2)255.224.0.0,(4)255.252.0.0,(5)255.254.0.0,(6)255.255.0.0

⏹ 2. 某单位分配到一个B 类IP 地址,其net-id 为129.250.0.0。该单位有4000台机器,

平均分布在16个不同的地点。如选用子网掩码为255.255.255.0,试给每一地点分配一个子网号码,并计算出每个地点主机号码的最小值和最大值。

⏹ 答: 4000/16=250,平均每个地点250台机器。如选255.255.255.0为子网掩码,则每

个网络所连主机数=28-2 =254>250,共有子网数=28=256>16,能满足实际需求 ⏹ 可给每个地点分配如下子网号码

地点 子网号 子网网络号 主机IP 的最小值和最大值

⏹ 1: 00000000 129.250.0.0 129.250.0.1---129.250.0.254

2: 00000001 129.250.1.0 129.250.1.1---129.250.1.254

3: 00000010 129.250.2.0 129.250.2.1---129.250.2.254

4: 00000011 129.250.3.0 129.250.3.1---129.250.3.254

5: 00000100 129.250.4.0 129.250.4.1---129.250.4.254

6: 00000101 129.250.5.0 129.250.5.1---129.250.5.254

7: 00000110 129.250.6.0 129.250.6.1---129.250.6.254

8: 00000111 129.250.7.0 129.250.7.1---129.250.7.254

9: 00001000 129.250.8.0 129.250.8.1---129.250.8.254

10: 00001001 129.250.9.0 129.250.9.1---129.250.9.254

11: 00001010 129.250.10.0 129.250.10.1---129.250.10.254

12: 00001011 129.250.11.0 129.250.11.1---129.250.11.254

13: 00001100 129.250.12.0 129.250.12.1---129.250.12.254

14: 00001101 129.250.13.0 129.250.13.1---129.250.13.254

15: 00001110 129.250.14.0 129.250.14.1---129.250.14.254

16: 00001111 129.250.15.0 129.250.15.1---129.250.15.254

⏹ 一个 UDP 用户数据报的首部的十六进制表示是:06 32 00 45 00 1C E2 17。 ⏹ (1)试求源端口、目的端口、用户数据报的总长度、数据部分长度。

⏹ (2)这个用户数据报是从客户发往服务器还是从服务器发给客户?

⏹ (3)使用UDP 的这个服务器程序是什么?

⏹ 答案:(1)源端口 1586,目的端口 69, 用户数据报总长度28字节,数据部分长

度20字节。(2) 此数据报是从客户发给服务器(3)服务器程序是TFTP 。

标签: