位、比特、字节、字、帧等概念关系的理解

1、含义

  • 位是计算机存储的最小单位,简记为b,也称为比特(bit)。计算机中用二进制中的0和1来表示数据,一个0或1就代表一位。

  • 比特(bit)是由英文BIT音译而来,比特同时也是二进制数字中的位,是信息量的度量单位,为信息量的最小单位,两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种(23)状态。。。。。

  • 字节,英文Byte,缩写大写B。是计算机用于计量存储容量的一种计量单位,通常情况下一字节等于八位,字节同时也在一些计算机编程语言中表示数据类型和语言字;规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit),八位二进制数最小为00000000,最大为11111111;通常1个字节可以存入一个ASCII码,2个字节可以存放一个汉字国标码

  • 字,来自英文word,计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。一个字通常由一个或多个(一般是字节的整数位)字节构成,例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机。计算机的字长决定了其CPU一次操作处理实际位数的多少,由此可见计算机的字长越大,其性能越优越

  • KB、MB、GB表示容量或数据大小。


2、关系

位 = 比特 = bit = b,在计算机中代表同一种东西
1字节 = 1byte = 1B = 8位,一个英文是一个字节,而一个汉字是两个字节。
1KB = 1024B,即2的10次方
1MB = 1024KB,即2的20次方
1GB = 1024MB,即2的30次方
1mb/s(兆字节/秒)=8mbps(兆位/秒)。

1字=2字节(1 word = 2 byte) ,1字节=8位(1 byte = 8bit) ,一个字的字长为16 ,一个字节的字长是8。


3、帧

在网络中,网络设备将“位”组成一个个的字节,然后这些字节“封装”成帧,在网络上传输。

为什么要把数据“封装”成帧呢?

因为用户数据一般都比较大,有的可以达到MB字节,一下子发送出去十分困难,于是就需要把数据分成许多小份,再按照一定的次序发送出去

以太网的帧值总是在一定范围内浮动,最大的帧值是1518字节,最小的帧值是64字节。在实际应用中,帧的大小是由设备的MTU(最大传输单位)即设备每次能够传输的最大字节数自动来确定的。

帧是当计算机发送数据时产生的,确切地说,是由计算机中安装的网卡产生的。帧只对于能够识别它的设备才有意义。对于集线器来说,帧是没有意义的,因为它是物理层设备,只认识脉冲电流。


帧部分参考https://zhangjq.blog.csdn.net/article/details/88559605?spm=1001.2101.3001.6650.13&depth_1-utm_relevant_index=20

  • 7
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

石子君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值