北邮-计网实验-协议数据的捕获和解析

计算机网络

实验二:协议数据的捕获和解析

一、实验类别

协议分析验证型

二.、实验内容和实验目的

本次实验主要包含下列内容:

1)使用Wireshark 软件捕获在使用ping 命令时产生的ICMP 消息;

2)分析网络层IP 包头格式,理解各字段的作用,对于分段和校验和进行验证;

3)使用Wireshark 软件捕获在使用ARP 消息,分析其消息格式,理解其工作原理;

4)使用Wireshark 捕获DHCP 消息,分析其消息序列,理解DHCP 的功能和操作原理;

5)使用Wireshark 捕获TCP 消息,分析TCP 报文段头格式,理解连接建立和释放的原理,差错控制原理、序号和窗口管理的原理。

通过本实验来深入理解分层体系结构,理解和掌握TCP/IP 协议栈的代表协议——IP、TCP、UDP、ICMP、ARP 和DHCP 协议的要点。

三、实验设备环境

1 台装有MS Windows 系列操作系统的计算机,能够连接到Internet,并已安装Wireshark 软件。

四、实验步骤

(1)准备工作

1. 下载Wireshark 软件并了解其功能和使用方法。

2. 确保计算机已经连接到网络。

3. 启动Wireshark1,设置捕获接口(Interface)为本机网卡,选中混杂模式(promiscuous mode)捕获选项,设置合适的捕获过滤器(Capture Filter):

对于ping 命令,设置过滤器为icmp

对于DHCP 消息,设置过滤器为udp port 67

对于ARP 消息,设置过滤器为arp

对于通过网页浏览应用来捕获TCP 消息,设置过滤器为tcp port 80

4.开始捕获。

(2) 数据捕获

捕获ICMP 协议数据

1. 运行ping 命令(例如:c> ping 19

2.168.0.1),远程主机地址可以是本机地址、网关路由器地

址,也可以是域名(如https://www.360docs.net/doc/7816151230.html,)。将捕获到的数据保存为文件。

2. 使用Windows 中ping 命令的-l 选项(例如:c>ping -l 8000 192.168.0.1),制作大于8000 字

节的IP 包并发送,捕获后分析其分段传输的包结构。

捕获 DHCP 协议数据

1. 使用ipconfig 命令释放计算机的IP 地址(c>ipconfig -release);

2. 使用ipconfig 命令重新申请IP 地址(c>ipconfig -renew)。

此时wireshark 窗口中可以捕获到完整的DHCP 地址分配的流程,将捕获到的数据保存为文件。

捕获 ARP 协议数据

采用与捕获 DHCP 协议数据相同的方法释放IP 地址并重新申请,在wireshark 窗口中可以捕获到ARP 请求和响应消息,保存为文件。

捕获 TCP 协议数据

打开浏览器,输入一个页面内容较简单网页URL,如https://www.360docs.net/doc/7816151230.html,;网页全部显示后关

闭浏览器。

(3) 协议分析

运行Wireshark 软件,打开所捕获的数据文件,完成下列分析工作:

1. IP 包头分析:对于采用ping 命令-l 选项捕获的ICMP 消息,对承载ICMP 消息的IP 包进行分析,记录包头各字段的值,对照讲义和教材分析各字段的功能,并对于校验和和分段进行验证;对于Windows Vista 和Windows 7 操作系统,需要以管理员身份运行;

2. ICMP 消息分析:记录并分析ICMP 消息中分析各字段的功能;

3. DHCP 消息分析:针对一次地址分配过程(Transaction ID 相同的4 个消息),分析其通信过程,

画出地址分配的消息序列图,并记录采用DHCP 协议配置的各个参数。

4. ARP 消息分析:对照讲义理解ARP 的操作过程,记录并分析消息中各字段的功能。

5. TCP 报头及消息分析:针对TCP 连接建立、连接释放、数据和应答报文段,对照讲义和教材分

析各字段的功能;针对一次完整的TCP 通信过程,画出消息序列图,应包含连接建立、数据传

送和连接释放阶段。

上述分析工作应在实验报告中进行详细描述,具体要求参见第9 节。

(4)撰写实验报告

按要求撰写实验报告,对于捕获到的数据进行认真分析,归纳各协议的工作原理和实现要点。

五、实验分析

1.IP协议分析

1)采用ping 命令-l 选项捕获的ICMP 消息

字段报文(16进制) 内容

包头长度45 包头长20字节

服务类型00 正常时延,正常吞吐量,正常可靠性总长度05DC 数组分组长1500字节

标识14a0 标识为5280

标志01 MF=1 DF=0,允许分片,为第一片,片偏移00 偏移量为0

生存周期40 每跳生存时间为64秒

协议01 携带数据来自ICMP协议

头部校验和6530 IP头部校验和为6530

源地址c0a80166 源地址为192.168.1.102

目的地址D34445fe 目的地址为211.68.69.254

字段报文(16进制) 内容

包头长度45 包头长20字节

服务类型00 正常时延,正常吞吐量,正常可靠性总长度05DC 数组分组长1500字节

标识14a0 标识为5280

标志01 MF=1 DF=0,允许分片,为第二片,片偏移05cb 偏移量为1480

生存周期40 每跳生存时间为64秒

协议01 携带数据来自ICMP协议

头部校验和6477 IP头部校验和为6477

源地址c0a80166 源地址为192.168.1.102

目的地址D34445fe 目的地址为211.68.69.254

字段报文(16进制) 内容

包头长度45 包头长20字节

服务类型00 正常时延,正常吞吐量,正常可靠性总长度05DC 数组分组长1500字节

标识14a0 标识为5280

标志01 MF=1 DF=0,允许分片,为第三片,片偏移0b90 偏移量为2960

生存周期40 每跳生存时间为64秒

协议01 携带数据来自ICMP协议

头部校验和63be IP头部校验和为63be

源地址c0a80166 源地址为192.168.1.102

目的地址D34445fe 目的地址为211.68.69.254

字段报文(16进制) 内容

包头长度45 包头长20字节

服务类型00 正常时延,正常吞吐量,正常可靠性总长度05DC 数组分组长1500字节

标识14a0 标识为5280

标志01 MF=1 DF=0,允许分片,为第四片,片偏移1158 偏移量为4440

生存周期40 每跳生存时间为64秒

协议01 携带数据来自ICMP协议

头部校验和6305 IP头部校验和为6305

源地址c0a80166 源地址为192.168.1.102

目的地址D34445fe 目的地址为211.68.69.254

字段报文(16进制) 内容

包头长度45 包头长20字节

服务类型00 正常时延,正常吞吐量,正常可靠性总长度05DC 数组分组长1500字节

标识14a0 标识为5280

标志01 MF=1 DF=0,允许分片,为第五片,片偏移1720 偏移量为5920

生存周期40 每跳生存时间为64秒

协议01 携带数据来自ICMP协议

头部校验和624c IP头部校验和为624c

源地址c0a80166 源地址为192.168.1.102

目的地址D34445fe 目的地址为211.68.69.254

字段报文(16进制) 内容

包头长度45 包头长20字节

服务类型00 正常时延,正常吞吐量,正常可靠性总长度0274 数组分组长628字节

标识14a0 标识为5280

标志00 MF=0 DF=0,允许分片,为最后一片片偏移1ce8 偏移量为7400

生存周期40 每跳生存时间为64秒

协议01 携带数据来自ICMP协议

头部校验和84fb IP头部校验和为84fb

源地址c0a80166 源地址为192.168.1.102

目的地址D34445fe 目的地址为211.68.69.254

2)

IP包头校验和的校验原理

当数据到达时,所有的16位(半字)累加起来,然后再取结果的补码。

字段报文(16进制) 内容

包头长度45 包头长20字节

