您的位置:技术工种之机修知识网 设备修理知识 正文
原作者:[标签:作者] 添加时间:2007-07-01 原文发表时间:2007-07-02 人气:1

本文章共3920字,分3页,当前第3页,快速翻页:
 



● UDP协议的实现

UDP协议是传输层协议之一,使用IP作为网络层协议,为应用程序发送和接收数据报。但它提供无链接服务,是不可靠传输。因此UDP报文主要用于需要实时数据传输的情况,一次传输少量数据。在某些对实时性要求较高的场合,利用UDP报文进行传输是必要的,但需采用一些可靠性方案,防止漏传、误传现象的发生。

数据报套接字(socket)是通信的基础,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包括网络通信必须的五种信息:链接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。UDP协议支持数据报套接字。这种套接字可以采用客户/服务器模式,以全双工方式工作,接收、发送可同时进行,但并不保证数据传输的可靠性、有序性和无重复性。

● HTTP协议的实现

HTTP服务器可使HTML(超文本链接标示语言)页面,如Web页和其它文件为客户端所使用。在Dynamic C中,HTTP协议由http.Lib来负责实现。HTTP服务器实现的主体框架如下:

# define TCPCONFIG 1
# memmap xmem
#use“dcrtcp.lib”
#use“http.lib”
main() {
sock_init();
http_init();
tcp_reserveport(80);
while (1) {
http_handler(); }
}

在以上基础上,可以根据自己的需要在程序框架上添加构成WebServer的所有其它动态或静态元素(无论是否符合HTML标准)。

结论:本设计中以Rabbit 2000为主控芯片,嵌入TCP/IP协议栈,实现了家庭网关的基本功能,完成了家庭内部局域网与Internet的对接与信息交互。在此基础上仍有提高其协议转换性能的措施,如增加TCP协议中对滑动窗口协议的支持及嵌入式系统网络管理功能的加强。 (
相关文章

提高旋转式压缩机可靠性的技术
如何为你的投影机配置合适的屏幕
家用燃气灶结构和性能分析
微波电热水器的工作原理
容积式热水炉与燃气壁挂炉的性能特点
家庭影院的几个似是而非的定论
对音响线材的试听
音响线材
减振合金
常州阳光花园中央空调系统装修案例分析
ADMCF328在变频空调中的应用
中央空调系统循环水泵扬程的合理选择
燃料电池-中国汽车产业未来的亮点
燃气红外线辐射器回火因素分析
空调室内三维紊流流动与传热的数值模拟
DV摄录像机的调整与测试方法大公开
基于CAE的冰箱产品结构与外包装方案优化
没有光线 DV如何在零LUX黑暗中拍摄?
DV拍摄画面的构图
认清DV摄像机三种格式

相关评论


本文章所属分类:首页 设备修理知识