互联网复习资料.docVIP

  • 4
  • 0
  • 约4.39千字
  • 约 11页
  • 2019-04-17 发布于广东
  • 举报
1、简要回答编写基于TCP的服务器端和客户端程序的一般 步骤。 服务器端: 创建一个TcpListener对象,然后调用该对象的Start 方法在指定的端口进行监听。 在单独的线程中,循环调用AcceptTcpClient方法接 受客户端的连接请求,从该方法的返回结果中得到与该客户 端对应的TcpClient对象,并利用该对象的GetStream方法 得到 NetworkStream 对象。 每得到一个新的TcpClient对象,就创建一个与该客 户对应的线程,在线程中与对应的客户进行通信。 根据传送信息的情况确定是否关闭与客户的连 1、什么是广播、组播?两者有什么区别? 所谓广播,就是指同时向子网中的多台计算机发送消 息,并且所有子网中的计算机都可以接收到发送方发来的消 息。每个广播消息包含一个特殊的IP地址,这个特殊地址 的特点是:子网内主机标识部分的二进制表示均为1。 广播消息地址分为两种类型:本地广播和全球广播。 当接收者分布于多个不同的子网内时,广播将不再适用。此 时可以用组播来实现。组播也叫多路广播。所谓组播是将消 息从一台计算机发送到本网或全网内选择的计算机子集上, 即发送到那些加入指定组播组的计算机上。 1、简述POP3工作原理。 授权状态:将客户的用户名发送到服务器,服务器验证正确 性。将客户端输入的密码发送给服务器,服务器验证正确性。 操作状态:从服务器中获取邮政总数和字节总数,服务器响 应命令返回邮件总数和字节总数。从服务器中获取邮件列表 和大小,服务器响应返回列出邮件列表和大小。从服务器中 获取一个邮件,告诉服务器该邮件标记为删除。 更新状态:关闭与服务器的连接。 1、简述被动模式下FTP客户端和FTP服务器的工作流程。 被动模式表示服务器被动接受客户端连接请求,即控制连 接请求和数据连接请求都由客户端发起。在此模式下,FTP 客户端先随机开启一个端口 N向服务器的21号端口发起控 制连接,然后向服务器发送PASV命令,服务器收到此命令 后,会用一个新的端口 P (P〉1024)进行监听,同时将该端 口号告诉客户端,客户端收到响应命令后,再通过新的端口 N+1连接服务器的端口 P,建立数据连接。用户通过客户机 进程向服务器进程发送命令,服务器分析并执行命令,然后 将执行结果通过数据连接返回到客户端。 选择题 下列关于解决方案的叙述中,不正确的是() A、 一个解决方案可以包含多个项目 B、 一个解决方案只能包含一个项目 C、 新建项目时,会默认生成一个解决方案 D、 解决方案文件的扩展名为“.sin” 在C#中,使用哪个类表示网络通信时使用的端点() A、 IPAddress B、 IPEndPoint C、 IPHostEntry D、 Dns 下面对于端口号说法不正确的是() A、 在网络通信中,定义逻辑意义的端口是为了解决与多个 应用程序进行通信的问题 B、 逻辑端口地址的范围是十进制的0—65535 C、 默认情况下一个端口号可以同时被多个进程使用 D、HTTP协议使用80做为默认端口 4、分析下列语句:namespace TestCS{ public delegate void Hello (string target) ;}该语句的作用是() 在TestCS命名空间中定义了一个名为Hello的全局方法 在TestCS命名空间中声明了函数Hello的原型 在TestCS命名空间中定义了一个名为Hello的函数指针 在TestCS命名空间中定义了一个名为Hello的委托类型 5、 关于线程和进程,下列说法正确的是() A、 进程等同于程序 B、 进程是操作系统分配处理器时间的基本单位 C、 一个线程可以属于多个进程 D、 一个进程可以有多个线程 6、 声明一个委托public delegate int myCallBack(int x); 则用该委托产生的回调的原型应该是() A、 void myCallBack(int x) B、 int receive (int num) C、 string receive (int x) D、 不确定 7、 TCP/IP的层次结构由上到下依次是() A、 应用层、网际层、传输层、网络接口层 B、 网际层、应用层、传输层、网络接口层 C、 应用层、传输层、网际层、网络接口层 D、 传输层、网际层、应用层、网络接口层 8、TCP/IP是一个协议组,其中不包括以下哪个协议() A、 OSI B、 TCP C、 UDP D、 IP 9、TCP建立连接的过程称为() A、 确认 B、 三次握手 C、 四次握手 D Establish 10、下列描述中哪个不是UDP的特点() A、 传输消息无消息边界 B、 可以以广播或组播的方式发送数据 C、 一种无连接的协议 D、

文档评论(0)

1亿VIP精品文档

相关文档