|
NAMEng_cisco —
Cisco HDLC protocol netgraph node type
SYNOPSIS#include <sys/types.h>
#include <netinet/in.h>
#include <netgraph/ng_cisco.h>
DESCRIPTIONThecisco node type performs encapsulation and
de-encapsulation of packets using the Cisco HDLC protocol. This is a fairly
simple protocol for the transmission of packets across high speed synchronous
lines. Each packet is prepended with an Ethertype, indicating the protocol.
There is also a “keep alive” and an “inquire”
capability.
The IP ConfigurationIn order to function properly for IP traffic, the node must be informed of the local IP address and netmask setting. This is because the protocol includes an “inquire” packet which we must be prepared to answer. There are two ways to accomplish this, manually and automatically.Whenever such an inquire packet is received, the node sends a
If the peer does not respond, the node falls back on its cached
value for the IP address and netmask. This cached value can be set at any
time with a If the HOOKSThis node type supports the following hooks:
CONTROL MESSAGESThis node type supports the generic control messages, plus the following:
SHUTDOWNThis node shuts down upon receipt of aNGM_SHUTDOWN
control message, or when all hooks have been disconnected.
SEE ALSOnetgraph(4), ng_iface(4), ngctl(8)D. Perkins, Requirements for an Internet Standard Point-to-Point Protocol, RFC 1547. LEGALCisco is a trademark of Cisco Systems, Inc.HISTORYTheng_cisco node type was implemented in
FreeBSD 4.0.
AUTHORSJulian Elischer <julian@FreeBSD.org>Archie Cobbs <archie@FreeBSD.org> BUGSNot all of the functionality has been implemented. For example, the node does not support querying the remote end for its IP address and netmask.
Visit the GSP FreeBSD Man Page Interface. |