OSI 模型将网络通信分为七层,促进了互操作性和开发。它是高效网络设计的骨干。ISO/OSI 参考模型是网络协议的描述标准。该模型的开发始于1977年。国际电信联盟(ITU)积极参与了这一发展。它于1984年作为ISO标准发布。
OSI 模型将复杂的网络通信世界构建为七个清晰的层。每一层都有自己精确定义的任务。该模型促进了不同技术系统之间的通信,并促进了新技术的发展。它使网络协议可以在同一层内互换。简而言之,OSI 模型是结构化和高效网络设计的支柱。
OSI 模型将网络通信构建为七个明确定义的层:
物理层: 这是关于通过物理连接传输原始数据位。此层处理硬件组件,例如电缆、连接器和物理信号。
数据链路层: 该层通过在帧中组织数据并执行错误检测和纠正来保证可靠的数据传输。
网络层: 负责通过网络路由数据包。路由器是此级别硬件的典型示例。
传输层: 在这里对数据流进行分段,并监控数据传输,以确保可靠的数据传输。
会话层: 例如,通过定义重新启动点,允许管理和控制两个系统之间的会话。
表示层: 负责将数据转换为通信伙伴都能理解的格式,包括加密和压缩。
应用层: 该层为终端应用提供网络服务,使其成为用户的接口。
BOSCH当初指定的CAN协议仅描述了OSI参考模型的第1层和第2层。然而,由于应用领域种类繁多,可能用途众多,因此有大量位于更高层的CAN协议。CANopen是CAN协议中使用较为广泛的高层协议之一。
CANopen基于CAN协议,即它使用CAN标准的第1层和第2层。在此基础上,CANopen在第3层提供SDO和EMCY以及PDO桥接服务。在传输层中,CANopen支持分段PDO的传输,第6层和第7层提供编码规则以及NMT(网络管理)和心跳服务等。因此,使用CANopen的CAN协议使用OSI模型的第1层至第4层以及第6层和第7层。
OSI 模型不仅仅是一个技术指南。它是构建和简化数字世界中通信的基本框架。它使用层的概念来提供网络通信的灵活性和清晰度。尽管这是一个理论模型,但它对网络技术的发展和理解具有实际影响。
如果您还想要知道HMS工业网络产品的更多信息,可以去其官方网站或微信公众号中了解!
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。
您必须在下载后的24个小时之内,从您的电脑或手机等设备中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。
我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!