OpenWrt 路由器如何实现单线复用?
原文链接:https://voxsay.com/posts/openwrt-single-line-multiplexing-vlan-iptv/ 摘要:因为装修时,从弱电箱到客厅只预留了一根网线,此前电信师傅的方案是把网线的 8 芯分成两份,每 4 芯做成一个水晶头,一个接机顶盒,一个接路由器,这样就实现了一根网线既能上网,也能使用 IPTV。但由于 4 芯网线最多只能跑满 100M 的宽带,而现在大部分家庭宽带都是 300M 到 1000M,所以为了充分利用带宽,就需要使用单线复用技术。 因为装修时,从弱电箱到客厅只预留了一根网线,此前电信师傅的方案是把网线的 8 芯分成两份,每 4 芯做成一个水晶头,一个接机顶盒,一个接路由器,这样就实现了一根网线既能上网,也能使用 IPTV。但由于 4 芯网线最多只能跑满 100M 的宽带,而现在大部分家庭宽带都是 300M 到 1000M,所以为了充分利用带宽,就需要使用单线复用技术。 单线复用是一种网络技术,旨在通过一根物理网线同时传输多种网络业务。通过这种技术,可以在不增加布线的情况下,实现普通上网数据和 IPTV 信号的传输,避免重新布线的麻烦。实现单线复用通常依赖 VLAN(虚拟局域网)技术,通过在网络设备上对数据流量进行标记和分离,达到不同网络业务共用一根网线的目的。 下面我就来介绍如何使用 OpenWrt 路由器,通过合理规划 LAN 口(普通上网区和 IPTV 专用区)并配置 VLAN 技术,实现单线复用,让一根网线同时满足千兆宽带上网和 IPTV 使用需求。 一、路由器端口规划 flowchart TB subgraph Router[路由器 OpenWrt] direction TB B[WAN 口] subgraph Home_Network[普通上网网络] direction TB LAN1[LAN1] LAN2[LAN2] LAN3[LAN3] LAN4[LAN4] end subgraph IPTV_Network[IPTV 专用网络] direction TB LAN5[LAN5] end end A[光猫] -->|单根网线| B B -->|普通流量| Home_Network Home_Network -->|网线 / WiFi| H[电脑 / 手机 / 其它] B -->|IPTV 流量| IPTV_Network IPTV_Network -->|网线| STB[IPTV 机顶盒] subgraph Device_Layer[设备层(VLAN 配置)] direction RL eth1[物理设备: eth1] eth1_45[VLAN 设备: eth1.45<br>VLAN ID: 45] eth1 -->|VLAN 分离| eth1_45 end subgraph Bridge_Layer[桥接层] br_lan[br-lan<br>网桥端口: LAN1-LAN4] br_iptv[br-iptv<br>网桥端口: eth1.45 + LAN5] wan_iface -->|普通流量| br_lan iptv_iface -->|IPTV 流量| br_iptv end