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

USB 网卡——RNDIS 介绍

文章目录

  • RNDIS 介绍
    • 概述
    • 基本概念
      • 控制通道
      • 数据通道
      • 初始化和拆解
      • 设备状态定义
      • Halt
      • 重置信道
      • 流控制
      • 字节序
    • 远程 NDIS 消息传送
      • 控制消息
      • 数据消息
    • 工作流程

RNDIS 介绍

概述

RNDIS 全称为:Remote Network Driver Interface Specification,即远程网络驱动接口规范

Remote NDIS (RNDIS)是以太网(802.3)网络设备上的以太网(802.3)网络设备(例如 USB、1394、蓝牙和 InfiniBand)即插即用 上的总线独立类规范。 远程 NDIS 通过抽象控制和数据通道在主计算机与远程 NDIS 设备之间定义与总线无关的消息协议。

在这里插入图片描述

基本概念

控制通道

控制通道必须可靠,并确保按顺序传递。 它用于除网络数据包的传输之外的所有通信。 除 REMOTE_NDIS_HALT_MSG 和``REMOTE_NDIS_INDICATE_STATUS_MSG`外,所有必需的控制消息都是主机启动的请求和响应交换。 设备必须在针对每个总线指
定的超时期限内响应。

数据通道

数据通道专用于

http://www.xdnf.cn/news/220951.html

相关文章:

  • 数据资产:价值的源泉与释放之道
  • Langchain组件
  • 高级前端面试题:基于2025年最新技术体系
  • TS学习指南
  • 人工智能和机器学习在包装仿真中的应用与价值
  • MQTT - Android MQTT 编码实战(MQTT 客户端创建、MQTT 客户端事件、MQTT 客户端连接配置、MQTT 客户端主题)
  • Python列表全面解析:从基础到高阶操作
  • 域名转移:什么是转移码/EPP码/授权码?
  • 基于蓝耘MaaS平台进行api调用创建本地智能ai
  • 代码随想录第39天|leetcode198.打家劫舍、leetcode213.打家劫舍II 、leetcode337.打家劫舍III
  • 4月29日日记
  • 【浙江大学DeepSeek公开课】DeepSeek的本地化部署与AI通识教育之未来
  • 高等数学-第七版-下册 选做记录 习题9-5
  • 【记】Laya2.x数字末尾导致换行异常问题
  • Promtail+Loki+Grafana监控日志
  • AD系列:Windows Server 2025 搭建AD域控和初始化
  • 一文读懂 JavaScript 中的深浅拷贝
  • IEC61499编程方式与传统PLC编程方式比较
  • 生态修复项目管理软件
  • RPCRT4!NdrpEmbeddedPointerMemorySize函数分析之第二次循环
  • 应急演练考试排查-WebSever03
  • P5633 最小度限制生成树
  • Linux环境变量以及进程虚拟地址原理
  • DVWA靶场保姆级通关教程---02命令注入
  • 5.4.2 MVVM例2-用户控件的使用(水在水管中流动的实例)
  • 路径规划算法总结:从 Dijkstra 到 A* 与 Hybrid A
  • GUI_DrawPixel 函数详解
  • BalenaEtcher 2.1镜像烧录工具软件下载及安装教程
  • Vite性能优化指南 ✅
  • 强化学习(二)马尔科夫决策过程(MDP)