服务类型00 正常时延,正常吞吐量,正常可靠性总长度003c 数组长度60字节

标识148a 标识为5258

标志00 MF=0 DF=0,允许分片,为最后一片

片偏移0 偏移量为0

生存周期40 每跳生存时间为64秒

协议01 携带数据来自ICMP协议

头部校验和8ae6 IP头部校验和为8ae6

源地址c0a80166 源地址为192.168.1.102

目的地址D34445fe 目的地址为211.68.69.254

4 5 0 003c

0a62 00 0

40 1 8ae6

192.168.1.102

211.68.69.254

4,5 and 0------->01000101 00000000

003c ------->00000000 00111100

148a ------->00010100 10001010

00 and 0 ------->00000000 00000000

40 and 1 ------->01000000 00000001

8ae6 ------->10001010 11100110

192.168 ------->11000000 10101000

1.102 ------->00000001 01100110

211.68 ------->11010011 01000100

69.254 ------->01000101 11111110

简单求和后发现结果为:1111 1111 1111 1111 符合条件,是正确的包,即IP头部校验和为8ae6是正确的。..(。。。。)

3)

IP包分段原理:

首先同一个数据报的所有分段包含同样的Identification(标识)值,同时每一个分段使用DF、MF和offset来表示该分段的信息。

DF代表不分段(Dont Fragment),它让路由器不要分割该数据报,因为目标主机无法将分片重组回原来的数据报,而数据报在分段后,此位置0;

MF表示更多的分段(More Fragment),除了最后一个分段以外其他所有的分段必须设置这一位,将其置1,最后一个分段置0;

Fragment offset分段偏移域指明了该分段在当前数据报中的什么位置上。除了一个数据包的最后一个分段以外,其他所有的分段必须是8字节的倍数,这里8字节是基本分段单位。

由截获的数据报来看,一共六段,除第一段offset为0外,其他各段偏移量为1480的倍数,也即前边每一段数据报(除包头)的长度,1480也为8的倍数,由此指明了各段在当前数据包中的位置。

同时,除最后一段MF为0外,其他各段MF为1,表明各段不是一个完整的数据报,而是分割之后形成的分段。

2. ICMP 协议分析

1)ICMP 的功能

ICMP报文被封装在IP包里,并且ICMP协议数据包对IP分组在传送时出现的异常情况进行报告,对IP报文传输时出现的差错、拥塞、路由改变、以及路由器或主机信息的获取等情况,向源端主机提交报告,由源主机采取相应措施,改进传输质量。

其中有Destination un reachable、time exceeded、source quench、redirect、ECHO and ECHO reply、time stamp request and reply几种不同功能的ICMP报文。

2)记录ICMP 的包格式,自己查找资料总结各字段的功能。

ICMP协议包构成:前8字节由报文类型(1字节)、代码(1字节)、校验和(2字节),选项部分(4字节)。

ICMP报文分为两大类——差错报告报文与询问报文,差错报文共有五种、询问报文有两种

下图为ICMP请求包

TYPE类型为8 code代码为0 checksum校验和为4d2c Identifier(大端表示)为1

(小端表示)为256 sequence number序列号(大端表示)为47,(小端表示)为12032

下图ICMP应答包

TYPE类型为0 code代码为0 checksum校验和为552c Identifier(大端表示)为1

(小端表示)为256 sequence number序列号(大端表示)为47,(小端表示)为12032

由此可见,请求和应答数据包的区别在于类型,请求包为Type8,而应答包为Type0。ICMP 与IP协议同处于TCP/IP模型的网际层,但ICMP报文是封装在IP数据报的数据部分进行传输的。

3.DHCP 协议分析

1)对照讲义和教材理解DHCP 的功能,观察DHCP ACK 消息的各字段,自己查找资料理解各字段的功能,总结采用DHCP 协议可以提供哪些配置参数。

DHCP是动态主机配置协议(Dynamic host configuration protocol)的简称,它提供

对于远程主机的自动配置,包括IP地址、路由地址、子网掩码、DNS服务器地址,是一个应用层上的协议。

作为BOOTP的拓展,它的作用是给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。它也是client-server的范例。

下图是DHCP ACK消息包含的各字段

Message type boot reply(2) 操作码

Hardware type Ethernet 硬件类型

Hardware address length 6 硬件地址长度

Hops 0 跳数

Transaction ID 0xe4c5866c 事务标识

Seconds elapsed 0 过去的秒数

Client IP address 0.0.0.0 客户IP

Your IP address 192.168.1.108 你的主机IP地址

Next server IP address 0.0.0.0 下一个服务器的IP地址Relay agent IP address 0.0.0.0 中介代理的IP地址

Client MAC address 58:94:6b:4a:cd:28 客户MAC地址

DHCP message type DHCP ACK(5) DHCP消息类型

Server identifier 192.168.1.1 供应商标识符

Subnet mask 255.255.255.0 子网掩码

Router 192.168.1.1 路由

IP address lease time 2 hours IP地址的租用时间

Domain Name server: 10.3.9.4 /10.3.9.5 域名服务器

DHCP向网络主机提供配置参数,它由两个基本部分组成:一部分是向网络主机传送专用的配置信息,另一部分是给主机分配网络地址。DHCP是用于向客户传送配置信息的,客户从DHCP服务器那里获得配置信息后应该可以和Internet上任何一台主机通信。在初始化一台主机时并不需要配置所有这些参数,客户和服务器可以通过一种商讨机制决定传送哪些参数。DHCP允许(不要求)客户参数配置不直接与IP协议相关,而且它也不将最加入的主机加入域名系统(DNS)中。

2)根据捕获到消息,画出DHCP 地址分配过程的消息序列图。注意DHCP 是采用client-server 模式工作的,你捕获到的消息中,DHCP server 是否由路由器充当?是否有DHCP

Relay?

1 . 执行ipconfig/renew更新所有适配器,由于本地主机没有被分配到IP地址,并且也不知道DHCP服务器的地址,所以发送DHCP

Discover报文时,源地址为0.0.0.0,目的地址为255.255.255.255。本地网络上的所有主机都能收到DHCP Discover报文。

2.只有DHCP服务器收到这个DHCP,Discover报文后,向网络广播DHCP Offer报文作为回复。

3.本地主机(0.0.0.0)收到DHCP Offer报文后,向DHCP服务器发送DHCP Request报文

4.DHCP(192.168.1.1)服务器收到DHCP Request报文后,回复DHCP ACK报文,给本地主机分配一个IP地址。本地主机就得到了一个临时IP地址(192.168.1.10 8)。至此四次握手完成。

在我捕获到的消息中,DHCP sever由路由器充当,无DHCP relay,因为在同一网段内。

4. ARP 协议分析

1)根据捕获到的消息,对照讲义,理解ARP 的功能和操作原理。

本地局域网内的主机用广播的方式发送ARP报文,来获取彼此的硬件地址。

ARP基本功能:在以太网协议中规定,同一局域网中的一台主机要和另一台主机迚行直接通信,必须要知道目标主机的MAC地址。而在TCP/IP协议栈中,网络层和传输层只关心目标主机的IP地址。这就导致在以太网中使用IP协议时,数据链路层的以太网协议接到上层IP协议提供的数据中,只包含目的主机的IP地址。于是需要一种方法,根据目的主机的IP地址,获得其MAC地址。这就是ARP协议要做的事情。所谓地址解析(address resolution)就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。

2)记录ARP 的包格式,自己查找资料总结各字段的功能。

ARP报文的格式:①硬件类型:指明硬件的类型,以太网是1。②协议类型:指明发送者映射到数据链路标识的网络层协议的类型;IP对应0x0800。③硬件地址长度:也就是MAC地址的长度,单位是字节,这里是6。④协议地址长度:网络层地址的长度,即IP地址长度,单位是字节。⑤操作:指明是ARP请求(1)还是ARP应答(2)⑥剩下的字段都比较简单,不作说明

