如何绑定IP地址和MAC地址

2025-01-20 03:52:34
推荐回答(2个)
回答1:

可通过以下步骤绑定IP地址和MAC地址:
1、在开始菜单中,点击运行,或按下组合键win+r,打开运行;
2、在对话框中输入cmd,打开命令,输入arp -a,按下回车键;
3、提示接口时,录下internet地址和物理地址,arp -s ip地址 物理地址。其中ip地址和物理地址就是记录下来的两个地址,这样就实现了绑定。
温馨提醒:如解除绑定,可以输入:arp -d ip地址 物理地址。

回答2:

例如A主机的IP地址为192.168.0.1,它现在需要与IP为192.168.0.8的主机(主机B)进行通讯,那么将进行以下动作:
A主机查询自己的ARP缓存列表,
如果发现具有对应于目的IP地址192.168.0.8的MAC地址项,则直接使用此MAC地址项构造并发送以太网数据包,如果没有发现对应的MAC地址项则继续下一步;
A主机发出ARP解析请求广播,目的MAC地址是FF:FF:FF:FF:FF:FF,请求IP为192.168.0.8的主机回复MAC地址;
B主机收到ARP解析请求广播后,回复给A主机一个ARP应答数据包,其中包含自己的IP地址和MAC地址;
A接收到B主机的ARP回复后,将B主机的MAC地址放入自己的ARP缓存列表,然后使用B主机的MAC地址作为目的MAC地址,B主机的IP地址(192.168.0.8)作为目的IP地址,
构造并发送以太网数据包;
如果A主机还要发送数据包给192.168.0.8,
由于在ARP缓存列表中已经具有IP地址192.168.0.8的MAC地址,所以A主机直接使用此MAC地址发送数据包,而不再发送ARP解析请求广播;当此缓存地址项超过两分钟没有活动(没有使用)后,此ARP缓存将超时被删除。
默认情况下ARP缓存的超时时限是两分钟,你可以在注册表中进行修改。可以修改的键值有两个,都位于
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
修改的键值:
键值1:ArpCacheLife,类型为Dword,单位为秒,默认值为120
键值2:ArpCacheMinReferencedLife,类型为Dword,单位为秒,默认值为600
注意:这些键值默认是不存在的,如果你想修改,必须自行创建;修改后重启计算机后生效