IPv4和IPv6(Powercert animated videos)

本篇文章源自以下视频链接的字幕:
IPv4和IPv6(Powercert animated videos)

IP

  • 一个ip地址是一个数字地址
  • 这是一台电脑或者一台设备在网络上的标识
  • 网络上 为了沟通的目的,每一个设备都有一个IP地址
  • IP地址包括两个部分, 网络地址 和 主机地址
  • IP地址也分两种:IPv4 和 IPv6

IPv4

  • IPv4是IP地址的现在使用的版本
  • 这是一个32位的数字地址,写作由点分开的4个数字 (66.94.234.13),每一组由点分开的数字叫做一个八位字节
  • 这个数字在0到255之间
  • 这一种地址版本可以产生40亿个独特的地址

在计算机和网络的世界里,这个IP地址和格式是没有意义的

  • 计算机和网络不会读这种标准的数据格式,这是因为它们只能理解二进制的数字
  • 二进制数字只用1和0
  • 这个IP地址的二进制数是下方的这一串数字

这个二进制数字是电脑和网络设备实际可以读懂的,所以问题来了:我们怎样从IP地址得到这个二进制数呢?

IPv4是由4组8位二进制数组成,这些数组被称为八位位组,每一组都代表一个数。

IPv6

一开始程序员以为IPv4可以产生40亿个地址就已经够用了,但是他们错了

  • IPv6是下一代的IP地址

主要的区别是地址的长度:

  • IPv4地址是32比特的数字地址,而IPv6有128比特的16进制地址
  • 16进制使用数字和字母
  • 使用IPv6 可以产生3.4乘10的38次方(340后面36位数字的大小) 个IP地址
  • IPv6是一个128bit的16进制地址,它由8组16bit的数字组成,被冒号隔开
  • 将二进制数转换成16进制数,每一个16进制字符都代表4比特,一次转化4bit来得到一个16进制字符
    在这里插入图片描述

从头开始 我们转化第一个4bit ----> 2

第三个4bit ----> 13 是两位数,用字母表示是D

  • 不能用两位数表示4bit
  • 16进制里两位数应该被1个字母表示(A-F)

所以这个二进制IPv6的地址的头16bit是26DB
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值