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

网站建设的频道是什么意思开发游戏怎么赚钱

网站建设的频道是什么意思,开发游戏怎么赚钱,网站建设注意要求,搜索排名怎么做ARP报文格式一、ARP请求报文二、ARP回复报文一、ARP请求报文 Who has 10.1.1.2? Te11 10.1.1.1#xff1a;谁有10.1.1.2#xff0c;告诉10.1.1.1 这个请求报文其实很明显了#xff0c;主要分为三个部分看 Frame 8 #xff1a;抓包工具#xff08;如 Wireshark#xff… ARP报文格式一、ARP请求报文二、ARP回复报文一、ARP请求报文 Who has 10.1.1.2? Te11 10.1.1.1谁有10.1.1.2告诉10.1.1.1 这个请求报文其实很明显了主要分为三个部分看 Frame 8 抓包工具如 Wireshark给当前捕获到的第 8 个网络数据包分配的唯一序号核心作用是 “定位和区分数据包”Ethernet Ⅱ以太网 Ⅱ 型帧是 ARP 报文在数据链路层的封装载体 —— 简单说ARP 报文本身不能直接在网络中传输必须 “打包” 进一个以太网帧里而这个以太网帧的格式就是Ethernet ⅡAddress Resolution Protocol (request)直接点明了这个数据包的本质它是一个 ARP 协议的 “请求报文”核心目的是 “查询某个 IP 地址对应的 MAC 地址” Frame 8是抓包工具在这个给抓包过程中用来定位。 Ethernet II这是整个帧的 “格式标识”表示当前数据包遵循 以太网 Ⅱ 型帧标准最常用的以太网帧格式区别于早期的 “802.3 帧”是 ARP、IP 等上层协议在局域网传输的 “载体外壳”。Src: HuaweiTe_a8:48:d1 (54:89:98:a8:48:d1)即发送该以太网帧的设备物理地址MAC 地址Dst: Broadcast (ff:ff:ff:ff:ff:ff)即接收该以太网帧的设备物理地址MAC 地址 Broadcast抓包工具标注的 “广播” 含义 —— 表示这个帧会被局域网内所有设备接收而非仅发给某个特定设备常见于 ARP 请求、DHCP 发现等需要 “全网段通知” 的场景。(ff:ff:ff:ff:ff:ff)这是以太网的全局广播 MAC 地址固定值所有网卡收到目的 MAC 为该值的帧时都会将其 “上交上层协议” 处理不会丢弃实现 “一次发送、全网接收”。 关于目的 MACBroadcast: ff:ff:ff:ff:ff:ff的属性 … …1. … … … … LG bit: Locally administered address (this is NOT the factory default) LG bit Local Group bit局部管理位是 MAC 地址第 2 字节的第 7 位二进制此处值为 “1”字段标注 “Locally administered”表示该 MAC 地址是 “用户 / 管理员手动配置的局部地址”非设备出厂时厂商烧录的默认地址而广播地址ff:ff:ff:ff:ff:ff是协议规定的 “特殊广播地址”其 LG bit 固定为 1不遵循常规的 “厂商默认地址” 规则 … …1 … … … … IG bit: Group address (multicast/broadcast) IG bit Individual/Group bit单播 / 组播位是 MAC 地址第 2 字节的第 8 位二进制此处值为 “1”字段标注 “Group address”表示该 MAC 地址是 “组播 / 广播地址”对应 “发给一组设备”广播是 “组播的特殊形式”组内包含所有设备所以这里同时标注 “multicast/broadcast”明确该帧是广播帧。 关于源 MACHuaweiTe_a8:48:d1的属性 … …0. … … … … LG bit: Globally unique address (factory default)源 MAC 的LG bit为 “0”字段标注 “Globally unique”表示该 MAC 地址是厂商出厂时烧录的 “全球唯一地址”即 “工厂默认地址”MAC 地址前 6 位54:89:98由国际组织IEEE分配给华为后 6 位a8:48:d1由华为自行分配确保全球所有设备的 MAC 地址不重复。… …0 … … … … IG bit: Individual address (unicast)源 MAC 的IG bit为 “0”字段标注 “Individual address”表示该 MAC 地址是单播地址对应 “仅一个设备拥有该地址”源设备华为设备是 “唯一发送方”所以用单播 MAC 标识确保接收方知道 “回复时该发给谁”。 Type: ARP (0x0806)根据十六进制值0x0806自动识别的上层协议 —— 表示该帧内部装的是 “ARP 协议数据”地址解析请求 / 响应Padding是为了满足以太网帧的 “最小长度要求” 而添加的 “无效数据”全 0。以太网协议规定完整的以太网帧头部 数据 校验和最小长度必须是 64 字节其中头部 14 字节、校验和 4 字节因此 “数据区 填充” 至少需要 46 字节这个帧封装的是 ARP 数据ARP 数据区固定 28 字节28 字节 46 字节所以需要填充46-2818字节的全0数据你提供的0000…就是这些填充字节填充字段的作用仅为 “凑够最小长度”接收方会自动忽略这些全 0 数据不影响上层协议ARP的解析 Address Resolution Protocol (request)表示这是 “主动查询” 的报文对应 ARP 操作码 1而非 “回复查询” 的 ARP 响应报文reply操作码 2作用是 “将 IP 地址逻辑地址映射为 MAC 地址物理地址Hardware type: Ethernet (1)Hardware type硬件类型定义 ARP 协议 “适用的物理网络类型”即要解析的 “硬件地址” 属于哪种网络Ethernet抓包工具标注的网络类型即 “以太网”我们日常用的有线网、WiFi 都属于以太网范畴(1)硬件类型的编码值固定为 1是 ARP 协议规定的 “以太网” 标识 —— 这意味着后续要解析的 “硬件地址” 是以太网 MAC 地址6 字节而非其他类型的硬件地址如令牌环网地址Protocol type: IPv4 (0x0800)Protocol type协议类型定义 ARP 协议 “要映射的上层协议地址类型”即 “哪个协议的地址需要对应到硬件地址”抓包工具标注的协议类型即 “IPv4 协议”—— 表示当前要解析的是 “IPv4 地址” 与 MAC 地址的对应关系Hardware size: 6Hardware size硬件地址长度定义 “硬件地址即 MAC 地址的字节数”以太网 MAC 地址固定为6 字节12 位十六进制如54:89:98:a8:48:d1因此该字段值固定为 6—— 告诉接收方“后续提到的 MAC 地址每个都是 6 字节长”Protocol size: 4Protocol size协议地址长度定义 “上层协议地址即 IPv4 地址的字节数”IPv4 地址固定为4 字节如10.1.1.1每个十进制段对应 1 字节4 段共 4 字节因此该字段值固定为 4—— 告诉接收方“后续提到的 IPv4 地址每个都是 4 字节长”。Opcode: request (1)Opcode操作码定义 ARP 报文的 “具体操作类型”是区分 “请求” 和 “响应” 的核心标识request表示当前是 “ARP 请求”即 “主动询问目标 IP 的 MAC 地址”(1)操作码的编码值固定为 1对应的 “ARP 响应” 编码为 2Opcode2—— 接收方通过这个值判断“这是一个需要我回应的查询还是别人给我的回复”。Sender MAC address: HuaweiTe_a8:48:d1 (54:89:98:a8:48:d1)HuaweiTe_a8:48:d1抓包工具根据 MAC 厂商代码54:89:98是华为预留段识别的设备品牌华为设备(54:89:98:a8:48:d1)完整的发送方 MAC 地址 —— 这是 “目标设备回复时的依据”如果某设备发现 “自己是被查询的目标”就会通过这个 MAC 地址单播回复避免再广播。Sender IP address: 10.1.1.110.1.1.1是发送方华为设备的 IPv4 地址 —— 作用是 “让目标设备知道‘谁在查我’”后续回复时会在 “Target IP” 字段填写这个 IP确保发送方识别 “这是对我查询的回应”Target MAC address: Broadcast (ff:ff:ff:ff:ff:ff)Target MAC address目标 MAC 地址即 “ARP 查询要找的设备的物理地址”。因为是 “请求报文”发送方10.1.1.1此时不知道目标设备的 MAC 地址所以这里填写 “广播 MAC 地址ff:ff:ff:ff:ff:ff”—— 但注意这并非 “真的要发给所有设备”而是表示 “该地址未知需要符合条件的设备主动认领”后续 “ARP 响应报文” 中这个字段会被替换为 “发送方的 MAC 地址10.1.1.1 的 MAC54:89:98:a8:48:d1”因为目标设备已明确 “要回复给谁”Target IP address: 10.1.1.2Target IP address目标 IP 地址即 “ARP 查询的核心目标”—— 发送方想知道 “哪个设备的 MAC 地址”就填哪个设备的 IP10.1.1.2是发送方10.1.1.1要查询的 IPv4 地址 —— 局域网内所有设备收到这个 ARP 请求后会对比 “自己的 IP 地址” 和 “Target IP”如果某设备的 IP 是10.1.1.2就会确认 “我是被查询的目标”然后用自己的 MAC 地址生成 ARP 响应回复给发送方10.1.1.1如果设备 IP 不是10.1.1.2就会直接丢弃这个请求不做处理。 二、ARP回复报文 回复报文和请求报文比较类似这里指列出不同的点 Ethernet Ⅱ的目的地址中请求报文是1回复报文是0是因为G 位取值为0表示该 MAC 是 “单播地址”仅对应一个设备只能被该设备接收广播地址IG1Opcode:reply(2)ARP 响应
http://www.pierceye.com/news/56203/

