Annotation of 43BSDTahoe/man/man1/netstat.1, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1983 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)netstat.1   6.7 (Berkeley) 5/14/88
        !             6: .\"
        !             7: .TH NETSTAT 1 "May 14, 1988"
        !             8: .UC 5
        !             9: .SH NAME
        !            10: netstat \- show network status
        !            11: .SH SYNOPSIS
        !            12: .B netstat
        !            13: [ 
        !            14: .B \-Aan
        !            15: ] [
        !            16: .B \-f
        !            17: .I address_family
        !            18: ] [
        !            19: .I system
        !            20: ] [
        !            21: .I core
        !            22: ]
        !            23: .br
        !            24: .B netstat
        !            25: [ 
        !            26: .B \-himnrs
        !            27: ] [
        !            28: .B \-f
        !            29: .I address_family
        !            30: ] [
        !            31: .I system
        !            32: ] [
        !            33: .I core
        !            34: ]
        !            35: .br
        !            36: .B netstat
        !            37: [ 
        !            38: .B \-n
        !            39: ] [
        !            40: .B \-I
        !            41: .I interface
        !            42: ]
        !            43: .I interval
        !            44: [
        !            45: .I system
        !            46: ] [
        !            47: .I core
        !            48: ]
        !            49: .br
        !            50: .B netstat
        !            51: [ 
        !            52: .B \-p
        !            53: .I protocol
        !            54: ] [
        !            55: .I system
        !            56: ] [
        !            57: .I core
        !            58: ]
        !            59: .SH DESCRIPTION
        !            60: The
        !            61: .I netstat 
        !            62: command symbolically displays the contents of various network-related
        !            63: data structures.
        !            64: There are a number of output formats,
        !            65: depending on the options for the information presented.
        !            66: The first form of the command displays a list of active sockets for
        !            67: each protocol.
        !            68: The second form presents the contents of one of the other network
        !            69: data structures according to the option selected.
        !            70: Using the third form, with an 
        !            71: .I interval
        !            72: specified,
        !            73: .I netstat
        !            74: will continuously display the information regarding packet
        !            75: traffic on the configured network interfaces.
        !            76: The fourth form displays statistics about the named protocol.
        !            77: .PP
        !            78: The options have the following meaning:
        !            79: .TP 
        !            80: .B \-A
        !            81: With the default display,
        !            82: show the address of any protocol control blocks associated with sockets; used
        !            83: for debugging.
        !            84: .TP
        !            85: .B \-a
        !            86: With the default display,
        !            87: show the state of all sockets; normally sockets used by
        !            88: server processes are not shown.
        !            89: .B \-d
        !            90: With either interface display (option
        !            91: .B \-i
        !            92: or an interval, as described below),
        !            93: show the number of dropped packets.
        !            94: .TP
        !            95: .B \-h
        !            96: Show the state of the IMP host table.
        !            97: .TP
        !            98: .B \-i
        !            99: Show the state of interfaces which have been auto-configured
        !           100: (interfaces statically configured into a system, but not
        !           101: located at boot time are not shown).
        !           102: .TP
        !           103: .BI \-I " interface"
        !           104: Show information only about this interface;
        !           105: used with an
        !           106: .I interval
        !           107: as described below.
        !           108: .TP
        !           109: .B \-m
        !           110: Show statistics recorded by the memory management routines
        !           111: (the network manages a private pool of memory buffers).
        !           112: .TP
        !           113: .B \-n
        !           114: Show network addresses as numbers (normally 
        !           115: .I netstat
        !           116: interprets addresses and attempts to display them
        !           117: symbolically).
        !           118: This option may be used with any of the display formats.
        !           119: .TP
        !           120: .BI \-p " protocol"
        !           121: Show statistics about 
        !           122: .IR protocol ,
        !           123: which is either a well-known name for a protocol or an alias for it.  Some
        !           124: protocol names and aliases are listed in the file 
        !           125: .IR /etc/protocols .
        !           126: A null response typically means that there are no interesting numbers to 
        !           127: report.
        !           128: The program will complain if
        !           129: .I protocol
        !           130: is unknown or if there is no statistics routine for it.
        !           131: .TP
        !           132: .B \-s
        !           133: Show per-protocol statistics.
        !           134: .TP
        !           135: .B \-r
        !           136: Show the routing tables.
        !           137: When
        !           138: .B \-s
        !           139: is also present, show routing statistics instead.
        !           140: .TP
        !           141: .BI \-f " address_family"
        !           142: Limit statistics or address control block reports to those
        !           143: of the specified
        !           144: .IR address\ family .
        !           145: The following address families
        !           146: are recognized:
        !           147: .IR inet ,
        !           148: for
        !           149: .BR AF_INET ,
        !           150: .IR ns ,
        !           151: for
        !           152: .BR AF_NS ,
        !           153: and
        !           154: .IR unix ,
        !           155: for
        !           156: .BR AF_UNIX .
        !           157: .PP
        !           158: The arguments, 
        !           159: .I system
        !           160: and
        !           161: .I core
        !           162: allow substitutes for the defaults ``/vmunix'' and ``/dev/kmem''.
        !           163: .PP
        !           164: The default display, for active sockets, shows the local
        !           165: and remote addresses, send and receive queue sizes (in bytes), protocol,
        !           166: and the internal state of the protocol.
        !           167: Address formats are of the form ``host.port'' or ``network.port''
        !           168: if a socket's address specifies a network but no specific host address.
        !           169: When known the host and network addresses are displayed symbolically
        !           170: according to the data bases
        !           171: .I /etc/hosts
        !           172: and
        !           173: .IR /etc/networks ,
        !           174: respectively.  If a symbolic name for an address is unknown, or if
        !           175: the 
        !           176: .B \-n
        !           177: option is specified, the address is printed numerically, according
        !           178: to the address family.
        !           179: For more information regarding 
        !           180: the Internet ``dot format,''
        !           181: refer to 
        !           182: .IR inet (3N).
        !           183: Unspecified,
        !           184: or ``wildcard'', addresses and ports appear as ``*''.  
        !           185: .PP
        !           186: The interface display provides a table of cumulative
        !           187: statistics regarding packets transferred, errors, and collisions.
        !           188: The network addresses of the interface
        !           189: and the maximum transmission unit (``mtu'') are also displayed.
        !           190: .PP
        !           191: The routing table display indicates the available routes and
        !           192: their status.  Each route consists of a destination host or network
        !           193: and a gateway to use in forwarding packets.  The flags field shows
        !           194: the state of the route (``U'' if ``up''), whether the route
        !           195: is to a gateway (``G''), whether the route was created dynamically
        !           196: by a redirect (``D''), and whether the route has been modified
        !           197: by a redirect (``M'').  Direct routes are created for each
        !           198: interface attached to the local host;
        !           199: the gateway field for such entries shows the address of the outgoing interface.
        !           200: The refcnt field gives the
        !           201: current number of active uses of the route.  Connection oriented
        !           202: protocols normally hold on to a single route for the duration of
        !           203: a connection while connectionless protocols obtain a route while sending
        !           204: to the same destination.
        !           205: The use field provides a count of the number of packets
        !           206: sent using that route.  The interface entry indicates the network
        !           207: interface utilized for the route.
        !           208: .PP
        !           209: When 
        !           210: .I netstat
        !           211: is invoked with an
        !           212: .I interval
        !           213: argument, it displays a running count of statistics related to
        !           214: network interfaces.  This display consists of a
        !           215: column for the primary interface
        !           216: (the first interface found during autoconfiguration)
        !           217: and a column summarizing
        !           218: information for all interfaces.
        !           219: The primary interface may be replaced with another interface with the
        !           220: .I \-I
        !           221: option.
        !           222: The first line of each screen of information contains a summary since the
        !           223: system was last rebooted.  Subsequent lines of output show values
        !           224: accumulated over the preceding interval.
        !           225: .SH SEE ALSO
        !           226: iostat(1),
        !           227: vmstat(1),
        !           228: hosts(5),
        !           229: networks(5),
        !           230: protocols(5),
        !           231: services(5),
        !           232: trpt(8C)
        !           233: .SH BUGS
        !           234: The notion of errors is ill-defined.  Collisions mean
        !           235: something else for the IMP.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.