Digital UNIX
PrevChapter 3. NetworkingNext

Network Administration Software

Digital UNIX Version 4.0 supports a variety of network administration software which is briefly described in the following sections.

Networking Commands and Utilities

Digital UNIX Version 4.0 supports the entire suite of networking commands from OSF Version 1.2, including: gated, finger, ftp, rdump, rdist, routed and the complete suite of remote commands, snmp, smtp, telnet, and tftp. The bootpd command has been folded into the Digital-specific joind command which provides configurations to clients using either the DHCP or BOOTP protocol. Additionally, Digital UNIX Version 4.0 supports the following Open Network Computing (ONC) Version 4.2 utility programs, which can be invoked by the inetd:

Ethernet Packet Filter and Packet Filter Applications

The Ethernet packet filter is a software driver interface that provides demultiplexing of networking packet headers, as well as reception and transmission of packets containing user-defined network protocols. The packet filter can also function as an Ethernet monitor when used to filter specific network protocols.

Digital UNIX Version 4.0 supports the following packet filter applications:

Note: Since the packet filter is an optional kernel subsystem, application programs that make calls to the packet filter kernel routines may fail if the packet filter is not configured in the currently running kernel. For more information, see the packetfilter(7) reference page.

Dynamic Host Configuration Protocol

Digital UNIX Version 4.0 supports the Dynamic Host Configuration Protocol (DHCP), a client/server framework in which the DHCP server can dynamically assign an IP address to a client as the client boots onto the network. Additionally, a DHCP server can provide configuration information to the client, such as the name of the BIND server or the name of the default router for that client.

For example, when a new system is booted for the first time, the DHCP server assigns that system a unique IP address; if that system is moved to another location on the same LAN (perhaps on a different subnet), the DHCP server ensures that a new IP address appropriate to that subnet is assigned to the system, if necessary, when it boots up for the first time.

As a result, with DHCP, customers with hundreds of clients no longer have to worry about the assignment of IP addresses; DHCP assigns IP addresses automatically and requires no intervention by a system administrator.

For more information on DHCP, see the Network Administration and the dhcp(7) reference page.

The Internet Boot Protocol Daemon (bootpd)

The bootpd daemon implements an Internet Boot Protocol server as defined in RFC 951, RFC 1532, and RFC 1533.

BOOTP is an extensible UDP/IP-based protocol that allows a booting host to configure itself dynamically without having to rely on user intervention. The BOOTP protocol assigns IP addresses to hosts, makes available a file containing a boot program that can be downloaded from a server, provides the address of that server, and if present the address of an Internet gateway.

Like DHCP, the BOOTP protocol supports the centralized management of network addresses.

SNMP Agent

The extensible SNMP agent in Digital UNIX Version 4.0 permits the dynamic addition of supported Management Information Bases (MIBs) on any Digital UNIX host. The MIB support that ships as part of the operating system allows management operations on the objects described in the following RFCs:

The master agent, API, and base operating system MIB support are all contained in the standard networking subset (CLINET).

The extensible SNMP development tools are contained in the optional programming subset (PGMR).

The gated Daemon

The gated daemon allows any host with multiple network interfaces to function as an IP router by participating in various IP routing protocols (for example, RIP, OSPF, EGP, and BGP). Digital UNIX Version 4.0 supports the GateD Release 3.5 gated daemon from the Gatedaemon Project at Cornell University, which contains support for the following:

For more information on gated, see the gated(8) and gated.conf(8) reference pages. Also, for a complete description of the gated.conf options, see the EGate Daemon Configuration Guide, which is accessible from the Digital UNIX Documentation Library page on the Digital UNIX Documentation CD-ROM.

The screend Daemon

The screend daemon is used in conjunction with the gateway screen facility to decide which IP packets should be forwarded when the system is acting as an IP gateway.

The gateway packet screening facility, on a Digital UNIX system acting as a gateway, allows the system manager to control which packets are forwarded or rejected. As a result, the gateway packet screening facility can be used as one part of a comprehensive network security policy. The facility consists of a kernel-resident mechanism and a user-level daemon, /usr/sbin/screend. When a packet is ready to be forwarded, the kernel mechanism submits the packet's headers to the daemon. The screend daemon then examines the headers and tells the kernel to forward or reject the packet, based on a set of rules defined in the configuration file, /etc/screend.conf. Optionally, some or all decisions can be logged allowing the network manager to detect improper configurations or potential security problems.

UNIX-to-UNIX Copy Program

The UNIX-to-UNIX Copy Program (UUCP) program is actually a group of programs that supports communications between two computers running UNIX operating systems.

DEC OSF/1 supports the HoneyDanBer version of UUCP. The UUCP system enables batched, error-free file transfer and remote command execution between two UNIX systems. The UUCP system is most frequently used to transfer electronic mail, network news, and public domain software over low-speed, low-cost communications links.

A worldwide network that functions through the informal cooperation of the user community has grown up around UUCP. The UUCP network is a series of point-to-point links, with the majority of sites located in Europe and North America.

The UUCP protocol supports only direct connections between two systems. However, electronic news and mail delivery depend on third-party forwarding. To facilitate mail and news delivery, most connected sites are willing to relay files for other sites. The UUCP network depends on direct distance dialing networks and off-peak long distance rates for its continued functioning. For more information on UUCP, see uucp_setup(8).

Local Area Transport

Local Area Transport (LAT) is a Digital protocol that supports communications between host computer systems and terminal servers with terminals, PCs, printers, modems and other devices over local area networks (LANs). LAT software has the features required for a host to function as a service node, so requests for connections can be made by server users. The software also permits host applications to initiate connections to server ports, designated as application ports, to access remote devices. In Digital UNIX, the LAT driver is STREAMS-based and supports up to 4000 incoming connections, with a theoretical limit of 5000 users.

Note: In Digital UNIX, LAT supports both SVR4 and BSD-style tty devices. Integral serial tty devices and serial tty options share the same BSD tty namespace as LAT, which means that if users allocate special files for serial lines, those special files will reduce the number of BSD LAT devices that can be configured.

For more information on LAT, see the lat_intro(7) reference page and the System Administration guide.


PrevHomeNext
Application Programming InterfacesUpNaming Services