首页 > 其他分享 >tc 中 at 使用方法

tc 中 at 使用方法

时间:2023-04-14 19:45:00浏览次数:43  
标签:字节 --- u32 ff 使用 方法 tc match

at 后面值是偏移量,偏移是从以太网头末尾开始计算的,在这之后用正数表示偏移量,在这之前用负数表示偏移量

以太网数据包格式:【https://blog.csdn.net/hhpingyear/article/details/80216680

 at等于0就是上面红色区域的其实位置,负数向前偏移,正数向后偏移

举例:

tc filter add dev eth0 parent ffff: prio 1 protocol arp u32 match u16 0x0806 0xffff at -2 match u32 0xe4f5db58 0xffffffff at -12 match u16 0xae7f 0xffff at -14 action mirred egress redirect dev eth1

 

dst MAC:ae 7f e4 f5 db 58 ---> 6字节
src MAC:ff ff ff ff ff ff ---> 6字节
协议:    08 06             ---> 2字节
at = 0

at -2 就是协议 0806
at -12 就是e4开始
at -14 就是ae开始

u32 只能匹配4字节,所以mac需要两个u32来匹配

 

标签:字节,---,u32,ff,使用,方法,tc,match
From: https://www.cnblogs.com/wangjq19920210/p/17319660.html

相关文章

  • 使用 Mybatis 对 mysql 查询时间范围
    需求:1.传入开始时间(startTime)和结束时间(endTime),查询effective_time在区间[startTime,endTime]中的数据。Controller中的时间入参用String表示://查询接口,默认查询今年内的数据。@GetMapping(value="/getData")publicList<Demo>selectDemoData(@Req......
  • 使用自组织映射神经网络(SOM)进行客户细分|附代码数据
    全文下载链接:http://tecdat.cn/?p=18726最近我们被客户要求撰写关于自组织映射神经网络(SOM)的研究报告,包括一些图形和统计输出。自组织_映射神经网络(SOM)是一种无监督的数据可视化技术,可用于可视化低维(通常为2维)表示形式的高维数据集。在本文中,我们研究了如何使用R创建用于客户细......
  • proxyman代理使用
    下载链接https://proxyman.io/抓包过滤 篡改请求或者响应修改响应 修改请求1.选择断点再改模版 ......
  • LeetCode 周赛 340,质数 / 前缀和 / 极大化最小值 / 最短路 / 平衡二叉树
    本文已收录到AndroidFamily,技术和职场问题,请关注公众号[彭旭锐]提问。大家好,我是小彭。上周跟大家讲到小彭文章风格的问题,和一些朋友聊过以后,至少在算法题解方面确定了小彭的风格。虽然竞赛算法题的文章受众非常小,但却有很多像我一样的初学者,他们有兴趣参加但容易被题目难......
  • tcp性能优化方法
    一、TCPfastopen原理简介:三次握手带来的延迟使得每创建一个新TCP连接都要付出很大代价。而这也决定了提高TCP应用性能的关键,在于想办法重用连接。TFO(TCPfastopen)允许服务器和客户端在连接建立握手阶段交换数据,从而使应用节省了一个RTT的时延。但是TFO会引起一些问题,因此......
  • 远程桌面连接是什么?远程桌面连接使用教程
    有时候电脑出现各类网络连接、网址访问出错问题,自己无法解决的情况下,常常会求助其他擅长IT的同事或朋友,要么自己通过社交工具在线沟通、要么抱着电脑找人家解决。然而,通过远程桌面完全可以让朋友同事远程帮自己查看电脑问题,既节省了沟通成本,又节省了来回带着电脑找人的时间精力,真......
  • JavaSE06方法
    1.方法概述1.1方法的概念​ 方法(method)是程序中最小的执行单元注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用2.方法的定义和调用2.1无参数方法定义和调用定义格式:publicstaticvoid......
  • 使用appuploader工具发布证书和描述性文件教程
    使用APPuploader工具发布证书和描述性文件教程之前用AppCan平台开发了一个应用,平台可以同时生成安卓版和苹果版,想着也把这应用上架到AppStore试试,于是找同学借了个苹果开发者账号,但没那么简单,还要用到Mac电脑的钥匙串申请发布证书和上传ipa,可没有Mac,同学的大老远的也不方便拿过来......
  • 阿里通义千问、ChatGPT和文心一言有何区别,在哪里能使用?
    目前,聊天机器人技术在人工智能领域的发展越来越成熟了。现在已经有几款备受关注的聊天机器人产品问世,例如ChatGPT、阿里的通义千问和百度的文心一言。它们有什么区别,怎么使用呢?其实,我也挺好奇的,毕竟没有用过,所以打算一个一个来尝试使用一下。看了一些网上的资料,然后自己摸索了一番,......
  • 星起航跨境:亚马逊墨西哥站支持取货时使用现金支付
    曾经的墨西哥站,由于经济跟消费水平远比美国跟加拿大落后,所以很多卖家并不看好墨西哥站。但是,随着墨西哥站网络渗透率不断提升,网购消费能力也不断加强,使得亚马逊跨境电商平台也把更多的注意力放到墨西哥站。为了帮助更多的卖家挖掘好墨西哥站的潜力,亚马逊也是对墨西哥站斥巨资。星起......