您可以添加到网摘 让更多人关注此文章:
TCP/IP 协 议 模 块 结 构
TCP/IP是一个由四个层次组成的协议分层模型,从上到下分别为应用层、传输层(TCP)、网络层(IP)和数据链路层。TCP/IP协议包含了传输层(TCP)、网络层(IP)和数据链路层上的一组协议,被称为TCP/IP协议簇。本系统实现了应用程序编程接口(Socket接口), 传输层的TCP协议和UDP协议, 网络层的IP协议和数据链路层的IFACE接口和PPP协议, 模块结构如下图所示:

TCP/IP 协议的主要功能
TCP/IP子系统提供以下功能:
向用户层提供与WinSocket兼容的SOCKET接口。包括:与WinSock兼容的所有结构设置函数,动作函数,并实现了一批常用SOCKET库函数。
实现UDP协议,为应用程序间提供无连接的高效率的信息传输。UDP用于传输少量数据报文,效率高,但不保证可靠性,可靠性由应用程序提供。
实现IP协议。提供网络层服务。主要实现了两个功能:一是根据IP头中的地址项将IP数据报从源主机传送到目的主机。二是根据最大数据传输长度,将较长的,同时对接受到的分段数据报进行重组。
统一的MAC访问层接口,可以挂接基于Modem的PPP协议,基于ISDN的PPP协议,以太网协议和Cable Modem协议。
TCP/IP协议作为网络服务程序,在操作系统核心之上,为应用程序提供网络编程接口。
WAP 协 议
HOPEN嵌入式操作系统除提供TCP/IP协议外,还提供POP3、SMTP、WAP等通信协议。
WAP(无线通讯协议)是在移动电话、因特网、PDA以及计算机之间进行通讯的开放全球标准。通过WAP,可以将Internet的大量信息及各种各样的业务引入到移动电话、PDA等无线终端设备中。无论你在何地、何时只要你需要信息,你就可以打开你的WAP手机,享受无穷无尽的网上信息或者网上资源。如:新闻、天气预报、股市动态、汇率、电子商务等。你还可以随时随地获得体育比赛结果、娱乐圈趣闻以及幽默故事,为生活增添情趣,也可以利用网上预定功能,把生活安排的有条不紊。
WAP协议为移动通讯设备提供了一个可扩展的应用环境,它是一个分层的协议栈,每层通过接口向其他应用或服务提供一套功能或服务。
WAP协议包括以下几层:
Wireless Application Environment (WAE) Wireless Session Protocol (WSP) Wireless Transaction Protocol (WTP)) Wireless Transport Layer Security (WTLS) Wireless Datagram Protocol (WDP
其中,WAE层含有微浏览器、WML 、WMLSCRIPT的解释器等功能。WTLS层为无线电子商务及无线加密传输数据时提供安全方面的基本功能。
|