Questions tagged «networking»

有关将设备连接在一起以便彼此通信的问题,以及有关路由器和交换机等网络设备的问题。

2
为什么某些网络连接占主导?
我对为什么会有所怀疑,但我想请具有较深网络背景的人来解释。 为什么从多个不同的位置进行下载时,某些连接会饱和带宽,而使其他连接几乎处于空闲状态,直到主导连接完成?
15 networking 

3
如果两个设备同时发射相同频率的wifi信号并同时到达天线,那么数据如何不重叠?
我的意思是,我知道每个数据包都发送了一个MAC地址,但是流传输呢? 如果当路由器正在接收一个数据包,而另一设备的数据包到达时会发生什么呢? 路由器如何知道与天线碰撞的光子是第一包还是第二包的一部分? 还是光速如此之快,以至于几乎永远不会发生这种情况,而只是将这些数据包报告为已损坏并再次发送?

2
路由器如何知道将数据包发送到哪个设备?[重复]
这个问题已经在这里有了答案: 路由器如何知道将数据包转发到哪里 (2个答案) 5年前关闭。 我的问题与它如何通过互联网移动无关,而是与它如何通过路由器移动到特定设备有关。连接到家庭网络中路由器的所有设备都具有相同的外部IP。假设设备A正在加载页面,并且数据包从外部源发送到路由器,因为数据包知道设备A的外部IP,并且它们能够到达路由器。但是现在,它如何到达设备A?路由器如何知道将其发送到设备A而不是设备B? 我认为这涉及到NAT,但我只是在寻找NAT可以完成此操作的逻辑解释。
15 networking  web  routing  ip  nat 


4
否ping时间?
这是我第一次看到此消息,我不确定这意味着什么。 64 bytes from 74.125.93.99: icmp_seq=6233 ttl=53 time=545.493 ms 64 bytes from 74.125.93.99: icmp_seq=6234 ttl=53 time=776.093 ms 64 bytes from 74.125.93.99: icmp_seq=6235 ttl=53 time=-705.731 ms 64 bytes from 74.125.93.99: icmp_seq=6236 ttl=53 time=52.549 ms 64 bytes from 74.125.93.99: icmp_seq=6237 ttl=53 time=44.470 ms 之前有没有人看到否定的ping时间?我的一个朋友告诉我他曾经在无线链路上看到过一次,那是通过无线连接,但是..那是怎么回事?


3
无法解析.foo.local域名
我的工作场所有一个内部网,其域名如server01.foo.local,server02.foo.local等。我最近启动了Fedora 16实时环境以对其进行测试,发现这些域名无法解析。 例如: $ ping server01.foo.local ping:未知主机server01.foo.local $ ping server01 PING server01.foo.local(XXXX)... 为什么会server01解析(并将名称打印为server01.foo.local),但server01.foo.local不会呢?
15 linux  networking  dhcp 

4
无法在Mac OS X上浏览Internet
在进入睡眠状态后,我无法使用MacBook Pro上的OS X 10.6.7中的浏览器访问网站。我以前曾遇到过这个问题,并且已经通过重新启动解决了,但是自从我再次遇到这个问题后,我想找到它的根源。 一切始于Chrome和Safari无法浏览Internet。以下列出了哪些有效,哪些无效: 不起作用 在Safari,Chrome和Firefox中浏览Internet(“您未连接到Internet。”) dium 作品 ping google.com wget google.com curl http://www.google.com traceroute google.com nslookup google.com 在任何浏览器浏览互联网与在查尔斯代理开始 在任何浏览器中浏览74.125.39.103(Google IP) Skype的 我根本没有配置任何代理(与Charles一起运行时除外)。网络上的其他计算机可以正常访问Internet。我已连接到以太网,AirPort或同时连接到两者,但没有任何区别。 我也尝试过使用其他DNS提供商Google Public DNS,但这也不起作用(nslookup,ping等使用新名称服务器没有问题)。 如上所述,在浏览器中访问google.com的IP地址是可行的,并且考虑到ping其他方面的工作,这似乎是DNS问题?是什么原因造成的?

4
在哪里可以找到未切换的以太网集线器?[关闭]
这个问题不太可能对将来的访客有所帮助;它仅与较小的地理区域,特定的时间段或极为狭窄的情况相关,通常不适用于Internet的全球受众。要获得使该问题更广泛适用的帮助,请访问帮助中心。 7年前关闭。 回到我刚接触网络时,以太网集线器很常见,而交换机则是花哨的,昂贵的替代品。然后,交换机的价格下降了很多,使集线器变得过时了,除非您实际上不希望进行切换-正如Wikipedia指出的那样,“集线器在某些情况下仍然有用,例如,“用于插入协议分析器”进入网络连接。” 这是我遇到过的一个特殊的用例,尤其是在工作中-我还没有了解在Cisco交换机上配置RSPAN(Cisco的端口镜像实现)的所有来龙去脉,有时它只是更容易将笔记本电脑插入要监视的系统的集线器中。 唯一的问题是,我实际上找不到任何地方可以购买集线器。小型交换机的起价为25美元,所以我希望能够找到一个更便宜的集线器……只是我根本找不到一个集线器。Google产品搜索“以太网集线器”,而不是以太网交换机和USB集线器,以及一些我不太确定它们是什么的昂贵的以太网设备:) 有人真的在做集线器吗?还是我必须在ebay上闲逛,希望找到一个摆脱了某个人的人,并且他们对他们所卖的东西了解得足够多,可以准确地描述它?千兆兼容的集线器将是理想的-甚至存在吗?维基百科只谈论10/100 Mbps集线器。

