标签: macos sockets protocols network-protocols
我是网络方面的新手。我想知道协议处理程序和域之间的区别。请提供内容并举一些例子。
谢谢!
4.4BSD网络体系结构回顾 OS X基于4.4BSD UNIX操作系统。以下结构控制着4.4BSD网络体系结构:
socket 结构,内核用于跟踪套接字。套接字结构由用户模式中的文件描述符引用。
域结构,该结构描述了协议族。
协议结构,该结构描述了协议处理程序。 (协议处理程序是协议家族中特定协议的实现。)
ifnet 结构,它描述网络设备并包含指向接口设备驱动程序例程的指针。
FYI链接https://developer.apple.com/library/archive/documentation/Darwin/Conceptual/NKEConceptual/about/about.html