Articles of udp

ICMP目标不可达

我正在使用以太网接口eth1的arch linux机器上工作。 我已经使用ifconfig创build了接口eth1:0,并给出了一个虚拟hw地址(00:01:02:03:04:05)。 当我发送UDP数据包到在远程服务器机器上运行的服务器应用程序时,我得到正确的响应。 但后来我看到ICMP目的地不可达从eth1:0接口的IP地址。 我怎样才能将这个ICMP信息静音? 我已经尝试了不同的MAC地址,在客户端和服务器上设置arpcaching没有成功。 提前感谢任何帮助和感谢。

Iperf udptesting只显示50%的带宽

我用iperftesting带宽。 我设置了UDP协议。 我试图设置从10到100兆位/秒的限制。 直到90兆最大速度是正确的。 当我写-b 100m或者不写这个速度就变成只有50兆比特/秒。 为什么?

如何测量Windows Server 2008 R2上的UDP套接字缓冲区丢失?

有没有办法在Windows Server 2008 R2上查看/测量UDP套接字缓冲区丢失? 我已经尝试过“netstat -s”并查看可用的perfmon计数器,但是没有任何东西可以作为套接字缓冲区大小或丢失的测量值跳到我身上。 如果没有办法通过Windows提供的一些机制来查看它,我应该注意到这个服务器中的NIC是一个Intel千兆位ET双端口服务器适配器。 也许英特尔提供的一些实用工具可以显示这些信息吗? 提前致谢

用户无法发送邮件消息 – mxlogging被截断的站点,以TCP模式重试

系统设置:Linux红帽企业Linux ES版本4(Nahant Update 9),Postfix邮件服务器 我有一个正在尝试发送电子邮件的用户。 此服务器上的电子邮件已经工作了多年,没有任何(持续的)问题。 现在这个用户不能通过电子邮件发送特定的服务器,而只能通过该服务器。 我已经testing了我的帐户,也不能通过电子邮件发送服务器。 当我挖掘mxlogging,我得到这个: dig -t mx xxxxxxxxx.com ;; Truncated, retrying in TCP mode. ;; connection timed out; no servers could be reached 当我用+忽略运行相同的命令,它的工作原理。 我运行这个命令,它显示我的UDP数据包大小: dig +short rs.dns-oarc.net txt rst.x3827.rs.dns-oarc.net. rst.x3837.x3827.rs.dns-oarc.net. rst.x3843.x3837.x3827.rs.dns-oarc.net. "Tested at 2013-06-14 22:41:30 UTC" "72.51.49.20 sent EDNS buffer size 4096" "72.51.49.20 DNS reply size limit is at […]

基于包大小,请求率和延迟的UDP带宽计算

我需要估计使用UDP编写的测量应用程序的带宽。 我对数字有很好的理解,但不知道如何把它们放在一起。 我检查了一些这样的吞吐量计算器,但是大多数是针对TCP的,所以不完全适用。 UDP请求:<100字节(完整的数据包,因为它会在tcpdump中看到) UDP响应:<200字节 请求响应之间的延迟:平均80ms 会有N个(比方说80个)并行线程持续进行。 处理响应需要一些时间,但为了这个问题的目的,让我们忽略这一点,并假设在响应之后立即发出请求的理想情况。

客户端电话提供商声称UDP高延迟,我该如何testing?

我们的一个客户为他的50代理呼叫中心使用托pipe电话解决scheme。 他们使用一个托pipe的拨号程序进行外出呼叫,一旦build立连接,呼叫被传递给我的客户端用户,他们在3CX电话界面上获取连接。 很标准的东西。 托pipe公司声称,他们看到所有的手机100-200毫秒的延迟。 在testing一个TCP往返[tcping.exe ]我得到10ms以下的时间。 他们阻止ICMP。 主机提供商说,这是不是一个有效的testing,因为VOIP数据是UDP。 我知道UDP可能会被形成不同或路由不同,但似乎不太可能。 托pipe的IT团队非常“我们有数百个客户,他们的延迟是好的,这是你的问题”,我可以理解,但它并没有太大的帮助。 鉴于我无法控制UDP监听器,我不知道如何演示如何以及在哪里UDP滞后可能会进来。 现场设备是连接到Draytek Vigor的一对Cisco 2960。 Draytek连接到ISP提供/pipe理的Cisco p887。 在整个通话期间,带宽占用率大约为20%。 对外部系统的所有ICMPtesting显示良好的往返行程,通常不超过5ms-30ms,这取决于我要去哪里。 如何推动这一进展的想法?

