|
|
1.1 ! root 1: .TH NETSTAT 1 "18 October 1982" ! 2: .UC 4 ! 3: .SH NAME ! 4: netstat \- show network status ! 5: .SH SYNOPSIS ! 6: .B netstat ! 7: [ ! 8: .B \-Aahimnrs ! 9: ] [ ! 10: .B \-p ! 11: .I protocol ! 12: ] [ ! 13: .B \-a ! 14: ] [ ! 15: .I interval ! 16: ] [ ! 17: .I system ! 18: ] [ ! 19: .I core ! 20: ] ! 21: .SH DESCRIPTION ! 22: The ! 23: .I netstat ! 24: command symbolically displays the contents of various network-related ! 25: data structures. The options have the following meaning: ! 26: .TP ! 27: .B \-A ! 28: show the address of any associated protocol control blocks; used ! 29: for debugging ! 30: .TP ! 31: .B \-a ! 32: show the state of all sockets; normally sockets used by ! 33: server processes are not shown ! 34: .TP ! 35: .B \-h ! 36: show the state of the IMP host table ! 37: .TP ! 38: .B \-i ! 39: show the state of interfaces which have been auto-configured ! 40: (interfaces statically configured into a system, but not ! 41: located at boot time are not shown) ! 42: .TP ! 43: .B \-m ! 44: show statistics recorded by the memory management routines ! 45: (the network manages a ``private share'' of memory) ! 46: .TP ! 47: .B \-n ! 48: show network addresses as numbers (normally ! 49: .I netstat ! 50: interprets addresses and attempts to display them ! 51: symbolically) ! 52: .TP ! 53: .BI \-p " proto" ! 54: show the state of sockets utilizing protocol ! 55: .IR proto ; ! 56: the protocol is specified symbolically, and may be any ! 57: protocol listed in the file ! 58: .IR /etc/protocols . ! 59: .TP ! 60: .B \-s ! 61: show per-protocol statistics ! 62: .TP ! 63: .B \-r ! 64: show the routing tables ! 65: .PP ! 66: The arguments, ! 67: .I system ! 68: and ! 69: .I core ! 70: allow substitutes for the defaults ``/vmunix'' and ``/dev/kmem''. ! 71: .PP ! 72: If an ! 73: .I interval ! 74: is specified, ! 75: .I netstat ! 76: will continuously display the information regarding packet ! 77: traffic on the configured network interfaces, pausing ! 78: .I interval ! 79: seconds before refreshing the screen. ! 80: .PP ! 81: There are a number of display formats, depending on the information ! 82: presented. The default display, for active sockets, shows the local ! 83: and remote addresses, send and receive queue sizes (in bytes), protocol, ! 84: and, optionally, the internal state of the protocol. ! 85: .PP ! 86: Address formats are of the form ``host.port'' or ``network.port'' ! 87: if a socket's address specifies a network but no specific host address. ! 88: When known the host and network addresses are displayed symbolically ! 89: according to the data bases ! 90: .I /etc/hosts ! 91: and ! 92: .IR /etc/networks , ! 93: respectively. If a symbolic name for an address is unknown, or if ! 94: the ! 95: .B \-n ! 96: option is specified, the address is printed in the Internet ``dot format''; ! 97: refer to ! 98: .IR inet (3N) ! 99: for more information regarding this format. ! 100: Unspecified, ! 101: or ``wildcard'', addresses and ports appear as ``*''. ! 102: .PP ! 103: The interface display provides a table of cumulative ! 104: statistics regarding packets transferred, errors, and collisions. ! 105: The network address (currently Internet specific) of the interface ! 106: and the maximum transmission unit (``mtu'') are also displayed. ! 107: .PP ! 108: The routing table display indicates the available routes and ! 109: their status. Each route consists of a destination host or network ! 110: and a gateway to use in forwarding packets. The flags field shows ! 111: the state of the route (``U'' if ``up''), and whether the route ! 112: is to a gateway (``G''). Direct routes are created for each ! 113: interface attached to the local host. The refcnt field gives the ! 114: current number of active uses of the route. Connection oriented ! 115: protocols normally hold on to a single route for the duration of ! 116: a connection while connectionless protocols obtain a route then ! 117: discard it. The use field provides a count of the number of packets ! 118: sent using that route. The interface entry indicates the network ! 119: interface utilized for the route. ! 120: .PP ! 121: When ! 122: .I netstat ! 123: is invoked with an ! 124: .I interval ! 125: argument, it displays a running count of statistics related to ! 126: network interfaces. This display consists of a column summarizing ! 127: information for all interfaces, and a column for the interface with ! 128: the most traffic since the system was last rebooted. The first ! 129: line of each screen of information contains a summary since the ! 130: system was last rebooted. Subsequent lines of output show values ! 131: accumulated over the preceding interval. ! 132: .SH SEE ALSO ! 133: iostat(1), ! 134: vmstat(1), ! 135: hosts(5), ! 136: networks(5), ! 137: protocols(5), ! 138: services(5), ! 139: trpt(8C) ! 140: .SH BUGS ! 141: The notion of errors is ill-defined. Collisions mean ! 142: something else for the IMP.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.