ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:18.90KB ,
资源ID:25112926      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25112926.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(互联网复习资料doc.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

互联网复习资料doc.docx

1、互联网复习资料doc1、简要回答编写基于TCP的服务器端和客户端程序的一般步骤。服务器端:(1) 创建一个TcpListener对象,然后调用该对象的Start 方法在指定的端口进行监听。(2) 在单独的线程中,循环调用AcceptTcpClient方法接 受客户端的连接请求,从该方法的返回结果中得到与该客户 端对应的TcpClient对象,并利用该对象的GetStream方法 得到 NetworkStream 对象。(3) 每得到一个新的TcpClient对象,就创建一个与该客 户对应的线程,在线程中与对应的客户进行通信。(4) 根据传送信息的情况确定是否关闭与客户的连1、什么是广播、组播?

2、两者有什么区别?所谓广播,就是指同时向子网中的多台计算机发送消 息,并且所有子网中的计算机都可以接收到发送方发来的消 息。每个广播消息包含一个特殊的IP地址,这个特殊地址 的特点是:子网内主机标识部分的二进制表示均为1。广播消息地址分为两种类型:本地广播和全球广播。当接收者分布于多个不同的子网内时,广播将不再适用。此 时可以用组播来实现。组播也叫多路广播。所谓组播是将消息从一台计算机发送到本网或全网内选择的计算机子集上, 即发送到那些加入指定组播组的计算机上。1、简述POP3工作原理。授权状态:将客户的用户名发送到服务器,服务器验证正确 性。将客户端输入的密码发送给服务器,服务器验证正确性。

3、操作状态:从服务器中获取邮政总数和字节总数,服务器响 应命令返回邮件总数和字节总数。从服务器中获取邮件列表 和大小,服务器响应返回列出邮件列表和大小。从服务器中 获取一个邮件,告诉服务器该邮件标记为删除。更新状态:关闭与服务器的连接。1、简述被动模式下FTP客户端和FTP服务器的工作流程。 被动模式表示服务器被动接受客户端连接请求,即控制连接请求和数据连接请求都由客户端发起。在此模式下,FTP 客户端先随机开启一个端口 N向服务器的21号端口发起控 制连接,然后向服务器发送PASV命令,服务器收到此命令 后,会用一个新的端口 P (P1024)进行监听,同时将该端 口号告诉客户端,客户端收到响

4、应命令后,再通过新的端口 N+1连接服务器的端口 P,建立数据连接。用户通过客户机进程向服务器进程发送命令,服务器分析并执行命令,然后 将执行结果通过数据连接返回到客户端。选择题1. 下列关于解决方案的叙述中,不正确的是()A、 一个解决方案可以包含多个项目B、 一个解决方案只能包含一个项目C、 新建项目时,会默认生成一个解决方案D、 解决方案文件的扩展名为“.sin”2. 在C#中,使用哪个类表示网络通信时使用的端点()A、 IPAddressB、 IPEndPointC、 IPHostEntryD、 Dns3. 下面对于端口号说法不正确的是()A、 在网络通信中,定义逻辑意义的端口是为了解

5、决与多个 应用程序进行通信的问题B、 逻辑端口地址的范围是十进制的065535C、 默认情况下一个端口号可以同时被多个进程使用D、HTTP协议使用80做为默认端口4、分析下列语句:namespace TestCS public delegate void Hello (string target) ;该语句的作用是()A. 在TestCS命名空间中定义了一个名为Hello的全局方法B. 在TestCS命名空间中声明了函数Hello的原型C. 在TestCS命名空间中定义了一个名为Hello的函数指针D. 在TestCS命名空间中定义了一个名为Hello的委托类型5、 关于线程和进程,下列说法正

6、确的是()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、 传输层

7、、网际层、应用层、网络接口层8、TCP/IP是一个协议组,其中不包括以下哪个协议()A、 OSIB、 TCPC、 UDPD、 IP9、TCP建立连接的过程称为()A、 确认B、 三次握手C、 四次握手D Establish10、下列描述中哪个不是UDP的特点()A、 传输消息无消息边界B、 可以以广播或组播的方式发送数据C、 一种无连接的协议D、不保证数据到达的顺序与数据发出的顺序相同11、下列关于UDP和TCP的叙述中不正确的是()A、 UDP比TCP的协议简单,数据传输效率也高B、 UDP和TCP均是传输层中的协议C、 UDP是面向连接的服务,而TCP是面向无连接的服务D、 UDP般适用于

8、成批传送大量数据的场合12、下列说法不正确的是()A、 组播组是开放的,可以随时加入到组播组中,也可以随 时离开B、 组播消息不能穿越子网C、 组播通信时不需要向组播组发起连接请求D、 组播地址范围在224. 0. 0. 0-239. 255. 255. 25513、某公司申请到一个C类IP地址,但要连接6个子公司,最 大的一个子公司有26台计算机,每个子公司在一个网段中, 则子网掩码应设为()A、 255.255.255.0B、 255. 255. 255. 128C、 255. 255. 255. 129D、 255. 255. 255. 22414、 Net Framework中UdpC

9、lient类提供的加入组播组的方法为()A、 JoinMuticastGroupB、 DropMut i cas tGroupC、 InvokeRequiredD、 Connect15、 下列描述不正确的是()A、 PNRP是目前唯一一种可以完成对等点发现的协议B、 P2P的设计模式可以分为两大类:一种是单纯型P2P架构, 没有专用的服务器,另一种是混合型P2P架构,即单纯型和 专用服务器相结合的架构C、 PNRP可完成对等名称的注册和解析D、 不同对等方的对等名称可以相同16、 下面关于PNRP协议错误的是()A、 对等点名称由Authority节和Classifier节两部分构成B、 安全

10、型的对等点Authority节的值为0C、 群是指一组可以通过网络相互通信的节点D、 整个IPv6因特网仅有一个全局群,代表IPv6因特网上的 所有对等节点17、 下列描述不正确的是()A. P2P是一种新的网络传输协议B. P2P架构中若存在中央服务器,则该服务器起到促成各节 点协调的功能C. 常见的P2P软件有PPLVE、QQ、POPO、BTD. 服务器和客户端通信需要知道对方使用的IP地址和端口18、已知在某Windows Form应用程序中,主窗口类为Forml 程序入口为静态方法Forml. Main (),如下所示:Public class Forml:System. Window

11、s. Forms. FormStatic void MainO/在此添加合适代码则在Main方法中打开主窗口的正确代码是()A. Application. Run(new Forml()B. Applicaton. Open(new Forml()C. (new Forml () Open ()D. (new. Forml () Run ()19、在C#中using关键字的作用是()A. 定义命名空间B. 新建实例C. 调用类D. 引用命名空间20、要退出应用程序的执行,应执行下列的()语句A. Applicaton. Exit()B. Application. ExitC. Applicat

12、ion. Close()D. Application.Close填空题:1、 套接字有两种不同类型,包括 和 ,其中利用Socket实现面向连接的通信时,应使用 套接字2、 用于网络进程通信的IPEndPoint类包含了应用程序连接到主机上的服务所需的 和3、 使用 命名空间提供的线程类Thread的 方法,可以启动多线程4、 在遵守.NET全标准的前提下,从一个线程成功地访问另一个线程创建的控件,需要用到 机制,它实质上是委托的一种应用5、 TCP编程使用C#提供的 类和TcpCIient类,分别用于编写服务器端和客户端程序,UDP编程只使用 类。这三个类均位于 命名空间下6、 异步编程有两

13、种模式,一种采用基于事件的编程模式、一种采用基于 接口的模式。后者利用 方法开始执行异步操作,调用 方法结束异步操作7、 使用组播时通过设置 属性值设置允许路由器转发的最大数目8、 C类网络地址192. 168. 3. 5,使用子网掩码255. 255. 255. 0, 则本地广播地址为9、 P2P的设计模式有 和 两类,即时通信聊天工具采用的系统方式是10、 一个完整的P2P网络应用的运行一般由 、连接和通信三个阶段组成TCP实现服务器端1. /获取本机所有IPAddressIPAddress allIP=Dns. GetHostAddresses(name)2. /启动监听myListen

14、er. Start()3. /等待用户进入newClient=myListener. AcceptTcpClient()4. /获取网络流NetWorkStream stream=client. GetStream5. /利用sr读取数据receiveString=sr. ReadString()UDP实现实名和匿名1. /匿名模式sendUdpClient=new UdpclientO2. /实名模式sendUdpClient=new UdpClient (locallPEndPoint)3. sendUdpClient. send(sendbytes,sendbytes. Length,rem otelPEndPoint)4. receiveUdpClient=new UdpClien (localIPEndpoint)5. byte 口 receiceBytes=receiveUdpClient. receive (ref remotelPEndPonint)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1