buildroot学习(七)——at91sam9g45软件平台更新

转载地址:https://blog.csdn.net/srf1986/article/details/52443095

(51)iperf

Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能。Iperf具有多种参数和UDP特性,可以根据需要调整。Iperf可以报告带宽,延迟抖动和数据包丢失。

(52)iproute2

iproute2是另一个系列的网络配置工具,它旨在取代net-tools的功能。net-tools可以通过procfs(/proc)和ioctl系统调用,访问和更改内核网络配置,iproute2则通过网络链路套接字接口与内核进行联系。/proc接口比网络链路接口来得更笨拙。抛开性能不讲,iproute2的用户界面比net-tools的用户界面要来得直观。比如说,网络资源(比如链路、IP地址、路由和隧道等)用“对象”抽象进行了恰当的定义,你可以使用一致的语法来管理不同的对象。最重要的是,迄今为止iproute2一直在积极开发当中。

(53)ipsec-tools

IPsec不是一个单独的协议,IPsec = AH + ESP + IPcomp + IKE,IPsec包括了一组相对独立的协议:

认证协议头(AH):提供数据包的真实性验证,AH协议覆盖了从IP头到IP尾的整个数据包;
封装安全载荷(ESP):保证了数据包的机密性;
IP有效载荷压缩协议(IPComp):在对数据包封装ESP头之前进行压缩数据包;
因特网密钥交换协议(IKE):AH和ESP协议需要通信两端之间共享密钥,IKE提供了共享密钥的方法。
      在内核代码中实现了AH、ESP和IPcomp协议,而IKE是在用户层实现的后台进程,内核和用户层通过密钥管理表实现二者之间的协作。
(54)ipset

iptables是在linux内核里配置防火墙规则的用户空间工具,它实际上是netfilter框架的一部分.可能因为iptables是netfilter框架里最常见的部分,所以这个框架通常被称为iptables,iptables是linux从2.4版本引入的防火墙解决方案.
ipset是iptables的扩展,它允许你创建 匹配整个地址sets(地址集合) 的规则。而不像普通的iptables链是线性的存储和过滤,ip集合存储在带索引的数据结构中,这种结构即时集合比较大也可以进行高效的查找.
除了一些常用的情况,比如阻止一些危险主机访问本机,从而减少系统资源占用或网络拥塞,IPsets也具备一些新防火墙设计方法,并简化了配置.
(55)iptables
iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptables,你会觉得它很复杂,但是一旦你理解iptables的工作原理,你会发现其实它很简单。

(56)iptraf-ng


IPTraf-ng is a console-based network monitoring utility. IPTraf-ng gathersdata like TCP connection packet and byte counts, interface statisticsand activity indicators, TCP/UDP traffic breakdowns, and LAN stationpacket and byte counts. IPTraf-ng features include an IP traffic monitorwhich shows TCP flag information, packet and byte counts, ICMPdetails, OSPF packet types, and oversized IP packet warnings;interface statistics showing IP, TCP, UDP, ICMP, non-IP and other IPpacket counts, IP checksum errors, interface activity and packet sizecounts; a TCP and UDP service monitor showing counts of incoming andoutgoing packets for common TCP and UDP application ports, a LANstatistics module that discovers active hosts and displays statisticsabout their activity; TCP, UDP and other protocol display filters soyou can view just the traffic you want; logging; support for Ethernet,FDDI, ISDN, SLIP, PPP, and loopback interfaces; and utilization of thebuilt-in raw socket interface of the Linux kernel, so it can be usedon a wide variety of supported network cards

(57)iputils

The iputils package is set of small useful utilities for Linux networking.

These tools are included in iputils

arping
clockdiff
ipg
ping
rarpd
rdisc
tftpd
tracepath
traceroute6
(58)irssi
Irssi是Timo Sirainen用C语言写的一个文本用户界面的IRC客户端程序,她的发布遵循GPL(GNU General Public License)。

(59)iw

未找到

(60)janus-gateway


Janus is an open source, general purpose, WebRTC gateway designed anddeveloped by Meetecho. This version of the gateway can only be installed on Linux systems: next versions will take into account cross compilation on different environments.

For some online demos and documentations, make sure you pay theproject website a visit!

To discuss Janus with us and other users, there's a Google Group calledmeetecho-janus thatyou can use. If you encounter issues, though, please submit an issueon github instead.

(61)kismet
Kismet 是一款工作在 802.11 协议第二层的无线网络检测、嗅探、干扰工具。可以工作在支持raw监控模式的所有无线网卡上。可以嗅探包括 802.11b, 802.11a, 和 802.11g 在内的协议包。

(62)knock

未找到

(63)leafnode2

Leafnode 是一个新闻服务器,适合小型、带宽有限、只有少量用户的网站,它可以跟踪那些已被读取和下载的信息,易于安装维护简单。

(64)lftp

LFTP is a sophisticated ftp/http client, and a file transfer program supporting a number of network protocols. Like BASH, it has job control and uses the readline library for input. It has bookmarks, a built-in mirror command,and can transfer several files in parallel. It was designed withreliability in mind.LFTP is free software,distributed under the GNU GPL license.

