*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: netstat | Section: 1 | Source: Digital UNIX | File: netstat.1.gz
netstat(1) General Commands Manual netstat(1) NAME netstat - Displays network statistics. SYNOPSIS netstat [-Arn|[-Aan][-f address_family][-p protocol]] [interval] netstat [-adHimMnrstuv] [-f address_family] [-p protocol] [interval] netstat [-ntdz] [-I interface [-c | -s]] [interval] The netstat command displays network-related data in various formats. OPTIONS Displays the state of sockets related to the Internet protocol. In- cludes sockets for processes such as servers that are currently listen- ing at a socket but are otherwise inactive. Displays either the ad- dress of any protocol control blocks associated with sockets or the ad- dresses of routing table entries with bitmasks. Typically, this option is used for debugging. Displays the number of dropped packets; for use with the -I interface or -i options. You can also specify an interval argument (in seconds). Limits reports to the specified address family. The address families that can be specified might include the following: Specifies reports of the AF_INET family, if present in the kernel. Specifies reports of the AF_UNIX family, if present in the kernel. Lists information about all address families in the system. Lists in- formation about any address families in the system. Displays the cur- rent ARP table (behaves like arp -a). Displays the state of configured interfaces. (Interfaces that are statically configured into the system, but not located at system startup, are not shown.) When used with the -a option, it displays IP and link-level ad- dresses associated with the interfaces. You can use the -i option to retrieve your system's hardware ad- dress. Displays information about the specified interface. Displays the current access filter for the specified network in- terface. See ifaccess.conf(4) for more information. Displays the DNA Data Link Layer counters for the specified network in- terface and the adapter's status and characteristics. See Net- work Administration for a description of the display fields. Displays information about memory allocated to data structures associated with network operations. Displays Internet protocol multicast routing information. When used with the -s option, it displays IP multicast statistics. Displays network address in numerical format with network masks in CIDR format. When this option is not specified, the address is displayed as hostname and port number. This option can be used with any of the dis- play formats. Displays statistics for protocol, which you can specify as a well known name or an alias. Supported protocol names and their aliases are listed in /etc/protocols. A null listing (0) means that there is no data to report. If routines to report statistics for a specified protocol are not imple- mented on this system, netstat reports that the protocol is un- known. Displays the host's routing tables. When used with the -s option, shows the host's routing statistics instead of rout- ing tables. Displays statistics for each protocol. Displays timer information; for use with the -I interface or -i options. Displays information about domain sockets (UNIX domain). Dis- plays more verbose output when specified with the -r option. In this case, route metric values are displayed. Sets the network interface counters to zero. This option must be specified with the -I interface option. In addition, you must be superuser to use this option. DESCRIPTION The interval argument specifies in seconds the interval for updating and displaying information. The first line of the display shows cumu- lative statistics; subsequent lines show statistics recorded during in- terval. Default Display When used without options, the netstat command displays a list of ac- tive sockets for each protocol. The default display shows the following items: Local and remote addresses Send and receive queue sizes (in bytes) Protocol State Address formats are of the form host.port or network.port if a socket's address specifies a network but no specific host address. The host and network address are displayed symbolically unless -n is specified. Interface Display The network interface display format provides a table of cumulative statistics for the following: Interface name Maximum Transmission Unit (MTU) Network Address Packets received (Ipkts) Packets received in er- ror (Ierrs) Packets transferred (Opkts) Outgoing packets in error (Oerrs) Collisions Note that the collisions item has different meanings for differ- ent network interfaces. Drops (optional with -d) Timers (op- tional with -t) Routing Table Display A route consists of a destination host or network and a gateway to use when forwarding packets. Direct routes are created automatically for each interface attached to the local host when you issue the ifconfig command. Routes can be modified automatically in response to the pre- vailing condition of the network. The routing-table display format indicates available routes and the status of each in the following fields: Displays the state of the route as one or more of the following: Up, or available. This route is to a gateway. This route is to a host This route was dynamically created by a redirect. This route was modified by a redirect. This is a static route that was created by the route command. This is a reject route that was created by the route command. Gives the current number of ac- tive uses for the route. Connection-oriented protocols hold on to a single route for the duration of a connection; connectionless protocols obtain routes in the process of sending to a destination. Provides a count of the number of packets sent using the route. Indicates the network interface used for the route. When the -v option is specified, the routing table display includes the route metrics. An asterisk (*) indicates the metric is locked. See route(8) for additional information on routing. EXAMPLES To show the state of the configured interfaces, enter: $ netstat -i To show the routing tables, enter: $ netstat -r The resulting display looks like the following: Routing Tables Destination Gateway Flags Refs Use Interface Net- masks: Inet 255.255.255.0 Route Tree for Protocol Family 2: default 16.55.5.5 UG 13 38618 ln0 local- host 16.55.5.4 UH 2 29 lo0 ether- net 16.55.5.3 U 98 66760 ln0 (Output may be formatted differently on your system.) To show the routing tables with network addresses, enter: $ netstat -rn The resulting display looks like the following: Routing tables Destination Gateway Flags Refs Use In- terface Netmasks: Inet 0.0.0.0 Inet 255.0.0.0 Inet 255.255.0.0 Inet 255.255.252.0 Inet 255.255.255.0 Inet 255.255.255.224 Route Tree for Protocol Family 2: default 16.140.28.1 UG 0 6004465 tu0 16.140.128/24 16.140.128.198 U 4 181451 tu0 127.0.0.1 127.0.0.1 UH 0 0 lo0 194.224/16 127.0.0.1 UG 0 3 lo0 194.226/16 127.0.0.1 UGR 0 0 lo0 198.119.1/24 198.119.19.76 U 1 867 le0 198.119.19.64/27 198.119.19.76 U 0 1 le0 198.119.64.80 198.119.19.24 UGH 0 0 le0 130.200/16 16.140.128.1 UG 0 0 tu0 To produce the default display for network connections, enter: netstat The resulting display might include the following headings: Ac- tive Internet connections Proto Recv-Q Send-Q Local Address Foreign Address (state) To set the ln0 interface counters to zero, enter: netstat -Iln0 -z SEE ALSO Commands: vmstat(1), route(8) Network Administration netstat(1)

Navigation Options