相关文章:

  • 网站开发公司基础产品品牌vi
  • pc端网站互动营销是什么意思
  • 网站开发有哪些公司网站怎么做备案
  • 网店网站模板进入微信官方网站注册
  • 找人做网站流程网站开发前景好吗
  • 重庆北碚网站建设自学设计的网站
  • 用dw做的网站怎样弄上网上济宁 网站建设
  • 沧州海外网站建设株洲建设局网站
  • 温州开发网站公司家具做网站
  • 建筑施工建设网站包装设计网站有哪些
  • 网站型和商城型有什么区别wordpress编辑器段间距
  • 网站建设服务费怎么做会计分录信宜做网站
  • 江西网站设计欣赏织梦做信息类网站
  • 后台原网站被转接wordpress禁止缩略图
  • 北京 网站建设网站规划管理系统
  • 文化集团网站模板高端大气网站设计欣赏
  • 天津网站建设论坛汉源网站建设
  • 建站方法淮阴区建设局网站
  • 房山新农村建设网站江苏网站建设方案
  • 商业网站开发 流程产品开发项目管理
  • 网站静态化的好处烟台网站主关键词
  • h5免费模板网站百度seo优化多少钱
  • godday网站建设哪里有做网站的
  • 河北省住房和城乡建设局网站东营设计网站建设
  • 企业网站管理系统论文哪个浏览器可以看禁止访问的网站
  • 免费的网站程序wordpress 主题巴士
  • 现在建一个网站一年费用只要几百元网页设计规范图标设计
  • 网站推广渠道的类型长沙网站seo收费标准
  • 小程序和网站的区别宁波网站建设开发
  • ICP备案不停网站营业推广经典案例