V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chinawrj  ›  全部回复第 14 页 / 共 36 页
回复总数  717
1 ... 10  11  12  13  14  15  16  17  18  19 ... 36  
2017-07-08 17:42:28 +08:00
回复了 jtsai 创建的主题 问与答 OSI 二层 (数据链路层) 通信为什么要设置 IP 和网关
@jtsai 是的。ARP 也是可以在以太网上的。还有很多,具体看以太网帧的 type 定义。我记得 IP 是 0806 ?忘了
2017-07-08 11:16:32 +08:00
回复了 jtsai 创建的主题 问与答 OSI 二层 (数据链路层) 通信为什么要设置 IP 和网关
@jtsai 你所谓的通信已经自认为是 IP 了。以太网不仅仅可以是 IPV4,还可以 IPV6,还可以裸包。
2017-07-08 11:00:17 +08:00
回复了 jtsai 创建的主题 问与答 OSI 二层 (数据链路层) 通信为什么要设置 IP 和网关
主贴内没看到你所描述的要填 IP 的地方
2017-07-08 10:24:18 +08:00
回复了 petelin 创建的主题 数学 只需要保证小数点后两位计算正确, 用 float 有问题吗?
不要用浮点,不要用浮点,不要用浮点!直接倍数之后用整型!或者有金融 math 库
2017-07-08 10:03:09 +08:00
回复了 fly2never 创建的主题 iPhone iPhone 不越狱, 也可以杀死所有应用
@TakaLv 换个和苹果 60%价格的 Android 机就不用杀了。我这个去年买的 6G 内存手机,从来不手动杀后台。关机重启?从来不主动,除非是没电。最长一次 2 个星期不重启
2017-07-08 10:00:34 +08:00
回复了 wclebb 创建的主题 Apple Apple 快冲技术,是指所有 Apple 设备都有,还是新的设备才有?
@swsh007 实践证明,慢充不是个好东西。
2017-07-08 09:59:35 +08:00
回复了 wclebb 创建的主题 Apple Apple 快冲技术,是指所有 Apple 设备都有,还是新的设备才有?
@wclebb 你所谓的分段充电,普通手机也是。高通或者其他方案的手机快速充电更是如此,分段分电流电压
2017-07-07 08:33:59 +08:00
回复了 Junghh 创建的主题 宽带症候群 还有能跟阿里云国际版香港 200M 抗衡的 VPS 吗?
@wangxiaoer 移动用啥 linode。直接买 do 的 sgp 区,速度超快
2017-07-07 08:30:36 +08:00
回复了 fuyanpeng 创建的主题 Python 闲来无事用 Python 写了个商城, 写到一半,然后又不想写了
@ahkxhyl 我替楼主说:不送!
2017-07-07 08:27:27 +08:00
回复了 yaphone 创建的主题 程序员 面试完,说回去等通知
@lsyAndroid offer 只要不签,当然是可以拒绝的
2017-07-07 08:26:08 +08:00
回复了 yaphone 创建的主题 程序员 面试完,说回去等通知
只能还不能确定要你而已。或者你是备选队列。激动啥呢
2017-07-06 22:01:04 +08:00
回复了 Duluku 创建的主题 路由器 关于 Udp 无线发送文件,广播和单播怎么差别这么大
@Duluku 忘了怎么设置了。回头我找找。找个 Mac book 抓包 802.11 ,802.11 头部直接有速率的
@littleylv 的确不能理解。侧面来说,办公室关系一般般
如果我同事吃我没意见。虽然影响到我了。我只能说你们关系一般般吧。当然可以这样认为 I:为了别人好,不要吃。
2017-07-06 10:20:00 +08:00
回复了 esolve 创建的主题 问与答 大外企技术荒废的也能很容易进 BAT 吗?
你要不面面已经招进来的人,有多少人能过的?不要问你们天天接触到的问题。
炸出一堆南京的。
2017-07-03 09:26:26 +08:00
回复了 MuMew 创建的主题 支付宝 今年芝麻信用你们有一分没涨的吗?
现在 837 分。感觉没啥用。
2017-06-30 18:36:20 +08:00
回复了 Duluku 创建的主题 路由器 关于 Udp 无线发送文件,广播和单播怎么差别这么大
@Duluku
忘记 @了,不太清楚你的具体应用场景。有问题可以再问。也许能帮上。你的组播测试失败的话,建议换个普通路由器试试吧。有的路由还开启了无线隔离,甚至连无线客户端相互访问都不可以 。
2017-06-30 18:34:01 +08:00
回复了 Duluku 创建的主题 路由器 关于 Udp 无线发送文件,广播和单播怎么差别这么大
1. TP-LINK 路由器可能没有这种配置,你需要一个 OpenWrt 路由器。另外真的要调试 Wi-Fi 网络的话,弄个 macbook,装上 wireshark 和 airtools 就可以抓包了(抓 802.11 包,不是以太网包)。组播地址和 MAC 地址有一种映射关系,你也可以在 wireshark 中过滤。
2. 我记得最大可以到 72Mbps,有的路由器是可以设置的。但并不是所有的都可以。如果要给出一个可以设置的路由的话,我记得刷 tomato 路由的 broadcomm 方案是可以的。另外当时我们公司自己的 88W8864 是可以设置的。你的无线端发送失败有可能是路由器那边限制了,具体那种限制不清楚。你可以用 mtk/broadcomm/qualcomm/marvell 的方案都试试。
3. 理论上可行。实际上需要你的手机支持 wifi   monitor 模式,然后其他手机抓到握手包(发给单播接收数据的手机的包,并且不能使用多个空间流等高级特性),然后再根据握手包和路由器无线密码算出 PTK 来解密。不过 monitor 模式依赖于系统和 wifi 驱动 /固件,如果你的手机系统不是自己编译出来,并且 wifi 模块支持 monitor 的话,还是不要尝试了。不能控制用户手机端的情况下,这种方案肯定是不可行的。

