① IP子網掩碼默認網關和DNS是什麼意思
徹底明白IP地址的含義
不管是學習網路還是上網,IP地址都是出現頻率非常高的詞.Windows系統中設置IP地址的界面如圖1所示,圖中出現了IP地址,子網掩碼,默認網關和DNS伺服器這幾個需要設置的地方,只有正確設置,網路才能通,那這些名詞都是什麼意思呢 學習IP地址的相關知識時還會遇到網路地址,廣播地址,子網等概念,這些又是什麼意思呢
圖1
要解答這些問題,先看一個日常生活中的例子.如圖2所示,住在北大街的住戶要能互相找到對方,必須各自都要有個門牌號,這個門牌號就是各家的地址,門牌號的表示方法為:北大街+XX號.假如1號住戶要找6號住戶,過程是這樣的,1號在大街上喊了一聲:"誰是6號,請回答.",這時北大街的住戶都聽到了,但只有6號作了回答,這個喊的過程叫"廣播",北大街的所有用戶就是他的廣播范圍,假如北大街共有20個用戶,那廣播地址就是:北大街 21號.也就是說,北大街的任何一個用戶喊一聲能讓"廣播地址-1"個用戶聽到.
圖2
從這個例中可以抽出下面幾個詞:
街道地址:北大街,如果給該大街一個地址則用第一個住戶的地址-1,此例為:北大街0號
住戶的號:如1號,2號等.
住戶的地址:街道地址+XX號,如北大街 1號,北大街 2號等
廣播地址:最後一個住戶的地址+1,此例為:北大街21號
Internet網路中,每個上網的計算機都有一個像上述例子的地址,這個地址就是IP地址,是分配給網路設備的門牌號,為了網路中的計算機能夠互相訪問,IP地址=網路地址+主機地址,圖1中的IP地址是192.168.100.1,這個地址中包含了很多含義.如下所示:
網路地址(相當於街道地址): 192.168.100.0
主機地址(相當於各戶的門號): 0.0.0.1
IP地址(相當於住戶地址): 網路地址+主機地址=192.168.100.1
廣播地址: 192.168.100.255
這些地址是如何計算出來的呢 為什麼計算這些地址呢 要想知道如何,先要明白一個道理,學習網路的目的就是如何讓網路中的計算機相互通訊,也就是說要圍繞著"通"這個字來學習和理解網路中的概念,而不是只為背幾個名詞.
注:192.168.100.1是私有地址,是不能直接在Internet網路中應用的,上Internet要轉為公有地址,下面詳細說明.
一,為什麼要計算網路地址
一句話就是讓網路中的計算機能夠相互通訊.先看看最簡單的網路,圖3中是用網線(交叉線)直接將兩台計算機連起來.下面是幾種IP地址設置,看看在不同設置下網路是通還是不通.
1,設置1號機的IP地址為192.168.0.1子網掩碼為255.255.255.0,2號機的IP地址為192.168.0.200子網掩碼為255.255.255.0,這來台計算機就能正常通訊.
2,如果1號機地址不變,將2號機的IP地址改為192.168.1.200子網掩碼還是為255.255.255.0,那這兩台就無法通訊.
3,設置1號機的IP地址為192.168.0.1子網掩碼為255.255.255.192,2號機的IP地址為192.168.0.200子網掩碼為255.255.255.192,注意和第1種情況的區別在於子網掩碼,1為255.255.255.0本例是255.255.255.192這來台計算機就能正常通訊.
圖3
第1種情況能通是因為這兩台計算機處在同一網路192.168.0.0,所以能通,而2,3種情況下兩台計算機處在不同的網路,所以不通.
這里先給個結論:用網線直接連接的計算機或是通過HUB或普通交換機間接的計算機之間要能夠相互通,計算機必須要在同一網路,也就是說它們的網路地址必須相同,而且主機地址必須不一樣.如果不在一個網路就無法通.這就像我們上面舉的例子,同是北大街的住戶由於街道名稱都是北大街,且各自的門牌號不同,所以能夠相互找到對方.
計算網路地址就是判斷網路中的計算機在不在同一網路,在就能通,不在就不能通.注意,這里說的在不在同一網路指的是IP地址而不是物理連接.那麼如何計算呢
二,如何計算網路地址
我們日常生活中的地址如:北大街1號,從字面上就能看出街道地址是北大街,而我們從IP地址中卻難以看出網路地址,要計算網路地址,必須藉助我們上邊提到過的子網掩碼.
計算過程是這樣的,將IP地址和子網掩碼都換算成二進制,然後進行與運算,結果就是網路地址.與運算如下所示,上下對齊,1位1位的算,1與1=1 ,其餘組合都為0
圖4
例如:計算IP地址為:202.99.160.50子網掩碼是255.255.255.0的網路地址步驟如下:
1)將IP地址和子網掩碼分別換算成二進制
202.99.160.50 換算成二進制為 11001010·01100011·10100000·00110010
255.255.255.0 換算成二進制為 11111111·11111111·11111111·00000000
2)將二者進行與運算
圖5
3)將運算結果換算成十進制,這就是網路地址.
11001010·01100011·10100000·00000000換算成十進制就是202.99.160.0
現在我們就可以解答上面三種情況的通與不通的問題了.
1,從下面運算結果可以看出二台計算機的網路地址都為192.168.0.0且IP地址不同,所以可以通.
圖6
2,從下面運算結果可以看出1號機的網路地址為192.168.0.0,2號機的網路地址為192.168.1.0 不在一個網路,所以不通.
圖7
3,從下面運算結果可以看出1號機的網路地址為192.168.0.0,2號機的網路地址為192.168.0.192 不在一個網路,所以不通
圖8
相信看到這應該明白了為何計算網路地址和如何計算了,但也許還有很多疑問,如IP地址為什麼寫成這樣,子網掩碼到底是怎麼回事等等,別急,下面慢慢介紹.
DNS是指:域名伺服器(Domain Name Server)。在Internet上域名與IP地址之間是一一對應的,域名雖然便於人們記憶,但機器之間只能互相認識IP地址,它們之間的轉換工作稱為域名解析,域名解析需要由專門的域名解析伺服器來完成,DNS就是進行域名解析的伺服器
② IP地址,子網掩碼,網關,DNS之間有什麼關系
1.子網掩碼是確定IP地址的范圍的.比如192.168.1.0/255.255.255.0這就是一個C類的IP地址.通過子網掩碼可以劃分更小的網段.來劃分不同的地址范圍用於不同的應用.2.IP地址就是在網路上用以區分主機的邏輯地址.就像電話號碼一樣,在internet是不能重復的.3.網關基本上是指設在路由器上的地址.例如,計算機的網關一般情況下是路由器的介面IP地址.或者是三層交換機的介面地址.用來對計算機不知道的路由進行轉發.4.DNS是用來將IP地址轉換成人們便於記憶的字母符號的一種技術.例如203.208.35.101是
www.google.cn的地址.但是你記不住203.208.35.101這一串數字.你只用記google.cn就可以了.DNS就是提供這種功能的
③ 什麼是IP地址、子網掩碼、網關及DNS地址
IP:互聯網上聯接了無數的服務和電腦,但它們並不是處於雜亂無章的無序狀態,而是每一個主機都有惟一的地址,作為該主機在Internet上的唯一標志。我們稱為IP地址(Internet Protocol Address)。它是一串4組由圓點分割的數字組成的,其中每一組數字都在0-256之間,如:0-255.0-255.0-255.0-255.0-255;如,202.202.96.33就是一個主機伺服器的IP地址。
另一種表示方法擺脫了數字的單調和難記的缺點,用域名DN(Domain Name)來表示,即代表該主機的一個文字名稱,如www.lg.com.cn是一家公司主機伺服器的域名。DNS(Domain Name System)域名伺服器系統將形象的文字型域名翻譯成對應的數字型IP地址。通過上述IP,域名DN,域名系統DNS,就把每一台主機在Internet上給予了惟一的定位。
內網、公網是兩種Internet的接入方式。
內網接入方式:上網的計算機得到的IP地址是Inetnet上的保留地址,保留地址有如下3種形式:6
10.x.x.xJ2/a
172.16.x.x至172.31.x.xz
192.168.x.xp
內網的計算機以NAT(網路地址轉換)協議,通過一個公共的網關訪問Internet。
內網的計算機可向Internet上的其他計算機發送連接請求,但Internet上其他的計算機無法向內網的計算機發送連接請求。
公網接入方式:上網的計算機得到的IP地址是Inetnet上的非保留地址。公網的計算機和Internet上的其他計算機可隨意互相訪問。
子網掩碼:子網掩碼(subnet mask)是每個網管必須要掌握的基礎知識,只有掌握它,才能夠真正理解TCP/IP協議的設置。以下我們就來深入淺出地講解什麼是子網掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網路地址和主機地址兩部分。
子網掩碼的設定必須遵循一定的規則。與IP地址相同,子網掩碼的長度也是32位,左邊是網路位,用二進制數字「1」表示;右邊是主機位,用二進制數字「0」表示。只有通過子網掩碼,才能表明一台主機所在的子網與其他子網的關系,使網路正常工作。
子網掩碼的術語是擴展的網路前綴碼不是一個地址,但是可以確定一個網路層地址哪一部分是網路號,哪一部分是主機號,1 的部分代表網路號,掩碼為 0的部分代表主機號。子網掩碼的作用就是獲取主機 IP的網路地址信息,用於區別主機通信不同情況,由此選擇不同路。其中 A類地址的默認子網掩碼為 255.0.0.0;B類地址的默認子網掩碼為 255.255.0.0;C類地址的默認子網掩碼為:255.255.255.0
網關:網關(Gateway)就是一個網路連接到另一個網路的「關口」。
按照不同的分類標准,網關也有很多種。TCP/IP協議里的網關是最常用的,在這里我們所講的「網關」均指TCP/IP協議下的網關。
那麼網關到底是什麼呢?網關實質上是一個網路通向其他網路的IP地址。比如有網路A和網路B,網路A的IP地址范圍為「192.168.1.1~192. 168.1.254」,子網掩碼為255.255.255.0;網路B的IP地址范圍為「192.168.2.1~192.168.2.254」,子網掩碼為255.255.255.0。在沒有路由器的情況下,兩個網路之間是不能進行TCP/IP通信的,即使是兩個網路連接在同一台交換機(或集線器)上,TCP/IP協議也會根據子網掩碼(255.255.255.0)判定兩個網路中的主機處在不同的網路里。而要實現這兩個網路之間的通信,則必須通過網關。如果網路A中的主機發現數據包的目的主機不在本地網路中,就把數據包轉發給它自己的網關,再由網關轉發給網路B的網關,網路B的網關再轉發給網路B的某個主機。網路B向網路A轉發數據包的過程也是如此。
所以說,只有設置好網關的IP地址,TCP/IP協議才能實現不同網路之間的相互通信。那麼這個IP地址是哪台機器的IP地址呢?網關的IP地址是具有路由功能的設備的IP地址,具有路由功能的設備有路由器、啟用了路由協議的伺服器(實質上相當於一台路由器)、代理伺服器(也相當於一台路由器)。
DNS地址:DNS地址是一個域名伺服器地址,它負責把用戶的網站地址解析成IP地址。如果這個伺服器出現問題,那麼你就可能上不了網了。我估計世界上沒有哪個強人能記住所有自己經常去的網站的IP地址吧。
DNS 全名叫 Domain Name Server,中文俗稱「域名伺服器」,在說明 DNS Server 之前,可能要先說明什麼叫 Domain Name(域名)。正如上面所講,在網上辨別一台電腦的方法是利用 IP地址,但是 IP用數字表示,沒有特殊的意義,很不好記,因此,我們一般會為網上的電腦取一個有某種含義又容易記憶的名字,這個名字我們就叫它「Domain Name"。 例如:對著名的YAHOO!搜索引擎來說,一般使用者在瀏覽這個網站時,都會輸入http://www.yahoo.com,很少有人會記住這台Server的 IP 是多少?所以http://www.yahoo.com就是YAHOO!站點的 Domain Name。這正如我們在跟朋友打招呼時,一定是叫他的名字,幾乎沒有人是叫對方身份證號碼的吧!但是由於在 Internet 上真實辨認機器的還是IP,所以當使用者在瀏覽器中輸入Domain Name 後,瀏覽器必須先到一台有 Domain Name 和 IP 對應信息的主機去查詢這台電腦的 IP,而這台被查詢的主機,我們稱它為 Domain Name Server,簡稱 DNS,例如:當你輸入http://www.yahoo.com時,瀏覽器會將http://www.yahoo.com這個名字傳送到離它最近的 DNS Server 去做辨認,如果查詢到結果,則會傳回這台主機的 IP地址,進而跟它發生連接,但如果沒有查詢到,就會出現類似 DNS NOT FOUND 等告警信息。所以一旦你的電腦的DNS Server 設置不正確,就好比是路標錯了,電腦也就不知道該把信息送到哪裡。
由於ISP的撥號伺服器一般都有預設的DNS,所以你可以不用設置DNS,如果你需要指定一台DNS,你一定要了解這台DNS的准確IP(比如福州的163用戶的DNS為202.101.98.55)。DNS設置方法如下:在「控制面板」下打開「網路」里的「TCP/IP"的「屬性」,在「DNS設置」欄目選擇「啟用DNS",並將DNS的IP地址添加即可。
IP192.168.X.X一般都是帶有路由的IP,網關默認最後1位肯定是1,子網掩碼 255.255.255.0簡單說C類的IP,子網都可以這樣設置
④ IP、子網掩碼、網關和DNS,它們之間有什麼關系
IP地址就好比一個人,全世界只有你一個人!(還有就好比區域網,外網IP只有一個,內網IP不一樣,就好比說你生了很多孩子,但是還未成年,所以出去玩要你帶著!)
子網掩碼就好比說(一個母親生的孩子太多了!孩子又有很多孫子,這個母親的孩子有的有錢,有的沒錢,有錢的多養幾個孩子,沒錢的把孩子讓哥哥養著)
網關就好比說你在家裡邊想出去玩,要打開你家的門才能出去一樣!
DNS就好比一個翻譯,你要上網輸入的網址是DNS的一個映射,比如說你不會英語,你很有錢,去美國玩了,不會說那裡的話,要請一個翻譯是一樣的!
⑤ 關於網路的相關知識
IP、子網掩碼 、路由器 、DNS
IP地址:IP地址是IP協議提供的一種統一的地址格式,它為互聯網上的每一個網路和每一台主機分配一個邏輯地址,以此來屏蔽物理地址(每個機器都有一個編碼,如MAC上就有一個叫MAC地址的東西)的差異。是32位二進制數據,通常以十進製表示,並以「.」分隔。IP地址是一種邏輯地地址,用來標識網路中一個個主機,在本地區域網上是惟一的。
IP:IP(網路之間互連的協議)它是能使連接到網上的所有計算機網路實現相互通信的一套規則,規定了計算機在網際網路上進行通信時應當遵守的規則。任何廠家生產的計算機系統,只要遵守IP協議就可以與網際網路互連互通。IP地址有唯一性,即每台機器的IP地址在全世界是唯一的。這里指的是網路上的真實IP它是通過本機IP地址和子網掩碼的"與"運算然後再通過各種處理算出來的(要遵守TCP協議還要加報文及埠什麼的,我沒有細追究,現在還用不上,反正暫時知道被處理過的就行了)。
子網掩碼:要想理解什麼是子網掩碼,就不能不了解IP地址的構成。互聯網是由許多小型網路構成的,每個網路上都有許多主機,這樣便構成了一個有層次的結構。IP地址在設計時就考慮到地址分配的層次特點,將每個IP地址都分割成網路號和主機號兩部分,以便於IP地址的定址操作。
IP地址的網路號和主機號各是多少位呢?如果不指定,就不知道哪些位是網路號、哪些是主機號,這就需要通過子網掩碼來實現。什麼是子網掩碼子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網路地址和主機地址兩部分子網掩碼的設定必須遵循一定的規則。與IP地址相同,子網掩碼的長度也是32位,左邊是網路位,用二進制數字「1」表示;右邊是主機位,用二進制數字「0」表示。假設IP地址為「192.168.1.1」子網掩碼為「255.255.255.0」。其中,「1」有24個,代表與此相對應的IP地址左邊24位是網路號;「0」有8個,代表與此相對應的IP地址右邊8位是主機號。這樣,子網掩碼就確定了一個IP地址的32位二進制數字中哪些是網路號、哪些是主機號。這對於採用TCP/IP協議的網路來說非常重要,只有通過子網掩碼,才能表明一台主機所在的子網與其他子網的關系,使網路正常工作。
⑥ 路由器IP地址是什麼和DNS又是什麼
路由器IP地址一般指預設網關,預設網關(Default Gateway)是子網與外網連接的設備,通常是一個路由器。當一台計算機發送信息時,根據發送信息的目標地址,通過子網掩碼來判定目標主機是否在本地子網中,如果目標主機在本地子網中,則直接發送即可。
如果目標不在本地子網中則將該信息送到預設網關/路由器,由路由器將其轉發到其他網路中,進一步尋找目標主機。
DNS(域名系統)一般指域名系統。
域名系統(英文:DomainNameSystem,縮寫:DNS)是互聯網的一項服務。它作為將域名和IP地址相互映射的一個分布式資料庫,能夠使人更方便地訪問互聯網。DNS使用TCP和UDP埠53。當前,對於每一級域名長度的限制是63個字元,域名總長度則不能超過253個字元。
(6)網路ip子網掩碼路由器dns知識分享擴展閱讀
在配置IP地址時,需要指定IP地址、子網掩碼和默認網關這三個參數。如果只有一個子網(所有主機都具有相同的網路地址),不需要與外部網路通信,則預設網關就不用指定(網路中不存在路由器),但IP地址和子網掩碼必須同時指定。一般情況下,如果不指定預設網關地址,那麼該主機只能在本地子網中進行通信。
預設網關地址即路由器的IP地址,路由器是位於本地網路,並連向其他網路或Internet的網路設備。對於C類IP地址,只有路由器IP地址的最後一個位元組與本地網路上其他主機的地址不同。要注意的是,路由器經常有一個以上的IP地址。
用戶只需選擇其在本地網路上的那一個IP地址。如果計算機連到了Internet上(或者連到了另一個執行DNS的TCP/IP網路),則需要最後一個參數。
配置方式:為了轉發數據報,發送設備首先必須知道有哪些路由器連接在本網路上,以及哪台路由處理器保存有到目的地設備的最短路徑。因為創建和維護路由表不是最終用戶的責任,所以使用預設網關來轉發所有非本地的數據包,預設網關的配置方式有以下幾種。
參考資料來源:網路-路由器IP地址
參考資料來源:網路-DNS
⑦ 什麼是IP.子網.子網掩碼.網關.DNS給說重點用途.謝謝.
簡單的說IP地址每台計算機都有,不管是手動設置,還是自動獲取的,如果沒有IP地址就相當於單機,不能與外界通訊...子網掩碼是標識IP地址屬於哪一類的,有A類,B類,C類,還有一種應該是超網...而網關是幫助不同的IP地址之間通訊用的,如果沒有網關不地址段的IP,見無法通訊....DNS是解析域名的,它將域名解析成IP地址,這樣我們才能訪問網站,其實域名的本質就是IP地址....簡單的就這么說,建議你去買本相關的書了解下.
⑧ IP地址,子網掩碼,默認網關,DNS伺服器是什麼意思
IP地址是指互聯網協議地址(英語:Internet Protocol Address,又譯為網際協議地址),是IP Address的縮寫。IP地址是IP協議提供的一種統一的地址格式,它為互聯網上的每一個網路和每一台主機分配一個邏輯地址,以此來屏蔽物理地址的差異。
子網掩碼(subnet mask)又叫網路掩碼、地址掩碼、子網路遮罩,它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。
一個用於 TCP/IP 協議的配置項,是一個可直接到達的 IP 路由器的 IP 地址。配置默認網關可以在 IP 路由表中創建一個默認路徑。 一台主機可以有多個網關。默認網關的意思是一台主機如果找不到可用的網關,就把數據包發給默認指定的網關,由這個網關來處理數據包。現在主機使用的網關,一般指的是默認網關。 一台電腦的默認網關是不可以隨隨便便指定的,必須正確地指定,否則一台電腦就會將數據包發給不是網關的電腦,從而無法與其他網路的電腦通信。
DNS伺服器和域名伺服器同義。DNS(Domain Name Server,域名伺服器)是進行域名(domain name)和與之相對應的IP地址 (IP address)轉換的伺服器。
⑨ IP,子網掩碼,默認網關和DNS都是什麼,有什麼用
IP為Internet Protocol(網際互連協議)的縮寫,是TCP/IP體系中的網路層協議。
子網掩碼(subnet mask)又叫網路掩碼、地址掩碼、子網路遮罩,一種用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼為一個32位地址,用於屏蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在廣域網上。
默認網關即預設網關(Default Gateway),計算機網路中一個如何將數據包轉發到其他網路中的節點。
DNS(Domain Name Server,域名伺服器)為進行域名(domain name)和與之相對應的IP地址 (IP address)轉換的伺服器。DNS中保存了一張域名(domain name)和與之相對應的IP地址 (IP address)的表,以解析消息的域名。
(9)網路ip子網掩碼路由器dns知識分享擴展閱讀
為了能適應異構網路,IP強調適應性、簡潔性和可操作性,並在可靠性做了一定的犧牲。IP不保證分組的交付時限和可靠性,所傳送分組有可能出現丟失、重復、延遲或亂序等問題。
通過計算機的子網掩碼判斷兩台計算機是否屬於同一網段的方法是,將計算機十進制的IP地址和子網掩碼轉換為二進制的形式,然後進行二進制「與」(AND)計算(全1則得1,不全1則得0),如果得出的結果是相同的,那麼這兩台計算機就屬於同一網段。
當一個瀏覽者在瀏覽器地址框中打入某一個域名,或者從其他網站點擊了鏈接來到了這個域名,瀏覽器向這個用戶的上網接入商發出域名請求,接入商的DNS伺服器要查詢域名資料庫,看這個域名的DNS伺服器是什麼。
然後到DNS伺服器中抓取DNS記錄,也就是獲取這個域名指向哪一個IP地址。在獲得這個IP信息後,接入商的伺服器就去這個IP地址所對應的伺服器上抓取網頁內容,然後傳輸給發出請求的瀏覽器。