我可以比向屏幕发送像素更快地向欧洲发送 IP 数据包。怎么样?
如果这不是约翰卡马克,我会把它归档在“互联网很愚蠢”下。
但这是约翰卡马克。
这怎么可能是真的?
为了避免讨论推文中的确切含义,这就是我想得到的回答:
在最好的情况下,将单个 IP 数据包从美国的服务器发送到欧洲的某个地方需要多长时间,从软件触发数据包的时间到上面的软件接收到数据包司机级别?
在最好的情况下,从驱动程序级别以上的软件更改像素值的点开始测量,像素显示在屏幕上需要多长时间?
即使假设跨大西洋连接是金钱可以买到的最好的光纤电缆,并且约翰坐在他的 ISP 旁边,数据仍然必须编码在 IP 数据包中,从主存储器到他的网卡,从那里通过墙上的电缆进入另一座建筑物,可能会跳过那里的几台服务器(但我们假设它只需要一个中继),穿过海洋被光子化,通过光电传感器转换回电脉冲,并最终被另一块网卡解释。让我们停在那里。
至于像素,这是一个简单的机器字,通过 PCI express 插槽发送,写入缓冲区,然后刷新到屏幕。即使考虑到“单个像素”可能会导致整个屏幕缓冲区被传输到显示器这一事实,我也不认为这会变慢:这不像是“一个一个”地传输位 - 相反,它们是连续的电脉冲,它们之间没有延迟地传输(对吗?)。
我错误地错过了 IP 地址的点号并输入了192.168.072.
令我惊讶的是,我连接到了一台机器192.168.0.58
如果我 ping192.168.072我会收到来自192.168.0.58.
为什么是这样?
我在 Windows 域中的 Windows PC 上。
如果我 ping192.168.72我会收到来自 的回复192.168.0.72,所以看起来0in 072(在我原来的错误中)很重要。
使用 Ubuntu 10.10 命令行,如何列出连接到家庭网络的所有 IP?
理想情况下,它需要是一个 CLI 命令,因为我将从 C++ 运行它。
我知道 IP 地址是分层的,因此互联网上的路由器知道转发数据包的方向。对于 MAC 地址,没有层次结构,因此数据包转发是不可能的。因此,MAC 地址不用于数据包传输。
我不认为它无缘无故地坐在那里。所以我的问题是,MAC 地址在数据包传输过程中究竟在哪里发挥作用?
我打开cmd并输入ping gmail.com。它告诉我:
C:\Windows\system32>ping gmail.com
Pinging gmail.com [74.125.235.55] with 32 bytes of data:
Reply from 74.125.235.55: bytes=32 time=6ms TTL=56
Reply from 74.125.235.55: bytes=32 time=6ms TTL=56
Reply from 74.125.235.55: bytes=32 time=6ms TTL=56
Reply from 74.125.235.55: bytes=32 time=215ms TTL=56
Ping statistics for 74.125.235.55:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 6ms, Maximum = 215ms, Average = 58ms
C:\Windows\system32>
Run Code Online (Sandbox Code Playgroud)
我有一个Gmail帐户,所以我给自己发了电子邮件,但email@gmail.com我没有使用email@74.125.235.55.
回复: …
是否有一个 IP 地址会导致发送的任何数据包被忽略(黑洞)?
我知道我总是可以设置一个带有 IP 地址的路由器,然后让它忽略发送给它的所有数据包,但是这样的事情是否存在以节省我的麻烦?
在讨论禁止 IP 地址时,经常以IP 82.148.97.69为例。根据维基百科,这个IP地址是“卡塔尔全国”的公共地址。有两件事我不太明白:
为什么卡塔尔使用单一IP地址时,它被赋予了更多的超过80万个IP地址由IANA?他们是否将所有其他 IP 地址出售给某人,或者他们是否将这些 IP 地址用于非公开的用途?
使用单个公共 IP 地址,代理服务器是否限制为 65,536 个同时连接(由可用 TCP 端口的数量决定)?他们如何处理这个限制?还是全国限制同时进行 65,536 个Skype通话?
我有一个安全系统,网络设置只允许一个三位数的 IP 地址。我无法将其设置为192.168.2.100,而是必须使用192.168.002.100.
这两个IP地址不同吗?我是否需要将路由器的 LAN 设置为全部192.168.xxx.xxx才能使其正常工作?我找不到任何关于此的可靠信息。
我想知道作出决定localhost的 IP 地址的由来是什么127.0.0.1。的“意义”是127什么?的“意义”是0.0.1什么?
ip ×10
networking ×7
ip-address ×2
ping ×2
routing ×2
bandwidth ×1
gmail ×1
linux ×1
localhost ×1
loopback ×1
mac-address ×1
proxy ×1
smtp ×1
tcp ×1
ubuntu ×1