找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 3056|回复: 3

单网管交换机与支持iptv的路由器实现单线复用,vlan实现与原理

[复制链接]
发表于 2022-2-3 16:34 | 显示全部楼层 |阅读模式
本帖最后由 xxxxxxxxb 于 2022-2-15 09:22 编辑

包含实现与原理
实现方式拓扑


交换机设置

路由器设置

电视房间测速300M跑满,不影响iptv


捣鼓过程
看了好多种方案,没有一个适合自己的,只能自己研究了。

下面是自己摸索的过程。

实现原理
重点有两个一个是交换机的设置,一个是路由器的设置。

路由器开启iptv vlan设置后,比如我设置的是2,路由器会接收带 vlanid 2的包转发给iptv,将iptv发送的包也携带vlanid 2 发送。那么路由器会如何判断是网络的包呢?答案是不带vlanid的包是属于网络包。起初我认为是除了iptv带vlan2的包以外全是网络包,显然是错误的,然而tp客服也不知道。

那么重点就变成了如何将网络包不带vlanid发给路由器,将iptv包带vlan2发给路由器。这种情况应该只用光猫就可以实现,我没试过,因为光猫只有一个千兆口,设备多的情况下只能用交换机。

交换机实现过程:交换机又有普通交换机和网管交换机两种,实现端口vlan必须使用网管交换机,我用的tp sg2008d,pdd115应该是能买到的最便宜的了。

交换机的vlan设置又牵扯到vlan与pvid,tagged与untagged,我看了很多文章,下面将详细介绍。

vlan
首先是vlan ,下面是一个简单的结构,8台设备连接到一个交换机上,假设123678口上的正在打cs,现在想让123与678分开,互相不能进入对方的房间,那么可以让 123端口属于vlan2,678端口属于vlan3,那么他们就各自组成了一个小型的局域网,1接口转发的数据23可以收到, 678不可以收到。6转发的数据78可以收到 123不可以收到。这就是vlan可以划分虚拟局域网

vlan标记
你可能会好奇入户只有一根光纤,光猫是何如区分网络数据与iptv数据的呢,并且把网络和iptv分到两个端口上。就像表格中的男女分类那样,一定有一种东西把光纤中的数据一分为二,那么这个东西是什么呢?

答案是通过vlan标记

这是进入光猫管理界面的信息,2_INTERNET_R_VID_200 是网络,vid是vlanid 这里是200,3_OTHER_B_VID_400是iptv,这里vlanid是400。也就是说光猫知道从光纤中不同的vlanid是什么数据,从而将它们分派到不同的端口上。

那么有没有办法通过光猫的千兆口即用作网络又用作iptv呢,也是可以的。拿到光猫的超级管理员账号后通过绑定vlan就能实现,网上教程很多就不再赘述了。
pvid,tagged与untagged
刚设置交换机时,看到这些我都懵了,这都是啥根啥呀,看不懂。熟悉之后就会非常明白了。

pvid是交换机一个端口上的id,一个端口只能有一个pvid,多个端口可以有相同的pvid。

接收数据

Untagged: 不管收到的数据包是否已经有VLAN标记,将数据包中的vlan标记修改为自己的pvid。

Tagged:收到的数据没有vlan标记时将数据包中的vlan标记修改为自己的pvid然后转发;如果收到的数据包上有vlan标记时不做修改。

发送数据

Tagged:

如果端口的pvid值和要发送数据包中的vlan标记相等,那么会将vlan标记从未发送的数据报上删除,然后发送

如果端口的pvid值
和要发送数据包中的vlan标记不相等,则数据包将会带着vlan标记发送出去

Untagged
:若帧中的VID与端口的PVID相等,则“去标签”并转发该帧;否则丢弃。




还是上面的问题,假设路由器设置了接收的iptv数据的vlanid为2,那么我们就要保证路由器收到的网络数据是不带vlan标记的才能上网,而收到的iptv数据是要带vlan标记为2的。

1、先看iptv,从物理线路上看数据经光猫iptv口发出,经过2端口接收,3端口发送,最后到达路由器。



所以我们添加vlan2,将2口设置为untagged,3口设置为tagged,将2口的pvid设置为2 ,3口的pvid设置为和2不同即可。这样2口接收iptv数据时会带上vlan标记为2,3口发送时由于端口的pvid与数据包中的vlan标记字段不同会带着vlan标记发出。




2、再看网络,从物理线路上看数据经光猫千兆口发出,经过1端口接收,3端口发送,最后到达路由器。设置如下








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2022-2-12 00:18 | 显示全部楼层
这种方法光猫拨号还是路由器拨号?IPTV直播会不会卡?我用2个2008D设置VLAN路由器拨号上网正常,IPTV直播会卡死,回看正常

点评

我是光猫拨号,iptv直播不会卡。 直播会卡的话检查下iptv获取的ip是否正常。交换机的vlan设置是否正常。 看看拓扑和交换机设置。  详情 回复 发表于 2022-2-12 07:44
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-2-12 07:44 来自手机 | 显示全部楼层
莫莫小新 发表于 2022-2-12 00:18
这种方法光猫拨号还是路由器拨号?IPTV直播会不会卡?我用2个2008D设置VLAN路由器拨号上网正常,IPTV直播会 ...

我是光猫拨号,iptv直播不会卡。
直播会卡的话检查下iptv获取的ip是否正常。交换机的vlan设置是否正常。
看看拓扑和交换机设置。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-2-12 08:42 | 显示全部楼层
xxxxxxxxb 发表于 2022-2-12 07:44
我是光猫拨号,iptv直播不会卡。
直播会卡的话检查下iptv获取的ip是否正常。交换机的vlan设置是否正常。 ...

交换机VLAN设置应该是正常的,有一次直播看了好久都不卡,但IPTV机顶盒重启后又不行了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-30 21:07

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表