2016-06-18 58 views

回答

0

“随机仿真陈述:33434的作为起始端口跟踪路由的值来自32768(2^15,或UDP端口范围的最大值的一半)和666(撒旦的标记)之间的数字。“

来源:http://cluepon.net/ras/traceroute.pdf

+0

但我怎么接受这个。这背后可能有一些历史原因,我想是的。为什么范雅各布使用666?你会回答这个问题吗?在推荐他们指定的源代码语句时,u_short port = 32768 + 666;/*启动udp目标端口#用于探测数据包* /。因此,666用于探测包,但我不知道它的真实含义 – pretty

+0

@pretty端口的确切选择并不重要。 traceroute数据包需要发送到不同的端口,最简单的方法是从某个地方(第一个数据包为33434)开始,然后继续增加(第二个数据包为33435等)。 32768确实有意义(在65536之间的所有端口号都是为客户端使用的,所以不太可能有人在该端口上等待流量;这对traceroute很有用),但666只是一些数字。 TL; DR你必须从某处开始。 –

相关问题