5、 TCP 协议分析

1)对照讲义和教材理解TCP 报文段的首部各字段的功能,以表格的方式总结每个字段的名字、长度和功能。

源端口和目的端口域标明了一个连接的两个端点(16位)+(16位)

序列号发送TCP包的序列(32位)

确认号指定下一个期望的字节(32位)

TCP头长度指明在头部TCP 头部包含多少个32位的字

(4位)+后边的(6位保留位)+(6位标志域)URG

用来

指示

出紧

急数

据在

当前

数据

段中

的位

ACK

表示

是否

包含

确认

信息

PUSH

表示

这是

带有

PUSH

标志

的数

RST

被用

于重

置一

个已

经混

乱的

连接

SYN

被用

于建

立连

接的

过程

FIN被

用于

释放

一个

连接

窗口

大小

表示

接收

方的

窗口

大小

(16位)

校验和提供额外可靠性(16位)紧急指针16位,指向后面是优先数据的字节,在URG标志设置了时才有效

可选项:长度不定,但长度必须以字节。如果没有选项就表示这个一字节的域等于0。

数据的开始处偏移量能够被32整除,一般额外的零以保证TCP头是32位的整数倍。

2)针对连接建立消息和连接释放消息,分析相应标志位和序号的作用,参照讲义中的示例画出连接建立和连接释放过程的消息序列图,在图上标出对应的标志位和序号。

建立连接:

在 TCP/IP 协议中,TCP 协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送 syn 包(syn=j)到服务器,并进入 SYN_SEND 状态,等待服务器确认;第二次握手:服务器收到 syn 包,必须确认客户的 SYN(ack=j+1),同时自己也发送一个 SYN 包(syn=k),即 SYN+ACK 包,此时服务器进入 SYN_RECV 状态;第三次握手:客户端收到服务器的 SYN+ACK 包,向服务器发送确认包 ACK(ack=k+1),此包发送完毕,客户端和服务器进入 ESTABLISHED 状态,完成三次握手。完成三次握手,客

户端与服务器开始传送数据

释放连接:

虽然TCP连接是全双工的,但可将其视为一对单工连接,每个连接单独释放,两个单工之间独立。步骤:

(1)客户端1发送一个FIN,用来关闭1到2的数据发送

(2)服务器2收到这个FIN,它发回一个ACK,确认序号为收到的序号+1,和SYN一样,一个FIN将占用一个序号

(3)服务器2关闭与客户端1的连接,发送一个FIN给客户端1

(4)客户端1发回ACK报文确认,并将确认信号设置为收到序号+1

3)针对TCP 的数据传输过程中的数据报文段和应答报文段,分析发送序号、应答序号、应答标志位、窗口大小、数据长度、MSS 等字段的作用,参照讲义中的示例画出数据传输过程的消息序列图,其中应包括数据校验错和数据丢失导致的数据重传情形,在图上应标出对应的序号、标志位和窗口大小。

每个TCP报文头部都包含源端口号(source port)和目的端口号(destination port),用于标识和区分源端设备和目的端设备的应用进程。在TCP/IP协议栈中,源端口号和目的端口号分别与源IP地址和目的IP地址组成套接字(socket),唯一的确定一条TCP连接。

序列号(Sequence number)字段用来标识TCP源端设备向目的端设备发送的字节流,

它表示在这个报文段中的第一个数据字节。如果将字节流看作在两个应用程序间的单向流动,则TCP用序列号对每个字节进行计数。序列号是一个32bits的数。

既然每个传输的字节都被计数,确认序号(Acknowledgement number,32bits)包含发送确认的一端所期望接收到的下一个序号。因此,确认序号应该是上次已成功收到的数据字节序列号加1。

TCP的流量控制由连接的每一端通过声明的窗口大小(windows size)来提供。窗口大小用数据包来表示,例如Windows size=3, 表示一次可以发送三个数据包。窗口大小起始于确认字段指明的值,是一个16bits字段。窗口大小可以调节。

校验和(checksum)字段用于校验TCP报头部分和数据部分的正确性。

最常见的可选字段是MSS(Maximum Segment Size,最大报文大小)。MSS指明本端所能够接收的最大长度的报文段。当一个TCP连接建立时,连接的双方都要通告各自的MSS 协商可以传输的最大报文长度。我们常见的MSS有1024(以太网可达1460字节)字节。

4)对照教材6-33 图,理解TCP 状态转换的过程,按照你所捕获的消息,画出Client 侧的状态转换图,并进行解释。

当客户机器上的一个应用程序发出CONNECT请求的时候,本地的TCP创建一条连接记录,并将它标记为SYN SENT状态,然后发送一个SYN数据段。当SYN+ACK到达时候,三步握手完成,连接建立开始发送和接收数据。

当应用结束时,发出CLOSE原语,从而使本地的TCp实体发送一个FIN数据段,并等待相应ACK,当ACK到达时,发生一次状态迁移,切换到FIN WAIT 2,而且连接的一个方向现在被关闭。当另一方也关闭的时候,一个FIN数据段会到来,然后它被确认。现在双方都已经关闭了,但是TCP要等待一段最大的分组生存期的时间,以确保该链接的所有分组都已经消失了,以防万一发生确认被丢失的情形。当定时器到期之后,TCP删除该链接记录。当客户完成的时候,它执行CLOSE,从而导致发送一个FIN到达服务器。然后,服务器接到信号,当它也执行CLOSE的时候,TCP实体给客户发送一个FIN数据段。当客户的确认回来的时候,服务器释放该链接,并且删除相应的链接记录。

六、实验总结

1.通过本实验更加深刻了课堂内学习的知识。

2.实验过程很累人,实际花费超过了6个小时,但是也是一种提高过程。

3.并且在验证头部校验和的时候,尽管是把各项简单求和,但最高位可能产生进位,这时候应该把这些进位累加到最低位上去,从而验证checksum是否正确。

这块在计算时,一直疏忽了,后来才反应过来。

4.最后一点,本次实验结束之后我们都感觉自己有较大的提高和认识。

北邮通信网基础课后习题答案

第一章通信网概述 简述通信系统模型中各个组成部分的含义,并举例说明。答:通信系统的基本组成包括:信源,变换器,信道,噪声源,反变换器和信宿六部分。 信源:产生各种信息的信息源。变换器:将信源发出的信息变换成适合在信道中传输的信号。信道:按传输媒质分有线信道和无线信道,有线信道中,电磁信号或光电信 号约束在某种传输线上传输;无线信道中,电磁信号沿空间传输。 反变换器:将信道上接收的信号变换成信息接收者可以接收的信息。信宿:信息的接收者。 噪声源:系统内各种干扰。 现代通信网是如何定义的答:由一定数量的节点和连接这些节点的传输系统有机地组织在一起的,按约定信令或协议完成任意用户间信息交换的通信体系。适应用户呼叫的需要,以用户满意的效果传输网内任意两个或多个用户的信息。试述通信网的构成要素及其功能。答:通信网是由软件和硬件按特定方式构成的一个通信系统。硬件由:终端设备,交换设备和传输系统构成,完成通信网的基本功能:接入、交换和传输;软件由:信令、协议、控制、管理、计费等,它们完成通信网的控制、管理、运营和维护, 实现通信网的智能化。 分析通信网络各种拓扑结构的特点。(各种网络的拓扑结构图要掌握) 答:基本组网结构: 》网状网:优点:①各节点之间都有直达线路,可靠性高;②各节点间不需要汇接交换功能,交换费用低;缺点:①各节点间都有线路相连,致使线路多,建设和维护费用大;②通信业务量不大时,线路利用率低。如网中有N 个节点,则传输链路数H=1/2*N(N-1)。 》星形网:优点:①线路少,建设和维护费用低;②线路利用率高;缺点:① 可靠性低,②中心节点负荷过重会影响传递速度。如网中有 N 个节点,则

