Netlink套接字是用以实现用户进程与内核进程通信的一种特殊的进程间通信(IPC) ,也是网络应用程序与内核通信的最常用的接口。Netlink套接字可以使用标准的套接字APIs来创建。socket(), bind(), sendmsg(), recvmsg() 和 close()很容易地应用到 netlink socket。netlink包含于头文件linux/netlink.h中。
net-link的内容是什么?
连接PC和PLC的紧凑型以太网网关,实现S7 PLC到以太网的简单、紧凑、低成本连接,支持西门子S7300/400 MPI和PROFIBUS、S7200 PPI通讯,可取代西门子编程电缆及以太网通讯模块,实现远程监控与配置下载,支持即插即用,且支持OPCServer。随着以太网技术在自动化领域中的广泛应用,如今把现场总线设备连接到以太网就显得十分必要了。因此,我们可以使用网关来实现,其使用了片上系统(SoC)技术,是一种十分紧凑的解决方案。