admin管理员组文章数量:1530964
2024年6月27日发(作者:)
IP地址与物理地址怎么转换
推荐文章
电脑物理内存占用过高怎么回事 热度: 怎么修改电脑的物理地址 热度: 笔记本查看
mac地址方法 热度: win7电脑物理内存过高怎么办 热度: 怎样更改物理地址 热度:
IP地址与物理地址怎么转换?对于这个问题,相信网管们都会说很简单,不过我们小
白朋友不知道啊,那么IP地址与物理地址怎么转换呢?今天店铺与大家分享下IP地址与物
理地址转换的解决方法,有兴趣的朋友不妨了解下。
IP地址与物理地址转换方法
ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,
网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主
机和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地
址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送
帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设
备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。
ARP协议主要负责将局域网中的32位IP地址转换为对应的48位物理地址,即网卡的
MAC地址,比如IP地址位192.168.0.1网卡MAC地址为00-03-0F-FD-1D-2B.整个转换
过程是一台主机先向目标主机发送包含有IP地址和MAC地址的数据包,通过MAC地址两
个主机就可以实现数据传输了.
IP地址与数字地址相互转换
为什么要将IP段地址转化成数字地址?
根据TCP/IP协议规定,IP地址是由32位二进制数组成,而且在INTERNET范围内
是唯一的。例如,某台联在因特网上的计算机的IP地址为:
11010010 01001001 10001100 00000010
很明显,这些数字对于人来说不太好记忆。人们为了方便记忆,就将组成计算机的IP
地址的32位二进制分成四段,每段8位,中间用小数点隔开,然后将每八位二进制转换
成十进制数,这样上述计算机的IP地址就变成了:118.123.15.102。
由于在同一个区域里,IP段都是很相近的,如果拿IP段(118.123.15.102)直接进行比
较,在操作上很是麻烦,而且数据的存储也不易实现,所以才会把IP转换成数字地址,
再来确定IP段的物理地址。
理解了IP的概念之后,诸如IP(118.123.15.102)怎样转换成数字地址呢?
IP本是32为二进制,为了方便记忆才转化成了四段十进制,所以只要把IP还原成二
进制,再转换成十进制就可以得到IP的数字地址。
.NET C# IP与数字地址相互转化:
//IP转换成数字地址
版权声明:本文标题:IP地址与物理地址怎么转换 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1719435007a778612.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论