-
1 # 風科技
-
2 # 程式碼飼養員天齊
針對這個問題,說一下個人的一些看法:
每個Internet上的主機和路由都有一個IP地址,IP地址唯一標識了這個主機或者路由器。
IP地址包括網路號和主機號,其中網路號標識該網路,而主機號標識該主機。IP地址可以分為5類,A類地址、B類地址、C類地址、D類地址和E類地址。A類、B類、C類地址估計大家已經非常熟悉了。簡單說一下D類地址和E類地址的作用,D類地址用於多點廣播,E類地址則被保留供將來使用。可參考下圖:
透過子網掩碼可以快速的區分一個IP地址的網路號和主機號。具體如何細分方法估計大家已經非常熟悉了,此處不再贅述。
IP地址是IP協議中提出的,屬於網路層的相關知識。
對於每一個IP分組,它都頭部都含有源主機和目的主機的IP地址。如下圖所示:
由於IP地址是有網路號和主機號組成的,路由器可以很方便透過子網掩碼和IP地址獲取主機所在的網路號,並據此選擇路由,這是IP地址一個非常重要的一個用處。
內部IP地址:隨著Internet的發展,可分配的IP地址越來越少,一般情況下不是每臺主機都能申請到合法的IP地址,為了解決這個問題,提出了多種方法,其中一種就是內部IP地址。這些地址一般用於建立一個內部的IP網路使用,內部的網路和外部的網路之間透過網路地址轉換機或者代理機相聯。Internet路由器不會轉發那些目的為內部IP地址的分組,也就是說內部IP地址不能穿越一個機構的邊界,因此不會出現重複的IP地址的情況。實際上今天我們大部分人用的基本都是內部IP地址。
為什麼一臺電腦這麼多IP地址?主要是指我們內部的IP地址,內部設定了多個子網,而我們一臺機器想在多個子網中使用,那麼就需要我們設定不同的IP地址代表本機在不同網路的身份。
本人具有多年的java開發經驗,熟悉多種框架,熟悉網路程式設計,熟悉java安全程式設計,熟悉大資料,熟悉多種安全協議,熟悉併發程式設計,有興趣的同學可以互相關注,互相學習!!!
-
3 # Geek視界
一臺電腦涉及的IP地址有:本地IP地址、閘道器IP地址、DNS地址、運營商NAT地址、公網IP地址。透過這些IP地址,我們才能夠訪問到網際網路的某個網站,下文具體說一說。
1、IP地址電腦的網絡卡有兩種地址:MAC地址和IP地址。其中MAC地址48位,稱為物理地址,固化在網絡卡的ROM中,很難更改,在區域網範圍內有效;IP地址32位,成為邏輯地址,需要使用者自行配置或者透過DHCP伺服器獲取。
2、本地IP地址本地IP地址由IP地址、子網掩碼、閘道器IP地址、DNS地址組成。
IP地址和子網掩碼,用於判斷IP地址的網路號和主機號。網路號用於標識某個主機屬於哪個網路,主機號用於判斷某臺主機,比如192.168.6.123 255.255.255.0這臺主機,網路號為192.168.6.0,主機號為192.168.6.123。
閘道器IP地址,每臺終端與外界通訊,首先需要經過閘道器IP地址對應的網路裝置,相當於訪問網路的“大門”,閘道器IP地址通常是路由器的IP地址,閘道器地址與本地IP地址屬於同一個網段。
DNS地址,我們通常使用域名訪問某個網站,需要將域名轉換成IP地址,而DNS伺服器可以完成這個轉換,DNS地址對應的就是DNS伺服器的IP地址。
3、NAT地址目前,可分配的IPv4地址已經很少,大部分情況是私網IP地址,經過NAT地址轉換之後,多個私網IP地址共享一個公網IP地址訪問網路。
由於運營商手中可用的IPv4地址有限,所以現在家裡使用的光貓通常只能獲取一個運營商的內網地址,而不是公網IP地址。也就是,我們訪問一個網站,需要經過兩次NAT地址轉換,第一次轉換到運營商的內部IP地址,第二次運營商IP內部地址轉換到公網IP地址,才能訪問網際網路資源。
我們家裡的光貓普遍使用了路由模式,自動PPPOE撥號,然後連線無線路由器,那麼還要經過一次NAT地址轉換,也就是訪問網際網路資源需要經過3次NAT地址轉換。因此,可以將光貓設定為“橋接模式”,減少依次NAT地址轉換,提高網路的穩定性和效率。
以上就是一臺電腦、手機等終端訪問網際網路資源,需要用到的IP地址,可以看到為了應對IPv4地址的緊張,需要經過兩次NAT地址轉換才能訪問網際網路,如果光貓設定為路由模式(預設設定),需要3次NAT地址轉換。
-
4 # 極客談科技
IP地址指的是邏輯地址,並不唯一,可以根據實際情況進行更改;
MAC地址指的是硬體地址,具有全球唯一性,並不可以進行更改(軟體仿冒並不屬於更改)。
那麼,究竟是什麼IP地址呢?電腦為何會需要設定IP地址?
IP地址的定義我們先來看看IP地址的定義:
IP地址指的是網際網路協議地址,全稱為IP Address。IP地址將會給網路上的裝置、主機電腦分配邏輯上的一個識別符號,用以區分不同地域的裝置。IP地址工作在網路協議中的網路層,MAC地址則工作在資料鏈路層。
當前主流使用的是IPv4這個版本,由32位的二進位制陣列成。通常由四段組成,例如我們比較常見的路由器閘道器地址192.168.1.1。
IP地址的用途IP地址主要用於網路裝置、伺服器、使用者終端入網裝置的設定。透過IP地址來實現不同裝置之間的資料通訊,明確需要訪問的具體裝置。
例如,運營商的核心路由器、匯聚交換機、接入層裝置等均需要設定IP地址;我們接觸較多的網站伺服器、DNS伺服器等也需要設定IP地址;個人電腦、平板、手機也需要透過IP地址實現上網。
以我個人電腦為例,每個網絡卡均需要設定一個IP地址。無論是有線網絡卡、無線網絡卡,甚至是虛擬機器的虛擬網絡卡均要設定IP地址。
IP地址的分類IPv4地址在設計之初,僅供實驗室進行使用,並未料想會如此的普及。因此,IPv4地址匱乏的事情一直困擾著人們。
於是出現了公網、私網地址的分類:
公網地址主要用於網際網路核心裝置、伺服器等廣域網的裝置進行使用;
私網地址主要用於區域網裝置使用,不同的區域網可以使用相同的私網地址。
這樣,在一定程度上緩解了IP地址不足的問題。這裡面就涉及到了NAT地址轉換的技術,就不詳細展開說明了。
IP地址未來的發展趨勢IPv4地址不足的問題已經相當嚴重,特別是5G網路發展所產生萬物互聯的基礎,任何智慧裝置終端均需要IP地址來實現網路的接入。
IPv6便應運而生,IPv4使用的是32位地址,最多能夠使用的地址為2^32;IPv6使用的是64為地址,最多能夠使用的地址為2^128。大家不要小看了指數的疊加,IPv6的地址數足夠涵蓋地球上的所有裝置。
2019年7月,中國IPv6發展論壇會議已經在京召開。國內三大運營商已經在核心裝置上啟用了IPv6地址,使用的是IPv6與IPv4同時執行的方式,個人使用者端並未感受到差異而已。據統計,全國透過IPv6上網的活躍使用者已達7億左右(累計)。
-
5 # 槓上拳皇
他們回答的是給 計算機專業 看的!
回答:IP簡單的理解是一個人名一樣,而多個IP地址,可以理解成有小名,外號。稱呼,暱稱等等。
回覆列表
我們現在使用的網際網路是不同國家不同地區眾多電腦所互相連線起來的!這麼多的電腦需要一個地址來標識,就像我們的住址一樣可以幫助另外的電腦找到它!
IP地址就是這個住址,我們現在普遍使用的是IPv4,其中規定了IP地址是一個32位的數字串,這裡的32位是這32位二進位制數也就是0和1,用英文的.句號分割!電腦只認這個!一般轉換成十進位制來方便人們記憶(主要是網路管理員)比如常用的192.168.1.1就是一個IP地址!
IP地址用來唯一的標識網際網路上的一臺主機,當我們要訪問或者給它發訊息時就會在表示目的地的位置填寫對方的IP地址!對方收到後就可以根據我們的地址迴應相應的服務!
在這個訪問請求和迴應的過程中使用的分別標識請求主機192.168.1.100和百度的主機220.181.57.216用的就是IP地址!同樣是一串四組的數字!並且一般情況下是一臺電腦一個IP地址,如果該電腦有很多網絡卡的話每個網絡卡可能需要一個IP地址,包括我們安裝了虛擬機器也會虛擬出來網絡卡,也是需要IP地址才能上網的!所以嚴格來說是一個網絡卡一個IP地址!