Архив метки: TCP

Zabbix: монитринг количества TCP и UDP соединений

6 января 2015
 

 Создаём файл /etc/zabbix/zabbix_agentd.d/userparameter_sockstat.conf: UserParameter=sockstat.sockets,cat /proc/net/sockstat|grep sockets|cut -d’ ‘ -f 3 UserParameter=sockstat.tcp.inuse,cat /proc/net/sockstat|grep TCP|cut -d’ ‘ -f 3 UserParameter=sockstat.tcp.timewait,cat /proc/net/sockstat|grep TCP|cut -d’ ‘ -f 7 UserParameter=sockstat.udp.inuse,cat /proc/net/sockstat|grep UDP:|cut -d’ ‘ -f 3 Можно (нужно!) проверить – какой параметр что будет возвращать. Для начала: # cat /proc/net/sockstat|grep TCP TCP: inuse 23 orphan 0 tw 82 alloc 28 mem… Читать далее »

TCP/IP: Структура IPv4 адреса, сети и подсети, разделение сети на подсети

24 декабря 2014
 

 Структура IP-адреса IP-адрес представляет собой число размером 32 бита (или 4 байта), которое может быть записано в любой системе счисления (тут речь про адрес протокола IP version 4, в IPv6 он имеет размер 128 бит). Например, адрес в десятичной системе 127.0.0.1 можно записать так: 01111111.00000000.00000000.00000001 Адрес делится на 4 октета, по 8 бит каждый, которые могут иметь значение… Читать далее »

Linux: значение Time To Live (TTL) для TCP и UDP пакетов

22 ноября 2014
 

 Понадобилось узнать точное значение в конкретной системе. В документе RFC 1700 сказано: IP TIME TO LIVE PARAMETER The current recommended default time to live (TTL) for the Internet Protocol (IP) [45,105] is 64. Что бы проверить реальное значение (например, в CentOS) – можно использовать tcpdump с ключём -v и указанием протокола.