«точка-точка», в RFC 1793, не относится к конкретным типам трафика, это относится к конкретным типам сетей. Все трафик, например, последовательная линия, использующая протокол «точка-точка», представляет собой «двухточечный трафик»; no Трафик на Ethernet является «точка-точка». Трафик «точка-точка» может быть туннелирован по сети «точка-точка», а трафик «точка-точка» может быть туннелирован по сети, отличной от точки-точки, но, в случае туннеля, часто будет сетевой интерфейс (в смысле программного обеспечения, например, то, что будет отображаться ifconfig -a
в большинстве систем UN * X или ipconfig/all
в Windows) для туннелированного трафика, в дополнение к сетевому интерфейсу для адаптера сети нижнего уровня.
В большинстве UN * Xes вы можете использовать SIOCGIFFLAGS
ioctl для получения флагов для сетевого интерфейса, и один из этих флагов - это флаг IFF_POINTOPOINT
, который указывает, является ли сеть для этого интерфейса точкой- или нет.
В Windows, я не могу найти IOCTL получить флаги для определенного интерфейса, но SIO_GET_INTERFACE_LIST
Winsock ioctl возвращает INTERFACE_INFO структуру с iiFlags
элементом, который включает в себя IFF_POINTOPOINT
флаг.