不知道你做的具体项目,但是如果你要做文件分发的话。我可以提供一个 case 供你参考:曾经我们的客户就是用最高速率的 multcast 来发送 720P 的视频流和文件。应用场景是电子教室。总共50-60部手机,可以获得约每个手机 500KBytes 的速率(也许还能提高,但是当时的场景大概就是需要这么高的速率)。



如果不定制路由,我觉得你可以发送数据的时候不要一起发送,错开发送就好。这样可以有效利用空中带宽。毕竟上了 802.11ac 的路由器,单播最低实测也可以到 200Mbps。一起发送,无线干扰会很严重,会有很多空域的无线退避,导致贷款利用效率下降。

在发送协议上,可以使用 UDP,然后自己控制发送时采用的速率以及纠错功能。毕竟 TCP 的参数不太好调,而且好多系统不给权限调。
2017-06-30 08:41:25 +08:00
回复了 Duluku 创建的主题 路由器 关于 Udp 无线发送文件,广播和单播怎么差别这么大
@dndx
@Duluku
802.11 只有 unicast 和 broadcast。UDP 广播以及组播在实际传输上,根据设置的不同,可以被操作系统自动转换成 unicast 和 broadcast。转成 unicast 的好处很明显:
1. 可以使用 multi stream。即多个空间流传输,能够达到无线的标称速率比如:433Mbps/866Mbps
2. 可靠性比 broadcast 高,因为每一个包对会有物理层的 ACK。
3. 可以使用 802.11n 之后的高级特性,比如 A-MPDU,A-MSDU 等。
缺点也很明显,有多个 client 的时候,每个都要这样传输一遍,很占空域时间。实际上 OpenWrt 等路由器的默认广播 /组播就是用 unicast 发送的,要想修改可以参考如下: https://wiki.openwrt.org/doc/howto/udp_multicast。
使用 multcast 发送的好处如下:
1. 路由器端对于任何一个组播或者广播包只需要发送一次
坏处:
1. 没有 ACK,容易丢包
2. 不能使用 802.11n 的高级特性。比如 A-MPDU、A-MSDU。
3. 为了保证所有的 client 都能接收到,采用了信噪比比较高的 MCS,这个时候速率可能只有 1Mbps。

我之前在芯片厂商做个 Wi-Fi 芯片固件和驱动,也支持过客户做过视频 /文件的可靠 /不可靠分发。当时的情况是一个路由器至少带 60 个人。有什么问题,可以咨询一下我。PS:打很多字太累。。。
1 ... 10  11  12  13  14  15  16  17  18  19 ... 36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 22:41 · PVG 06:41 · LAX 14:41 · JFK 17:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.