【IT168 技术】在交换机上划分VLAN 后,VLAN 间的计算机就无法通信了。VLAN 间的通信需要借助第三层设备,我们可以使用路由器来实现这个功能,如果使用路由器通常会采用单臂路由模式。实践上,VLAN 间的路由大多是通过三层交换机实现的,三层交换机可以看成是路由器加交换机,然而因为采用了特殊的技术,其数据处理能力比路由器要大得多。VLAN间路由主要有单臂路由和三层交换两种解决方案。

物理接口和子接口

使用物理接口的传统 VLAN 间路由具有一定的局限性。随着网络中 VLAN 数量的增加,每个 VLAN 配置一个路由器接口的物理方式将受到路由器物理硬件的局限。路由器用于连接不同 VLAN 的物理接口数量有限。因此子接口便是最好的选择。

物理接口和字接口的区别:

单臂路由

处于不同VLAN 的计算机即使它们是在同一交换机上,它们之间的通信也必须使用路由器。可以在每个VLAN 上都有一个以太网口和路由器连接。采用这种方法,如果要实现N 个VLAN 间的通信,则路由器需要N 个以太网接口,同时也会占用了N 个交换上的以太网接口。单臂路由提供了一种解决方案。

路由器只需要一个以太网接口和交换机连接,交换机的这个接口设置为Trunk 接口。在路由器上创建多个子接口和不同的VLAN 连接,子接口是路由器物理接口上的逻辑接口。如图11-1,当交换机收到VLAN1 的计算机发送的数据帧后,从它的Trunk 接口发送数据给路由器。

由于该链路是Trunk 链路,帧中带有VLAN1的标签,帧到了路由器后,如果数据要转发到VLAN2 上,路由器将把数据帧的VLAN1 标签去掉,重新用VLAN2 的标签进行封装,通过Trunk 链路发送到交换机上的Trunk 接口;交换机收到该帧,去掉VLAN2 标签,发送给VLAN2 上的计算机,从而实现了VLAN 间的通信。

单臂路由的缺点:

VLAN 之间的通信需要路由器来完成

数据量增大,路由器与交换机之间的通道会成为整个网络的瓶颈:

▲ 单臂路由示意

单臂路由配置中用到的命令:

创建子接口

Interface F0/0.1

指明子接口承载哪个VLAN 的流量以及封装类型,同时该VLAN 是native vlan

encapture dot1q 1 native

三层交换

采用单臂路由实现VLAN 间的路由时转发速率较慢,在实际工作中多在局域网内部采用三层交换的方式实现VLAN间路由。由于三层交换机采用硬件来实现路由,所以其路由数据包的速率是普通路由器的几十倍。从使用者的角度可以把三层交换机看成是二层交换机和路由器的组合,现在Cisco 主要采用CEF 的三层交换技术。

在CEF 技术中,交换机利用路由表形成转发信息库(FIB),FIB 和路由表是同步的,关键的是它的查询是硬件化,查询速度快得多。除了FIB,还有邻接表(Adjacency Table),该表和ARP 表有些类似,主要放置了第二层的封装信息。

FIB 和邻接表都是在数据转发之前就已经建立准备好了,这样一有数据要转发,交换机就能直接利用它们进行数据转发和封装,不需要查询路由表和发送ARP 请求,所以VLAN 间的路由速率大大提高。如下图所示:

三层交换解决VLAN间路由中用到的命令:

打开路由功能: ip routing

接口不作为交换机接: no switchport

