Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Intro(7) — SunOS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(2)

ioctl(2)

socket(3N)

arp(7)

icmp(7)

inet(7)

ip(7)

tcp(7)

Intro(7)

NAME

Intro − introduction to special files

DESCRIPTION

This section describes various special files that refer to specific hardware peripherals, and device drivers.  STREAMS (see intro(2)) software drivers, modules and the STREAMS-generic set of ioctl(2) system calls are also described.  The system provides drivers for a variety of hardware devices, such as disk, magnetic tapes, serial communication lines, mice and frame buffers, as well as virtual devices such as pseudo-terminals and windows. 

For hardware related files, the names of the entries are generally derived from names for the hardware, as opposed to the names of the special files themselves.  Characteristics of both the hardware device and the corresponding device driver are discussed where applicable. 

Disk device file names are in the following format:

/dev/{r}dsk/c#t#d#s#

where r indicates a raw interface to the disk, the c# indicates the controller number, #t indicates the SCSI target id, d# indicates the device attached to the controller and s# indicates the section number of the partitioned device. 

Protocols and Protocol Families

SunOS supports both socket-based and STREAMS-based network communications.  The Internet protocol family, described in inet(7), is the primary protocol family primary supported by SunOS, although the system can support a number of others.  The raw interface provides low-level services, such as packet fragmentation and reassembly, routing, addressing, and basic transport for socket-based implementations.  Facilities for communicating using an Internet-family protocol are generally accessed by specifying the AF_INET address family when binding a socket; see socket(3N) for details. 

Major protocols in the Internet family include:

• The Internet Protocol (IP) itself, which supports the universal datagram format, as described in ip(7).  This is the default protocol for SOCK_RAW type sockets within the AF_INET domain. 

• The Transmission Control Protocol (TCP); see tcp(7).  This is the default protocol for SOCK_STREAM type sockets. 

• The Address Resolution Protocol (ARP); see arp(7). 

• The Internet Control Message Protocol (ICMP); see icmp(7). 

SEE ALSO

intro(2), ioctl(2), socket(3N), arp(7), icmp(7), inet(7), ip(7), tcp(7)
SunOS 5.1 Routine System Administration Guide

LIST OF COMMANDS

Name Appears on Page Description
ARParp(7) Address Resolution Protocol
ahaaha(7)low-level module for Adaptec 154x ISA host bus adapter
arparp(7) Address Resolution Protocol
asyasy(7) asynchronous serial port driver
ataata(7) AT attachment disk driver
bdbd(7) SunButtons and SunDials STREAMS module
bppbpp(7) bi-directional parallel port driver
bufmodbufmod(7) STREAMS Buffer Module
bwtwobwtwo(7) black and white memory frame buffer
cdiocdio(7) CDROM control operations
cgeightcgeight(7) 24-bit color memory frame buffer
cgfourcgfour(7) Sun-3 color memory frame buffer
cgsixcgsix(7) accelerated 8-bit color frame buffer
cgthreecgthree(7) 8-bit color memory frame buffer
cgtwelvecgtwelve(7) 24-bit SBus color memory frame buffer and graphics
accelerator
cgtwocgtwo(7) color graphics interface
cloneclone(7) open any major/minor device pair on a STREAMS drive
cmdkcmdk(7)common disk driver
cmtpcmtp(7)common tape driver
connldconnld(7) line discipline for unique stream connections
consoleconsole(7) STREAMS-based console interface
displaydisplay(7)system console display
dkiodkio(7) disk control operations
dlpidlpi(7) Data Link Provider Interface
dptdpt(7)DPT 2011 and 2012 low-level controller module
ehaeha(7)low-level module for Adaptec 174x EISA host bus adapter
elel(7) 3COM 3C503 Ethernet device driver
elxelx(7)3COM EtherLink III Ethernet device driver
envmenvm(7) EISA NVRAM support
fbiofbio(7) frame buffer control operations
fdfd(7)drivers for floppy disks and floppy disk controllers
fdiofdio(7) floppy disk control operations
gtgt(7) double buffered 24-bit SBus color memory frame buffer
and graphics accelerator
hdiohdio(7) SMD and IPI disk control operations
hsfshsfs(7) High Sierra & ISO 9660 CD-ROM file system
ICMPicmp(7) Internet Control Message Protocol
icmpicmp(7) Internet Control Message Protocol
ieie(7) Intel 82586 Ethernet device driver
ifif_tcp(7) general properties of Internet Protocol network interfaces
if_tcpif_tcp(7) general properties of Internet Protocol network interfaces
inetinet(7) Internet protocol family
IPip(7) Internet Protocol
ipip(7) Internet Protocol
isdnioisdnio(7) ISDN interfaces
kdmousekdmouse(7) built-in mouse device interface
keyboardkeyboard(7)system console keyboard
kmemmem(7) core memory
ksymsksyms(7) kernel symbols
ldtermldterm(7) standard STREAMS terminal line discipline module
lebufferle(7) Am7990 (LANCE) Ethernet device driver
ledmale(7) Am7990 (LANCE) Ethernet device driver
lele(7) Am7990 (LANCE) Ethernet device driver
llc1llc1(7) Logical Link Control Protocol Class 1 Driver
lofslofs(7) loopback virtual file system
loglog(7) interface to STREAMS error logging and event tracing
logilogi(7) LOGITECH Bus Mouse device interface
lplp(7) driver for parallel port
mcismcis(7) low-level module for IBM Micro Channel host bus adapter
memmem(7) core memory
msmmsm(7) Microsoft Bus Mouse device interface
mtmt(7) tape interface
mtiomtio(7) general magnetic tape interface
nullnull(7) the null file
openpromopenprom(7) PROM monitor configuration interface
PCFSpcfs(7) MS-DOS formatted file system
pcfspcfs(7) MS-DOS formatted file system
pcktpckt(7) STREAMS Packet Mode module
pfmodpfmod(7) STREAMS Packet Filter Module
ptemptem(7) STREAMS Pseudo Terminal Emulation module
sadsad(7) STREAMS Administrative Driver
sbprosbpro(7) Sound Blaster Pro audio device
sdsd(7) driver for SCSI disk devices
smcsmc(7) SMC 8003/8013 Ethernet device driver
smcesmce(7) SMC 3032/EISA dual-channel Ethernet device driver
sockiosockio(7) ioctls that operate directly on sockets
stst(7) driver for SCSI tape devices
streamiostreamio(7) STREAMS ioctl commands
TCPtcp(7) Internet Transmission Control Protocol
tcptcp(7) Internet Transmission Control Protocol
termiotermio(7) general terminal interface
termioxtermiox(7) extended general terminal interface
ticltsticlts(7) loopback transport providers
ticotsticlts(7) loopback transport providers
ticotsordticlts(7) loopback transport providers
timodtimod(7) Transport Interface cooperating STREAMS module
tirdwrtirdwr(7) Transport Interface read/write interface STREAMS
module
tmpfstmpfs(7) memory based file system
trtr(7) IBM 16/4 Token Ring Network Adapter device driver
ttcompatttcompat(7) V7, 4BSD and XENIX STREAMS compatibility module
ttytty(7) controlling terminal interface
UDPudp(7) Internet User Datagram Protocol
udpudp(7) Internet User Datagram Protocol
wsconswscons(7) workstation console
zerozero(7) source of zeroes

SunOS 5.1  —  Last change: 31 May 1993

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026