北邮数据库实验四数据库模式的设计

北邮数据库实验四数据 库模式的设计 Revised by Chen Zhen in 2021

北京邮电大学 实验报告 课程名称数据库 实验名称数据库模式的设计班级 姓名 学号 指导老师 成绩_________ 实验

.1.实验目的 1.了解E-R图的基本概念和根据数据需求描述抽象出E-R图并将其转换为数据库逻辑模式进而实现数据库中的表和视图。 2.通过进行数据库表的建立操作,熟悉并掌握Power designer数据库表的建立方法,理解关系数据库表的结构,巩固SQL标准中关于数据库表的建立语句。 3.通过对Power designer中建立、维护视图的实验,熟悉Power designe中对视图的操作方法和途径,理解和掌握视图的概念。 .2.实验内容 1 针对以下需求信息,尽可能全面地给出各个实体的属性和实体之间的系。 在线考试系统需求信息如下: 在线考试系统是关于一门课程的授课教师安排自己的学生在线参加各种考试的应 用,如果阶段性考试,期中考试和期末考试等。在线考试系统要求有用户的登录和登出。在线考试系统主要包括用户管理、试题管理、试卷管理和考试管理功能。需要实现教师输入试题,从试题生成试卷;学生参加考试获取试卷,提交答案和给出考试成绩等主要逻辑功能。 系统的用户包括教师、学生角色,一个用户有且只有一种角色。 鉴于在线考试的客观条件限制,试题完全采用单项选择形式。试题有所属知识点、内容、分值、备选答案和唯一正确答案等属性组成。课程的知识点是确定的,可以扩展,一道试题只能考察一个知识点。

教师录入各种试题构成题库,并根据考察的知识点不同生成试卷,相同知识点的试题只能在一张试卷中出现一次,试卷由试卷标题和一定数量(即知识点的数量)的试题组成。试卷生成后,教师指定某次考试使用的试卷,学生参加考试使用统一的试卷,考试信息还包含考试标题、任教老师、考试时间。 学生登录后,可以参加考试并在提交答案后立刻得到自己的考试成绩,也可以查看自己的考试历史记录。教师登录后可以查看学生的成绩。 ?2将E-R图输入Power Designer形成概念模型 ? 3 使用Power Designe将输入的E-R图转换成数据库物理模型 ? 4 使用Power Designe将输入的数据库物理模型转化为生成数据库中的表和视图的脚 本 ? 5 执行SQl脚本,生成表和视图 ? 6 成功后,查看生成的表和视图的情况 .3.实验环境 普通PC、Windows系列操作系统、IBM DB2 数据库管理系统 .4.实验步骤、结果与分析 1)五个实体: 用户: 用户ID( UserID )、用户名(UserName)、角色(Role)、密码(Password). 试题库(ItemBank): 题目代码(ItemID)、题目内容(Icontent)、分数(Iscore)、选项(Ioption)、正确答案(Ianswer)、知识点代码(PointID)(froeign). 知识点(KonwledgePoint): 知识点代码(PointID)、知识点内容(Pcontent)、知识点学科(Psubject). 试卷(Paper):

数据库实验5实验报告

淮海工学院计算机工程学院实验报告书 课程名:《数据库原理及应用》 题目:数据库的完整性 班级:软件132 学号:2013122907 姓名:莹莹

一.目的与要求 1.掌握索引创建和删除的方法; 2.掌握创建视图和使用视图的方法; 3.掌握完整性约束的定义方法,包括primary key、foreign key等。 二.实验容 1.基于前面建立的factory数据库,使用T-SQL语句在worker表的“部门号”列上创建一个非聚集索引,若该索引已经存在,则删除后重建。 2.在salary表的“职工号”和“日期”列创建聚集索引,并且强制唯一性。 3.建立视图view1,查询所有职工的职工号、、部门名和2004年2月工资,并按部门名顺序排列。 4.建立视图view2,查询所有职工的职工号、和平均工资; 5.建立视图view3,查询各部门名和该部门的所有职工平均工资; 6.显示视图view3的定义; 7.实施worker表的“性别”列默认值为“男”的约束; 8.实施salary表的“工资”列值限定在0~9999的约束; 9.实施depart表的“部门号”列值唯一的非聚集索引的约束; 10.为worker表建立外键“部门号”,参考表depart的“部门号”列。 11.建立一个规则sex:性别=’男’ OR 性别=’女’,将其绑定到“性别”上; 12.删除上面第7、8、9和10建立的约束; 13.解除第11题所建立的绑定并删除规则sex。 三.实验步骤 1 USE factory GO --判断是否存在depno索引;若存在,则删除之 IF EXISTS(SELECT name FROM sysindexes WHERE name='depno') DROP INDEX worker.depno GO --创建depno索引 CREATE INDEX depno ON worker(部门号) GO EXEC sp_helpindex worker GO 2 USE factory GO --判断是否存在no_date索引;若存在,则删除之 IF EXISTS(SELECT name FROM sysindexes WHERE name='no_date') DROP INDEX salary.no_date GO --创建no_date索引

北邮大三数据库实验六数据查询分析实验

实验六数据查询分析实验 实验目的 通过对不同情况下查询语句的执行分析,巩固和加深对查询和查询优化相关理论知识的理解,提高优化数据库系统的实践能力,熟悉了解Sybase中查询分析器的使用,并进一步提高编写复杂查询的SQL 程序的能力。 实验内容 1.索引对查询的影响 (1)对结果集只有一个元组的查询分三种情况进行执行(必如查询一个具体学生的信息):不建立索引,(学号上)建立非聚集索引,(学号上)建立聚集索引。 建立聚集索引: create clustered index student on student(student_id) go 建立非聚集索引: create nonclustered index student_index on student(student_id) go 用查询分析器的执行步骤和结果对执行进行分析比较。 select*from student where student_id='30201' 不建立索引 建立聚集索引

建立非聚集索引 (2)对结果集中有多个元组的查询(例如查看某门成绩的成绩表)分类似(1)的三种情况进行执行比较。 select*from student where student_id>'30401' 不建立索引:

建立聚集索引: 建立非聚集索引: (3)对查询条件为一个连续的范围的查询(例如查看学号在某个范围内的学生的选课情况)分类似(1)的三种情况进行执行比较,注意系统处理的选择。 select*from student where student_id between'31201'and'31415' 不建立索引:

北邮数据库实验报告

数据库原理与应用 实验报告 实验指导教师:袁宝库 课程主讲教师: 袁宝库 报告提交日期: 2012 年10 月18 日 北京邮电大学

目录 实验任务 (3) 实验任务一 (4) 实验任务二 (5) 实验任务三 (7) 实验任务四 (8) 实验任务五 (9) 实验任务六 (12) 实验任务七 (20) 思考题 (22) 实验总结 (24)

实验任务 1、安装SQL Server 2008 2、使用SQL Server 配置管理器 3、使用SQL Server Management Studio 4、分别使用对象资源管理器和T-SQL创建一个实验数据库 5、使用对象资源管理器修改数据库的相关参数并将一个实验数据库删除 6、分别使用对象资源管理器和T-SQL创建、删除和修改表 7、分别使用对象资源管理器和T-SQL向表中插入、修改和删除数据 思考题: 1、配置SQL Server 2008 以允许远程连接 使用SQL Server 外围应用配置器配置SQL Server 2008 允许远程连接。 经过前几步的实验,现在已经可以通过远程客户端访问SQL Server 2008数据库服务器了,这里要求2个人一组,互相用自己的客户端(SQL Server Management Studio)连接并访问对方的数据库系统。

