SegmentTCP协议端到端传输的基本单元,协议内部会把大块数据分割成以报文段(segment)为单位的数据包进行管理,属于传输层协议

IP Datagramip协议端到端传输的基本单元

Packet是译为分组、数据包,是网络接口层和数据链路层传输的基本单元,分组既可以是一个IP数据报,也可以是IP数据报的一个片(fragment)

Frame是链路层的基本单元,包含链路层的头部信息(mac地址)和网络层的packet

数据封装的过程data=>segment=>packet=>frame,同样也是层层包含的关系,可以从Wireshark中查看详细的封包情况

Terminology

  • Segment
    A segment is the unit of end-to-end transmission in the
    TCP protocol. A segment consists of a TCP header followed
    by application data. A segment is transmitted by
    encapsulation inside an IP datagram.

  • IP Datagram

Segment,Packet,Frame等区别与联系相关推荐

  1. 面板panel与窗口frame的区别

    面板panel与窗口frame的区别 References 都可以在其上加载组件 面板需要加载在组件上才能使用,而窗口不需要 JPanel和JFrame都可以作为容器存放别的控件 但JPanel一般作 ...

  2. 使用iframe的优缺点,为什么少用iframe以及iframe和frame的区别。

    出处:http://gongxquan.blog.163.com/blog/static/2108462532012111643039216 使用iframe的优缺点,为什么少用iframe以及ifr ...

  3. JFrame与Frame的区别

    GUI中panel不能单独存在 GUI程序中panel不能单独存在,必须包含于另一个容器中,可以依附于一个窗口Frame或者依附于另一个panel.其中Frame是一个顶级窗口. 可以对窗口Frame ...

  4. JFrame和Frame的区别

    在AMT组件中分为两大类,这两类的基类分别是Component和MenuComponent,其中,MenuComponent是所有与菜单相关组件的父类,Component则是除菜单外其他AMT组件的父 ...

  5. iframe 、frameset 、frame的区别

    iframe 一.iframe属性的用法 标签规定一个内联框架.内联框架可以在当前的HTML文档中插入框架,框架内可以链接另一个页面 它是 一个围堵标记,但围着的字句只有在浏览器不支援 iframe ...

  6. 浅谈Iframe和FRAME的区别

    一.Iframe标记的使用 Frame标记即帧标记,我们所说的多帧结构就是在一个浏览器窗口中显示多个HTML文件.现在,我们遇到一种很现实的情况:如有一个教程,是一节一节地上,每页末尾做一个" ...

  7. Java JFrame 和 Frame 的区别

    JFrame是Frame的升级版... 转载于:https://www.cnblogs.com/rongyao/p/5995365.html

  8. ios bounds和frame的区别(bounds的应用)

    苹果官方文档定义连接: bounds-UIView | Apple Developer Documentation 返回上级目录:IOS文档学习 文章目录 1.定义和比较 2.通过改变bounds的x ...

  9. data.table中选择列与data.frame的区别: This difference to data.frame is deliberate and explained in FAQ 1.1.

    太长不看版 data.table格式在调用列时, 加上逗号, 如果是字符串, 加上with=FALSE trait = "yield" dat[,trait,with=F] 使用o ...

最新文章

  1. 实现JavaScript继承
  2. 海量用户标签系统之存储架构设计(Bigmap算法)
  3. 线程,Python 实现多任务的方式之一
  4. 大火C4D元素,电商大促海报背景BANNER素材
  5. python基础教程百度云-python从入门到精通视频百度云盘下载
  6. 美国欲投 2.58 亿美元与中国争夺超算霸主地位
  7. linux时间相关结构体和函数整理
  8. [C#] 控制系统音量-第一章
  9. 计算机应用基础考试excel操作题,计算机应用基础上机操作试题
  10. java项目三——图书馆管理系统(数据库mysql版本)
  11. MATLAB中cfl,教程合集 | MATLAB绘图基本操作与属性
  12. REVIT插件 | 建模助手这次的版本更新,BIMer都笑了
  13. 【信号与系统】(十三)傅里叶变换与频域分析——周期信号的傅里叶级数
  14. 【OpenCV】图像多通道混合、缩放
  15. Kotlin使用高阶函数实现多方法回调
  16. 使用conda安装python包
  17. oracle数据库生僻字 问号,有关生僻字的文章推荐10篇
  18. 使用日期类和计时器模拟商品促销
  19. 计算机控制adda转换实验报告,ADDA实验报告
  20. Vue-change和input事件

热门文章

  1. 数据库课程设计:物流信息管理系统(PyCharm+MySQL)
  2. HTML入门手敲学习笔记
  3. 揭开 ClickHouse 快的面纱
  4. 如何在PostgreSQL13和以下版本中使用lz4压缩文本和二进制数据
  5. 公司内部打印机自动安装批处理文件
  6. 饿了么想“蜕变”,张旭豪要把AI这顶“帽子”变成“呢子大衣”
  7. VCC、 VDD、VEE、VSS的区别
  8. Nexus 配置私有的镜像仓库
  9. SQL Server 2016详细安装步骤,后附链接
  10. 第二十九节:Java基础知识-类,多态,Object,数组和字符串