背景

家里办了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标识
  1. 这个端口属于标识的vlan,转发出去。
  2. 这个端口不属于标识的vlan,丢弃

 

  • untag接收到数据包,如果是带vlan标识
  1. vlan标识和端口对应的pvid相同,接收
  2. vlan标识和端口对应的pvid不同,丢弃

 

测速

 

测速结果

 

 

 转自:https://zhuanlan.zhihu.com/p/150818318?from_voters_page=true