计算机网络VLAN间路由,交换机必学知识 VLAN间路由理论指导相关推荐

  1. 高级网络管理员必学知识

                  !深圳北大青鸟网络工程师培训资料-高级网络管理员必学知识 第一部分:计算机结构及工作原理.各种零配件的性能参数及主流品牌.计算机硬件的组装,CMOS设置,硬盘的分区,格式化 ...

  2. 【云计算】云计算四个必学知识看这里

    近几年,企业上云进程加快,云计算呈快速上涨模式:未来云计算也会以更多样化的形式出现助力企业加速完成数字化转型.所以企业一定要了解云计算,要知道云计算相关知识. 云计算四个必学知识看这里! 知识一.云计 ...

  3. 商户定价模型—风控人又一经典必学知识

    作为一名合格的策略分析师,常常兼顾金融产品经理的指责外,学会如何运用成本收益模型做金融产品坏账阈值测算也就非常必要了. 上周番茄风控的相关星球课就跟大家介绍了坏账预测的相关内容,相关内容如下: < ...

  4. 成为高级网络管理员必学知识

    负责网络的安装.维护和故障检修等工作,使网络正常运行的一名或多名专业人员称为网络管理员. 在<×××计算机信息网络国际联网管理暂行规定实施办法>中规定了网络管理员的管理原则.管理手段.管理 ...

  5. hcia华为初级工程师必学1:静态路由配置,使主机全部互通

    实验需求 要求要使如下的网络中的主机可以相互通信: 实验拓扑结构 拓扑结构为总线型,常用于主干道的通信. 优点:成本较低,结构简单易于维护. 缺点:干道上的节点越多,网络拥塞的可能性越大,延迟大. 分 ...

  6. 硬件:电脑基础进阶必学知识,详解电脑主板跳线!

    在DIY装机时新手总会有不同的问题,虽然目前网上流传着各种版本的教学文章或者视频,但是细致的小技巧讲解还是有限,不少网友在装机的时候虽然大致明白各个硬件的组合,但是在跳线的环节可以难住了不少的人,也挡 ...

  7. 电脑基础操作_电脑基础操作常识入门必学知识

    很多人觉得自己都是电脑高手了,只是很多最基础的知识我们都知道吗? 下面就来看看,这些很简单的计算机入门知识,或许很多操作你都不是很懂哦! 1.重命名文件或者文件夹的方法: 1)选中--右键--重命名 ...

  8. js-DOM offsetLeft 属性与 offsetTop 属性,制作网页动画等必学知识!

    目录 前言 一.offsetLeft与offsetTop属性 1.offsetLeft的定义和用法 2.offsetTop的定义和用法 结束语 前言 在制作动画的时候,我们常常需要用到offsetLe ...

  9. 开咖啡店前必学知识,SOE咖啡是什么,和拼配豆比哪个更好?

    去咖啡馆,有没有被咖啡师问到:"要不要尝尝我们的SOE?" SOE咖啡是什么?如果你是第一次听到"SOE"这个词,是不是有点懵? 如果还不知道SOE是什么,那就 ...

  10. Python必学知识

    1.传递参数与参数类型类型:位置参数 关键词参数 def trapezoid_area(base_up, base_down, height):return 1/2 * (base_up + base ...

最新文章

  1. 【 C 】高级指针话题之高级声明的演进
  2. 学习ASP.NET比较完整的流程
  3. AI与BCI相结合读取大脑数据,根据个人喜好生成图像
  4. 关于WebApi 跨域问题的解决的方式
  5. 提升Azure App Service的几个建议
  6. comboBox绑定对象数组 c# 1614065159
  7. 读书笔记三、pandas之重新索引
  8. 【AS3代码】正则表达式的各种用法和小实例
  9. int main(int argc,char *argv[])该函数中int argc和argv[]两个参数的理解你懂多少?
  10. PDF翻译神器,再也不担心读不懂英文Paper了
  11. 阿里巴巴连接池mysql_阿里巴巴连接池(Druid)
  12. 欢迎使用CSDN-markdown编辑器dd奥术大师
  13. namecheap如何解析域名
  14. JAVA毕业设计HTML5企业员工管理系统计算机源码+lw文档+系统+调试部署+数据库
  15. 批处理修改计算机名为ip,批处理修改计算机名和IP地址
  16. Android调用系统设置界面
  17. 因为这几句话,家里决定把小妹嫁给搞焊接的!
  18. mysql语句大全_MySQL语句大全
  19. 【天华学术】外国文学论文:《老人与海》中的语言特色与修辞手法(节选)
  20. Lua性能优化—Lua内存优化

热门文章

  1. webstorm识别 ftl文件
  2. JAVA输出希腊字母表
  3. 推荐一款点阵字库生成工具/点阵生成器
  4. 对测试开发工程师的理解
  5. HSPICE 电平触发D触发器仿真
  6. Hspice: 安装心得
  7. 简单聊聊dorado7,快速入门,内含工具。
  8. poi实现word转html并返回html内容(Java版)
  9. 支付宝扫码枪收银的实现原理你了解吗?
  10. mac1200r 服务器无响应,水星路由器mac1200r桥接不成功怎么办