实验任务一:安装SQL Server 2008 1、实验设计 使用SQL Server 2008安装光盘将SQL Server 2008开发版安装到本地计算机,使本地计算机成为服务器和客户端工具; 选择Windows 7为操作系统,安装开发版SQL Server 2008; 安装数据库服务、客户端组件、文档、示例和示例数据库; 命名实例为shijing; 使用混合模式进行身份验证; 2、实验过程 使用SQL Server 2008安装介质将SQL Server 2008安装到本地计算机,使本地计算机成为服务器和客户端工具

数据库实验四

西南石油大学实验报告 注意:在粘贴截图时请保留窗口完整标题,但只需保留关键界面,多余的空白界面请删除。 一、实验课时:2 二、实验目的 (1) 掌握使用T-SQL语句创建登录帐户的方法。 (2) 掌握使用T-SQL语句创建数据库用户的方法。 (3) 掌握使用T-SQL语句创建数据库角色的方法。 (4) 掌握使用T-SQL语句管理数据库用户权限方法。 三、实验要求 (1) 使用SQL Server 2008查询分析器。 (2) 严格依照操作步骤进行。 四、实验环境 (1) PC机。 (2) SQL Server 2008。 五、实验内容及步骤 注意事项: (1)首先在C盘根目录创建文件夹Bluesky,执行脚本文件“PracticePre-第11章安全管理.sql”,创建数据库BlueSkyDB和表; (2)如何建立“数据库引擎查询”;

(3)使用“select user_name()”可查询当前登录账号在当前数据库中的用户名。 步骤1 使用Transact-SQL创建三个SQL Server登录账户TUser1、TUser2、TUser3,初始密码均为“123456”。 --SA CREATE LOGIN TUser1 WITH PASSWORD='123456' CREATE LOGIN TUser2 WITH PASSWORD='123456' CREATE LOGIN TUser3 WITH PASSWORD='123456' 步骤2 使用TUser1建立一个新的数据库引擎查询,在“可用数据库”下拉列表框中是否能看到并选中BlueSkyDB数据库?为什么?

现代通信网综合练习题_含答案(北邮)

1、通信网的硬件构成要素有___终端设备___、__传输链路___和_交换设备_ 。 2、通信网按服务范围可分为__本地网_、__长途网__和_国际网___ 。 3、通信网的基本结构有_网形_、星形_、_复合形_、_总线形_、_环形_、_树形_和_线形_。 4、支撑网包括_信令网__、_同步网__和__管理网___。 5、业务网即用户信息网,按功能又可分为用户接入网、交换网和传输网三部分。 6、电话网的接续质量通常用接续损失和接续时延来衡量。 7、本地网的类型有特大和大城市本地网和中等城市本地网。 8、本地网的网络结构有_网形网__和__二级网__两种。 9、路由按呼损分有_高效路由__和_低呼损路由__两种。 10、路由选择结构有_有级选路结构___和___无级选路结构____两种。 11、SDH的基本网络单元有__终端复用器___、__分插复用器__和_数字交叉连接设备___。 12、现阶段我国SDH传输网分为四个层面,分别是省际干线层、省内干线层、 ___中继网层面___和用户接入网层面。 13、点线图中点的度数是__与之关联的边的个数__。 14、点线图中的路径是__无重复边的链路___。 15、正则图是__所有点的度数相等___。 16、树的定义是无回路的连通图,只有连通图才有支撑树。 17、具有n个点的树共有n-1 个树枝。 18、B-ISDN业务可分为两大类,分别是交互型业务和分配型业务。 19、ATM的信息单元叫做信元,固定长度为53字节,其中信头为5字节。 20、B-ISDN的用户-网络接口配置中,U B接口的标准速率为155Mbit/s 和622Mbit/s 。 21、ATM交换包括__ VP交换____和__ VC交换___。 22、ATM交换的缓冲排队方式有__输入缓冲排队方式___、__输出缓冲排队方式______ 和___中央缓冲排队方式______。 23、接入网的三种主要接口类型是用户网络接口、业务节点接口和维护管理接。 24、利用分层模型可以将接入网的传送网划分为电路层、传送通道层和_传输媒介层_三个层次。 25、业务节点接口主要有两种,其一是__模拟接口(Z接口)_,其二是_数字接口(V5接口) 26、ADSL系统将双绞线对上的频谱分为三个,分别是___双向普通电话业务_____、______ 上行信道_____________和下行信道。 27、光纤接入网的基本结构有___星形_____、__总线形____和___环形___三种。 28、HFC是一种以模拟频分复用技术为基础,综合应用___模拟___和__数字传输__传输技术、光纤和同轴 电缆基础、射频技术及高度分布式智能技术的宽带接入网络,是____ CATV ______网和___电话网_________网结合的产物。 29、按网络覆盖范围可以将计算机网络分成___广域网__、_城域网___和__局域网___。 30、一般将城域网的结构分成3层:__核心层____、_汇聚层___和__接入层__。 31、宽带接入技术主要有:_ ADSL _、__ HFC_、_ FTTX+LAN __和_无线宽带接入__等。 32、因特网的路由选择协议分成两大类,即:_内部网关协议(IGP)_和_外部网关协议(EGP)。 33、信令网由__信令点__、_信令转接点____和连接它们的信令链路组成。

北邮数据库实验报告

数据库实验报告(四) 姓名:学号:班级: 1.简单查询: (1) 查询“数据库开发技术”课程的学分; SQL语句: select credit from course where course_name='SQL Server数据库开发技术'; 或者模糊查询: select credit from course where course_name like'%数据库开发技术'; 执行结果: (2) 查询选修了课程编号为“dep04_s004”的学生的学号和成绩,并将成绩按降序输出; SQL语句: select student_id,grade from student_course where course_id='dep04_s003' order by grade desc; 执行结果:

(3) 查询学号为“g9940205”的学生选修的课程编号和成绩; SQL语句: select course_id,grade from student_course where student_id='g9940205'; 执行结果: (4) 查询选修了课程编号为“dep04_s001”且成绩高于85分的学生的学号和成绩。 SQL语句: select student_id,grade from student_course where course_id='dep04_s001'and grade>'85'; 执行结果:

2.在多表连接的查询实验中,用Transact SQL语句完成以下查询操作: (1)查询选修了课程编号为“dep04_s002”且成绩高于85分的学生的学号、姓名和成绩; SQL语句: select student.student_id,student_name,grade from student,student_course where student.student_id=student_course.student_id and student_course.course_id='dep04_s002' and student_course.grade>'85'; 执行结果: (2)查询所有学生的学号、姓名、选修的课程名称和成绩; SQL语句: select student.student_id,student_name,course_name,grade from student,course,student_course where student.student_id=student_course.student_id and student_course.course_id=course.course_id; 执行结果:

数据库实验五题目答案

实验五 实验5.1 数据查询 1)要求 以School数据库为例,在该数据库中存在四表格,分别为: ●表STUDENTS(sid, sname, email, grade); ●表TEACHERS(tid, tname, email, salary); ●表COURSES(cid, cname, hour); ●表CHOICES(no, sid, tid, cid, score) 在数据库中,存在这样的关系:学生可以选择课程,一个课程对应一个教师。在表CHOICES中保存学生的选课记录。 按以下要求对数据库进行查询操作: (1)查询年级为2001的所有学生的名称并按编号升序排列。 程序:Select sname from students where grade='2001' order by sid asc; (2)查询学生的选课成绩合格的课程成绩。 程序:Select score from choices where score>'59';

(3)查询课时是48或60的课程的名称。 程序:select cname from courses where hour='48'or hour='60'; (4)查询所有课程名称中含有data的课程编号。 程序:select cid from courses where cname like'%data%';

