sunchaojin的java博客

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            11 隨筆 :: 0 文章 :: 46 評論 :: 0 Trackbacks
          1,什么是網(wǎng)絡(luò)?

          Internet是指“互連網(wǎng)”,好象這句話說的有點多余,不過確實有很多人對他有錯誤的理解,“互連網(wǎng)”是指一個個網(wǎng)絡(luò)互連,而不是像有些人想象的那樣把一臺臺電腦雜亂無章的互連。當我們需要用電腦和遠方的電腦通訊的時候,先把本地電腦組成一個網(wǎng)絡(luò),當然,遠方的電腦也要組成一個網(wǎng)絡(luò),在把這兩個網(wǎng)絡(luò)“互連”起來,組成“互連網(wǎng)”。用電話線和MODEM撥號上網(wǎng)的時候是通過電話線先把自己的電腦連到ISP(Internet Service Provider 網(wǎng)絡(luò)服務(wù)提供商)的網(wǎng)絡(luò)中,再經(jīng)過ISP的網(wǎng)絡(luò)和世界各地的電腦通信。

          2,電腦如何通過網(wǎng)絡(luò)傳遞數(shù)據(jù)?

          每一個網(wǎng)絡(luò)需要一個網(wǎng)絡(luò)地址,網(wǎng)絡(luò)中的電腦需要一個在網(wǎng)絡(luò)中唯一確定的標識,網(wǎng)絡(luò)號和電腦的標識號組成了IP地址,所以IP地址是由網(wǎng)絡(luò)號和主機號組成的。當你的電腦要和其他的電腦通信的時候,電腦會先根據(jù)IP地址和子網(wǎng)掩碼確定目標主機是在本地網(wǎng)絡(luò)中還是在遠程網(wǎng)絡(luò)中,如果在本地網(wǎng)絡(luò)中則直接把一個包含信息的IP數(shù)據(jù)包發(fā)送到本地網(wǎng)絡(luò)上,目標主機會檢測到并接收,如果目標主機在遠程網(wǎng)絡(luò)則需要通過一臺被稱為網(wǎng)關(guān)的的電腦轉(zhuǎn)發(fā)到遠程網(wǎng)絡(luò),網(wǎng)關(guān)(geteway)可以看做是連接網(wǎng)絡(luò)和網(wǎng)絡(luò)的橋梁,網(wǎng)關(guān)的概念很廣,這里為了簡化起見,我們暫且認為它和路由器是同一個概念。路由器(router)是一種連接網(wǎng)絡(luò)和網(wǎng)絡(luò),并選擇IP數(shù)據(jù)包傳送的路徑的一臺特殊計算機。很多情況下網(wǎng)關(guān)的概念等同于路由器。

          3,網(wǎng)絡(luò)中電腦的IP地址有何要求?

          在同一個網(wǎng)絡(luò)中,每臺電腦必須具有相同的網(wǎng)絡(luò)號,這樣電腦才認為目標主機是在本網(wǎng)絡(luò)中并且可以正確送達,如果網(wǎng)絡(luò)號不同,即使目標主機已經(jīng)用網(wǎng)線連到本網(wǎng)絡(luò)中數(shù)據(jù)也不能直接送達,即使這兩臺電腦近在咫尺,在電腦看來仍舊是一臺遠程電腦.比如一個網(wǎng)絡(luò)的網(wǎng)絡(luò)號為192.168.0,則該網(wǎng)絡(luò)中的計算機的IP地址必須以192.168.0開頭。假如要傳送一個數(shù)據(jù)包到網(wǎng)絡(luò)號為192.168.1的網(wǎng)絡(luò),則必須通過路由器轉(zhuǎn)發(fā),如果該網(wǎng)絡(luò)中沒有路由器,則發(fā)送失敗。因此,為了連接兩個網(wǎng)絡(luò),一臺路又器至少要有兩個網(wǎng)絡(luò)接口(網(wǎng)卡、調(diào)制解調(diào)器等聯(lián)網(wǎng)設(shè)備稱為網(wǎng)絡(luò)接口)。網(wǎng)絡(luò)和路由器的關(guān)系見下圖:


          ----------------           -------------         --------------
          網(wǎng)絡(luò)A      |           |  路由器    |          |  網(wǎng)絡(luò)B    |
          |            □--|---------|--□     □--|--------|--□          |
          |            1   |            |  2        3   |          |  4          |
          ---------------           --------------          --------------


          圖 一

          圖中的小方框表示網(wǎng)卡或其他網(wǎng)絡(luò)接口。

          可以看到路由器至少有兩個網(wǎng)絡(luò)接口。

          假設(shè)網(wǎng)絡(luò)A的地址為192.168.0 網(wǎng)卡1的地址為192.168.0.1

          網(wǎng)絡(luò)B的地址為192.168.1 網(wǎng)卡4的地址為192.168.1.1

          則路由器上的網(wǎng)卡2必須屬于網(wǎng)絡(luò) 192.168.0 地址為192.168.0.x (x為任意小于255的數(shù))

          路由器上的網(wǎng)卡3必須屬于網(wǎng)絡(luò) 192.168.1 地址為192.168.1.x (x為任意小于255的數(shù))

          就是說,路由器既屬于網(wǎng)絡(luò)A,又屬于網(wǎng)絡(luò)B,這樣才起到橋梁的作用。

          當數(shù)據(jù)從網(wǎng)絡(luò)A發(fā)往網(wǎng)絡(luò)B時,路由器從網(wǎng)卡2接收數(shù)據(jù),經(jīng)過改裝后通過網(wǎng)卡3發(fā)送數(shù)據(jù)到網(wǎng)絡(luò)B。

          這樣,我們稱網(wǎng)卡2的地址 192.168.0.x為網(wǎng)絡(luò)A的網(wǎng)關(guān)

          網(wǎng)卡3的地址 192.168.1.x為網(wǎng)絡(luò)B的網(wǎng)關(guān)
          posted on 2007-10-13 17:03 sunchaojin 閱讀(543) 評論(2)  編輯  收藏

          評論

          # re: 關(guān)于網(wǎng)絡(luò)的一點基礎(chǔ)知識 2007-11-02 10:54 zlg88
          剛學(xué)《計算機網(wǎng)絡(luò)》,看完這遍文章,覺得概念清晰許多。課堂上聽老師說一個網(wǎng)口會有多個ip地址,叫什么網(wǎng)卡別名。不知道網(wǎng)卡別名是干什么的,為什么要配置網(wǎng)卡別名,希望高手指點迷津  回復(fù)  更多評論
            

          # re: 關(guān)于網(wǎng)絡(luò)的一點基礎(chǔ)知識 2007-11-03 17:15 sunchaojin
          你所說的是IP 別名(IP aliasing)。也可以叫虛擬接口(virtual interface) 和虛擬 IP(virtual IP) 等術(shù)語。但一般叫IP別名。IP 別名有時候也稱為網(wǎng)絡(luò)接口別名(network interface aliasing) 或邏輯接口(logical interface)。 利用這種技術(shù)可以在一塊物理網(wǎng)卡上配置多個IP,這樣一臺機器就可以擁有多個IP,這當然有好處了^_^,比如做web服務(wù)器時,可能會需要一臺服務(wù)器擁有多個IP。

            回復(fù)  更多評論
            


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 江华| 贵定县| 永修县| 扶余县| 鄄城县| 松溪县| 平凉市| 新宁县| 德令哈市| 韶山市| 井研县| 昆明市| 隆昌县| 开平市| 德令哈市| 华坪县| 固安县| 花莲市| 巴南区| 雅江县| 德清县| 香河县| 资阳市| 兰西县| 吉隆县| 静乐县| 义乌市| 顺平县| 图木舒克市| 莱阳市| 星座| 阿尔山市| 耿马| 凯里市| 扎囊县| 右玉县| 南皮县| 四平市| 霍邱县| 龙南县| 巫山县|