我正在Linux机器上使用Intel 82599ES万兆适配器。我在交换机上configuration了Vlan和优先级。 我读过这个http://open-lldp.org/dcb_overview 。 当DCB在networking接口上运行时,skb_priority被映射到在VLAN标记中变成PCP的用户优先级值。 我已经设置了vlan接口并使用vconfig_set_egress_map eth224.150 0 5命令来进行映射。 但仍然当我捕捉帧,我看到PCP值为0. 捕获帧中的Vlan标记。 可能是什么问题呢?
以下是我pipe理的networking的基本情况/拓扑: 住宅,但我们是一个合作社,所以我们与ISP有一个商业级的合同。 居民都是大学生,因此P2P(torrent),游戏,文件共享(内部),以及上学/作业,电子邮件,FTP,等等。基本上,当会员不能玩得开心的时候,我会得到不好的评价,但是当有人不能接受任务时,我会收到合法的投诉。 最多有31个居民,但我们并不总是满负荷的。 当然,大量的居民一次连接多台设备(笔记本电脑,台式机,手机)。 该物业分布在3个build筑物,其中2个是物理连接,第三个是独立的,但距主要两个build筑物只有几步之遥。 这里是该物业的基本布局: ========================== ===================== | | = |Router= | | = —– = | Main House | = Annex = | (3 stories) | = (2 stories) = |(first floor is commons |==================== (No commons) = | area, ie TV Room,etc) | Breeze Way = = ================================================================== ====================== = = […]
我有一个关于Linux上的服务质量(QoS)(DDWRT具体)的问题。 这是我的设置: 最近版本的DD-WRT 120千字节/秒和2兆字节/下 stream量限制在规定速度的80%左右,所以大概是100kbytes / sec HFSC启用但没有交通规则。 观察到的行为: stream量确实限制在80kb / s左右。 平安饱和度依然偏低。 问题场景: 说用户1正在上传到Dropbox。 他正在以大约100kb / s的速度饱和连接。 然后用户2开始上传到Dropbox。 我希望用户1和用户2可以平均分配带宽,即每个用户50kb / s。 在实践中,用户1可以得到85kb / s,用户2只有15kb / s。 这与我的期望是相反的。 我想要的是保证所有的用户都能公平地分配可用的带宽。 我的期望是不是在这里? 我错过了什么吗? 提前致谢!
我正在configuration一个小型networking,我的想法是使用一个linux服务器作为代理服务器,它将为客户端提供本地服务,并且还将有一个squid服务器作为caching服务器,用于加速networking。 networkingstream量很重要,邮件等等越快越好。 但在VoIP对话中,质量不好会导致糟糕的对话。 我想build立一个VoIP连接的总优先级。 我的主要目标是没有带宽的低质量VoIP对话。 非常感谢,我非常感谢你的帮助。
我期待使用DSCP标记来实现VoIP通信的QoS:EF&AF31。 VoIP的LLQ: ciscoasa(config)# class-map cm_voip ciscoasa(config-cmap)# match dscp ef ciscoasa(config-cmap)# match dscp af31 ciscoasa(config)# policy-map pm_voip ciscoasa(config-pmap)# class cm_voip ciscoasa(config-pmap-c)# priority ciscoasa(config-pmap-c)# service-policy pm_voip global 警方入境stream量(非VoIP): ciscoasa(config)# class-map cm_data_inbound ciscoasa(config-cmap)# no match dscp ef ciscoasa(config-cmap)# no match dscp af31 ciscoasa(config)# policy-map pm_data_inbound ciscoasa(config-pmap)# class cm_data_inbound ciscoasa(config-pmap-c)# police input cir 98 ciscoasa(config-pmap-c)# service-policy pm_data_inbound interface outside […]
我们的大楼里有大约200台IP电话,而且我们意识到,当我们将互联网从50Mbps切换到200Mbps上/下时,我们对电话质量有了更多的抱怨。 我知道有可能交换机比以前更容易超载,因为很显然每个人都使用更多的带宽。 而我们大部分的交换机仍然是100Base-T。 那么有没有一种方法可以监视交换机上的负载,或者在交换机超载的情况下得到通知? 我们主要使用Dell PowerConnect 3548。 谢谢。
我有一个单一的networking192.168.9.0下的30个工作站和30个IP电话。 networking交换机是非托pipe交换机,但支持IEEE 802.1p QoS(例如DLink DGS 1008D和DGS 1016D )。 我了解到,最好是将数据和语音networking分开,以避免使用VLAN和pipe理交换机的语音stream量落后。 但是,如果networking交换机支持QoS,我是否还需要configurationVLAN来分割stream量?
我必须为路由器编写bash脚本来控制给定用户在给定域名上的带宽限制。 为此,我使用iptables将从受限域传入的数据包标记为专用networking中的用户IP地址。 与每对夫妇user_ip / domain_ip我有一个关键,我可以标记数据包。 我将这些规则添加到mangle表中,如下所示: $iptables -t mangle -A PREROUTING -p tcp -d $userIp -s $restrictedDom -j MARK –set-mark $id $iptables -t mangle -A PREROUTING -p tcp -d $userIp -s $restrictedDom -j RETURN 我的NAT设置在NAT表(eth0是我的互联网接口,我使用Tap0的Lan接口)是 $iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 我的Lan用户的数据包应该与mangle表中的规则相匹配,但是没有被捕获。 例如:( PREROUTING CHAIN中的table mangle)例如,用于在Lannetworking中为用户192.168.0.2标记来自slashdot.org的数据包。 Chain PREROUTING (policy ACCEPT 14858 packets, […]
我想限制从同一个IP到服务器(本地)端口的并发打开TCPstream的数量。 假设4个并发连接。 这怎么能用ip表来完成? 最近的事情,我发现是: 在Apache中,有没有办法限制每秒/小时/天的新连接数量? iptables -A INPUT -p tcp –dport 80 -i eth0 -m state –state NEW -m recent –set iptables -A INPUT -p tcp –dport 80 -i eth0 -m state –state NEW -m recent –update –seconds 86400 –hitcount 100 -j REJECT 但是这个限制只是衡量一段时间内新连接的数量。 这可能对控制HTTPstream量很有帮助。 但这对我来说不是一个好的解决scheme,因为我的TCPstream通常有5分钟到2小时的使用期限 。 非常感谢您的回复:)
我想在ubuntu服务器上运行下面的脚本。 eth1是NAT接口,而eth2是具有静态公有IP的WAN接口: TCA="tc class add dev eth2" TFA="tc filter add dev eth2" TQA="tc qdisc add dev eth2" SFQ="sfq perturb 10" tc qdisc del dev eth2 root tc qdisc add dev eth2 root handle 1: htb tc class add dev eth2 parent 1: classid 1:1 htb rate 4560kbit $TCA parent 1:1 classid 1:10 htb rate 2280kbit […]