| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> PROFINET 链路简述 -> 正文阅读 |
|
[网络协议]PROFINET 链路简述 |
? 如上为Profinet的简易收发链路图,其中收发各有四条路径, 三个中继桥。租用分别如下: RX端: CTRL: 控制管理帧的通道,例如LLDP的邻居协议相关帧,非RTC3下的PTCP同步帧等等。 RED: 红色通道,专用于RTC3帧以及相应的PTCP同步帧的传输。 OTHER: 普通帧,比如TCP,UDP等。 RRT: 非RED时段内, 传输的RTC1和RTC2和RTC3数据帧。 TX端: ?????? 与接收端不同的是,通常发送端都需要缓冲区进行数据缓存,待链路空闲时再发送相应的数据。当前有RED独立的通道,外加普通缓冲区。 三个桥: RED_Delay:RED链路上的帧交由该中继桥处理数据,如果是RED数据,直接传输到对应的TX口发送,识别到本机的数据,则交由MAC_Delay中继桥处理,以便交由上层应用进行处理。 MAC_Delay: 处理除其他特殊数据帧之外的所有链路层数据,默认为MAC层数据。同时数据可以上载到上层应用处理。 RRT_Delay: 处理冗余帧等。 DEMUX:作为入口过滤器, 其可以根据设定选择将数据放入哪一个链路进行传输,如下图所示,为DEMUX的状态机,分为四种状态:端口开启,丢弃状态,绿色时间段,红色时间段,在前两种状态下,数据包默认都是丢弃,根据端口的状态,切换到后两种情况下,才会处理相应的数据帧。另一方面,这个过滤器也可以向上面提供该数据帧的时间戳。 ?????? ?博客:https://blog.csdn.net/zh_666888/ 这是我的博客,欢迎评论区共同交流。 |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 2:02:06- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |