帮帮文库

返回

【毕业论文】基于udp协议的即时通讯程序客户端设计word文档(定稿) 【毕业论文】基于udp协议的即时通讯程序客户端设计word文档(定稿)

格式:word 上传:2022-06-24 22:03:59

《【毕业论文】基于udp协议的即时通讯程序客户端设计word文档(定稿)》修改意见稿

1、“.....由于大多数网络应用程序都在同台机器上运行,计算机上必须能够确保目地机器上软件程序能从源地址机器处获得数据包,以及源计算机能收到正确回复。这是通过使用端口号完成。例如,如果个客户希望在服务器上使用域名服务系统,它就会给数据包个目地址,并在头插入目标端口号。源端口号标识了请求域名服务本地机应用程序,同时需要将所有由目站生成响应包都指定到源主机这个端口上。客户机服务器模式传输层通信有时也称为客户端服务器端通信。典型情况是个主机客户端需要使用另个主机服务器上应用程序。当客户端需要用到个使用协议远程主机上应用程序在传输数据报前不用在客户和服务器之间建立个连接,且没有超时重发等机制,故而传输速度很快。协议主要作用是将网络数据流量压缩成数据报形式。个典型数据报就是个二进制数据传输单位。每个数据报前个字节用来包含报头信息,剩余字节则用来包含具体传输数据......”

2、“.....和协议正是采用这机制实现对同时刻内多项应用同时发送和接收数据支持。数据发送方可以是客户端或服务器端将数据报通过源端口发送出去,而数据接收方则通过目标端口接收数据。有网络应用只能使用预先为其预留或注册静态端口而另外些网络应用则可以使用未被注册动态端口。因为报头使用两个字节存放端口号,所以端口号有效范围是从到。般来说,大于端口号都代表动态端口。数据报长度是指包括报头和数据部分在内总字节数。因为报头长度是固定,所以该域主要被用来计算可变长度数据部分又称为数据负载。数据报最大长度根据操作环境不同而各异。从理论上说,包含报头在内数据报最大长度为字节。不过,些实际应用往往会限制数据报大小,有时会降低到字节。协议使用报头中校验值来保证数据安全。校验值首先在数据发送方通过特殊算法计算得出,在传递到接收方之后,还需要再重新计算......”

3、“.....发送和接收方校验计算值将不会相符,由此协议可以检测是否出错。其实在协议中校验功能是可选,如果将其关闭可以使系统性能有所提升。这与协议是不同,后者要求必须具有校验值。协议结构与特点数据报由报头和传输数据组成。报头由个域组成,其中每个域各占用个字节,具体包括源端口号目标端口号数据报长度校验值。源端口位。源端口是可选字段。当使用时,它表示发送程序端口,同时它还被认为是没有其它信息情况下需要被寻址答复端口。如果不使用,设置值为。目标端口位。目标端口在特殊因特网目标地址情况下具有意义。数据报长度位。该用户数据报八位长度,包括协议头和数据。长度最小值为。校验和位。协议头协议头和数据位,最后用填补信息假协议头总和。如果必要话,可以由两个八位复合而成。数据域包含数据信息。协议得到了广泛应用。其特点如下传送数据前并不与对方建立连接,即是无连接,在传输数据前......”

4、“.....不对收到数据进行排序,在报文首部中并没有关于数据顺序信息如所采用序号,而且报文不定按顺序到达,所以接收端无从排起。对接收到数据报不发送确认信号,发送端不知道数据是否被正确接收,也不会重发数据。传送数据较快速,系统开销也少。由于缺乏拥塞控制,需要基于网络机制来减小因失控和高速流量负荷而导致拥塞崩溃效应。换句话说,因为发送者不能够检测拥塞,所以像使用包队列和丢弃技术路由器这样网络基本设备往往就成为降低过大通信量有效工具。数据报拥塞控制协议设计成通过在诸如流媒体类型高速率流中增加主机拥塞控制来减小这个潜在问题。从以上特点可知,提供是无连接不可靠数据传送方式,是种尽力而为数据交付服务。建立和协议主要区别是两者在如何实现信息可靠传递方面不同。协议中包含了专门传递保证机制,当数据接收方收到发送方传来信息时,会自动向发送方发出确认消息发送方只有在接收到该确认消息之后才继续传送其他信息......”

