移动互联网关键技术

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在内的很多重要通信协议的思想基础,对于理解 TCP/IP的运作机制有很大帮助。
信过程所要完成的工作分成多个层面,每一层完成 某个层次的工作内容,如物理层实现物理信号的收
发,网络层实现联网等。
❖ 图2-1 OSI参考模型
主机A中的会话层和主机B中的会话层互为对等层。 (3) 对等层之间互相通信需要遵守一定的规则,
Header,PH)。然后递交到下层会话层。
❖图2-2 OSI参考模型中的数据封装过程
传输层报头(Transport Header,TH)、网络层报头 (Network Header,NH)和数据链路层报头(Data
link Header,DH)。其中,数据链路层还要给网络 层数据加上数据链路层报尾(Data link
12月,
订出了具有详细定义的TCP/IP协议标准。当时还做 了一个试验,将信息包通过点对点的卫星网络,再 通过陆地电缆,接下来通过卫星网络,最后由地面 传输,贯串欧洲和美国,经过各种电脑系统,全程 9.4万公里竟然没有丢失一个数据位,远距离的可靠
数据传输证明了TCP/IP协议的成功。
们习惯了的NCP被停止使用,TCP/IP协议作为互联网 上所有主机间的共同协议。TCP/IP协议的产生和推 广是互联网发展历史上具有重大革命性意义的事件,
换传送,并且负责路由控制和拥塞控制。提供它还 能逻辑寻址,以便进行路由选择。网络层提供的路 由和寻址功能,使两个终端系统能够互连,并且具 有一定的拥塞控制和流量控制的能力。在这一层, 数据的单位称为数据包(packet)。典型的网络层协
议的代表包括:IP、IPX、RIP、OSPF等。
据的单位称为数据段(segment),典型的传输层协议 有:TCP、UDP、SPX、NetBIOS等。
特流分解成数据包。
数据链路层将数据包组合为字节,字节组合为帧,使用MAC地 址提供对介质的访问。其主要功能包括:在两个网络实体之间提 供数据链路连接的建立、维持和释放管理;构成数据链路数据单 元(帧),并对帧定界、同步、收发顺序的控制;在传输过程中进 行流量控制,包括差错检测(Error Detection)和差错控制(Error control)等方面,它只提供导线的一端到另一端的数据传输。数 据链路层典型的协议有:ATM、IEEE 802.2、帧中继、HDLC等。
从此,互联网才真正进入了大规模发展时期。
Interconnection Reference Model,OSI/RM),它 由国际标准化组织(International Standard
Organization,ISO)提出,用于网络系统互连,所 以又被称为ISO/OSI模型。OSI参考模型发布后,并 没有形成实际的产品,但是它成为包括TCP/IP协议
推动这一网络延伸到人们的手机终端。
学研究学院、加利福尼亚大学和犹他州大学的四台 主要计算机连接起来,后来美国其他一些高校和科 研机构也陆续加入进来。1983年,美国国防部将阿 帕网分为军网和民网,于是,越来越多的学校和公 司加入到民网当中,渐渐的,这个民用网络发展为
今天的互联网。
1973年,卡恩和瑟夫以包切换理论为基础,开 始研究一种对各种操作系统普适的协议,这个协议 即TCP/IP协议(Transmission Control Protocol, TCP;Internet Protocol,IP)。通俗而言,TCP负 责发现传输的问题,一有问题就发出信号,要求重 新传输,直到所有数据安全正确地传输到目的地。 而IP是给网络上每一台电脑规定一个地址。 1974年
如通信的内容、通信的方式等,称之为协议。 OSI参考模型通过将协议划分为不同的层次,简
化了问题分析、处理过程以及网络系统设计的复杂 性。在OSI参考模型中,从下至上,每一层完成不同
的、目标明确的功能。
当一台主机需要传送用户数据时,数据首先需 通过应用层接口进入应用层。在应用层,用户数据 被加上应用层报头(Application Header,AH),形 成应用层协议数据单元(Protocol Data Unit,PDU), 然后被递交到下一层表示层。表示层并不关心应用 层数据内容,而是把整个应用层数据包看成是一个 整体进行封装,即加上表示层的报头(Presentation
Termination,DT)形成最终的一帧Baidu Nhomakorabea据。
数据链路层负责去掉数据帧的帧头部DH和尾部DT(同 时还进行数据校验)。如果数据没有出错,则递交到 上层网络层。同样,网络层、传输层、会话层、表 示层、应用层也要做类似的工作。最终,原始数据
被递交到目标主机的具体应用程序中。
原始数据可以在各种物理媒体上传输。该层为上层 协议提供了一个传输数据的物理媒体。在这一层, 数据的单位称为比特(bit)。属于物理层定义的典型 规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、 V.35、RJ-45等;物理层的设备包括:RJ-45、各种 电缆、串口、并口、接线设备、网络接口卡(NIC)等; 物理层也可以包括低层网络软件定义如何将串行比
第二章 移动互联网技术基础
2.1 互联网技术 2.2 移动通信技术 2.3 移动互联网 2.4 移动智能终端与操作系统 2.5 云计算技术
是由全世界千千万万台计算机通过TCP/IP协议相互 连接而成的世界上最大的网络。这个网络在不断扩 大,不仅新的计算机在持续接入,而且新的技术也 在不断融入。移动互联网的产生和发展正是以这个 现有互联网实体为基础而不断发展的,它又反过来
(5) 会话层(Session Layer)。会话层管理主机 之间的会话进程,即负责建立、管理、终止进程之 间的会话。会话层还利用在数据中插入校验点来实
现数据的同步。
据转换包括数据的加密、压缩、格式转换等。表示 层协议的代表包括:ASCII、ASN.1、JPEG、MPEG等。
(7) 应用层(Application Layer)。应用层为操 作系统或网络应用程序提供访问网络服务的接口, 提供用户接口。应用层协议的代表包括:Telnet、
相关文档
最新文档