iptable规则和iftop命令

有人用UDP数据包泛滥我们的服务器。 我只是把iptable规则阻止该IP。 但是,当我运行iftop命令,我可以看到一个巨大的stream量来到我的服务器。 当我查找iptables,查看它阻塞了多lessstream量; 它只显示一些MB的数据已经被封锁了那个特定的IP。 它不应该显示拥抱的交通已被阻止? 当我使用tcpdump分析数据包时,我没有在tcpdump日志中看到这个IP。 当iftop从那个ip显示很多入站stream量时,为什么tcpdump没有这个ip的任何跟踪? 我使用iptable规则阻止了IP:iptables -I INPUT 1 -s XX.XX.XX.XX -j DROP iftop显示来自x.ip-xX-XX.net的stream量。 这可能是因为它不是一个IP? 我试图把这个地址使用iptables阻止列表,但iptableparsing为ip地址来阻止它。 问题: 1 – 为什么iftop显示如此多的stream量,如果iptables阻止它进入我的服务器? 2 – 为什么iptables没有显示任何巨大阻塞的stream量,如果它试图阻止它? 3 – 阻止一个IP和一个域名地址在iptables之间有区别吗? 更新 tcpdump确实捕获stream量。 我在eth1上运行eth0命令。 tcpdump -C 50 -W 3 -p -n -nn -s 0 -i eth1 -w pkts.pcap

udp在端口25860上广播

我使用wireshark在我的本地networking(testing它),我注意到有很多udp数据包发送一个广播,而大多数来自只有一个主机。 这些udp数据包在端口25860上广播发送。 把所有这些包发送到同一个端口,并总是有相同的数据,我认为它可能是一个已知的数据包(如DNS请求可能是类似的东西)。 那么,有人可以告诉我这些包(如果有的话)的目的是什么?

如何只在UDP端口上运行memcached

我怎样才能configurationmemcached运行udp端口只在centos框? 现在它默认侦听TCP端口。 这是我的memcachedconfiguration文件。 cat /etc/sysconfig/memcached PORT="11212" USER="memcached" MAXCONN="1000000" CACHESIZE="64" OPTIONS="-v -r"

我可以通过TCP / UDP进行VPN吗?

我有一个有限的代理,可以redirectTCP和/或UDP的距离。 (例如,从计算机A发送到计算机B的端口1234上的所有内容(仅TCP或UDP)将从计算机C出来,并转到计算机D上的端口1234.同样,从计算机D发送到计算机C的所有内容都将从计算机B出来,转到计算机A上的端口1234)计算机A和B在一个防火墙后面,而计算机C和D在另一个之后。 计算机B和C之间的连接本身应该是非常安全的,今天我并不试图去testing,但是我希望以某种方式在计算机A和D之间build立一个VPN。D可以承载任何种类的VPN服务器,最好没有任何安全性,因为我不想两次encryption的开销。 而A可以使用任何客户端。 我遇到的问题是PPTP使用TCP和GRE(我不能直接使用GRE,因为它不是TCP或UDP)L2TP使用UDP和ESP(和GRE一样,我不能直接使用它,它不是TCP或UDP)OpenVPN可以configuration为只使用TCP或UDP,但它做了一些类似SSL的握手,我的代理似乎不喜欢。 普通的TCP和UDP应用程序在我的系统中正常工作。 如果他们使用SSL,那么他们似乎有问题,因为代理实际上是接受TCP和UDP连接,并从另一台计算机重新发送它们。 UDP可能是首选,因为我没有得到我已经读过的关于TCP的TCP问题。 同样,协议本身的安全性不是问题。 我宁愿它完全不encryption,因为B和C之间的桥梁已经安全,而且SSL似乎会造成问题。