Articles of networking

限制传入stream量

我从来没有完全理解是否有可能限制传入stream量。 我意识到,没有直接的方法来控制远程服务器发送数据包的速率(除非你控制两个端点),但考虑到这个限制,下载pipe理器到底如何让我成功地设置下载速度限制? TCP慢速启动和限速传入stream量之间是否有任何联系? 是否可以使用慢启动描述的方法来人为地限制发送者发送数据包的速率? 作为一个额外的考虑,应该注意的是,我想实现stream量整形的服务器自己build立了PPPoE连接,并作为networking其余部分的路由器。 更新:迄今为止的答案已经给出了我所问的问题的一个公平的概述,但我仍然不知道下载pipe理器如何能够限制传入stream量,更具体地说,是否有可能实现类似的策略Linux网关盒子。

为什么Openvpn使用networking0.0.0.0networking掩码128.0.0.0作为默认路由?

如果您在openvpnconfiguration文件中使用“redirect-gateway def1”选项,服务器会在您的路由表上添加一个默认网关,我想知道的是为什么openvpn没有使用networking0.0.0.0networking掩码0.0.0.0作为默认网关networking掩码128.0.0.0?

负载平衡UDP服务器

我有一个udp服务器,这是我业务stream程中的核心部分。 为了处理我在生产环境中所期望的负载,我可能需要2到3个服务器实例。 服务器几乎是完全无状态的,它主要收集数据,而它上面的层知道如何处理可能来自多个服务器实例的最小数量的陈旧数据。 我的问题是,我怎样才能实现服务器之间的负载平衡? 我宁愿尽可能均匀地在服务器之间分配请求。 我也希望有一些保真度,我的意思是如果客户端X被路由到服务器y,那么我希望X的所有后续请求都去服务器Y,只要它是明智的,不会超载Y. 顺便说一下,这是一个.NET系统…你会推荐什么? 状态是服务器内部的,而不是某种事务。 状态是服务器从接收的数据中汇集的一些数据,并且通过一个简单的WCF WebService来查询。 该应用程序是基于UDP,虽然我不同意这个决定,但是“高于我的工资等级” 我目前正在尝试MS的NLB,它工作正常,开箱即用的保真度的东西,但它会在整个networking上产生噪音… 也没有DNS …哦,这是一个完全服装协议。

与问号图标的IIS 7.5地球仪

我在IIS 7.5中将物理path更改为我的网站,并将图标更改为: 我改变之前完全是香草。 我无法find任何有关该图标的含义的文档,工具提示只说“默认网站(多协议)”,因为http是我在高级设置中唯一启用的协议,所以不能为真。 这是我的绑定: 任何人都知道爆炸图标意味着什么,以及如何解决这个问题? 或者,这甚至是我需要关心的事情吗? 谢谢。 🙂

如果公有IP被固定在一个AS上,BGP选播如何工作?

根据我的理解,公共IP块是从IANA分配的,它将子块分配给RIR ,它将子块分配给ISP,它将子块分配给各个AS ,如问题中所述: IP地址如何实际分配? 这个(和这个页面这样的资源)似乎意味着1个公共IP到1个AS的映射。 但是,选播似乎通过从多个位置广告相同的公共IP地址来工作,为该IP提供不同的path。 例如: https://stackoverflow.com/questions/210901/how-do-you-scale-http-server-like-google https://umbrella.cisco.com/blog/blog/2013/01/10/high-availability-with-anycast-routing/ https://blog.cloudflare.com/cloudflares-architecture-eliminating-single-p/ 如果公共ip应该parsing为一个AS,那么选播如何工作? 这是一个黑客,你假装做BGP 多宿主 / 多path ,只是抓住stream量,因为它通过一个AS(这似乎隐含在这里: https : //serverfault.com/a/728609/148476 )? 是每个AS的1个IP的“规则”的例外吗? 或者,我只是想念一些东西…

我可以从IP地址find网页寄存公司吗?

如果我有一个IP地址,有没有办法find这个IP地址所属的虚拟主机服务? 我尝试使用whois和traceroute,但没有运气到目前为止。 情况是,我的朋友几年前买了一个域名和存储,他不记得他从哪里买了存储。

傀儡主机名问题

我在网上search,我看到一些其他人有这个问题在其他名单/董事会。 当我运行sudo puppetd ​​–waitforcert 60 – 在主服务器上签名证书后第二次testing时, notice: Got signed certificate warning: Certificate validation failed; considering using the certname configuration option err: /File[/var/lib/puppet/lib]: Failed to generate additional resources during transaction: Certificates were not trusted: hostname was not match with the server certificate 我不知道我明白了什么问题或如何解决它。 所以这就是我问的原因。 我在局域网上的两台服务器上设置了木偶。 傀儡大师被称为“傀儡”,另一个服务器被命名为“傀儡客”。 我把木偶放到puppetclient的/ etc / hosts上。 运行主机名-f将在相应的服务器上显示木偶和pupperclient。 我不知道还有什么要尝试的。 有没有人有任何见解?

我应该将我的数据networking分成两个独立的VLAN吗?

我目前使用10.54.0.0 / 19所有我的桌面客户端和打印机。 我们有大约550个客户/打印机。 除了几乎没有被使用的带宽外,还有什么其他的理由来分割我的数据networking,或者到比我目前使用的/ 19更小的子网吗?

CentOS:eth0不能在启动时启动

每当我重新启动CentOS Hyper-V虚拟机时, eth0都不会自动启动。 我所需要做的就是执行ifup eth0并且所有的都是固定的,但是从ssh不可行! 我从runlevel 3开始。 [root@localhost ~]# cat /etc/*release* CentOS release 6.2 (Final) 在控制台上执行ifup eth0之后: [root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:15:5D:2B:2B:07 inet addr:10.10.0.3 Bcast:10.10.0.255 Mask:255.255.255.0 inet6 addr: fe80::215:5dff:fe2b:2b07/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:34 errors:0 dropped:0 overruns:0 frame:0 TX packets:49 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4656 […]

如何找出networking接口丢包的原因?

有没有办法在Linux上获得有关数据包丢失的各种原因的统计数据? 在多台服务器上的所有networking接口(openSUSE 12.3)上, ifconfig和netstat -i在接收时报告丢弃的数据包。 当我做一个tcpdump ,丢弃的数据包的数量停止增加,这意味着接口队列没有满并丢弃数据。 所以一定还有其他的原因(例如接收到多播包,而接口不是这个多播组的一部分)。 我在哪里可以find这样的信息? (/ proc?/ sys?一些日志?) 统计信息示例(/ sys / class / net / <dev> / statistics和ethtool输出的合并): alloc_rx_buff_failed: 0 collisions: 0 dropped_smbus: 0 multicast: 1644 rx_align_errors: 0 rx_broadcast: 23626 rx_bytes: 1897203 rx_compressed: 0 rx_crc_errors: 0 rx_csum_offload_errors: 0 rx_csum_offload_good: 0 rx_dropped: 4738 rx_errors: 0 rx_fifo_errors: 0 rx_flow_control_xoff: 0 rx_flow_control_xon: 0 rx_frame_errors: […]