(65)lighttpd


Lighttpd 是一个德国人领导的开源Web服务器软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销、cpu占用率低、效能好以及丰富的模块等特点。
Lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI,CGI,Auth,输出压缩(output compress),URL重写,Alias等重要功能;而Apache之所以流行,很大程度也是因为功能丰富,在lighttpd上很多功能都有相应的实现了,这点对于apache的用户是非常重要的,因为迁移到lighttpd就必须面对这些问题。

(66)linknx

未找到

(67)links

Links是一款开放源代码的纯文字网页浏览器,原先由捷克人Mikulas Patocka开发。

(68)linphone

LinPhone是一个IP电话工具,运行于Linux下。它能够让你通过internet来查询朋友的IP,并通过IP给他打电话。

(69)linux-zigbee

未找到,

不过应该是实现了zigbee功能的软件

(70)lldpd

链路层发现协议(LLDP)是一个厂商无关的二层协议,它允许网络设备在本地子网中通告自己的设备标识和性能。

(71)lrzsz

lrzsz是一款在linux里可代替ftp上传和下载的程序。

(72)macchanger

GNU MAC Changer is an utility that makes the maniputation of MAC
addresses of network interfaces easier.
(73)memcached

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。
(74)mii-diag

未找到,应该跟mii接口相关把

(75)minidlna

DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE, 其宗旨是Enjoy your music, photos and videos, anywhere anytime, DLNA(Digital Living Network Alliance) 由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能,目前成员公司已达280多家。(via 百度百科)

什么是MiniDLNA? MiniDLNA (也就是之前的 ReadyDLNA) 完全兼容DLNA/UPnP-AV 客户端. 由NETGEAR员工为ReadyNAS产品线开发的一款软件

(76)mjpg-streamer
mjpg-streamer 可以通过文件或者是HTTP方式访问linux UVC兼容摄像头。可以在公司,通过访问家里安
装的摄像头查看家里的情况,对于有小孩的家长很有帮助。
(77)mongrel

Mongrel是一种快速的针对Ruby的Http 服务器,专门为部署发布rails应用而产生的。
(78)monkey
这本不知道是不是以下的

Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类:
  基本配置选项,如设置尝试的事件数量
  运行约束选项,如设置只对单独的一个包进行测试
  事件类型和频率
  调试选项
  在Monkey运行的时候,它生成事件,并把它们发给系统。同时,Monkey还对测试中的系统进行监测,对下列三种情况进行特殊处理(自动停止):
  如果限定了Monkey运行在一个或几个特定的包上,那么它会监测试图转到其它包的操作,并对其进行阻止。
  如果应用程序崩溃或接收到任何失控异常,Monkey将停止并报错。
  如果应用程序产生了应用程序不响应(application not responding)的错误,Monkey将会停止并报错。
  按照选定的不同级别的反馈信息,在Monkey中还可以看到其执行过程报告和生成的事件
(79)mosh
Mosh
(mobile shell)
Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.

Mosh is a replacement for SSH. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.

Mosh is free software, available for GNU/Linux, BSD, macOS, Solaris, Android, and Chrome. An iOS version is in testing.

(80)mosquitto
款实现了消息推送协议 MQTT v3.1 的开源消息代理软件,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信变得简单,比如现在应用广泛的低功耗传感器,手机、嵌入式计算机、微型控制器等移动设备。一个典型的应用案例就是 Andy Stanford-ClarkMosquitto(MQTT协议创始人之一)在家中实现的远程监控和自动化。并在 OggCamp 的演讲上,对MQTT协议进行详细阐述

(81)mrouted

mrouted is a 3-clause BSDlicensed implementation of the DVMRP multicast routing protocol. It canrun on any UNIX based system, from embedded Linux systems toworkstations, turning them into multicast routers with tunnel support,which can be used to cross non-multicast-aware routers.

DVMRP is a distance vector based protocol, derived from RIP, suitablefor closely located multicast users in smaller networks. It simplyfloods all multicast streams to all routers, i.e. implicit join. Thisis also known as "flood and prune" since you can opt out from groups youdo not want. For a detailed explanation of the protocol, consultRFC 1075.

(82)mtr

Mtr是 Linux中有一个非常棒的网络连通性判断工具,它结合了ping, traceroute,nslookup 的相关特性。

(83)nbd

NBD(Network Block Device)让你可以将一个远程主机的磁盘空间,当作一个块设备来使用.就像一块硬盘一样.
使用它,你可以很方便的将另一台服务器的硬盘空间,增加到本地服务器上. 
NBD与NFS有所不同.NFS只是提供一个挂载点供客户端使用,客户端无法改变这个挂载点的分区格式. 
而NBD提供的是一个块设备,客户端可以把这个块设备格式化成各种类型的分区.更便于用户的使用. 
NBD是一个内核模块,大部分Linux发行版都已包含它.

(84)ncftp

