史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   網路疑難應用技術研討區 (http://forum.slime.com.tw/f47.html)
-   -   請問局網IP的數字怎麼來的 (http://forum.slime.com.tw/thread229495.html)

tw0927 2008-05-11 10:47 AM

請問局網IP的數字怎麼來的
 
問題是這樣.
小弟在設定網路IP連線時
MIS會告訴我IP之外.還會跟我講2組DNS
大概是這樣~
192.168.1.XX=====>我知道這是MIS給你的IP位址
255.255.255.0=====>這個也不是很懂
192.168.1.1======>這個不知道

DNS
202.XX.XXX.XX====>最想知道的就是這個2組數字是怎麼產生的
202.XX.XXX.XXX

DNS這2組數字是網管自己設定的嗎?還是設備上的數字呢?

很多不懂的地方
還請大家指導一下!讓小弟多學點東西!!

mini 2008-05-11 02:47 PM

那兩組如果不是區網IP的話
就是 ISP提供的 DNS

tw0927 2008-05-11 04:11 PM

引用:

作者: mini (文章 1939330)
那兩組如果不是區網IP的話
就是 ISP提供的 DNS

他是根據什麼提供啊!!
假如今天我是自己設定局網的話
有需要設定DNS嗎?
那DNS要從哪來!?

巫拉 2008-05-11 05:42 PM

DNS 名稱解析主機,功能就是讓你打網址的時候知道去找哪一個IP做連線,
比如說:www.google.com 會知道去找:202.85.175.147 然後顯示網頁
若不設定,你可以打 202.85.175.147 依舊會顯示網頁,
但是打www.google.com 就會跟你說網頁無法開啟

通常DNS:
1.MIS 架的
2.本身固網ISP 提供的
3.別人架的

rezard 2008-05-12 09:53 AM

引用:

作者: tw0927 (文章 1939404)
他是根據什麼提供啊!!
假如今天我是自己設定局網的話
有需要設定DNS嗎?
那DNS要從哪來!?

Q:他是根據什麼提供啊!!
A:巫大已經回答了,若不是MIS自己架設的DNS伺服器,就是ISP廠商或外界架設的公開DNS伺服器。

Q:假如今天我是自己設定局網的話有需要設定DNS嗎?
A:要,如果沒有DNS資訊,網域名稱解析就會失敗,依附於名稱解析的網路服務會出問題,例如WWW、SMTP、POP3、FTP...等。但若直接指定伺服器IP位址,沒有名稱解析服務的,就還可以使用,像是 ping 168.95.192.1 這個指令在網際網路線路live的情況下,即使沒有DNS提供服務,也可以運作。

Q:那DNS要從哪來!?
A:這要分成二部份說明,
一是「DNS服務」的提供這為何?這個答案同第一個Q。
另一是「DNS服務的資訊」如何讓PC知道?大致分為「自動取得」與「手動指定」,跟IP位址的指定方式很像吧...
「自動取得」時,PC會從DHCP或線路撥接(例PPPoE)過程中拿到DNS的資訊,「手動指定」則是直接讓某個網路介面直接使用某個IP提供的DNS服務,像是網際網路上168.95.1.1和168.95.192.1就是由Hinet所架設的DNS伺服器群組的代表IP位址。

a471 2008-05-12 09:59 AM

引用:

作者: tw0927 (文章 1939192)
問題是這樣.
小弟在設定網路IP連線時
MIS會告訴我IP之外.還會跟我講2組DNS
大概是這樣~
192.168.1.XX=====>我知道這是MIS給你的IP位址
255.255.255.0=====>這個也不是很懂
192.168.1.1======>這個不知道

DNS
202.XX.XXX.XX====>最想知道的就是這個2組數字是怎麼產生的
202.XX.XXX.XXX

DNS這2組數字是網管自己設定的嗎?還是設備上的數字呢?

很多不懂的地方
還請大家指導一下!讓小弟多學點東西!!

192.168.XXX.XXX<=保留用在區域網路的IP,這是C級的還有A、B二級,差異在於
使用的範圍更大(用在規格很大的區域網路中),這種IP不能直接與Intelnet聯繫,必
需經過橋接器(如IP分享器、無線AP)

255.255.255.0<=代表是網路遮罩...

DNS<=網域名稱伺服器的縮寫

網域名稱伺服器就是IP與網址間的仲介媒介,它可以讓你輸入某網址就對應某IP位置,
使你"只需要記網址不用記IP位置",如果瀏覽器看不到網頁改輸入IP卻可以看到,就
代表DNS Server掛掉了......通常這設定是根據ISP提供的資料來設定

建議你買本網路的書來看吧.....

tw0927 2008-05-12 10:43 AM

非常感謝 mini 巫拉 rezard a471 大大的解答

小弟在此獻上花朵已表感激

rezard 大 的答案讓我比較容易懂~所以將最佳解答給 rezard 大!!

當然小弟知道各位熱心的大大不是為了那些金幣!

所以小弟在此 再次感謝!!又讓我學了一課!
這樣多學點東西~有時候就可以去唬一下 MIS 別讓他們以為我們這些辦公室的都不懂!!
讓他老在那跟伺服器吹冷氣!!
:on_14:

getter 2008-05-14 10:37 AM

這些規定都是當初老美定的啦
----------------------------
網路使用的 IPv4 的位址為 32 bits,基本以 8 bits 為一段:AAA.BBB.CCC.DDD
每一段的數值範圍是 0~255。

當初規劃的時候將IP位址區分成 5 個 CLASS,以 AAA 的來區分成 5 個主要的 CLASS 網段。

IP位址 = 網路位址 + 主機位址 = AAA.BBB.CCC.DDD

很多書都是說網路位址,也有人稱網域位址,指某一群相同開頭的IP位址

在此我以 網路位址 = 網段位址,來做說明比較好理解,如下

IP位址 = 網段位址 + 主機位址 = AAA.BBB.CCC.DDD

網段位址:決定可用的主機位址數量,指某一群相同開頭的IP位址
主機位址:電腦或網路設備使用的實體位址

CLASS A 網段位址: AAA 共 8 bits
CLASS A 主機位址: BBB.CCC.DDD 共 24 bits

CLASS B 網段位址: AAA.BBB 共 16 bits
CLASS B 主機位址: CCC.DDD 共 16 bits

CLASS C 網段位址: AAA.BBB.CCC 共 24 bits
CLASS C 主機位址: DDD 共 8 bits

語法:

CALL 段 / 範圍 / 幾個 CLASS / 每一個CLASS的IP數-3=可用IP數 / 子網路遮罩 / 用途
CLASS A: 001~126/126/2^24-3=16777216-3=16777213/255.0.0.0/大型網路
CLASS B: 128~191/16,384/2^16-3=65536-3=65533/255.255.0.0/中型網路
CLASS C: 192~223/2,097,152/2^8-3=256-3=253/255.255.255.0/小型或個人網路 
CLASS D: 224~239/組撥保留
CLASS E: 240~255/特殊用途保留

其中 A/B/C 為現今 IPv4 中用的範圍,而 D/E 因有特殊的用途被保留
其他尚有不可用的保留 IP 位置
0.0.0.0
127.0.0.1
255.255.255.255


有關私有 IP 的部份,當初設計時在 CLASS A/B/C 中各取用一個範圍的IP址開放成自由使用,
但不可以被路由器路由,稱為不可路由IP,也就是僅限制於LAN中使用不可以連接至網際網路,
若要連接需使用NAT(位址轉換)的方式來進行上網。

私有IP的位址
CLASS A: 10 開頭,只有一個 A,共有 16777216 個,可用 16777213 個 IP
CLASS B: 172.16 ~ 172.31 開頭,有16個 B,每個 B 有 65536 個,可用 65533 個 IP
CLASS C: 192.168 開頭,有256個 C,每個 C 有 256 個,可用 253 個 IP

IPv4 的個規則
主機位址全為 0 者為網路位址(不可用)
主機位址全為 1 者為廣播位址(不可用)
以上兩點要用二進位來看

這裡指的IP位址除了標準 CLASS 外還有包含非標準 CLASS的部份(以子網路遮罩切割的部份)


以準 CLASS B 的 131.127.0.0/16 做為範例:

131.127.0.0/16 為網段位址(網路位址),也有人稱網域位址,只某一群相同開頭的IP位址

語法:

AAAAAAAA.BBBBBBBB.CCCCCCCC.DDDDDDDD
    131.    127.      0.      0(十進位)
10000011.01111111.00000000.00000000(二進位)

前面的兩個為IP的網路位址,如此代表整個網路段

語法:


AAAAAAAA.BBBBBBBB.CCCCCCCC.DDDDDDDD
    131.    127.    255.    255(十進位)
10000011.01111111.11111111.11111111(二進位)

131.127.1.1/16 為廣播位址,向全體的電腦喊話的位址
因此可用的位址從 131.127.0.1 ~ 131.127.255.254 為止。



子網路遮罩的功能:
1.用將一段分配到的網路位址範圍,再做進一步的將其分割成更小的子網路而用。
2.封包的選擇子網路時,路由判斷用的,如橋接器、交換器、路由器等,傳送IP封包時用
來判斷要往哪一個子網路的傳送的依據。
3.子網路遮罩的值越大,所分個的子網路越多,廣播風暴的範圍也被分割成數小塊 =
子網路數量,進而控制廣播風暴的範圍。


子網路遮罩:必須是由左至右的連續為 1 的二進位值。

那 /16 是代表子網路遮罩 = 255.255.0.0 的意思,
也就是以二進位來看由左 → 右,連續為 1 的數量,16 表示為 16 個 1。

語法:

/16 如下
AAAAAAAA.BBBBBBBB.CCCCCCCC.DDDDDDDD
11111111.11111111.00000000.00000000(二進位)
    255.    255.      0.      0(十進位)

那跟切割網段有何關係呢? 有阿,

以這個準 CLASS B 131.127.0.0/16 的網段來說,我們私下使用時要分成 4 個子網段
只要修改 "子網路遮罩" 就能達到效果了。
如下
131.127.0.0/16 --> 131.127.0.0/18

語法:

/16 如下
AAAAAAAA.BBBBBBBB.CCCCCCCC.DDDDDDDD
    255.    255.      0.      0(十進位)
11111111.11111111.00000000.00000000(二進位)

/18 如下
AAAAAAAA.BBBBBBBB.CCCCCCCC.DDDDDDDD
    255.    255.    192.      0(十進位)
11111111.11111111.11000000.00000000(二進位)

得到的分割如下:

00 段 : 第1個子網段
網段位址: 131.127.0.0
廣播位址: 131.127.63.255
可用位址: 131.127.0.1 ~ 131.127.63.254

01 段 : 第2個子網段
網段位址: 131.127.64.0
廣播位址: 131.127.127.255
可用位址: 131.127.64.1 ~ 131.127.127.254

10 段 : 第3個子網段
網段位址: 131.127.128.0
廣播位址: 131.127.191.255
可用位址: 131.127.128.1 ~ 131.127.191.254

11 段 : 第4個子網段
網段位址: 131.127.192.0
廣播位址: 131.127.255.255
可用位址: 131.127.192.1 ~ 131.127.255.254

這樣子就有四個網段可用了,不過每段的可用網路可是從原先的IP切下來的
會增加 網段IP、廣播IP,反而讓可用的IP變少。


如何判斷兩個 IP 位址是否為同一個網段呢? 這也是靠子網路遮罩
再藉由這個範例好了 131.127.0.0/16
有兩個位址分別為 131.127.63.233 跟 131.127.64.233

用大家都一樣的 子網路遮罩運算看看使否結果相同,是的話就是在同一個網段。

如何算,用 AND,把 IP位址 跟 子網路遮罩 AND 所得的結果其實就是網段位址。
做 AND 運算最好用二進位值來做,比較好做

語法:

131.127.063.223(10進位) = 10000011.01111111.00111111.11011111(2進位)
255.255.000.000(10進位) = 10000011.01111111.00000000.00000000(2進位) and
------------------------------------------------------------------------
131.127.000.000(10進位) = 10000011.01111111.00000000.00000000(2進位)

剛剛好是 131.127.0.0 的網段位址


語法:

131.127.064.223(10進位) = 10000011.01111111.01000000.11011111(2進位)
255.255.000.000(10進位) = 10000011.01111111.00000000.00000000(2進位) and
------------------------------------------------------------------------
131.127.000.000(10進位) = 10000011.01111111.00000000.00000000(2進位)

剛剛好是 131.127.0.0 的網段位址

兩個計算結果都是 131.127.0.0 所以是同一個網段


若是以在分割的子網路 131.127.0.0/18 ,來對位址分別為 131.127.63.233 跟 131.127.64.233 做運算檢驗吧

語法:

131.127.063.223(10進位) = 10000011.01111111.00111111.11011111(2進位)
255.255.000.000(10進位) = 10000011.01111111.11000000.00000000(2進位) and
------------------------------------------------------------------------
131.127.000.000(10進位) = 10000011.01111111.00000000.00000000(2進位)

剛剛好是 131.127.0.0 的網段位址

語法:

131.127.064.223(10進位) = 10000011.01111111.01000000.11011111(2進位)
255.255.192.000(10進位) = 10000011.01111111.11000000.00000000(2進位) and
------------------------------------------------------------------------
131.127.064.000(10進位) = 10000011.01111111.01000000.00000000(2進位)

剛剛好是 131.127.63.0 的網段位址

結果分別得到 131.127.0.0 與 131.127.63.0 兩個網段位址,分別在兩的子網路中


小常識: 中華電信給我 8 個IP,實際上只有 5 個可用,會什麼ㄌ
因為由上述的介紹得知有有兩個被 "網段位址" 與 "廣播位址" 用掉了ㄚ
那要 6 個阿為何是 5 的呢,因為阿有一的位址被所謂的 "閘道器" 用的了
所以是 "網段位址" + "廣播位址" + "閘道器位址" 共有 3 個被站用掉了,
所以剩 5 個。

因此IP總數要減個 -3 = 真實可用的 IP 數的原因了。

閘道器:是指一個網段中,要相連或橋接到另一個網段的設備,如: 橋接器、IP分享器、路由器、AP等
設備。可以用電腦+軟體達到。那閘道器亦會佔用一個 IP 位址,稱 "閘道器位址"。





DNS 就如上述

詳細的部份自己找書來看吧


所有時間均為台北時間。現在的時間是 08:29 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1