以太网通信是串行还是并行的?
需要注意的是,即使是应用程序层面的所谓同步接口,在内核底层依然广泛使用了缓冲区技术。之所以称之为同步,主要是因为用户态程序到内核态的这一层通信逻辑上使用了同步等待的方式。因此,简单地问以太网是同步还是异步是不准确的,答案完全取决于你关注的层级:是底层的信号同步、系统级的缓冲异步,还是应用层的阻塞选择。
需要注意的是,即使是应用程序层面的所谓同步接口,在内核底层依然广泛使用了缓冲区技术。之所以称之为同步,主要是因为用户态程序到内核态的这一层通信逻辑上使用了同步等待的方式。因此,简单地问以太网是同步还是异步是不准确的,答案完全取决于你关注的层级:是底层的信号同步、系统级的缓冲异步,还是应用层的阻塞选择。