NcFTP是文字模式FTP程序的佼佼者,它具备多样特色, 包括显示传输速率,下载进度,自动续传,标住书签,可通过防火墙和代理服务器等。

(85)ndisk6 tools

未找到

(86)netatalk

Netatalk v3 is availabe as netatalkAUR in the AUR.

The older version of netatalk, v2, is distributed as netatalk-ddpAUR[broken link: archived in aur-mirror] and supports the Apple Macintosh network protocols, including AppleTalk (ATalk), Apple Filing Protocol (AFP), and Printer Access Protocol (PAP).

(87)netplug

netplugd is a daemon that monitors the status of one or more ethernetinterfaces, calling an external script when something changes.

(88)netsnmp

它包括agent和多个管理工具的源代码,支持多种扩展方式。[2] 不仅扩展了获取方式,而且对于数据类型也有一定的扩展。
Net-SNMP不仅提供了管理工具,还提供了一些开发配置工具,这些工具一般使用perl语言的脚本提供:主要包括mib2c、net-snmp-config等。上面所说的两个工具方便开发者进行开发
(89)netstat-nat
This is a reimplementation of thenetstat-nat tool, writtenentirely in Go. It uses the same command line flags and almost thesame output format so it can be used as a drop-in replacement in mostcases.

(90)nfacct

未找到 好像是流量计数器

(91)nftables

Linux 3.13 带来了很多特性。nftables也是第一次正式发布。nftables是一个致力于替换现有的{ip,ip6,arp,eb}tables框架(也就是大家熟知的iptables)的项目。然而,Linux3.13中的nftables版本还是不完整的,还缺少一些重要的特性。这些特性会在后续的Linux版本中发布。大多数场景下nftables已经可以使用,但是完整的支持(即,nftables优先级高于iptables)应该在Linux 3.15。

nftables引入了一个新的命令行工具nft。nft是iptables及其衍生指令(ip6tables,arptables)的超集。同时,nft拥有完全不同的语法。是的,如果你习惯于iptables,这是个不好的消息。但是有一个兼容层允许你使用iptables,而过滤是由内核中的nftables完成的。

(92)nginx
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

(93)ngircd

ngIRCd is a free, portable and lightweight Internet Relay Chat server for
small or private networks, developed under the GNU General Public License
(GPL; please see the file COPYING for details). It is simple to configure,
can cope with dynamic IP addresses, and supports IPv6 as well as SSL. It is
written from scratch and not based on the original IRCd.
(94)ngrep
ngrep命令是grep命令的网络版,他力求更多的grep特征,用于搜寻指定的数据包。正由于安装ngrep需用到libpcap库, 所以支持大量的操作系统和网络协议。能识别TCP、UDP和ICMP包,理解bpf的过滤机制。 

来自: http://man.linuxde.net/ngrep
ngrep命令是grep命令的网络版,他力求更多的grep特征,用于搜寻指定的数据包。正由于安装ngrep需用到libpcap库, 所以支持大量的操作系统和网络协议。能识别TCP、UDP和ICMP包,理解bpf的过滤机制。 

来自: http://man.linuxde.net/ngrep
ngrep命令是grep命令的网络版,他力求更多的grep特征,用于搜寻指定的数据包。正由于安装ngrep需用到libpcap库, 所以支持大量的操作系统和网络协议。能识别TCP、UDP和ICMP包,理解bpf的过滤机制。 

来自: http://man.linuxde.net/ngrep
ngrep 是grep(在文本中搜索字符串的工具)的网络版,他力求更多的grep特征,
用于搜寻指定的数据包。正由于安装ngrep需用到libpcap库, 所以支持大量的
操作系统和网络协议。能识别TCP、UDP和ICMP包,理解bpf的过滤机制。
(95)nload

网络流量实时监测工具

(96)nmap

nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting)。它是网络管理员必用的软件之一,以及用以评估网络系统安全。
正如大多数被用于网络安全的工具,nmap 也是不少黑客及骇客(又称脚本小子)爱用的工具 。系统管理员可以利用nmap来探测工作环境中未经批准使用的服务器,但是黑客会利用nmap来搜集目标电脑的网络设定,从而计划攻击的方法。
(97)noip
未找到

(98)ntp

NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。

(99)nuttcp

nuttcp is a network performance measurement tool intended for use by network and system managers. Its most basic usage is to determine the raw TCP (or UDP) network layer throughput by transferring memory buffers from a source system across an interconnecting network to a destination system, either transferring data for a specified time interval, or alternatively transferring a specified number of bytes. In addition to reporting the achieved network throughput in Mbps, nuttcp also provides additional useful information related to the data transfer such as user, system, and wall-clock time, transmitter and receiver CPU utilization, and loss percentage (for UDP transfers).

(100)odhcp6c

odhcp6c is a minimal DHCPv6 and RA-client for use in embedded Linux systems
especially routers. It compiles to only about 35 KB (-Os -s).
(101)
--------------------- 
作者:海边自在生活 
来源:CSDN 
原文:https://blog.csdn.net/srf1986/article/details/52443095 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值