怎樣獲取電腦物理地址
怎樣獲取電腦物理地址
網(wǎng)卡物理地址存儲(chǔ)器中存儲(chǔ)單元對(duì)應(yīng)實(shí)際地址稱物理地址,與邏輯地址相對(duì)應(yīng)。那么大家知道怎樣獲取電腦物理地址嗎?今天學(xué)習(xí)啦小編與大家分享下獲取電腦物理地址的具體操作步驟,有需要的朋友不妨了解下。
獲取電腦物理地址方法
1、打開電腦開始運(yùn)行;
2、在出現(xiàn)的提示框內(nèi)輸入命令cmd;
3、在命令提示符里輸入命令ipconfig -all;
4、在命令提示符里找到物理地址一欄 ---電腦的物理地址。
獲取其他電腦物理地址方法
查arp表就好了
ping對(duì)方
然后本機(jī)就會(huì)刷新自己的arp表然后通過查詢arp表就可以知道對(duì)方的物理地址了。
原理如下:
在每臺(tái)安裝有TCP/IP協(xié)議的電腦里都有一個(gè)ARP緩存表,表里的IP地址與MAC地址是一一對(duì)應(yīng)的。
以主機(jī)A(192.168.1.5)向主機(jī)B(192.168.1.1)發(fā)送數(shù)據(jù)為例。當(dāng)發(fā)送數(shù)據(jù)時(shí),主機(jī)A會(huì)在自己的ARP緩存表中尋找是否有目標(biāo)IP地址。
如果找到了,也就知道了目標(biāo)MAC地址,直接把目標(biāo)MAC地址寫入幀里面發(fā)送就可以了;如果在ARP緩存表中沒有找到目標(biāo)IP地址,主機(jī)A就會(huì)在網(wǎng)絡(luò)上發(fā)送一個(gè)廣播,A主機(jī)MAC地址是“主機(jī)A的MAC地址”,這表示向同一網(wǎng)段內(nèi)的所有主機(jī)發(fā)出這樣的詢問:“我是192.168.1.5,我的硬件地址是"主機(jī)A的MAC地址".請(qǐng)問IP地址為192.168.1.1的MAC地址是什么?”
網(wǎng)絡(luò)上其他主機(jī)并不響應(yīng)ARP詢問,只有主機(jī)B接收到這個(gè)幀時(shí),才向主機(jī)A做出這樣的回應(yīng):“192.168.1.1的MAC地址是00-aa-00-62-c6-09”。這樣,主機(jī)A就知道了主機(jī)B的MAC地址,它就可以向主機(jī)B發(fā)送信息了。同時(shí)A和B還同時(shí)都更新了自己的ARP緩存表(因?yàn)锳在詢問的時(shí)候把自己的IP和MAC地址一起告訴了B),下次A再向主機(jī)B或者B向A發(fā)送信息時(shí),直接從各自的ARP緩存表里查找就可以了。ARP緩存表采用了老化機(jī)制(即設(shè)置了生存時(shí)間TTL),在一段時(shí)間內(nèi)(一般15到20分鐘)如果表中的某一行沒有使用,就會(huì)被刪除,這樣可以大大減少ARP緩存表的長(zhǎng)度,加快查詢速度。
看過“怎樣獲取電腦物理地址”的人還看了: