免费智能真题库 > 历年试卷 > 网络工程师 > 2013年下半年 网络工程师 上午试卷 综合知识
  第63题      
  知识点:   TCP   建立连接   流量控制
  关键词:   TCP   流量控制协议   握手   协议        章/节:   TCP/IP 协议       

 
TCP协议使用_(63) 次握手过程建立连接,这种方法可以防止(64)。TCP使用的流量控制协议是(65)。
 
 
  A.  一
 
  B.  二
 
  C.  三
 
  D.  四
 
 
 

 
  第23题    2021年上半年  
   39%
TCP伪首部不包含的字段为( )。
  第61题    2014年下半年  
   31%
如果一个TCP连接处于ESTABLISHED状态.这是表示(61)。
  第50题    2018年上半年  
   25%
在TCP协议中,用于进行流量控制的字段为( )。
   知识点讲解    
   · TCP    · 建立连接    · 流量控制
 
       TCP
        TCP是面向连接的通信协议,通过三次握手建立连接,通信完成时要拆除连接,由于TCP是面向连接的,所以只能用于端到端的通信。
        TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术实现传输的可靠性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口,实际表示接收能力,用以限制发送方的发送速度。
        如果IP数据包中有已经封装好的TCP数据包,那么IP将把它们向“上”传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路之间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包则可以被重传。
        TCP将它的信息发送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层、设备驱动程序和物理介质,最后传送到接收方。
        面向连接的服务(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。
 
       建立连接
        操作不同的数据库需要不同的对象,在本教材中,主要以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对于不同类型数据库提供不同的程序,连接对象对于不同的数据库也有不同的类型,如下表所示。
        
        不同类型的连接对象
 
       流量控制
        在双方的数据通信中,如何控制数据通信的流量同样非常重要。它既可以确保数据通信的有序进行,还可避免通信过程中不会出现因为接收方来不及接收而造成的数据丢失。这就是数据链路层的“流量控制”功能。数据的发送与接收必须遵循一定的传送速率规则,可以使得接收方能及时地接收发送方发送的数据。并且当接收方来不及接收时,就必须及时控制发送方数据的发送速率,使两方面的速率基本匹配。
   题号导航      2013年下半年 网络工程师 上午试卷 综合知识   本试卷我的完整做题情况  
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 /
 
第63题    在手机中做本题