5、“.....与不同,协议并不提供数据传送保证机制。如果在从发送方到接收方传递过程中出现数据报丢失,协议本身并不能做出任何检测或提示,因此,通常人们把协议称为不可靠传输协议。相对于协议,协议另外个不同之处在于如何接收突发性多个数据报。不同于,并不能确保数据发送和接收顺序。当客户端需要用到个使用协议远程主机上应用程序时,它需要知道两方面信息应用程序所在主机地址和应用程序目端端口号。现在,假设台主机知道应用程序在另台地址为主机上。在获得了地址后,它需要知道应用程序目端口号是多少。所有端口号和端口号都存放在种称为服务文件文件中。在系统中,服务文件通常位于下。在主机中,可以在下找到服务文件。服务文件包括了应用程序到端口号和到端口号所有映射。当个主机需要知道应用程序目端口号和目端口号时,它会搜索服务文件来找出正确端口号。通常应用程序将它们各自端口号或端口号安装在这个服务文件中......”

6、“.....计算机上必须能够确保目地机器上软件程序能从源地址机器处获得数据包,以及源计算机能收到正确回复。这是通过使用端口号完成。例如,如果个客户希望在服务器上使用域名服务系统,它就会给数据包个目地址,并在头插入目标端口号。源端口号标识了请求域名服务本地机应用程序,同时需要将所有由目站生成响应包都指定到源主机这个端口上。客户机服务器模式传输层通信有时也称为客户端服务器端通信。典型情况是个主机客户端需要使用另个主机服务器上应用程序。当客户端需要用到个使用协议远程主机上应用程序建立连接实现服务器和客户端程序间不间断通讯发送客户端发送消息为打印消息读入客户机输入消息定义个字节数组,长度为客户端所发送消息长度将得到客户端消息保存数组中向服务器发送数据报发送数据报接收定义数组......”

7、“.....端口号为服务器地址为得到服务器地址,并打印出来实现客户端和服务器端连续通信接收定义数组,用来保存客户端发送来数据,接收客户机发过来数据提取数据客户端消息打印客户机消息发送接收到服务器消息打印消息得到输入数据向客户机发送数据执行发送处理在传输数据报前不用在客户和服务器之间建立个连接,且没有超时重发等机制,故而传输速度很快。协议主要作用是将网络数据流量压缩成数据报形式。个典型数据报就是个二进制数据传输单位。每个数据报前个字节用来包含报头信息,剩余字节则用来包含具体传输数据。协议使用端口号为不同应用保留其各自数据传输通道。和协议正是采用这机制实现对同时刻内多项应用同时发送和接收数据支持。数据发送方可以是客户端或服务器端将数据报通过源端口发送出去......”

8、“.....有网络应用只能使用预先为其预留或注册静态端口而另外些网络应用则可以使用未被注册动态端口。因为报头使用两个字节存放端口号,所以端口号有效范围是从到。般来说,大于端口号都代表动态端口。数据报长度是指包括报头和数据部分在内总字节数。因为报头长度是固定,所以该域主要被用来计算可变长度数据部分又基于协议即时通讯程序客户端设计学生姓名刘泽龙指导老师龙际珍摘要本课程设计目标是利用协议编写相应程序从而实现网络即时通讯,其工作机制模仿即时通信软件基本功能。采用协议原理,分别为客户端和服务器端完成基本数据配置,实现网络即时通讯功能。在本课程设计中,主要负责通讯程序客户端设计,系统开发平台为,程序设计语言采用,程序运行平台。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,可以应用于网络即时聊天。关键字语言即时通讯协议套接字引言自进入信息化社会以来,人们生活发生了翻天覆地变化......”

9、“.....自从计算机网络出现以来,网络发展越来越迅速,其重要性更是不可估量。现在,网络已经进入到我们生活各个角落,大到网上理财网上会议网上战争,小到上网购物查找资料,网上聊天等,可以说网络把我们世界变小了,即使在天涯海角,我们也可以随时联系。个最简单且应用最广泛例子网上聊天,就是最好证明。本课程设计将基于协议和局域网环境,使用语言实现个即时网络通讯程序。背景介绍随着计算机网络信息技术日益发展和成熟,人们生活因为网络而变得更多姿多彩,基于网络通讯技术也如同雨后春笋般涌现到网络世界中。协议和协议是网络通讯基本协议。而对于普通信息交流,协议则因为更方便简单,所以常常采用协议开发这类即时通讯程序。在国内占据网络通讯霸主地位则是腾讯公司原型,就是采用协议开发而成。课程设计目通过本课程设计,熟练掌握语言编程技术步骤和程序编写与调试过程。理解协议基本功能和工作原理......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(1)
1 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(2)
2 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(3)
3 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(4)
4 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(5)
5 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(6)
6 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(7)
7 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(8)
8 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(9)
9 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(10)
10 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(11)
11 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(12)
12 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(13)
13 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(14)
14 页 / 共 19
【毕业论文】基于udp协议的即时通讯程序客户端设计.doc预览图(15)
15 页 / 共 19
预览结束,还剩 4 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档