1
ziseyinzi 2020-11-25 10:56:24 +08:00 via Android
不光要配电脑的路由表,NAS 也要配
|
2
0987363 2020-11-25 10:56:38 +08:00 via Android
smb 吗,试试关闭 smb 的多路传输看看
|
3
li19910102 OP @0987363 您的意思是用做任何设置,包括设置路由表啥的,只需要关闭 nas 的 smb 的多路传输吗?
|
4
ysc3839 2020-11-25 13:06:34 +08:00 via Android
感觉是因为你没设置跃点数,所以加了路由表也不生效。
试试去网卡 IPv4 属性那里手动指定一个小的跃点数。 |
5
li19910102 OP @ysc3839 请问电脑的路由表是不是必须要设置?另外 NAS 服务器是否需要配路由表?
|
6
li19910102 OP @0987363 通过映射网络驱动器来访问 NAS 中资源,这算 SMB 传输么?
|
7
li19910102 OP @0987363 你好,感谢回复,尝试过了,没有效果。
|
8
ysc3839 2020-11-25 18:17:31 +08:00 via Android
@li19910102 你这个万兆的线路是不能连外网的吧?如果是的话,要把万兆网卡的默认网关留空。
NAS 那边我不确定。 |
9
li19910102 OP @ysc3839 万兆线路不能连接外网,而且本身万兆网卡的网关就是空的;另外您说的设置小一点的跃点数,这个我设置了,经测试没有效果。
|
10
ysc3839 2020-11-25 20:00:00 +08:00 via Android
@li19910102 那 cmd 执行 route -4 print 看看?
|
11
felixcode 2020-11-25 20:13:05 +08:00 via Android
PR 访问 NAS 是用的什么协议? samba?iscsi?
设置访问方式时用万兆网络的 ip 进行设置,就会走万兆网卡啊 |
12
li19910102 OP @felixcode 这个我也不知道,我是通过挂载驱动器的方式访问的,请问这是什么协议?
|
13
felixcode 2020-11-25 21:03:41 +08:00 via Android
windows 里网络盘应该是 smb 协议,挂载前得映射网络驱动器吧,重新映射,映射时选万兆的 IP 试试
|
14
li19910102 OP @ysc3839 接口列表
13...00 19 99 c1 42 6e ......Intel(R) 82599 10 Gigabit Dual Port Network Connection #2 14...1c 1b 0d 6d de 2e ......Intel(R) Ethernet Connection (2) I219-V 1...........................Software Loopback Interface 1 =========================================================================== IPv4 路由表 =========================================================================== 活动路由: 网络目标 网络掩码 网关 接口 跃点数 0.0.0.0 0.0.0.0 192.168.50.1 192.168.50.179 26 127.0.0.0 255.0.0.0 在链路上 127.0.0.1 331 127.0.0.1 255.255.255.255 在链路上 127.0.0.1 331 127.255.255.255 255.255.255.255 在链路上 127.0.0.1 331 169.254.0.0 255.255.0.0 在链路上 169.254.133.133 271 169.254.133.133 255.255.255.255 在链路上 169.254.133.133 271 169.254.255.255 255.255.255.255 在链路上 169.254.133.133 271 192.168.50.0 255.255.255.0 在链路上 192.168.50.179 281 192.168.50.179 255.255.255.255 在链路上 192.168.50.179 281 192.168.50.255 255.255.255.255 在链路上 192.168.50.179 281 224.0.0.0 240.0.0.0 在链路上 127.0.0.1 331 224.0.0.0 240.0.0.0 在链路上 192.168.50.179 281 224.0.0.0 240.0.0.0 在链路上 169.254.133.133 271 255.255.255.255 255.255.255.255 在链路上 127.0.0.1 331 255.255.255.255 255.255.255.255 在链路上 192.168.50.179 281 255.255.255.255 255.255.255.255 在链路上 169.254.133.133 271 =========================================================================== 永久路由: 无 这是我恢复了路由表后的,原先设置的没有效果全恢复了 |
15
ysc3839 2020-11-25 21:11:24 +08:00
@li19910102 大概是你设置错了,万兆网卡的跃点数比千兆的高。
|
16
li19910102 OP @felixcode 我现在映射的就是万兆内网,IP 地址是 169.254.4.128 ,直接拷贝大文件速度可达万兆,但 PR 读取速度一旦联网,就限制在千兆了
|
17
li19910102 OP @ysc3839 啊,是这样吗?不是说跃点值越低,优先级越高吗?
|
18
ysc3839 2020-11-25 22:08:24 +08:00 via Android
@li19910102 是的。
但是你给的结果中,第一条千兆网卡的跃点数是 26,后面万兆网卡的是 271 。 |
19
dusays 2020-11-25 23:14:09 +08:00
如果我没记错,169.254.x.x 是 zeroconfig 的地址,不生效的,你改成其它的网段试试!
|
20
li19910102 OP @ysc3839 这些都是默认路由表,您的意思是我要把所有 169.254.**网段的路由表跃点值设为小于 27 的千兆网卡跃点值吗?
|
21
li19910102 OP @dusays 你好,感谢回复。如果 169.254.*.*这个 ip 网段不生效的话,那为何在电脑上从 nas 中拷贝大文件到电脑固态盘的速度却能达到万兆速率呢?
|
22
ysc3839 2020-11-26 02:23:31 +08:00 via Android
@li19910102 不是改路由表,而是改网卡属性。
|
23
ypfepwxn 2020-11-26 08:03:06 +08:00
为什么要用两个网卡?用一个不就好了吗?
|
24
flyingnn 2020-11-26 09:05:38 +08:00
169.254 这个网段比较特别,相互之间连接不用设置网关的,都是同在一个子网下是互通的。不明白你为什么要设为这个网段。
可以跟踪一下路由:tracert -d nas IP 或者把 A B NAS 三者的万兆网卡换成其它正常的网段试试。 |
25
li19910102 OP @ysc3839 我早试过改万兆网卡的跃点值,把它设为低于千兆网卡的跃点值,但测试结果无效,但设置为高于千兆网卡的,我没试过,等下测试,然后将结果反馈给您!
|
26
li19910102 OP @ypfepwxn 一个千兆网卡是访问外网的,一个万兆网卡是连接 nas 的,怎么只用用一个呢?
|
27
li19910102 OP @flyingnn 你好,感谢回复,您说 169.254.*.*这个网段不是我自行设置的,是我用电脑直连 NAS 后自动生成的,您说把 电脑 A 电脑 B NAS 三者的万兆网卡的 IP 手动设置为别的网段的意思是自行随便设置吗?只要设置为不同于千兆网段 192.168.50.*就可以吧?比如设置为 192.168.0.*,这样可以么?
|
28
flyingnn 2020-11-26 11:17:01 +08:00
1.网卡的 IP 地址,默认是自动获取的,由 DHCP 服务器分配给它 IP 地址。
那 3 块万兆网卡是直连的,没有接到路由器(或者说链路内没有 DHCP 服务器),所以也就分配不到 IP 地址,然后,它就自动设置一个 169.254 网段的 IP,在这个网段的 IP,只要是物理链接是通的,就可以相互连接了,不用设网关。 2.可以。 |
29
flyingnn 2020-11-26 11:27:43 +08:00
我现在遇到的一个奇怪的问题是:我不做任何设置,直接从电脑中挂载的 NAS 分区中拷贝一个大文件到电脑固态盘中,速度居然达到了万兆;但 PR 读取 NAS 资源的速度仍被限制在千兆以内;
--------------------------------------------------------------- 你所说的挂载,是指映射网络驱动器吗?\\nas ip\共享目录 这样吗? PR 读 NAS 资源是怎么读?读的是映射的网络驱动器分区内的文件吗? |
30
li19910102 OP @flyingnn 你好,我在其中一台电脑上做了固定 IP 设置,在 NAS 中将连接这台电脑的万兆网卡 IP 设置为 192.168.0.128 ,然后在该电脑上将万兆网卡 IP 设置为 192.168.0.50 ,然后映射\\192.168.0.128\为网络驱动器,打开 PR 软件测试。结果仍然没有效果,仍旧是直接拷贝大文件速度达万兆,一旦联网后 PR 读取速度限制为千兆了
|
31
li19910102 OP @flyingnn 是的,您说的没错,我不做任何设置,直接从 NAS 中拷贝大文件到电脑固态盘中,读取速度可达万兆,不管电脑是否联网;如果电脑连网,PR 读取速度就被限制为千兆,除非断网否则达不到万兆;我说的挂载网络驱动器,就是您说的映射网络驱动器——\\nas ip\共享目录 这种方式,PR 读取 NAS 资源,也是直接读取映射的网络驱动器,就比如映射 NAS 中某个文件夹为 G 盘,里面存有所有资料,PR 直接导入 G 盘所有视频文件读取。
|
32
flyingnn 2020-11-26 11:55:59 +08:00
win10 系统,任务管理器,性能,列出了所有的网卡,分别观察复制大文件和 PR 时,网卡的流量哪个大?
|
33
li19910102 OP @flyingnn 我用的就是 win10 系统,我在断网时,PR 读取某个大型文件时网络用量可达 4000M 以上,也就是超过千兆限制了,可我一旦连网,PR 读取同一个大型文件的网络用量最大不超 1000M,可以得出一旦连网,PR 读取 NAS 走的网卡可能是千兆网卡,而不是万兆的。
|
34
li19910102 OP @flyingnn 你好,我看了任务管理器网卡状态,详细向您反馈:第一种连网状态下,复制大文件走的网卡是万兆的,任务管理器显示的接收速率可达 4G 左右;此时我发现 PR 走的也是万兆网卡,但是速率最大仅为 1.1G ,也就是任务管理器显示的接收速率最大为 1.1G ,即被限制在千兆内;第二种断网状态下,不管是拷贝大文件还是 PR 读取,均走万兆网卡,速率均不受限。
|
35
Tarkky 2020-11-26 13:45:31 +08:00
A B NAS 的万兆 ip 地址用静态地址,子网掩码 24 位。 网关全部留空。然后你访问 nas 是 dns 还是 ip 直接访问?
|
36
li19910102 OP @Tarkky 已经尝试过设置不同于千兆网段的 IP 地址,测试无效!我访问 NAS 是用——\\nas ip\共享目录 这种方式
|
37
felixcode 2020-11-26 14:03:02 +08:00 via Android
不行的话,就两边或一边设置防火墙,阻止对方的千兆 ip 地址
|
38
felixcode 2020-11-26 14:06:21 +08:00 via Android
或者 nas 上绑定提供文件服务的接口,可能也行
|
39
Tarkky 2020-11-26 14:12:57 +08:00
@li19910102
按你的说法,都连上以后,如果 windows 拷个文件是万兆的速度,那么这个配置就是正常的。 但是 pr 却是千兆,而千兆网卡没有跟 nas 直接连接,那么考虑你千兆网络中某个节点有路由到达了万兆 nas (的千兆口),那么你看看 nas 那边的设置吧?看看 nas 千兆口有没有什么设置可以禁用数据流量而只是管理流量。 |
40
Tarkky 2020-11-26 14:14:51 +08:00
还有,不管什么网段,都要设置静态地址,24 位掩码,无网关。这个是你万兆的基础,因为你这边走 2 层,不过路由。
|
41
li19910102 OP @felixcode 你好,感谢回复,设置防火墙的方法已经尝试过,没有作用,我阻止 pr 连接千兆网,但测试结果还是限制在千兆,nas 那边似乎没有什么地方需要设置的。
|
42
dusays 2020-11-26 14:59:28 +08:00
@li19910102 楼下说了,169.254 是一个特殊网段,是网卡启动后,未手动设置 ip 采用 dhcp 时获取失败系统默认生成地址,理论上不可用。楼主既然可用可能因为线路直连,但软件判断网络时,会不会认为 169.254 不可用而转向另外一个网卡?
|
43
felixcode 2020-11-26 14:59:49 +08:00 via Android
|
44
li19910102 OP @dusays 如果是这样的话,那为何手动指定静态 ip 地址,也还是不行呢?我设置过把电脑万兆网卡和 nas 万兆网卡设置成静态 ip 且不同于千兆局域网网段,依旧不行…
|
45
li19910102 OP @felixcode 您说的有道理,可能您没看过上面的回复。目前又多了一个特有有意思的事情就是,我发现不管电脑有没有连网,pr 默认走的就是万兆网卡!但区别在于连网后 pr 读取速度最大 1.1G ,也就是限制在千兆速率,断网后就不限制了,这就太奇怪了…
|
47
taobibi 2020-11-26 16:09:42 +08:00
如果 nas 支持 iscsi 协议,可以把 NAS 映射为硬盘。性能比 smb 要好一些。网络稳定的情况下,和本地磁盘感觉差不多。如果 PC 是双网卡,网线直连 NAS 的 iscsi 效果挺好的
|
48
li19910102 OP @taobibi 感谢回复,我现在采用的就是网络映射驱动器的方式,但至于您说的那个协议,我不知道我的 nas 是否支持,怎么看是否支持那个协议?
|
49
li19910102 OP @Kagari 您好,我试过了,如果断开 nas 的千兆网,读取速度依然限制在千兆以内的。而且这样 nas 没法远程访问了
|
50
flyingnn 2020-11-26 16:27:41 +08:00
@dusays IP 为 169.254 网段是可以相互正常连接的,不是这个原因。
根据楼主测试,PR 的时候,数据走的也是万兆网卡,复制文件的时候,也是走万兆网卡,只是当千兆网卡正常时,PR 会自动降到千兆的网速,但是还是走的是万兆网卡,这个比较怪,按理应用程序应该不会关心怎么走的链路,这个是系统决定的啊。 |
51
flyingnn 2020-11-26 17:03:32 +08:00
https://post.smzdm.com/p/akmr4n9r/ 乘着 SMB3 的翅膀,低成本实现内网多通道带宽叠
https://www.qnap.com.cn/en/how-to/tutorial/article/how-to-build-a-high-speed-media-editing-environment-for-adobe-premiere-pro/ 参考一下这 2 个,我觉得,应该利用 smb3.0 的多块网卡多通道带宽叠加。 |
52
li19910102 OP @flyingnn 您好,感谢回复。我看了,我目前 NAS 这边的 SMB 共享设置,本身就是 SMB3.0,而且我是单条 10G 线路,直接拷贝大文件是不受限制的,只有连网时 PR 走万兆网卡的速度受限制!
|
53
dusays 2020-11-26 20:54:55 +08:00
@li19910102 会不会因为 pr 判断 169.254 无外网,所以不走?
|
55
li19910102 OP @dusays 您说的挂载形式是指映射网络驱动器吗?
|
56
dusays 2020-11-26 22:55:50 +08:00
@li19910102 是的,通过指定 IP 直接挂载 NAS !
|
57
qibing2000 2020-11-26 23:31:32 +08:00 via iPhone
通篇看完,感觉问题出在上层,抓包看看吧
|
58
flyingnn 2020-11-27 08:47:20 +08:00
@dusays
会不会因为 pr 判断 169.254 无外网,所以不走? ------------------------------------------ 楼主改了正常网段也是这样。也不要误解 169.254 这个网段了,我也是去了解了一下,才重新认识,这个网段是可以正常使用的,不和其它段连接的话。 另外,你说的挂载,应该是指映射网络驱动器吧,在 win 系统。 映射和 \\nas ip\共享目录 这种访问方式,有本质的区别吗?都是走 smb 协议,只是前者方便一点而已罢了吧。 |
59
msg7086 2020-11-27 09:18:21 +08:00
有没有试过在 nas 上断掉千兆?
我心里也没底,这种奇怪的问题没见过。 |
60
li19910102 OP @flyingnn 是的,所以说设定固定 IP 似乎没有效果。
|
61
li19910102 OP @msg7086 你好,感谢回复。我不能让 NAS 断网,因为我还要远程访问。
|
62
flyingnn 2020-11-27 10:20:30 +08:00
@li19910102 有个疑问,A B 电脑怎么直连 NAS ? NAS 有 3 块网卡吗? 2 块万兆直连 AB 电脑 ,一块万兆连接路由器降速为千兆上网用?
|
63
li19910102 OP @flyingnn A B 电脑额外加装了一块 PCIE 万兆网卡,NAS 本身自带两个万兆光口,两个千兆 RJ45 电口,电脑 A B 分别用光纤线连接,NAS 其中一个千兆网口用网线连接至路由器实现连网远程访问。
|
64
taobibi 2020-12-04 14:58:24 +08:00
iscsi 协议的传输速率是高于 smb 的,但是很多中低端设备无法支持 iscsi 协议
|