网际协议第6版是网际协议的最新版本,用作互联网的协议。用它来取代IPv4主要是为了解决IPv4地址枯竭问题,同时它也在其他方面对于IPv4有许多改进。
组播源发现协议是一个独立组播协议家族的多播路由协议,定义于实验性RFC 3618。MSDP互联多个IPv4 PIM稀疏模式域,使PIM-SM有集合点冗余和域间组播RFC 4611。
WireGuard是由Jason A. Donenfeld开发的开放源代码虚拟私人网络程序及协议,基于Linux内核实现,利用Curve25519进行密钥交换,ChaCha20用于加密,Poly1305用于数据认证,BLAKE2用于散列函数运算,支持IPv4和IPv6的第3层。WireGuard旨在获得比IPsec和OpenVPN更好的性能。
美洲互联网号码注册管理机构,全球五大区域互联网注册管理机构之一,于1997年4月18日成立,总部位于美国弗吉尼亚州尚蒂伊。负责管理北美、南极洲和部分加勒比地区有关互联网号码资源的分配,包括IPv4和IPv6地址空间及AS号码等。
地址解析协议是一个通过解析网络层地址来找寻数据链路层地址的网络传输协议,它在IPv4中极其重要。ARP最初在1982年的RFC https://tools.ietf.org/html/rfc826|rfc:826中提出并纳入互联网标准STD 37。ARP也可能指是在多数操作系统中管理其相关地址的一个进程。
Polipo是一个轻量级的跨平台代理服务器。可以实现HTTP和SOCKS代理。为了最小化延迟,PolipoHTTP管线化多个资源请求,在同一个传输控制协议上时分多路复用。Polipo具有HTTP 1.1兼容,支持IPv4、IPv6,流量过滤和隐私增强。Polipo是自由软件,使用MIT许可证。
iptables是运行在使用者空间的应用软件,通过控制Linux内核Netfilter模组,来管理网络封包的处理和转发。在大部分Linux发行版中,可以通过 手册页 或 man iptables 获取用户手册。通常iptables需要内核模块支持才能运行,此处相应的内核模块通常是Xtables。因此,iptables操作需要超级用户权限,其可执行文件通常位于 /sbin/iptables 或 /usr/sbin/iptables 。同时,需要说明的是,以上命令通常只用于处理 IPv4 数据包;而对于 IPv6 数据包,则使用类似的 ip6tables 命令。
NAT端口映射协议是一个能自动建立网络地址转换设置和端口映射配置而无需用户介入的网络协议。该协议能自动测定NAT网关的外部IPv4地址,并为应用程序提供与对等端交流通信的方法。NAT-PMP于2005年由苹果公司推出,为更常见的ISO标准互联网网关设备协议的一个替代品。该协议由互联网工程任务组在RFC 6886中发布。