7
如何查找我正在使用的DNS服务器(在多个已配置的dns服务器中)
我配置了两个dns服务器,查看时将列出它们 ipconfig /all 我想知道当前正在使用的两台服务器中的哪一台,即通过浏览器或通过tracert命令。我相信除非列出的服务器不可用,否则我将使用第二台服务器。 我试图找出是否有我可以使用的命令,该命令可以告诉我我正在使用哪个命令,或者可以解释为什么这是一个有问题的问题。 我知道,ipconfig /displaydns但这是一个缓存的结果列表,它也没有显示每个结果来自哪个服务器。 我知道,nslookup [host]但这使用了当前的“默认”服务器。 我知道,nslookup [server] [host]但这对从tracert或浏览器确认我当前正在使用的dns没有帮助。 我的问题来自nslookup将给我特定内部主机的预期结果的情况。同时,我的浏览器也tracert无法解析主机。如果tracert和我的浏览器正在使用辅助dns服务器,我希望能够确认这一点。 有没有办法做到这一点?

4
为设备选择哪个静态IP地址是否重要?
我正在为台式机设置一个静态IP地址,并在路由器上保留该地址,以便它仅将该地址分配给我的PC。选择某些IP地址有什么优点或缺点? 例如,选择一个较小的数字(例如192.168.1.2)而不是一个较大的数字(例如192.168.100.100)是否有优势? 我还有其他几台设备正在连接到网络:几台其他台式PC,电话,笔记本电脑等。

2
Windows主机文件中每行是否有最大数量的主机名别名?
我在Windows 7上有一个主机文件,该文件的IP地址后跟10个不同的主机名别名。我可以ping前九个,但如果尝试ping十个,我会得到: Ping request could not find host tenth. Please check the name and try again. 我尝试切换第九和第十个条目,以防与特定的主机名有关,在每种情况下,它都是我无法联系的第十个条目。 一行中可以列出的主机名数量是否有限制?如果是这样,是否有解决此限制的方法? 编辑:主机文件的这一行的长度小于150个字符。

5
将dnsmasq与NetworkManager一起使用
众所周知,NetworkManager不能很好地发挥作用dnsmasq(参考:here)。我在这里冗长的讨论中已略过,但仍不确定建议的处理方式是什么。 我要做的就是使用dnsmasqDNS向我的本地网络提供DHCP。在这种情况下,推荐的方法是什么? 即使对于Ubuntu 14.04,问题似乎仍然存在,甚至该错误也被称为已修复。 作为解决方法,人们正在禁用由NM奴役的人,dnsmasq-base原因如下: NM奴隶dnsmasq使用的硬编码选项(用C语言编写)提供了极其有限的功能。 它不会在ethX(--listen-address=127.0.0.1)上监听。因此,我们不能将我们的服务器用作本地网络PC的DNS服务器,即,它对于LAN完全没有用。 它不缓存请求(--cache-size=0)。没有缓存==>没有DNS查询加速。这对于LAN来说非常重要,因为有许多并发用户。 最后,我们还需要dnsmasq的DHCP和TFTP功能,因此,即使NM + dnsmasq包括一个真实的DNS服务器,我们也必须运行另一个dnsmasq 但是我不确定它们是否仍然有效和/或该修复程序如何解决问题。此外,他们都不十分清楚他们做了什么以及如何解决问题。即,冗长的讨论中缺少解决方案部分。有人可以填补空白吗?即 由于dnsmasq上述原因,Ubuntu提供的开箱即用在服务器端不起作用。而且,在客户端,“在那些Ubuntu笔记本电脑上安装的dnsmasq无法从我的DNS服务器执行LAN DNS查询”,因为“((Ubuntu笔记本电脑))NetworkManager导致它们具有奇怪的127.0.1.1名称服务器设置”(参考:LAN或本地家庭网络的DNS解决方案) 如何使dnsmasq与NetworkManager顺利工作,以便在服务器和客户端上为我的本地网络提供DNS和DHCP(和TFTP)? ' 对于那些寻求答案的人。在下面的所有答案中,我发现对于服务器端,最简单的解决方案是@brad的解决方案(对于客户端,仍然没有好的答案): 解决该问题的唯一方法是禁用NM驱动器dnsmasq ...,然后安装“标准” dnsmasq,然后通过其标准/etc/dnsmasq.conf配置文件对其进行配置。


4
如何设置别名服务器名称
我想在笔记本电脑(Linux)上设置别名服务器名称。我不希望使用的/etc/hosts/文件,因为远程服务器的IP地址更改。我要这样做的原因是服务器名称长为27个字符。我想做这个: ssh server 代替: ssh server.subdomain.domain.com 我有几个使用的子域。我该如何设置? PS:我不认为这是一个骗子,因为其他类似的答案也无法解决IP地址将更改的事实。
15 linux  networking  ssh  dns 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.