可能很多朋友都以为接口只是用来插网线或数据线的。但在网络技术中还有一种看不见的类型,就像一把虚拟手术刀,把一个物理端口变成多个独立的单位
这就是Subinterfaces子接口,让不同设备和进程在同一根网线里互不干扰的传输数据
它就像公寓里不同的小房间
意义在于划分
比如说一栋公寓有一个大门,但内部被分成了三个独立房间,就相当于三个子接口,不同的门牌号就相当于它们的标识
房间里的人就相当于不同进程的数据,它们只能在自己的地盘活动,不会跑到其他房间干扰
快递员则相当于网络设备,会按照不同的门牌号把包裹送到
如果没这个分区,那所有的数据都会堆在一起,还可能传错
Subinterfaces的技术原理是什么?
先分配虚拟名额
网络管理员会在路由器或交换机的物理端口,手动创建多个子接口,并分配专属标识
它们都会有独立的IP地址,比如192.168.10.1,确保数据能精准找到目标
数据打标
比如我的卧室是娱乐进程,书房是办公进程。那这就是两个不同的标签
标签里含有子接口编号信息,就像上述举例子的房间号,告诉路由器这个数据包要交给谁
没贴标签的数据就会被视为普通数据,无法进入子接口传输
独立转发
比如说娱乐数据走到我房间的子接口,然后通过它的IP地址发送到我的手机上,书房的数据也会通过类似的原理发到我的电脑上
这一步就是让不同的数据在传输中互不干扰,即使卧室出现了网络拥堵也不会影响到书房
而且这些数据都是在一根网线里跑的,有效提升了物理端口的利用率
使用它的注意事项
端口需支持trunk模式
意思是允许带VLAN标签的数据包通过,就是我讲的不同房间不同数据的意思
如果是access模式则不行,会被直接丢弃
路由器和交换机等设备必须支持802.1Q协议,否则无法进行
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END