IP地址和MAC物理地址的介绍

前言

在一次想要测试两台电脑直接是否连通时,遇到IP地址和MAC物理地址,傻傻分不清呀。

先看看七层和四层网络模型
《IP地址和MAC物理地址的介绍》

介绍

IP 地址

  • 概念
    IP地址是英文Internet Protocol 的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。
    网络层及以上
  • 介绍
    IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A类、B类、C类等)的不同而不同。网络地址用于路由选择,而主机地址用于在网络或子网内部寻找一个单独的主机。一个IP地址使得将来自源地址的数据通过路由而传送到目的地址变为可能。

MAC 物理地址

  • 概念
    MAC地址就是在媒体接入层上使用的地址,也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。
    数据链路层
  • 简介
    • MAC地址与网络无关,也即无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到网络的何处,都有相同的MAC地址,它由厂商写在网卡的BIOS里。
    • MAC地址通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:08:00:20:0A:8C:6D就是一个MAC地址,其中前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE分配,而后3位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)的系列号。每个网络制造商必须确保它所制造的每个以太网设备都具有相同的前三字节以及不同的后三个字节。这样就可保证世界上每个以太网设备都具有唯一的MAC 地址。

联系

  • IP地址和MAC地址通过ARP协议联系到一起。
    ARP(Address Resolution Protocol)是地址解析协议,ARP是一种将IP地址转化成物理地址的协议。从IP地址到物理地址的映射有两种方式:表格方式和非表格方式。ARP 具体说来就是将网络层(IP层,也就是相当于OSI的第三层)地址解析为数据连接层(MAC层,也就是相当于OSI的第二层)的MAC地址。ARP协议是通过IP地址来获得MAC地址的。
  • IP地址和MAC地址结合起来传送数据包。
  • IP地址可以和MAC地址进行绑定以此来确定网络上的唯一的一台电脑。

区别

  • IP地址与MAC地址在计算机里都是以二进制表示的,IP地址是32位的,而MAC地址则是48位的。
  • MAC地址具有唯一性,每个硬件出厂时候的MAC地址是固定的;IP地址不具备唯一性,因此很多应用软件是围绕MAC地址开发的。
  • MAC地址属于由硬件实现,工作在数据链路层。IP地址工作在网络层和以上各层,是一种逻辑地址。
  • 分配依据不同。IP地址的分配是基于网络拓朴,MAC地址的分配是基于制造商。
    原文作者:nsq1101
    原文地址: https://blog.csdn.net/weixin_45063703/article/details/119894817
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