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

手机企业网站怎么做哪家公司网站做的比较好

手机企业网站怎么做,哪家公司网站做的比较好,自己搭建充值平台,网站建设的违约责任怎么写目录 引言 安装抓包工具 抓包基础概念 抓包步骤 流程 抓包工具头的分析 14.3 以太网的完整帧格式 粘包与拆包现象解析及解决方案 发生原因 解决方案 14.3.1以太网头 14.3.2 IP头 14.3.3 UDP头 14.3.4 TCP头 引言 Wireshark是一款功能强大的开源网络协议分析器它允许用户捕获和查看网络接口上传输的详细数据包信息。无论是网络故障排查、安全分析还是开发调试Wireshark都能提供深入的网络洞察。本文旨在为初学者提供Wireshark的基本使用方法帮助快速掌握网络抓包技巧。 安装抓包工具 Linux环境下 打开终端输入命令sudo apt-get install wiresharkWindows环境下 下载并安装Wireshark或其他图形界面抓包工具如Shark for Windows俗称“小飞机”。 官网地址Wireshark · Download 抓包基础概念 抓包实质上是捕获网络接口上流经的所有数据包以进行网络通信分析。为了保证数据包的完整捕获操作者需要具备对网络接口的完全访问权限因此在Linux环境下启动Wireshark时常需要使用sudo以获得管理员权限。 抓包步骤 运行服务器在Linux虚拟机上启动服务器准备接收来自外部的网络请求。启动抓包工具在另一台计算机上如Windows环境打开Wireshark或类似工具。选择网络接口在抓包工具中选择正确的网络接口准备开始捕获数据包。过滤无关数据包利用抓包工具的过滤功能如Wireshark中的Display Filters排除无关的数据包聚焦于感兴趣的通信数据。模拟客户端通信在抓包工具所在的操作系统上如Windows使用小飞机或其他客户端软件向Linux服务器发送请求触发网络通信。分析捕获的数据包观察抓包工具中显示的数据包列表分析通信细节如源地址、目的地址、协议类型、数据负载等信息。 流程 抓包工具头的分析 14.3 以太网的完整帧格式 对于网络层最大数据帧长度是1500字节MTU 最大传输单元 对于链路层最大数据长度是1518字节1500(网络层)14(以太网)4(CRC检错) 粘包与拆包现象解析及解决方案 发生原因 TCP粘包或拆包的情况主要由以下几个因素引起 发送缓冲区空间限制当要发送的数据量超过TCP发送缓冲区的剩余空间时数据将被拆分成多个数据包进行发送。MSS约束若单次待发送数据量大于MSS最大报文段长度TCP协议会自动将数据拆分确保每个数据包都不超过MSS。数据量小于缓冲区大小如果发送的数据量小于TCP发送缓冲区的容量且发送频率高可能导致多次写入的数据在一次发送中被合并从而产生粘包现象。接收端处理延迟接收端应用层未能及时处理接收缓冲区中的数据导致新到达的数据包与前一个数据包合并形成粘包。 解决方案 针对粘包与拆包问题常见解决策略包括 包首部添加长度信息发送端为每个数据包添加包首部其中至少包含数据包长度信息。接收端通过读取包首部的长度字段准确识别每个数据包的边界。固定数据包长度将数据包统一封装为固定长度不足部分通过填充如使用\0字符达到预设长度。接收端按固定长度读取数据自然区分各个数据包。数据包间设置边界标志在数据包之间插入特殊符号作为边界标识接收端依据这些边界符号将连续的数据流拆分成独立的数据包。 14.3.1以太网头 以太网中封装了 目的mac地址  以 及 源mac地址, 还有ip类型 以太网又称之为mac头 -快递员 切换网络时, ip地址会改变, mac地址不会改变 14.3.2 IP头 笔试题  type类型都有哪些?      0x0800  只接收发往本机的mac的ip类型的数据帧 0x0806  只接收发往本机的ARP类型的数据帧   ARP: ARP协议用于将IP地址解析为MAC地址。                   当一个计算机需要向另一个计算机发送数据时它需要知道目标计算机的MAC地址而不是IP地址。   RARP: RARP协议则是与ARP相反的过程它用于将MAC地址解析为IP地址。 0x8035  只接受发往本机的RARP类型的数据帧 0x0003  接收发往本机的MAC所有类型: ip,arp,rarp数据帧 接收从本机发出去的数据帧,                 当打开混杂模式打开的情况下会接收到非发往本地的MAC数据帧 14.3.3 UDP头 14.3.4 TCP头 Seq 序列号    用于 非应答包 的数据段 Ack  应答号     用于应答 非应答包非应答包   SYN握手包    FIN挥手包   PSH数据报 在 PSH中            Ack  Seq  len; 在 SYN和FIN中   Ack  Seq  1;SYN:    握手包 建立连接的时候才会产生的包 FIN:     挥手包  断开连接的时候才会产生的包 PSH:   数据包  传输数据的时候才会产生的包 ACK 应答包   应答时产生
http://www.zqtcl.cn/news/679444/

相关文章:

  • 企业网站制作比较好的如何设计一个网页首页代码
  • 维护网站成本网站建设进度图
  • asp.net做织梦网站设计手机网站建设
  • 江苏省住房和城乡建设局网站首页北京大型网站制作公司
  • 网站改版工作方案网站设计技能培训
  • 佳木斯市网站建设淄博网站开发招聘
  • 学习软件的网站先备案先建网站
  • 建立网站 知乎常州网站制作机构
  • 洛阳建设网站上海高端室内设计事务所
  • 做高清图的网站wordpress分类自定义文字
  • 创建站点如何做网站如何利用分类信息网站做推广
  • wordpress 拍卖插件找文网优化的技术团队
  • 建站素材网自助餐火锅网站建设
  • 企业型网站建设方案农村电商网站设计与发展现状
  • 建站快车凡科企业网站建设合同(一)
  • 阜平网站建设在广州做seo找哪家公司
  • 怎么做农家乐联盟网站六安建设机械网站
  • 网站开发行业标准江苏网站开发公司
  • 服装技术支持东莞网站建设如何加强企业网站建设论文
  • 中英双语网站怎么做深圳勘察设计协会
  • 用dw做网站维护教程梧州网站建设制作
  • 网站代运营公司有哪些深圳小区封闭最新通知
  • 江西网站设计服务网站开发所需费用明细
  • 深圳网站建设公司jm3q编程网站免费中文版
  • 泉州专门制作网站如何在小红书上做推广
  • 网站改版活动微网站开发一般费用多少钱
  • 网站关键词挖掘顺德网站制作案例价位
  • 广广东网站建设企业网站无锡
  • 广州网站备案号wordpress模板专题页
  • 西安做网站哪里价格低综合查询