当前位置: 首页 > article >正文

MFF原理描述

工作机制

如图1所示为以太接入网MFF方案的应用场景,这些应用场景中往往需要网关统一管理和计费客户端的数据流量。在EAN(Ethernet Access Nodes)上部署MFF,可以使客户端的数据流量首先经过网关再通过三层转发至其它用户,实现了二层流量的隔离,同时达到监控和计费的目的。

MFF环境下用户的二层隔离和三层互通是通过ARP代答机制实现的,这种代答机制在一定程度上减少了网络侧和用户侧之间的广播报文数量。关于ARP代答机制,具体请参见实现功能中的介绍。

图1 MFF方案的应用场景

接口角色

在部署MFF的设备(后续简称MFF设备)上存在两种接口角色:用户接口和网络接口。

用户接口是指连接终端用户的接口。

用户接口对于不同报文的处理方式如下:

  • 丢弃IGMP Query报文,允许其他IGMP协议报文通过;允许DHCP报文通过。
  • ARP报文上送CPU进行处理。
  • 若已经学习到网关MAC地址,则仅允许目的MAC地址为网关MAC地址的单播报文通过,其他报文将被丢弃;若没有学习到网关MAC地址,目的MAC地址作为网关MAC地址的单播报文也将被丢弃。
  • 组播数据报文和广播数据报文都不允许通过。

网络接口是指连接其他网络设备如接入交换机、汇聚交换机或者网关的接口。

网络接口对于不同的报文处理如下:

  • 允许组播报文和DHCP报文通过。
  • 对于ARP报文则上送CPU进行处理。
实现功能

MFF解决方案主要包括以下几个方面的内容:获取网关和用户信息、ARP代答、网关探测和用户在线探测。


http://www.kler.cn/news/363920.html

相关文章:

  • WebSocket Secure (WSS)
  • QImage和QPixmap
  • 每天10个js面试题(六)
  • GIS常见前端开发框架
  • 如何用示波器检测次级点火系统(一)
  • 【MySQL】LeeCode高频SQL50题基础版刷题记录(持续更新)
  • 2024-1024节
  • MySQL-存储引擎入门概念
  • 2024 Rust现代实用教程:1.1Rust简介与安装更新
  • 对于Windows 11蓝屏代码0x0000003B的研究
  • 【c++小游戏】Surviving版本v0.1.1
  • [LeetCode] 78. 子集
  • 标准函数let、run、also、all、with、takeIf、takeUnless
  • [LeetCode] 207. 课程表
  • 【Java知识】一款强大的SQL处理库JSqlPaser
  • 【优选算法篇】在分割中追寻秩序:二分查找的智慧轨迹
  • Oracle CONNECT BY、PRIOR和START WITH关键字详解
  • MoCoOp: Mixture of Prompt Learning for Vision Language Models
  • PHP多功能图片编辑器
  • 深入解析Golang GMP
  • WebSocket Secure (WSS)
  • 在python中,导入Echart.js并运用可视化图表
  • docker run和docker start的区别
  • Rust编程语言变量的所有权(ownership)
  • Web前端-JavaScript输入输出语法
  • APP综合应用之业务场景脚本测试任务(5)--多重继承与总结