电信宽带中的 iptv 如何服用到现有局域网里? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sgissb1
V2EX    问与答

电信宽带中的 iptv 如何服用到现有局域网里?

  •  
  •   sgissb1 2019-08-11 23:46:21 +08:00 4179 次点击
    这是一个创建于 2261 天前的主题,其中的信息可能已经有所发展或是发生改变。
    拉了个电信宽带,开通了 iptv,光猫是华为的 gpon 双 lan 网口,和中兴机顶盒。

    但是在光猫端是明确分开互联网数据和 iptv 数据的。两个 lan,其中一个是互联网数据口,另一个是 iptv 口。

    由于家里面布线很简单,就部了一个简单超五类局域网+几十块的二层交换机+4 年前的 openwrt 路由器。现在不想动整个组网的情况下,能够让 iptv 服用现有局域网看 iptv 电视。不知道有没有比较合适的办法?

    ps: 想过电力猫或者单独拉网线,但还是想挣扎一下。
    17 条回复    2019-08-12 12:06:45 +08:00
    Tianao
        1
    Tianao  
       2019-08-11 23:52:43 +08:00 via iPhone
    虚拟局域网了解一下。
    mason961125
        2
    mason961125  
       2019-08-11 23:57:08 +08:00
    买个带 VLAN 的五口交换机就完事了,宽带和 IPTV 两个 VLAN 互不干扰。
    iyouou
        3
    iyouou  
       2019-08-12 00:12:05 +08:00
    一根网线分两路两个水晶头?!
    mywaiting
        4
    mywaiting  
       2019-08-12 00:17:31 +08:00
    可以自己 sniff iptv 的数据流,然后自己制作 UDP 局域网 tv stream server 的,具体的操作自己搜索一下,我就给个思路
    InuYasha1987
        5
    InuYasha1987  
       2019-08-12 00:22:04 +08:00 via Android
    @mason961125 应该需要两个吧,一个从 itv 口并入 lan,另一个到电视那边再拆分出来
    mason961125
        6
    mason961125  
       2019-08-12 00:27:55 +08:00
    @InuYasha1987 #5 为什么需要两个?两组 VLAN(或者一组,因为不指定 VLAN 的话,默认 VLAN ID 是 0),两个端口为一组,为同组的分配相同 VLAN ID 就好了。
    ochatokori
        7
    ochatokori  
       2019-08-12 00:32:59 +08:00 via Android
    有可能那个光猫上写 iptv 端口的只是一个单纯的桥接口
    我家(广州电信)就是这样,光猫有 iptv 口,刚开始的时候师傅让 iptv 盒子接到 iptv 口然后盒子拨号,后来我把盒子改成 dhcp 然后接到我桥接的路由器下面一样是可以的
    AlvaIM
        8
    AlvaIM  
       2019-08-12 00:47:58 +08:00
    你买个普通千兆交换机, 直接线插交换机上就行了, 交换机是 2 层设备, 不会管你 IP 地址什么的。交换机的原理是通过 MAC 地址转发表来转发 IP 包的。 楼上说带 VLAN 的交换机什么的, 根本就是没明白网络的构成原理。VLAN 是三层交换的概念, 要三层交换机才能支持, 但是你这里根本用不到。
    InuYasha1987
        9
    InuYasha1987  
       2019-08-12 00:55:15 +08:00 via Android
    @mason961125 一个的话光猫的 itv 是直连路由器的 lan 口?我这边 itv 是 dhcp,不用 vlan 直接混在一起的话会影响路由器其他 lan 口设备。你的意思是其他设备都插在 vlan 交换机上?
    mason961125
        10
    mason961125  
       2019-08-12 01:12:08 +08:00
    @AlvaIM #8 到底是谁不懂?我说 VLAN 你跟我扯三层?看懂我说的话了吗?划 VLAN 是为了什么?求求你去补补网络知识吧,只有相同 VLAND ID 的口才能互通,VLAN 本身就是为了隔离二层,跟三层有关系吗?

    @InuYasha1987 #9 详细地来说是这样的:举例来说,在交换机上两个口配置 VLAN ID 为 1,两个口配置 VLAN ID 为 2,VLAN ID 为 1 的一个口接光猫出来的千兆网口,同样为 1 的另一个口接路由器; VLAN ID 为 2 的一样配置,只不过一端接 ITV 的口,一端接 ITV 罢了。
    InuYasha1987
        11
    InuYasha1987  
       2019-08-12 01:25:04 +08:00 via Android
    @mason961125 我要是没理解错的话你这接出来等于两个直通头?一般楼主这种问题都是问如何单线复用的吧?我想了下只有把光猫的 itv 端口绑定去掉,用 OpenWRT 的路由把 vlan 透传过去,到电视那边再用 vlan 交换机拆开,那样才能只用一个 vlan 交换机。
    mason961125
        12
    mason961125  
       2019-08-12 01:35:41 +08:00
    @InuYasha1987 #11 那如果是单线的话,确实只能这样了。
    AlvaIM
        13
    AlvaIM  
       2019-08-12 01:38:01 +08:00
    @mason961125 你所理解的 VLAN 是基于端口隔离, 我所理解的 VLAN 是基于 IP 网段隔离, 好吧算是 miss understanding, 我那个年代的 VLAN 只有三层交换机才支持。 你说的,VLAN 本身就是为了隔离二层也是不准确的。VLAN 的目地在于隔离广播域, 衍生出来有四种方式
    1. 基于端口的 VLAN
    2. 基于 MAC 的 VLAN
    3. 基于 IP 的 VLAN
    4. 基于组播的 VLAN
    我没搞清楚现在非管理交换机也加了端口隔离, 你没搞清楚三层交换,这事就此打住。OK
    flynaj
        14
    flynaj  
       2019-08-12 01:59:24 +08:00 via Android
    我们这里机顶盒接那个口都可以,接 IPTV 用 ipoe 认证,接普通路由器用帐号密码认证
    Tianao
        15
    Tianao  
       2019-08-12 09:17:43 +08:00 via iPhone
    @AlvaIM #13 大哥你是来搞笑的吧,无论是基于 Cisco ISL 的 VLAN 还是基于 IEEE 802.1Q 的 VLAN,最初被应用于交换机时都还没有三层交换机这个概念呢。知名的 Catalyst 交换机当时还在运行 CatOS (而不是现在的 Cisco IOS ),固件层面就根本没有三层特性。
    sgissb1
        16
    sgissb1  
    OP
       2019-08-12 12:05:22 +08:00
    @AlvaIM 电视的那个 lan 有 dhcp server,这样会导致两个 dhcp server 碰撞的问题。所以你这个不可行。
    sgissb1
        17
    sgissb1  
    OP
       2019-08-12 12:06:45 +08:00
    @mason961125 vlan 要可配交换机才能用,我这个 openwrt 的路由器应该支持,但是由于是优酷一代的那个路由器,估计很难找到插件了。

    vlan 我也是想过的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     924 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 18:47 PVG 02:47 LAX 11:47 JFK 14:47
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86