当前位置:网站首页 > C++编程 > 正文

ip地址换算mac地址(ip对应mac地址)



什么是MAC地址?

MAC地址:也叫作物理地址、硬件地址。MAC地址是网卡出厂时设定的,采用16进制表示,长度6个字节(共48位),用来定义网络设备的位置。同一局域网(网段)内的设备通过查找MAC地址进行通信的。

MAC地址对应于OSI参考模型的第二层数据链路层,工作在数据链路层的交换机会维护MAC地址表,记录计算机MAC地址和自身端口号,交换机根据收到的数据帧中的“目的MAC地址”字段来转发数据帧。

什么是IP地址?

IP地址是一种在Internet上的给主机统一编址的地址格式,也称为网络协议(IP协议)地址。它为互联网上的每一个网络和每一台主机分配一个逻辑地址,常见的IP地址,分为IPv4与IPv6两大类。

IP地址(IPv4)由32位二进制数组成,分为4段(4个字节),每一段为8位二进制数(1个字节)中间使用英文的标点符号“.”隔开。

计算机的IP地址由两部分组成,一部分为网络标识,一部分为主机标识,同一网段内的计算机网络部分相同,主机部分不同同时重复出现。

IP地址如何分类?

IP地址分类如下:

  • A类地址:0.0.0.0——127.255.255.255默认掩码255.0.0.0
  • B类地址:128.0.0.0——191.255.255.255默认掩码255.255.0.0
  • C类地址:192.0.0.0——223.255.255.255默认掩码255.255.255.0
  • D类地址:224.0.0.0——239.255.255.255(组播)
  • E类地址:240.0.0.0——255.255.255.255(保留)
局域网保留IP地址,无法在骨干网中进行数据通信:
  • A类:10.0.0.0-10.255.255.255
  • B类:172.16.0.0-172.31.255.255
  • C类:192.168.0.0-192.168.255.255
特殊IP地址段:
  • 0.0.0.0/0:所有未知目地的集合;
  • 127.0.0.1/8:Localhost,代表本机;
  • 169.254.0.0/16:在主机无法从DHCP服务器获取到IP地址时,Windows系统分配的IP地址。
  • 100.64.0.0 –100.127.255.255 :电信级NAT保留IP

如何计算子网?

IP地址由网络号主机号两部分组成。

IP地址对应于OSI参考模型的第三层网络层,工作在网络层的路由器根据目标IP和源IP来判断是否属于同一网段,如果是不同网段,则根据路由表转发数据。

到此这篇ip地址换算mac地址(ip对应mac地址)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 数组方法splice(数组方法splice改变原数组吗)2025-01-17 12:09:05
  • can 通讯故障(ecucan通讯故障)2025-01-17 12:09:05
  • sigmod会议 ccf(sigmod会议审稿时间)2025-01-17 12:09:05
  • ceph存储优缺点(ceph存储过程)2025-01-17 12:09:05
  • console game(console games 翻译)2025-01-17 12:09:05
  • cmake多级目录(cmake多级目录编译)2025-01-17 12:09:05
  • can通讯接口带电源吗能用吗(can通讯接口带电源吗能用吗)2025-01-17 12:09:05
  • hipc官网下载(hipaa官网)2025-01-17 12:09:05
  • dhcp自动获取 dns(dhcp自动获取ip地址和宽带拨号上网)2025-01-17 12:09:05
  • consoling翻译(consolidation翻译中文)2025-01-17 12:09:05
  • 全屏图片