免费智能真题库 > 历年试卷 > 网络规划设计师 > 2009年下半年 网络规划设计师 上午试卷 综合知识
  第3题      
  知识点:   服务   数据报   建立连接
  关键词:   面向连接   数据报   无连接   数据        章/节:   计算机网络基础知识       

 
两个人讨论有关FAX传真是面向连接还是无连接的服务。甲说FAX显然是面向连接的,因为需要建立连接。乙认为FAX是无连接的,因为假定有10份文件要分别发送到10个不同的目的地,每份文件1页长,每份文件的发送过程都是独立的,类似于数据报方式。下述说法正确的是(3)。
 
 
  A.  甲正确
 
  B.  乙正确
 
  C.  甲、乙都正确
 
  D.  甲、乙都不正确
 
 
 

 
  第12题    2012年下半年  
   37%
下面有关无连接通信的描述中,正确的是(12)。
 
   知识点讲解    
   · 服务    · 数据报    · 建立连接
 
       服务
        服务是协议外部行为的体现,各层服务是垂直关系,即网络中低层协议向相邻的高层协议提供服务;高层则通过原语(Primitive)或过程(Procedure)调用相邻低层所提供的服务。计算机网络向用户提供两类关于数据传输方式的服务。
        (1)面向连接的服务(Connection Oriented Service)。面向连接的服务思想来源于电话传输系统。其过程可以分为三部分,即建立连接,数据传输与断开连接,称为虚电路方式。面向连接的服务又可分为永久性连接服务和非永久性连接服务。
        非永久性连接服务在每个应用(或称为数据流)开始之前,都要先进行连接,待连接成功之后再进行数据通信。通信完毕之后断开连接。
        永久性连接则只是在第一次进行数据通信之前进行连接。待该连接成功后将一直把该连接的路径存入相应的计算机或网络设备中。除非管理员删除掉永久性连接或网络故障,以后这两台计算机进行通信时就不用再进行连接。
        面向连接的服务只有在建立连接时发送的分组中才包含相应的目的地址。待连接建立起来之后,所传送的分组中将不再包含目的地址,而仅包含比目的地址要短小得多的连接标识(Connection Identifier),从而减少了数据分组传输的负载。
        面向连接的另一个好处就是一旦连接中断,用户马上就能发现。这使得用户可以很快地采取相应的措施。TCP协议就是面向连接的,ATM(Asynchronous Transfer Mode,异步传输模式)交换机、帧中继网(Frame Relay,FR)等也是面向连接的。
        (2)无连接服务(Connectionless Service)。无连接服务的工作方式就像邮电系统。两个通信的计算机之间无须事先建立连接。以无连接服务方式传输每个数据分组中都必须包含目的地址。无连接方式不能防止分组的丢失、重复或失序等错误。
        无连接方式的优点是处理开销小,发送信息快,比较适合实时数据的处理和传输。UDP协议就是无连接方式的。IP协议也是无连接的。以太网、令牌环网、光纤分布式数据接口(Fiber Distributed Data Interface,FDDI)网等共享传输介质的局域网都是无连接方式的。交换式以太网包括千兆位以太网都是无连接方式的。
 
       数据报
        对于短报文来说,一个报文分组就足够容纳所传送的数据信息。一般单个报文分组称数据报(Datagram)。数据报的服务以传送单个报文分组为主要目标。原CCITT研究组把数据报定义为,能包含在单个报文分组数据域中的报文,且传送它到目标地址与其他已发送或将要发送的报文分组无关,这样报文分组号可以省略。也就是说,每个分组的传送是被单独处理的,它本身携带有足够的信息。
        数据报的一般格式如下表所示:
        
        数据报格式
        发送数据报与发送信件和邮包一样。在数据报服务控制下,网络接受来自源的单一报文分组,并独立地传到目的点。数据报服务是无连接的服务。
 
       建立连接
        操作不同的数据库需要不同的对象,在本教材中,主要以SQL Server数据库为例讲解ADO.NET的使用。在数据库的连接中,需要使用.NET提供的SqlConnection对象来对数据库进行连接。该对象包含的主要属性和方法如下表所示。
        
        SqlConnection对象主要属性和方法
        使用SqlConnection对象连接数据库步骤为:
        (1)定义连接字符串。
        在连接数据库前,需要为连接对象设置连接字符串,连接字串基本格式为:
        
        SqlConnection类将会通过此字符串来进行数据库的连接。其中,Data Source是SQL服务器的地址,如果相对于应用程序而言数据库服务器是本地服务器,则配置为(local)即可,如果是远程服务器,则需要填写具体的ip地址;Initial Catalog表示需要访问的数据库名;另外,User ID是数据库登录时的用户名,PWD是数据库登录时使用的密码。
        (2)创建SqlConnection对象。
        创建SqlConnection对象语句如下:
        
        创建SqlConnection对象时,构造方法中的参数connString就是第一步定义的连接字符串。
        (3)打开数据库连接。
        打开数据库连接程序如下:
        
        .NET对于不同类型数据库提供不同的程序,连接对象对于不同的数据库也有不同的类型,如下表所示。
        
        不同类型的连接对象
   题号导航      2009年下半年 网络规划设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第3题    在手机中做本题