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

高通IPA硬件加速介绍

高通IPA硬件加速介绍

  • 1 数据转发
  • 1.1 PC访问网络数据转发流程
  • 1.2 模组内部的转发流程
  • 1.2.1 Linux kernel转发路线-发包
  • 1.2.2 Linux kernel转发路线-收包
  • 2 IPA硬件加速
    • 2.1 IPA硬件加速原理
    • 2.2 IPA加速路径

1 数据转发

1.1 PC访问网络数据转发流程

在这里插入图片描述
以PC通过浏览器访问百度网站,介绍数据转发流程(注:上图忽略的协议的细节)

  1. PC通过DHCP协议获取到IP地址
  2. PC通过arp协议获取网关IP(即模组LAN口bridge0的IP地址),并添加到arp表
  3. PC发送DNS请求查询baidu域名对应的IP地址,发包时MAC层目标地址,会填充为网关MAC
  4. 模组收到DNS数据包,并转发到公网
  5. 公网DNS服务器回复DNS请求,其中包含baidu服务器的IP地址
  6. PC收到DNS回复,并解析出百度地址
  7. PC发送TCP握手包到百度服务器,五元组信息为 TCP: 192.168.1.8:x<->10.10.10.10:443
  8. HTTPS数据会通过TCP的负载data字段在发送到服务器,服务器返回的数据也同样通过TCP负载传输到PC,并由PC浏览器解析,展示为我们看到的网页。

1.2 模组内部的转发流程

在这里插入图片描述
下面以rndis为例,说明上图中数据包的转发流程。
Rndis拨号情况下,模组转发路程分为两条路线:

  1. linux kernel转发路线
  2. IPA加速路线<
http://www.xdnf.cn/news/1028611.html

相关文章:

  • 03 | 大模型微调 | 从0学习到实战微调 | 玩转Hugging Face与Transformers框架
  • manpath: can‘t set the locale; make sure $LC_* and $LANG are correct
  • 设备管理-Udev(一)
  • E10集成登录三方系统
  • Python基础补漏
  • ESP32服务器端编码
  • SAM分割一切-使用SAM自动生成对象掩码示例
  • NB/T 32004-2018测试是什么,光伏并网逆变器NB/T 32004测试项目
  • ServiceNow培训第1期
  • MATLAB实现图像纹理特征提取
  • PMP证-介绍
  • 准确--使用 ThinBackup 插件执行备份和恢复
  • Python训练营打卡 Day53
  • 华为数字化转型进阶——精读188页华为EBPM数字化全要素流程管理方法论【附全文阅读】
  • rocketmq producer和consumer连接不同的集群,如何隔离
  • 渗透实战:利用XSS获取cookie和密码
  • JDBC基础关键_002_JDBC 增删改
  • ​​Promise代码理解
  • 如何通过Python从DEM文件生成坡度和坡向数据
  • 读取OpenFOAM二进制polyMesh格式的C/C++程序
  • 手搓中文字符编程语言
  • 一文掌握 Windows 文件传输:5 种命令行工具的原理、参数与示例
  • 中国人工智能证书综合信息表(2025年版)
  • 基于混合预编码的同时进行无线信息和功率传输的毫米波海量MIMO-NOMA
  • 如何确保邮件群发不会被标记为垃圾邮件?
  • 【测试开发】函数高阶-闭包、装饰器
  • P25:LSTM实现糖尿病探索与预测
  • Spring AOP与代理模式
  • 利用 Python 爬虫按关键字搜索 1688 商品
  • mvnd-快速打包maven项目