(5)查询所有选课记录的课程号(不重复显示)。 程序:select distinct cid from choices; (6)统计所有教师的平均工资。 程序:select avg(salary) from teachers;

北邮《现代通信网》期末复习题含答案+阶段作业汇总

现代通信网-综合练习题 一、填空题 1、所谓通信系统就就是用电信号(或光信号)传递信 息的系统,也叫电信系统。 2、通信网在硬件设备方面的构成要素就是终端设 备、传输链路与交换设备。 3、若按服务范围分,电话网通信网可分为本地网、 长途网与国际网。 4、通信网的基本结构主要有网形、星形、复合形、 总线形、环形及线形、树形。 5、未来的通信网正向着数字化、综合化、智能 化与个人化的方向发展 6、电话通信网通常由用户终端(电话机)、传输信道 与交换机等构成。 7、我国电话通信网由长途电话网(长途网)与本地电 话网(本地网)两部分组成。 8、二级结构的本地网,有分区汇接与全覆盖两种结 构。 9、按组成路由的电路群的个数,路由可分为直达路 由与汇接路由两种。 10、路由选择计划有固定选路计划与动态选路计划 两种。 11、动态选路方法有时间相关选路(TDR)、状态相关 选路(SDR)与事件相关选路(EDR)三种。 12、 B-ISDN的业务分为两大类,分别就是交互型业务 与分配型业务。 13、 B-ISDN的信息传递方式采用异步转移模式 (ATM)。 14、 ATM交换包括VP交换与VC交换。 15、 ATM协议参考模型的三个平面包括用户平面、控 制平面与管理平面。 16、 ATM交换的缓冲排队方式有输入缓冲排队方式、 输出缓冲排队方式与中央缓冲排队方式。 17、TCP/IP协议就是IP网络的基础与核心。 18、宽带IP城域网的结构分为核心层、汇聚层与接 入层三层。 19、路由器按位置划分有核心路由器与接入路由器。 20、接入网由业务节点接口(SNI)与用户网络接口 (UNI)之间的一系列传送实体(如线路设施与传 输设施)组成,为供给电信业务而提供所需传送 承载能力的实施系统。 21、接入网的业务节点接口主要有两种,模拟接口(Z 接口)与数字接口(V5接口)。 22、根据传输设施中就是否采用有源器件,光纤接入 网分为有源光网络 (AON)与无源光网络 (PON)。 23、无源光网络(PON)的拓扑结构一般采用星形、树 形与总线形。 24、无线接入网可分为固定无线接入网与移动无线 接入网两大类。 25、无线局域网(WLAN)就是无线通信技术与计算机 网络相结合的产物。 26、 No、7信令网由信令点(SP)、信令转接点(STP) 与信令链路组成。27、三级信令网由高级信令转接点(HSTP)、低级信 令转接点(LSTP)与信令点(SP)三级构成。 28、我国No、7信令网就是由长途信令网与大、中城 市本地信令网组成。 29、我国数字同步网的基准时钟有两种:全国基准时 钟(PRC)与区域基准时钟(LPR)。 30、 TMN主要从三个方面界定电信网络的管理:管理 层次、管理功能与管理业务。 31、我国电信管理网的网络结构一般也分为三级, 并且在各级网管机构设置该级的网管中心,即全 国网网管中心、省级网网管中心与本地网网管中 心。 32、没有自环与并行边的图称为简单图。 33、一般有两种距离测度方法,即欧氏距离测度与矩 形线距离测度。 34、具有n个点的树共有 n-1 个树枝。 35、排队系统的基本参数包括:顾客到达率、服务员 数目与服务员服务速率。 36、通信网络规划按时间跨度可分为长期规划、中 期规划与近期规划(滚动规划)。 37、通信业务预测的内容主要包括用户预测、业务 量预测与业务流量预测。 38、随着网络规模的不断扩大,局所采用“大容量、 少局点”的布局已显得十分必要。 39、用户环路的配线方式有直接配线、复接配线与 交接配线。 40、两交换局间中继路由种类主要由费用比与局间 话务量确定。 二、单项选择题 1、构成通信网的核心要素就是(C)C 交换设备 2、通信网的下列基本结构中可以采用自愈环的就是 (C)C 环形网 3、响度、清晰度与逼真度就是用来衡量电话通信网的(B)B 传输质量 4、我国电话网现在采用的等级结构为(B)B 三级 5、我国在二级长途网上采用选路方式为D)动态无级 6、话务量不允许溢出的路由为(D) A 低呼损直达路由C 基干路由 D A与C 7、电子邮件属于(B)B 消息型业务 8、 ATM网中VC交换就是(B)B VPI值、VCI值均改变 9、下列关于ATM的描述中,不正确的就是(C) C ATM网中,要进行逐段链路的差错控制与流 量控制 10、二层交换机的特点就是(A)交换速度快,控制功能弱 11、路由器可以实现协议转换的层次为(D) D 物理层、链路层及网络层 12、下面所列接入网接口中,不属于用户网络接口的 就是(C)C V5、2接口 13、目前以太网接入的实现方式为(A)A FTTC与 FTTB 14、属于移动无线接入的有(C)C 蜂窝移动通信系 统 15、我国No、7信令网的级数为(B)B 三级

北邮大数据库实验三

实验三完整性及视图、索引 视图是基于某个查询结果的一个虚拟表,只是用来查看数据的窗口而已。索引能够提供一种以一列或多列的值为基础迅速查找数据表(或视图)中行的能力,用来快速访问数据表(或视图)中的数据。触发器是一种特殊的存储过程,它在特定语言事件发生时自动执行,通常用于实现强制业务规则和数据完整性。 【实验目的】 掌握MySQL视图、索引的使用,理解什么是数据库的完整性。 【实验要求】 1、每完成一个任务,截取全屏幕快照1~3作为中间步骤和结果的贴图,粘贴在最后的实验报告中。 2、除了使用我们提供的数据外还要自己向表中添加些新数据,以保证每个查询结果不为空集,或计数结果不为0。 3、思考题可以选做,作为优秀加分的依据。 【实验任务】 1、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号 及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。

2、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号、 课程名及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。

3、为院系代码表(dept_code)创建基于“院系代码”列的索引。 4、为教室信息表(classroom_info)创建基于room_id列的惟一索引并插入一 条room_id列与表中已有的值重复的数据,观察系统的反馈。

5、重新修改表stud_info、lesson_info及stud_grade,修改的容为: ①为三表增加主码约束,stud_info的主码为stud_id,lesson_info的主码为 course_id,stud_grade的主码为stud_id、course_id。

北邮数据库实验三-实验报告

