回复:这样的网络应用能不能实现?

yming

西门子1847工业学习平台

  • 帖子

    23147
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2015-03-30 22:37:48

4楼

呵呵。我也不是通讯专家。只能按照自己的理解说一下,建议去看专业的书籍如何解释。
我的理解:
所谓7层“协议”实际上是个由ISO相关组织提出的一个开放系统互联模型(OSI)。它是个分层互联网模型。每层完成自己的独特功能。
最底层是物理层。这层是指那些传输介质。这里可不是仅指网线哦,它实质包括所有传输介质。它可以是网线、可以是光纤,也可以是WiFi电磁场,也可以是“电力猫”的交流电线,还可以是GPRS、3G、4G的实质通讯功能。今后还可能有新的物理链路的创新。
物理层就是提供A-B两点的位流尽量“无错”传输服务功能。
第二层是指 数据链路层这层是指那些网络通讯板卡接口、交换机的服务功能。接口它负责组织数据结构的帧。帧的组织包括了地址(如PN的MAC地址)信息、差错校验等等。就像DP模块,一旦设置好地址,上电之后,即使没有组织报文数据,其连接也已经建立了(黄灯)。交换机则只负责按地址将帧传输,解决冲突。
第三层是指网络层 这一层主要是通过IP设定网络边界。它是指你设定的IP子网掩码(定义子网边界)、网关(路由的NAT)这些网络设备。它负责流量控制。DP不使用这层。工业以太网可以使用这层,但是ProfiNet IO RT、IRT系统为了实时通讯一般不使用这层。
第四层是指传输层这层就是指用户定义的协议(UDP)。当然也包括传输控制协议(TCP),这也是通常的互联网协议。这包括你从本网站下载资料等这些操作时,实际的传输。
以上就是面向网络的层。
下面是面向用户的层。
第五层是会话层这层是管理连接。包括建立连接、保持连接、拆除连接。像使用哪个端口号,如何“打招呼”等等。
第六层是表示层这层是指那些解码、译码,加密等等。像那种HTTPS安全连接等等。
最后一层是应用层这就是我们用的涉及通讯的程序、进程、代理。
=======================================
这只是个网际通讯分层模型,并不是每种通讯都需要使用这七层。
学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15108条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。