全球旧事资料 分类
传送原始的比特流)。A端的工作就象药厂的工作。在接收端B则是层层解封装的过程,B在处理数据的时候会根据相应层次(工序)的封装,把被封装的数据取出来交给相应的软件模块来处理。B端的工作就象人们吃药一样,根据药厂进行的封装(药盒)来判断这是什么药,每天吃几粒。
应用层传输层网络层数据链路层物理层HOSTA
图12数据的封装示例
Data
Tra
sportDataHeaderNetworkTra
sportDataHeaderHeaderFrameNetworkTra
sportDataHeaderHeaderHeader0101101010110001
应用层传输层网络层
FrameTrailer
数据链路层物理层
HOSBT
123应用层功能
文件传输FTP、TFTP域名管理DNS电子邮件SMTP远程登陆TENET网页浏览HTTP
应用层传输层网络层数据链路层物理层
图13应用层功能示例
应用层与我们日常上网生活(如果你是网虫的话)密切相关。它就是指计算机通过网络能够提供给我们的业务,例如EMAIL、FTP软件,网页浏览。
4
f课程SA002104Issue40
HONETFA16在IP接入中的应用
124传输层功能
传输层的基本功能是从应用层接受数据,并且在必要的时候把它分成较小的单元,传递给网络层,并确保到达对方的各段信息正确无误。包含四项基本功能。4567将应用层发往网络的数据分段或将网络发往应用层的数据段合并。建立端到端的连接,主要是建立逻辑连接以传送数据流。将数据段从一台主机发往另一台主机。在传送过程中通过计算校验和以及通过流控制的方式保证数据的正确性,流控制可以避免缓冲区溢出。保证数据传送正确性。主要是在数据传送过程中确保同一数据既不多次传送也不丢失。同时还要保证数据包的接收顺序与发送顺序一致。
图14数据分段示例
当两端数据放松能力不匹配时,如果发送数据快的一端一次性发送数据量明显大于接受慢的一端将导致数据丢失。当网络流量交大时,对于时间敏感的应用如视频、语音等,要求网络上不能被其他主机独占,因此必须对数据进行分段处理。传输层的数据段格式简写如下:
源端口号(2字节)目的端口号(2字节)应用层数据
其中,源端口号、目的端口号以及通讯双方的ip地址共同确定通讯双方之间的一个连接。上网时,我们都是去访问一台叫做服务器的设备,服务器实际上是一台计算机,顾名思义,它要给很多人服务。不同的服务者可能需要不同的服务,例如有人是要访问它的网页,有人是要从上面下载文件。那么,服务器从网络中接收到一个用户的数据包后,怎么知道这个包应该给ftp应用程序还是给提
5
f课程SA002104Issue40
HONETFA16在IP接入中的应用
r
好听全球资料 返回顶部