题目:数据库实验三:嵌入式SQL 完成日期:2014.5.22 操作环境:Microsoft Visual C++ 6.0 SQL server 2008 R2 1 实验目的 1、熟悉在Visual Studio C++环境中通过ODBC实现数据库互连; 2、熟悉通过嵌入式SQL对数据库进行操作; 3、掌握数据库应用程序界面开发基本流程。 2 实验内容及要求 1、在Visual Studio C++环境中通过ODBC实现与实验1建立的数据库StuManagement的互联,进行实验要求的各种操作,关系模式和数据的操作均通过应用程序界面完成; 2、根据以下要求认真进行实验,记录所有的实验用例,填写实验报告。 2.1 数据库连接 2.1.1 通过ODBC实现与实验1数据库互连; 2.2 关系模式定义 2.2.1创建1个基本表,并插入2行数据; 2.2.2修改及删除基本表; 2.3 数据操作 2.3.1 数据查询操作; 2.3.2 数据删除操作;( 2.3.3 界面执行SQL语句操作 2.4 界面要求: 2.4.1 查询结果的多行显示(至少支持5行以上查询结果的显示) ;(2分) 2.4.2 界面美观,操作简单。 3 操作环境 Microsoft Visual C++ 6.0 Sql server 2008 R2 4 实验步骤 (1)ODBC与数据库互联

找到控制面板——管理工具 打开数据源(ODBC) 点击【添加】,选择SQL server

填写名称和描述,选择自己机器的服务器 按照默认就可以

点击【完成】,数据源就创建好了 5 实验内容与完成情况 (1)整体外观 本次实验,完成了记录的查询(按主键、按内容),记录的添加与删除,新建表,删除表,添加数据,修改表;执行SQL语句,并将查询结果显示出来。 (2)添加记录

(精品)(通信企业管理)北京邮电大学现代通信网阶段作业全

(通信企业管理)北京邮电大学现代通信网阶段作业 全

一、判断题(共5道小题,共50.0分) (错误) 欧式距离测度适用于固定电话,考虑到用户线路沿着方格形街道铺设的情况。 1正确 1错误 知识点: 通信网络结构设计基础 学生答案: [A;] 标准答 案: B 得分: [0] 试题分值: 10.0 提示: 1 (错误) 度数为奇数的点的数目必为偶数。 1正确 1错误 知识点: 通信网络结构设计基础

学生答案: [] 标准答 案: A 得分: [0] 试题分值: 10.0 提示: 2 (错误) 主从同步方式各节点必须采用原子钟作为时钟源。 1正确 1错误 知识点: 第6章电信支撑网 学生答案: [] 标准答 案: B 得分: [0] 试题分值: 10.0 提示: 3 (错误)

No.7信令是一种数字式随路信令方式。 1正确 1错误 知识点: 第6章电信支撑网 学生答案: [] 标准答 案: B 得分: [0] 试题分值: 10.0 提示: 4 (错误) 交接配线的通融性要好于复接配线。 1正确 1错误 知识点: 第8章通信网络规划 学生答案: [] 标准答 案: A 得分: [0] 试题分10.0

值: 提示: 二、单项选择题(共5道小题,共50.0分) (错误) 关于排队系统,下面说法错误的是() 1顾客到达间隔时间的分布为负指数分布 1服务时间的分布为负指数分布 1系统只有一个服务员 1为损失排队系统(即时拒绝方式) 知识点: 网络流量设计基础 学生答案: [] 标准答 案: D 得分: [0] 试题分值: 10.0 提示: 5 (错误) 关于排队系统,下面说法错误的是()

北京邮电大学现代通信网阶段作业全

北京邮电大学现代通信网阶段作业全 1 (错误) 欧式距离测度适用于固定电话,考虑到用户线路沿着方格形街道铺设的情形。 1 正确 1 错误 知识点: 通信网络结构设计基础 [A;] B 得分: [0] 试题分值: 10.0 提示: 2 (错误) 度数为奇数的点的数目必为偶数。 1 正确 1 错误 知识点: 通信网络结构设计基础 [] A 得分: [0] 试题分值: 10.0 提示: 3 (错误) 主从同步方式各节点必须采纳原子钟作为时钟源。 1 正确 1 错误 知识点: 第6章电信支撑网 [] B

得分: [0] 试题分值: 10.0 提示: 4 (错误) No.7信令是一种数字式随路信令方式。 1 正确 1 错误 知识点: 第6章电信支撑网 [] B 得分: [0] 试题分值: 10.0 提示: 5 (错误) 交接配线的通融性要好于复接配线。 1 正确 1 错误 知识点: 第8章通信网络规划 [] A 得分: [0] 试题分值: 10.0 提示: 二、单项选择题(共5道小题,共50.0分) 6 (错误) 关于排队系统,下面讲法错误的是( ) 1 顾客到达间隔时刻的分布为负指数分布 1 服务时刻的分布为负指数分布

1 系统只有一个服务员 1 为缺失排队系统(即时拒绝方式) 知识点: 网络流量设计基础 [] D 得分: [0] 试题分值: 10.0 提示: 7 (错误) 关于排队系统,下面讲法错误的是( ) 1 顾客到达间隔时刻的分布为负指数分布 1 服务时刻的分布为负指数分布 1 时,为等待制排队系统(不拒绝方式) 1 当时,为混合制排队系统(延时拒绝方式) 知识点: 网络流量设计基础 [] D 得分: [0] 试题分值: 10.0 提示: 8 (错误) 开放业务、停开业务属于TMN 的( ) 1 性能治理 1 故障(或爱护)治理 1 配置治理 1 安全治理 知识点: 第6章电信支撑网 [] C 得分: [0] 试题分值: 10.0 提示:

北邮大三下数据库实验报告5

北京邮电大学 实验报告 课程名称数据库系统原理 实验内容实验5 数据库完整性与安全性实验 班级2013211***姓名 *** 指导老师成绩_________ 2016年05月20日

实验5 数据库完整性与安全性实验 实验目的: 1.通过对完整性规则的定义实现,熟悉了解SQL SERVER中完整性保证的规则和实现方 法,加深对数据完整性的理解。 2.通过对安全性相关内容的定义,熟悉了解SQL SERVER中安全性的内容和实现方法, 加深对数据库安全性的理解 实验内容 完整性实验与要求: 1.分别定义数据库中各基表的主键、外键,实现实体完整性约束和参照完整性约束; 定义主键: 方法一:使用Enterprise Manager设置主键(以book表为例) ①光标移到book表的位置,右键->设计 ②在你要选的属性列右键->设置主键,完成。

方法二:使用SQL语句。 ①右键数据库,新建查询 设置外键: 方法一:使用Enterprise Manager设置外键(以student表为例) ①单击student表,鼠标移到“键”文件夹,单击右键,选择“新建外键”。 ②选择“表和列规范”进行设置

③我们想在student表设置class_id属性为外键,按照下图选择,点击确定,保存即可。 方法二:SQL语句 新建查询,输入如图语句。

2.向学生表插入具有相同学号的数据,验证其实体完整性约束; Student表的主键是学号,所以不能插入有相同学号的学生。 3.向学生表中插入一条数据,班级号是学生表的外键,验证参照完整性约束; Class表中没有“2013211302”这个班级,所以无法插入。改变班级号为class表中存在的,则能够进行插入,结果如下: 4.删除教师表中的所有数据,验证参照完整性约束;

现代通信网北邮函授考试试题含答案要点

北京邮电大学高等函授教育、远程教育 《现代通信网》综合练习题 一、填空题 【每空1分】 1. 所谓通信系统就是用电信号(或光信号)传递信息的系统,也叫。(电信系统) 2. 通信网在硬件设备方面的构成要素是、和。(终端设备传输链路交换设备) 3. 若按服务范围分,电话网通信网可分为、和。(本地网长途网 国际网) 4. 通信网的基本结构主要有网形、、、、及线形、树形。 (星形复合形总线形环形) 5. 未来的通信网正向着、、和的方向发展(数字化 综合化智能化个人化) 6. 电话通信网通常由、和等构成。(用户终端(电话机)传输信 道交换机) 7. 我国电话通信网由和两部分组成。(长途电话网(长途网)本地电话网(本 地网)) 8. 二级结构的本地网,有和两种结构。(分区汇接全覆盖) 9. 按组成路由的电路群的个数,路由可分为和两种。(直达路由汇接路 由) 10. 路由选择计划有和两种。(固定选路计划动态选路计划) 11. 动态选路方法有、和三种。(时间相关选路(TDR)状态相 关选路(SDR)事件相关选路(EDR)) 12. B-ISDN的业务分为两大类,分别是和。(交互型业务分配型业务) 13. B-ISDN的信息传递方式采用。(异步转移模式(ATM))( 异步转移模式(ATM)) 14. ATM交换包括和。(VP交换 VC交换) 15. ATM协议参考模型的三个平面包括、和。(用户平面控制平 面管理平面 ) 16. ATM交换的缓冲排队方式有、和。(输入缓冲排队方式 输出缓冲排队方式中央缓冲排队方式)

17. 协议是IP网络的基础与核心。(TCP/IP) 18. 宽带IP城域网的结构分为、和三层。(核心层汇聚层接入 层) 19. 路由器按位置划分有和。(核心路由器接入路由器) 20. 接入网由和之间的一系列传送实体(如线路设施和传输设施)组成,为供 给电信业务而提供所需传送承载能力的实施系统。(业务节点接口(SNI) 用户网络接口(UNI)) 21. 接入网的业务节点接口主要有两种,和。(模拟接口(Z接口)数字接 口(V5接口)) 22. 根据传输设施中是否采用有源器件,光纤接入网分为和。(有源光网络 (PON)) 无源光网络 (AON) 23. 无源光网络(PON)的拓扑结构一般采用、和。(星形 树形总线形) 24. 无线接入网可分为和两大类。(固定无线接入网移动无线接入网) 25. 无线局域网(WLAN)是与相结合的产物。(无线通信技术 计算机网络) 26. No.7信令网由、和组成。(信令点(SP)信令转 接点(STP)信令链路) 27. 三级信令网由、和三级构成。(高级信令转接点(HSTP) 低级信令转接点(LSTP)信令点(SP)) 28. 我国No.7信令网是由和组成。(长途信令网大、中城市本地信令网) 29. 我国数字同步网的基准时钟有两种:和。(全国基准时钟(PRC) 区域基准时钟(LPR)) 30. TMN主要从三个方面界定电信网络的管理:、和。(管理层次 管理功能管理业务) 31. 我国电信管理网的网络结构一般也分为三级,并且在各级网管机构设置该级的网管中心,即、和。(全国网网管中心省级网网管中心本地网网管中心) 32. 没有和的图称为简单图。(自环并行边) 33. 一般有两种距离测度方法,即和。(欧氏距离测度矩形线距离测度) 34. 具有n个点的树共有 n-1 个树枝。 35. 排队系统的基本参数包括:、和。(顾客到达率 服务员数目服务员服务速率) 36. 通信网络规划按时间跨度可分为、和。(长期规划

北邮大三上选修课数据库实验二数据库维护

《数据库技术及应用》实验报告 题目:数据库的日常维护和安全性管理姓名日期 实验环境:Microsoft SQL Server 2012 实验内容与完成情况: 3.1.1 完成数据库的备份、还原分+分) 通过SQL语句,对已建立的数据库StuManagement进行备份和还原操作 备份: backup database StuManagement to mybackup1 还原: use master restore database StuManagement from mybackup1 with recovery,replace; 完成数据的导入、导出操作(1分+1分): 直接在Management Studio中,手工对已建立的数据库StuManagement进行数据的导入和导出操作(可导为Access数据库、Excel表格等) 导入:

导出:将S表导出到中 3.1安全性管理 3.2.1对已建立的数据库StuManagement进行,设置用户 直接在Management Studio中,手工对已建立的数据库StuManagement进行安全性管

理,建立2个不同的数据库用户。(1+1分) 在安全性下登录名右键新建,创建 在StuManagement下安全性用户处右键新建两个用户wb和wb1 3.2.2完成“授权和权利回收”的操作例子分+分)

