① 電腦物理地址有什麼用
在網路底層的物理傳輸過程中,是通過物理地址來識別主機的,它一般也是全球唯一的。物理地址跟你的網卡是綁定的。
Internet 上的每台主機都有一個唯一的IP地址。IP協議就是使用這個地址在主機之間傳遞信息,這是Internet 能夠運行的基礎,是通常講的邏輯地址。
子網掩碼是來劃分你的IP的網路號和主機號的
不同的掩碼可以知道你這個IP段最多有多少主機,以及還能劃分多少子網
② 物理地址有什麼用
有網友反饋說:我在閱讀一些電腦知識的讀本時,常常看到“物理地址”這個名詞,說實話,我只知道IP地址,從未聽說過物理地址。這個物理地址也象IP地址一樣重要嗎?相信很多用戶與這位網友是一樣不知道物理地址有什麼用的,針對這個情況,我特意分享了物理地址的一些知識,希望可以幫助到大家。
物理地址
在存儲器里以位元組為單位存儲信息,為正確地存放或取得信息,每一個位元組單元給以一個唯一的存儲器地址,稱為物理地址(Physical Address),又叫實際地址或絕對地址。
在x86 CPU中,採用了段頁式內存管理機制,分段和分頁模型。
分頁(Paging)機制
邏輯地址由頁號和偏移量組成。
分段(Segment)機制
分段允許程序員把存儲器看成由多個地址空間或段組成。程序和相關的數據被劃分成一組段(segment),不要求所有程序的所有段都有相同長度。
和分頁一樣,分段情況下的邏輯地址由兩部分組成:段號和偏移量。
分段的優點:
簡化不斷增長的數據結構處理。
允許程序獨立地改變或重新編譯,而不要求整個程序集合重新鏈接和重新載入。
有助於進程間的共享。
有助於保護。由於一個段可以被構造成包含一個明確定義的程序或數據集,程序員或系統管理員可以以一種方便的形式指定訪問許可權。
虛擬內存
內存的基本思想是程序、數據、堆棧的總大小可以超過可用物理內存的大小, 操作系統 把程序當前使用的那些部分保留在內存中,而其他部分保存在磁碟上。
虛擬內存的實現基於分頁技術。
虛擬內存的優點:
在內存中可以同時運行多個進程
進程可以比內存全部空間還大,不再局限於物理內存大小
內存更高效地被使用
2 邏輯地址到線性地址的映射過程
X86 CPU邏輯地址到線性地址映射過程如下圖:
邏輯地址到線性地址映射過程如下:
(1)根據指令的性質來確定應該使用哪一個段寄存器(Segment Selector),例如轉移指令中的地址在代碼段,而取數據指令中的地址在數據段;
(2)根據段存器的內容,找到相應的“地址段描述結構“(Segment Descriptor),段描述結構都放在一個表(Descriptor Table)中(GDT或LDT、TR、IDT),而表的起始地址保存在GDTR、LDTR、IDTR、TR寄存器中。這就是4個內存管理寄存器GDTR、LDTR、IDTR和TR的用途;
(3)從地址段描述結構中找到基地址(Base Address);
(4)將指令發出的地址作為位移(Effective Address),與段描述結構中規定的段長度相比,看看是否越界;
(5)根據指令的性質和段描述符中的訪問許可權來確定是否越權;
(6)將指令中發出的地址作為位移,與基地址相加而得出線性地址(Linear Address)。
問題: 1、邏輯地址就是CPU指令發出的地址,那麼段選擇碼(Segment Selector)的值在哪裡? 2、知道段選擇碼後,需要從描述符表(Descriptor Table)中找到相應的表項,那怎麼知道描述符表在內存中哪個位置?
3 線性地址到物理地址的映射過程
X86 CPU線性地址到物理地址映射過程:
線性地址到物理地址映射過程如下:
(1)從CR3寄存器中獲取頁面目錄表(Page Directory)的基地址;
(2)以線性地址的Directory位段為下標,在目錄(Page Directory)中取得相應頁面表(Page Table)的基地址;
(3)以線性地址中的Table位段為下標,在所得到的頁面表中獲得相應的頁面描述項;
(4)將頁面描述項中給出的頁面基地址與線性地址中的offset位段相加得到物理地址。
③ 電腦物理地址幹嘛用的
網路上識別電腦通常通過:
電腦ip
電腦物理地址
電腦用戶名
這三者中,在默認情況下,ip在跨網的情況下重復率很高,電腦用戶名在盜版光碟安裝中可能會出現用戶名相同或者相近的情況,只有電腦物理地址,在不做修改的情況下全球范圍之內絕對沒有相同的編碼,也沒有特別相似的編碼。所以用它識別電腦還是很有效的。祝你好運
④ 網卡物理地址有什麼應用
網卡物理地址存儲器中存儲單元對應實際地址稱物理地址,與邏輯地址相對應。那麼網友們知道網卡物理地址有什麼應用嗎?感興趣的網友們,下面一起來了解一下吧。
1、 也就是說,在網路底層的物理傳輸過程中,是通過物理地址來識別主機的,它一般也是全球唯一的。
2、 比如,著名的乙太網卡,其物理地址大小是48bit(比特位),前24位是廠商編號,後24位為網卡編號,如:44-45-53-54-00-00,以機器可讀的方式存入主機介面中。
3、 乙太網地址管理機構(IEEE)將乙太網地址,也就是48比特的不同組合,分為若干獨立的連續地址組,生產乙太網網卡的廠家就購買其中一組,具體生產時,逐個將唯一地址賦予乙太網卡。
以上就是對於網卡物理地址有什麼應用的相關內容。
⑤ 電腦的物理地址有什麼用
ip地址你很熟悉了吧,每一個電腦都有一個ip,但並不是唯一的,是可以通過設置改變的。一個電腦網卡對應一個物理地址所以對一台計算機來說,物理地址是它唯一的網路標志,是無法改變的。
這樣,如果一台電腦訪上網,網站上會記下你的IP地址已經物理地址,但是IP地址是活的,但是物理地址是死的,因此有些網站做一些投票,等活動的時候之所以能讓一台電腦之能投一次,就是他記住了你的地址,如果更換他就會當作其他電腦來處理 。
還有在校園網,任何一個區域網中的用戶在上網時,做出了不符合規定的上網行為(比如:在論壇里亂講、惡意攻擊網站等),網路管理員可以迅速定位到做出這些行為的客戶端(也就是那台機器的物理地址)。
⑥ 電腦的物理地址有什麼用啊 不會泄露電腦信息吧
電腦物理地址,是計算機硬體的唯一標識,其實就是身份證號了,名子可以重復,但是物理地址在互聯網上是唯一的。所以這個是程序與程序,硬體與硬體對話時使用的,是必須要有的。
至於會不會泄漏信息,這要看你的工作環境了。這個很復雜
⑦ 物理IP有啥用
針對與這樣的人,不用理他,游戲玩的就是開心,你越理他,他就越興奮,法制社會,不要怕! 物理IP什麼用也沒有,只是能夠查詢你在什麼地方,查不到具體的。
⑧ 什麼是物理地址物理地址有何作用
網路中的地址分為物理地址和邏輯地址兩類,與網路層的IP地址
傳輸層的埠號以及應用層的用戶名相比較,局域望網的MAC層地址是由硬體來處理的,叫做物理地址或硬體地址.IP地址
傳輸層的埠號以及應用層的用戶名是邏輯地址一由軟體處理.我認為你說的MAC地址應該就是物理地址.
大多數區域網通過為網卡分配一個硬體地址來標識一個聯網的計算機或其他設備.所謂物理地址是指固化在網卡EPROM中的地址,這個地址應該保證在全網是唯一的.IEEE注冊委員會為每一個生產廠商分配物理地址的前三位元組,即公司標識.後面三位元組由廠商自行分配.即一個廠商獲得一個前三位元組的地址可以生產的網卡數量是16777216塊.即一塊網卡對應一個物理地址.也就是說對應物理地址的前三位元組可以知道他的生產廠商.
如果固化在網卡中的地址為002514895423,那麼這塊網卡插到主機A中,主機A的地址就是002514895423,不管主機A是連接在區域網1上還是在區域網2上,也不管這台計算機移到什麼位置,主機A的物理地址就是002514895423
.它是不變的,而且不會和世界上任何一台計算機相同.當主機A發送一幀時,網卡執行發送程序時,直接將這個地址作為源地址寫入該幀.當主機A接收一幀時,直接將這個地址與接收幀目的地址比較,以決定是否接收.
物理地址一般記作00-25-14-89-54-23(主機A的地址是002514895423)
⑨ 計算機網路的物理地址和IP地址的作用是什麼
物理地址:MAC(Media
Access
Control,介質訪問控制)地址是識別LAN(區域網)節點的標識。網卡的物理地址通常是由網卡生產廠家燒入網卡的EPROM(一種快閃記憶體晶元,通常可以通過程序擦寫),它存儲的是傳輸數據時真正賴以標識發出數據的電腦和接收數據的主機的地址。
網卡物理地址設置
所謂IP地址就是給每個連接在Internet上的主機分配的一個32bit地址。按照TCP/IP協議規定,IP地址用二進制來表示,每個IP地址長32bit,比特換算成位元組,就是4個位元組。例如一個採用二進制形式的IP地址是「」,這么長的地址,人們處理起來也太費勁了。為了方便人們的使用,IP地址經常被寫成十進制的形式,中間使用符號「.」分開不同的位元組。於是,上面的IP地址可以表示為「10.0.0.1」。IP地址的這種表示法叫做「點分十進製表示法」,這顯然比1和0容易記憶得多。
⑩ 電腦物理地址能幹嘛
物理地址就好比人的身份證,用以區域網識別電腦