Глоссарий
- домен
Полное семейство протокола.
- уровень драйвера
Драйверы Набора I/O для различных типов сетевого взаимодействия.
- расширение
Общий термин для объектного модуля, который может быть динамично добавлен к рабочей системе; часто используемый в качестве синонима для расширения ядра.
- глобальный фильтр сокета
Фильтр сокета, автоматически включенный для сокетов указанного типа.
- структура ifnet
Структура данных, содержащая указатели функции и данные, имела отношение к определенному сетевому интерфейсу.
- внутриполосный
Коммуникация на сокете или интерфейсе, содержащем фактические данные, предназначенные для конечной точки (например,
sendиrecvвызовы). См. также: внеполосный. - интерфейсный фильтр
Фильтр, присоединивший к определенному интерфейсу. Интерфейсный фильтр изменяет внутриполосную и внеполосную коммуникацию, определенную для данного интерфейса.
- интерфейсный уровень
Уровень выше уровня драйвера, содержащего интерфейс KEXTs, соедините интерфейсом с фильтрами и водопроводчиками протокола.
- интерфейс KEXT
Сетевое расширение ядра, обеспечивающее подпрограммы, определенные для определенной семьи интерфейсов, такие как подпрограммы эквивалентности ARP.
- Фильтр IP
Фильтр, изменяющий трафик IP каждый раз, он вводит стек протоколов. По его самому характеру фильтр IP может только отфильтровать внутриполосную коммуникацию.
- KEXT
Короткий для расширения ядра; плагин для ядра OS X (xnu).
- KPI
Короткий для интерфейса программирования ядра; группа непрозрачных типов данных и функций средства доступа, разработанных для поддержания совместимости на уровне двоичных кодов через версии ОС.
- mbuf
Структура данных, содержащая данные о сетевом пакете.
- сетевое расширение ядра (NKE)
1) Архитектура, позволяющая модулям быть добавленными к OS X сетевая подсистема, в то время как работает система. 2) модуль, который может быть добавлен к рабочей системе.
- внеполосный
Коммуникация на сокете или интерфейсе, касающемся работы сокета или интерфейса, а не данных, предназначенных для конечной точки (например,
ioctlиgetsockoptвызовы). См. также: внутриполосный. - плагин
Общий термин для объектного модуля, который может быть динамично добавлен к рабочей системе.
- программируемый фильтр сокета
Фильтр сокета, включенный только под программным управлением путем вызова
setsockoptна определенном сокете. - водопроводчик протокола
Сетевое расширение ядра, направляющее данные между интерфейсом и штабелем сетевого протокола.
- стек протоколов
Уровень сетевой архитектуры ядра, содержащей базовую функциональность для семейства протокола, такого как TCP/IP.
- структура protosw
Структура данных, содержащая указатели функции и данные, связалась с семейством протокола.
- структура сокета
Структура данных, содержащая данные, связалась с сетевым сокетом.
- фильтр сокета
Фильтр, связанный с определенным сокетом или классом сокетов, фильтруя внутриполосные и внеполосные операции на сокете. Фильтр сокета находится между сокетом и протокольным уровнем.