分别用grant和revoke语句,对3.2.1已建立的用户,进行授权和权利回收的操作,并运行验证。 wb用户只具有public身份,用wb登录执行select语句,发现错误。 select Sno from S; 退出,用Windows 账户登录,grant语句赋给wb select权限,并允许wb把这种权限再授予给别的用户 grant select on S to wb with grant option; 断开连接,用wb用户登录,执行select语句,发现成功查询

北邮大三数据库实验六数据查询分析实验

北邮大三数据库实验六数据查询分析实验

————————————————————————————————作者:————————————————————————————————日期: ?

实验六数据查询分析实验 实验目的 通过对不同情况下查询语句的执行分析,巩固和加深对查询和查询优化相关理论知识的理解,提高优化数据库系统的实践能力,熟悉了解Sybase中查询分析器的使用,并进一步提高编写复杂查询的SQL程序的能力。 实验内容 1.索引对查询的影响 (1)对结果集只有一个元组的查询分三种情况进行执行(必如查询一个具体学生的信息): ?不建立索引,(学号上)建立非聚集索引,(学号上)建立聚集索引。 建立聚集索引: createclustered indexstudent on student(student_id) go 建立非聚集索引: create nonclusteredindexstudent_index on student(student_id) go 用查询分析器的执行步骤和结果对执行进行分析比较。 select*from student where student_id='30201' 不建立索引 建立聚集索引

建立非聚集索引 (2)对结果集中有多个元组的查询(例如查看某门成绩的成绩表)分类似(1)的三种情况进行执行比较。 select*from student wherestudent_id>'30401' 不建立索引:

建立聚集索引: 建立非聚集索引: (3)对查询条件为一个连续的范围的查询(例如查看学号在某个范围内的学生的选课情况)分类似(1)的三种情况进行执行比较,注意系统处理的选择。 select*fromstudent where student_idbetween'31201'and'31415' 不建立索引:

北邮现代通信技术课后习题答案

现代通信技术课后习题答案 第一章 1.简述通信系统模型中各个组成成分的含义,并举例说明。 答:课本P4-5 2.如何理解现代通信网络的分层结构及各层的作用? 学术界一开始设定的七层的OSI模型(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),但后来在实际发展中TCP/IP作为五层协议模型(物理层、数据链路层、网络层、传输层、应用层)发展了起来。其中: 物理层和链路层:解决相邻节点的单跳接入问题,就是保证相连(有线网络)或者相邻(无线网络)的节点可以相互发送数据比特; 网络层:负责多跳的路由选择问题(也就是收到一个数据包后判断是否是自己的,如果不是应该发往相连的哪个节点); 传输层:只在目的和源两个节点起作用,用于保证传输质量、流量控制、跟上层应用交互等; 引用层:主要是各种应用程序(或者说操作系统中进行通信的进程),比如浏览器浏览网页、qq通信、电子邮件等。

3.分析通信网络中各种拓扑结构的特点 4.举例说明日常生活中遇到的通信业务以及对应的通信终端。(自己编) 5.如何理解通信网络与通信技术之间的关系? 答:通信技术侧重通信接入技术,主要是物理层和数据链路层,比如OFDM、CDMA等技术;通信网侧重通信网络管理和控制,主要网络层、传输层,比如TCP/IP、ATM等。 6.就未来通信发展趋势谈谈想法。(自己编) 7.什么是三网融合?你认为实现的技术基础是什么? 答:(1)三网融合是指电信网、广播电视网、互联网在向宽带通信网、数字电视网、下一代互联网演进过程中,三大网络通过技术改造,其技术功能趋于一致,业务范围趋于相同,网络互联互通、资源共享,能为用户提供语音、数据和广播电视等多种服务。三合并不意味着三大网络的物理合一,而主要是指高层业务应用的融合。三网融合应用广泛,遍及智能交通、环境保护、政府工作、公共安全、平安家居等多个领域。以后的手机可以看电视、上网,电视可以打电话、上网,电脑也可以打电话、看电视。三者之间相互交叉,形成你中有我、我中有你的格局。可以这样说,三网融合打破了此前广电在内容输送、电信在宽带运营领域各自的垄断,明确了互相进入的准则——在符合条件的情况下,广电企业可经营增值电信业务、比照增值电信业务管理的基础电信业务、基于有线电网络提供的互联网接入业务等;而国有电信企业在有关部门的监管下,可从事除时政类节目之外的广播电视节目生产制作、互联网视听节目信号传输、转播时政类新闻视听节目服务,IPTV传输服务、手机电视分发服务等。 (2)实现的技术基础:技术进步是三网融合的基本推动力.

相关文档
最新文档