在OSI网络模型中,数据在哪层传输数据?

网络通信中通信数据每到一个通信层,就会被该层协议添加一个包头数据,那到底数据在哪一层被传输到对方去呢?

数据链路层

  数据链路层是建立在物理传输能力的基础上,以帧为单位传输数据,它的主要任务就是进行数据封装和数据链接的建立。
网络层
 它解决的是网络与网络之间,即网际的通信问题,而不是同一网段内部的事。网络层的主要功能即是提供路由网络边界中的路由器就工作在这个层次上,现在较高档的交换机也可直接工作在这个层次上,因此它们也提供了路由功能,俗称“第三层交换机”。 

传输层
  传输层的功能包括:映像传输地址到网络地址、多路复用与分割、传输连接的建立与释放、分段与重新组装、组块与分块。

会话层 
 会话层利用传输层来提供会话服务,会话可能是一个用户通过网络登录到一个主机,或一个正在建立的用于传输文件的会话。
应用层 
  这是OSI参考模型的最高层,它解决的也是最高层次,即程序应用过程中的问题,它直接面对用户的具体应用。应用层包含用户应用程序执行通信任务所需要的协议和功能,如电子邮件和文件传输等,在这一层中TCP/IP协议中的FTP、SMTP、POP等协议得到了充分应用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-16
这个问题本身提的不够准确。
对用户来讲,你的数据首先提交给最上层,也就是应用层,加上应用层的有关头和表示,然后再逐层添加每层的标示,通过物理层传输过去。
对方接收到,当然是物理层接收到的。然后逐层去掉层标示,最后由应用层,提交给接受者和发送完全相同的数据(在没有发送错误或者已经纠正了错误的情况下)。
第2个回答  2011-06-16
你的问题很模糊!!OSI模型有七层应用层就是对方看到数据的那一层
相似回答