IP地址和物理地址的区别和联系
一、IP地址和物理地址的区别
1、对于网络上的某一设备,如一台计算机或一台路由器,其IP地址是基于网络拓扑设计出的,同一台设备或计算机上,改动IP地址是很容易的(但必须唯一),而MAC则是生产厂商烧录好的,一般不能改动。我们可以根据需要给一台主机指定任意的IP地址,如我们可以给局域网上的某台计算机分配IP地址为192.168.0.112 ,也可以将它改成192.168.0.200。
而任一网络设备(如网卡,路由器)一旦生产出来以后,其MAC地址不可由本地连接内的配置进行修改。如果一个计算机的网卡坏了,在更换网卡之后,该计算机的MAC地址就变了。
2、长度不同。IP地址为32位,MAC地址为48位。
3、分配依据不同。IP地址的分配是基于网络拓扑,MAC地址的分配是基于制造商。
4、寻址协议层不同。IP地址应用于OSI第三层,即网络层,而MAC地址应用在OSI第二层,即数据链路层。 数据链路层协议可以使数据从一个节点传递到相同链路的另一个节点上(通过MAC地址),而网络层协议使数据可以从一个网络传递到另一个网络上(ARP根据目的IP地址,找到中间节点的MAC地址,通过中间节点传送,从而最终到达目的网络)。
二、IP地址和物理地址的联系
IP地址是指使用TCP/IP协议指定给主机的32位地址。IP地址由用点分隔开的4个8八位组构成,如192.168.1.155就是一个IP地址,现在有很多计算机都是通过先组建局域网,然后通过交换机和网络连接的。
然后给每个用户分配固定的IP地址,由管理中心统一管理,这样为了管理方便就需要使用MAC地址来标志用户,防止发生混乱,明确责任(比如网络犯罪)。
扩展资料
最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。
查看MAC地址和IP地址:
1、单击开始——运行/win+R,输入“CMD”,按回车键。
2、输入“ipconfig /all”,按回车键,可以找到物理地址,还可以看到本机的IP地址。
IP地址是由NIC提供给ISP的。你上网的时候一般是和本地ISP进行连接,无论ADSL,电话拨号,专线,DDN……所以,你的物理地址和IP地址就有了联系。
你的IP地址就是当地的了。如果你用长途电话拨号上网,比如在北京拨一个上海的ISP,这样你的IP就是上海的了。
他说的物理地址是什么意思啊?是网络设备的地址(MAC)么,我理解成你所在地的生活中的地址了。我重新解释好了。
每块网卡在生产出来后,除了基本的功能外,都有一个唯一的编号标识自己。全世界所有的网卡都有自己的唯一标号,是不会重复的。这个MAC地址是由48位2进制数组成的,通常分成6段,用16进制表示就是类似00-11-22-33-44-55的一串字符。由于它的唯一性,我们就用它来标识你的那块网卡。这个地址应该是写入网卡的芯片中的,硬件上是无法更改的(有个网络设备可以,比如宽带路由器),但是它最终要通过软件发送出去,所以在操作系统中,就又能修改了。这个地址和IP地址更没有什么联系了。网卡、Modem各种设备可以有任何IP地址,内部的、外部的……一个网卡还可以有两个IP地址。
MAC地址只在局域网内传播,在Internet上传输的数据是以IP地址定位的,不以物理地址定位。
而ip地址则是整个internet统一的地址标识符,其目的就是屏蔽物理网络细节,使得internet从逻辑上看来是一个整体的网络。在实际的物理传输时,都必须先将IP地址“翻译”为网卡物理地址。
简而言之
物理地址是唯一的,依附网卡存在
IP地址可能变化,但在同一次上网时,IP地址是唯一的。
通过IP地址可以找到使用用户
为了防止IP地址被盗用,可以在代理服务器端分配IP地址时,把IP地址与计算机的网卡地址进行捆绑
当aaa取值为1~127时,aaa代表网络号,表示主机所在网络为大型网,即A类网,后3段(bbb、ccc、ddd)代表其主机号;
当aaa取值为128~191时,表示主机所在网络为中型网,即B类网, b代表网络号,后2段(ccc.ddd)则代表其主机号。
当aaa取值为192~223时,表示主机所在网络为中型网即C类网, c代表网络号,最后1段(ddd)则代表其主机号。
例如电脑报网站以前的IP地址为: 其中202.98.35为网络号,65为主机号。
扩容后,现在电脑报网站的IP地址为: 其中61为网络号,128.193.25为主机号。
物理地址
MAC(Media Access Control, 介质访问控制)地址是识别LAN(局域网)节点的标识。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。
也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。比如,著名的以太网卡,其物理地址是48bit(比特位)的整数,如:44-45-53-54-00-00,以机器可读的方式存入主机接口中。以太网地址管理机构(IEEE)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产以太网网卡的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予以太网卡。
形象的说,MAC地址就如同我们身份证上的身份证号码,具有全球唯一性。
如何获取本机的MAC?
对于数量不多的几台机器,我们可以这样获取MAC地址:在Windows 98/Me中,依次单击“开始”→“运行” →输入“winipcfg”→回车。即可看到MAC地址。
在Windows 2000/XP中,依次单击“开始”→“运行”→输入“CMD”→回车→输入“ipconfig /all”→回车。即可看到MAC地址。