美文网首页
iOS 数据包

iOS 数据包

作者: 石虎132 | 来源:发表于2018-02-12 09:43 被阅读0次

//联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄

一、概念

1.数据包含义:

宽泛意义的数据包:每一个数据包都包含"标头"和"数据"两个部分."标头"包含本数据包的一些说明."数据"则是本数据包的内容.

2.细分数据包:

 1)应用程序数据包:标头部分规定应用程序的数据格式.数据部分传输具体的数据内容.*** ——对应上图中的数据!***

 2) TCP/UDP数据包:标头部分包含双方的发出端口和接收端口. UDP数据包:'标头'长度:8个字节,"数据包"总长度最大为65535字节,正好放进一个IP数据包. TCP数据包:理论上没有长度限制,但是,为了保证网络传输效率,通常不会超过IP数据长度,确保单个包不会被分割. *** ——对应上图中的UDP数据!***

   3) IP数据包:标头部分包含通信双方的IP地址,协议版本,长度等信息. '标头'长度:20~60字节,"数据包"总长度最大为65535字节. *** ——对应上图中的IP数据***

4)以太网数据包: 最基础的数据包.标头部分包含了通信双方的MAC地址,数据类型等. '标头'长度:18字节,'数据'部分长度:46~1500字节. *** ——对应上图中的以太网数据***

3.四层模型

  网络接口层

网络接口层包括用于协作IP数据在已有网络介质上传输的协议。

它定义像地址解析协议(Address Resolution Protocol,ARP)这样的协议,

谢谢!!!

相关文章

  • iOS 数据包

    //联系人:石虎QQ:1224614774昵称:嗡嘛呢叭咪哄 一、概念 1.数据包含义: 宽泛意义的数据包:每一个...

  • App extension实战 - NetworkExtensi

    本例需求 : iOS通过NetworkExtension实现本地连接并成功拦截IP数据包pakcet. 建议:建议...

  • GT-IOS性能测试的集成工具

    简介 GT:对app进行性能测试、开发日志的查看、crash日志查看、网络数据包的抓取、代码耗时统计。支持iOS和...

  • 网络协议分层

    1- 通过wireshark 分析网络数据包 1.1 以太网数据包 1.2 IP 数据包 1.3 TCP 数据包 ...

  • IOS 去掉强校验

    IOS有时抓不到包,当进行了证书校验,BurpSuite和Charles就无法抓到数据包。这时候需要去掉证书校验,...

  • ios设备抓取移动网络数据包

    Ios抓取移动网络数据包 通常情况下iOS设备抓包有三种方式:一种越狱后安装tcpdump程序进行抓包,第二种是通...

  • App extension实战 - Personal VPN 连

    本例需求 : iOS建立简单的VPN连接并成功拦截IP数据包pakcet. 建议:建议阅读本文前先仔细阅读并理解下...

  • 一、网络通信基础

    参考: 说网络-扯扯蛋 深入浅出-网络七层模型&&网络数据包 深入浅出-iOS的TCP/IP协议族剖析&&Sock...

  • iOS组播的那些坑

    一、组播那些坑 1、发不出UDP数据包 1.1、 原因一:未开启网络权限 ios12后要开启网络权限才能把包发出去...

  • 显示技术之MIPI DSI协议

    上篇文章介绍了MIPI的基础知识,本文接着介绍MIPI DSI协议数据包。 1、短数据包 短数据包(Short P...

网友评论

      本文标题:iOS 数据包

      本文链接:https://www.haomeiwen.com/subject/itdrtftx.html