背景
家里办了200M宽带+IPTV,但是客厅到弱电箱只预埋了一根网线(还好是8芯 ),现在要解决如何既可以实现上网,又可以看IPTV问题。
方案0:翻修加网线
购买合规的超五类纯铜网线,如果没渠道,建议考虑京东,长度视你实际情况而定。此外还有双网口的墙体面板和模块。拆掉电视机旁的网线面板,将网线抽出一部分,剥掉外皮,八股网线分开,每股分别错位,与另外两根网线缠绕或者打结,压紧压细结点以后,用电工胶带缠紧固,从弱电箱那头慢慢抽过去,最后,弱电箱里面做好水晶头,电视机那头接面板。
优缺点
- 优点:便宜、稳定、带宽不打折,日后千兆入户也没问题。
- 缺点:费事,需要有点动手能力。
方案1:使用分线器
原理
百兆网络其实4芯就够了,分线器将8芯线分为2组,一组走宽带,一组走IPTV,互不干扰。
构成图
使用分线器拓扑图
如上图
在光猫侧分线器分别接IPTV口和LAN口,
在客厅侧分线器原来接IPTV口出来的线接机顶盒,LAN口出来的线接路由器
优缺点
- 优点:简单,成本低(一对大约40元以内)
- 缺点:对于带宽小于100M是没问题,大于100兆,就不能满速跑了,4芯线最高速度100M。
方案3:VLAN Trunk
所谓VLAN,即Virtual local area network(虚拟局域网),简单来讲就是通过标注数据,让接口自动识别数据,实现数据分流,从而划分出一个个虚拟的局域网络。
而Trunk,则是链路聚合的意思,有了这个功能,就可以在同一根线上传送不同的vlan网络。也是实现单口复用的关键所在。
- 物理分线:就像是2条互不相干的双车道道路,无论道路1有多么的拥堵,汽车也无法在道路2上行驶,尽管道路2上可能一辆车都没有。
- VLAN Trunk:则是一条20道的大型高速,道路上的车在同一条道路上行驶,只有到达目的地时才各自下高速
拓扑结构
使用 VLan Trunk 拓扑图
使用VLAN交换机的优势
实际来讲,两条100M的线,单条最多只能有100M的带宽,不能叠加,ITV只需要50M带宽,等于说一条网线被浪费了50%的带宽,不仅如此,负责Internet传输的线也只有100M带宽。
如果使用VLAN,相当于ITV和Internet共享1000M带宽,去掉ITV的50M带宽,剩下的950M则都可以用作网络传输,不仅没有造成浪费,还极大的提高了网络带宽使用率,就算外网只有100M,但是内网却能达到950M,500M的片子,5秒就传完,岂不是美滋滋~~
优缺点
- 优点:结构最简单,灵活性最好,弱电箱空间最大,宽带到1000M都没有问题,最大限度利用了宽带和网络资源。
- 缺点: 需要买2个网管交换机,成本200左右,需要配置网管交换机,需要一定计算机知识
硬件
- 我用的是2个 水星(MERCURY)SG105 Pro 5,某东买,2个总价190.
- 一个千兆路由器,我用的是华为的 AX3
光猫配置
根据光猫型号,黑入光猫管理员模式,将桥接模式改为路由模式,并设置拨号用户名密码,这样光猫出来的所有口,都不需要拨号了
光猫配置
交换机配置
交换机设置2个vlan
- 一个是iptv
- 一个是局域网
需要配置单线复用,实际上就是将ITV和Network划分到不同的VLAN,达到彼此隔离的目的。
我们这里将4端口作为ITV端口(VLAN ID 2),1-3端口作为Network端口(VLAN ID 1),5端口作为TRUNK端口(交换机互通,可以通过VLAN ID为1和2的数据包)。
2个交换机配置一样
交换机配置1
交换机配置2
交换机配置3
简单说明一下tag和untag的作用
- 普通终端设备网卡(itv,电脑,电视)只能接收到未vlan带标识的数据包
- untag端口接收到没有标记的数据包,会打上当前端口的pvid标识然后转发
- tag端口接收到数据包,
- 如果是带vlan标识
- 这个端口属于标识的vlan,转发出去。
- 这个端口不属于标识的vlan,丢弃
- untag接收到数据包,如果是带vlan标识
- vlan标识和端口对应的pvid相同,接收
- vlan标识和端口对应的pvid不同,丢弃
测速
测速结果
转自:https://zhuanlan.zhihu.com/p/150818318?from_voters_page=true