我越来越多地看到移动网络技术被用于在原本无法访问的地区访问互联网。
虽然移动网络通常还不能作为主要的互联网连接,但移动技术看起来是紧急后备的一个不错的选择。
带宽不是问题:使用 HDSPA,数 MBit 的速度是可能的,这提供了不错的上行链路。但是,我从个人经验中了解到,移动网络互联网链接(通过 GPRS、UMTS 等)的延迟比常规 DSL 高得多(UMTS 为 200-400 毫秒,GPRS 甚至更长)。这当然使它们不适合许多应用,例如 VoIP 和电话会议。
我认为一定有一些内在的技术原因,但它是什么?它与数据如何通过空中传输有关吗?如果是因为无线传输,为什么 WLAN 的延迟要低得多?
我需要一部手机,当我离开电脑/办公桌/工作场所时,它可以帮助我密切关注我的服务器和服务。
您会为系统管理员推荐哪款智能手机?
目前我正在研究这个替代方案:
你做了哪个选择?你会推荐什么?
这是一个瞬息万变的事件,目前还没有答案。
请不要发布您的发现或假设作为答案;保留答案字段以供您实际获得答案时使用。
如果您有新内容要添加,请直接将其编辑到问题中。
自今年年初以来,我通过用户代理获得了大量流量:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729).
我的访问日志显示 40% - 60% 来自该用户代理。这很奇怪,因为用户代理声明了 Firefox 3.0.10 浏览器(有人在 2012 年使用该浏览器吗?绝对不是普通网站上 40%-60% 的访问者)。
此外,日志显示该用户代理仅请求 HTML 文档,没有引用图像、css、js 文件等资源。
我检查了这些请求的 IP(使用该 UA)。它来自世界各地。我认识到这些 IP 有时具有移动用户代理。
所以我怀疑是一个正在执行大量“蜘蛛请求”的移动应用程序。最好知道来自该用户代理的流量的根本原因。
在过去的几周里,我们意识到来自该 UA 的流量下降了,而其他流量却增加了。看起来机器人/爬虫现在使用的是更常见的 UA,因此更难阻止。我看到有人在回答这个问题时这么说,但是当 serverfault 决定重新安排这个问题时,它被删除了。
旧答案作为参考
来自Dee 的更新
我运行着自己的流量非常高的网站,我在上个月左右的 apache 日志中看到了完全相同的内容(我还没有机会进一步检查)。所有请求的 40% 是我看到的百分比,这显然很疯狂。
而且我还注意到请求似乎总是说请求浏览器不支持 gzip 压缩 - 导致所有网页请求都未经压缩发送,我们的带宽使用量激增!
但到目前为止,我一直无法确定到底发生了什么——到目前为止,我怀疑它可能是某种代理服务器,或者用于发送虚假用户代理字符串的移动设备。
编辑添加:只是做了一些更多的研究,看起来它可能是防病毒软件:http : //www.webmasterworld.com/search_engine_spiders/4428772.htm
来自jamur21 的更新
是的,我们注意到跨多个站点的类似流量。
我们仍在寻找根本原因,但我们的一些发现包括:
如果它是一只蜘蛛,它的工作就很糟糕。它似乎在一段时间内(可能几个小时)对每个域只敲击一个或两个 URL,直到它移动到另一个 URL。然而,内容总是相对“最新”的,这使谷歌新闻成为一个因素,正如 Dee 在他/她的回答中发布的链接所假定的那样(我们所有的网站都是新闻网站)。
虽然 …
我正在尝试配置要使用Apple MDM 功能管理的 iOS 设备。使用 iPhone 配置实用程序,我正在尝试创建一个配置文件。在“移动设备管理”部分下,我可以设置除“身份”条目之外的所有内容,该条目始终只显示“在凭据负载中添加凭据”。
根据Identity 字段的iPhone 配置实用程序文档:
选择设备用来向 MDM 服务器标识自己的证书。使用凭据设置将证书添加到设备,或使用 SCEP 设置为设备提供使用 SCEP 获取证书的说明。
我没有 SCEP 服务器,所以我正在尝试使用证书。但是,我不知道如何生成有效的证书。无论我在凭据设置中添加什么证书,它都永远无法在身份字段中进行选择。
当我尝试在没有设置任何身份证书的情况下安装配置文件时,出现错误“配置文件无法安装”,并且控制台显示错误“找不到 com.test.test.mdm1 的身份证书”。
有没有人使用这个系统成功地为 MDM 配置了一个设备?
当我的手机通过信号塔及其 GPRS 网关访问网站时,NAT 会确保这些网站收到公共 IP。使用单塔的所有电话是否具有相同的 IP?
鉴于现在有大量可用的 TCP 算法以及基于 Linux 的移动设备的兴起,需要考虑的理想算法是什么?
从阅读各种实现来看,Veno 和 Westwood+ 看起来很有趣,但我对了解真实数据很感兴趣。
networking performance mobile-devices performance-tuning tcp
我正在寻找一个 IIS 解决方案(不是编程)来将网站重定向到网站的移动版本。使用 IIS 重定向或使用 IIS URL Rewrite 2.0 看起来可能但不确定。如果是这种情况,人们会怎么做呢?
示例:mywebsite.com/ 重定向到(如果是移动设备)mywebsite.com/mobile
旁注:我们目前正在使用 IIS 重定向将 http 重定向到 https。
使用nginx,如何为不同的用户代理提供不同的静态文件?例如,如果当前用户正在使用 iPhone,则应为他们提供服务mobile_index.html,而应为所有其他用户代理提供服务browser_index.html。
找到解决方案:
server {
listen 80;
root /var/www;
set $mobile_request '0';
if ($http_user_agent ~ 'iPhone') {
set $mobile_request '1';
}
location =/ {
if ($mobile_request = '1') {
rewrite ^ /mobile_index.html;
}
if ($mobile_request = '0') {
rewrite ^ /browser_index.html;
}
}
}
Run Code Online (Sandbox Code Playgroud) 我们希望从我们的组织内部部署 iPad。我们希望能够为用户安装应用程序,这可以通过移动设备管理来完成。但是,我们不希望用户能够购买应用程序,因为这些应用程序可以使用他们的内部购买帐户购买。以这种方式购买的应用程序不应被允许离开组织,但用户可以通过他们的个人 Apple 帐户购买应用程序,允许他们在其他设备上使用该应用程序,即使他们是使用组织的购买帐户购买的。
我找不到禁止在 iOS 设备上购买应用程序的方法,无论是通过本地限制还是通过移动设备管理。我似乎能做的就是:
有没有办法只阻止应用程序购买?是否有提供此功能的 MDM 套件?
mobile-devices ×10
networking ×2
useragent ×2
website ×2
apple-ios ×1
certificate ×1
device ×1
gprs ×1
http ×1
iis-7.5 ×1
internet ×1
ios ×1
ip-address ×1
iphone ×1
latency ×1
monitoring ×1
nat ×1
nginx ×1
performance ×1
prosody ×1
rewrite ×1
smartphone ×1
ssh ×1
static-files ×1
tcp ×1
web ×1
xmpp ×1