搞定網絡基礎知識
搞定網絡基礎知識
當電腦用了一段時間后,程序的運行速度越來越慢,不時還出現藍屏、死機等現象,電腦運行時的噪音也越來越大……心愛的電腦再也沒有當初的顏色了,這到底是怎么回事?下面是學習啦小編跟大家分享的是搞定網絡基礎知識,歡迎大家來閱讀學習。
搞定網絡基礎知識
關鍵詞:
網絡編址、IP編址、子網掩碼、ARP、MAC、網關、路由、路由表、域名、DNS、局域網、跨網段通信、網絡沖浪。
網絡編址:
網絡上有很多的PC、Server、Router等設備,如何找到他們呢?這就要通過地址了,像現實世界中的地址一樣,有公交地址,有門牌號碼地址等等,網絡上也有很多表示設備地址的表示方法,叫做網絡編址,通過網絡編址就能表示出整個網絡上所有的設備,或者說網絡主機上的網卡接口用網絡編址表示。
IPv4編址:
眾多的網絡編址中,IP編址是最最常用的,雖然不同系統(tǒng)及廠商都有自己的編址方法。IP編址有IPv4與IPv6兩種版本,v4與v6是版本號,IPv4是32位地址,采用點分十進制表示:192.168.0.1(二進制是11000000.10101000.00000000.00000001,這里要理解,因為寫到子網掩碼的時候會對照到),但是IPv4標識IP的個數有限,所以IPv6 128位更大的地址空間就出現了,據說IPv6還改了一些東西有利于安全等等的,對于地址空間,與PC地址空間原理一樣,32位有2的32次方個地址,128位有2的128次方個地址,他們的大小就是地址空間。
局域網:
IP地址表示兩部分,一部分表示網絡地址,一部分表示主機地址,網絡地址表示網絡中不同的部分,也叫做網段,處于同一網段的計算機可以理解成局域網。
子網掩碼:
如何和確定一個IP地址中的網絡部分?子網掩碼是來說明IP地址的網絡部分的。子網掩碼是32位數,與IP地址的二進制位一一對應,子網掩碼的二進制位表示中是1的部分對應IP的網絡部分;198.168.0.1/24 后面的/24是子網掩碼的簡寫,表示前24位是網絡部分,前24位相同的IP是同網段的,能否確定一臺主機在不在同網段內,需要IP地址+子網掩碼。
還有一種變長地址的表示法,子網掩碼并不是整位的,這個時候將IP與子網掩碼全部轉化為二進制,讓后對于的位上面的子網掩碼與IP做與運算,結果是1的表示網絡部分,結果是0的表示主機部分。(變長地址中,最小的IP表示網絡號,最大的IP表示廣播地址)
內網通信:
對于同網段主機,IP地址網絡部分相同,A要與B通信,A會廣播ARP請求,問哪位是IP:B,同一網絡上的所有機器都收到了這個ARP請求,然后B機器只做出回應,說我是B,我的MAC地址是XXXXXXXXX,這樣就建立起了A與B的通信,注意這里用到的ARP與MAC,這兩個新名詞的含義,ARP是二層地址,MAC是網卡的一個表示號,出廠設定不變。ARP暫時忽略,不過可以知道還有一個rarp的逆地址解析協(xié)議,他們在網絡的7層結構里面提到,具體查那;通信之后的計算機中應該保存一張ARP表。A、B、C這三類IP地址是單點地址,D是組播地址,E是備用地址;在局域網通信中,是通過廣播進行的,也就是說無需IP地址也可以通信,需要MAC地址,網絡連線,以太網協(xié)議就行,通過廣播通信;除了廣播通信,還有單播與組播。
跨網段通信:
如果A與B不是同一個網絡的,他們的通信就是跨網段通信;跨網段通信就不通過ARP、MAC了,而是通過網關與路由來實現!路由有一個路由表記錄了不同網段的信息,通過路由表找到自己要進入的網段IP,之后層層路由與IP尋址,到達目標主機,當讓目標主機也許在另一個網段的局域網內,那么目標主機在自己的網絡段上就可以用ARP+MAC廣播通信了;如果A要去B,發(fā)現不是同一網段,那A就可以發(fā)送IP給路由,一般用在跨網段通信的時先將消息發(fā)送給網關,之后根據路由表層層路由;網關在本地主機設置,網關指向路由。
網絡域名:
能知道網絡上機器可以用編址表示,也知道了不同網絡段或同一網絡段內的機器如何連接了,同時知道了一些相關名詞的概念,那還有個問題,要記住32位的二進制IP并不方便,即便用點分十進制,所以出現了域名的概念,每個域名都有唯一一個對應的IP,用字母標識。www.163.org好記吧,域名有3部分組成,類型(.com、.net、.org等),域名(163、baidu、google等),主機名(www、ftp、mail等),.net一般代表網絡公司,.com一般代表商業(yè)公司,.org非營利性組織·······163是域名,www是代表163.org這個域上的www主機,一般www默認都是網頁服務器,mail是郵件服務器,ftp是文件服務器,如果163.org還有一個主機是mail用來做郵件服務器的,那么域名就是mail.163.org。
DNS解析:
域名對應唯一的IP,那么域名如何對應呢?這就需要DNS了,當A訪問www.163.org的時候,A會發(fā)送一個請求,“請問www.163.org對應的IP是?”給DNS服務器,這個服務其很可能是電信提供的(ISP),然后電信DNS回復你,www.163.org的IP是XX.XX.XX.XX,然后A就用這個IP來請求訪問對應主機,DNS服務器保存了域名:IP的IP:域名映射。
對于局域網,需要的是IP與子網掩碼配置下就OK了,因為確定了IP的網絡部分與主機部分,當然需要ARP、MAC;如果跨網段通信就需要再設置網關;如果還需要瀏覽網站,那就要DNS服務器來解析域名了。
雖然大體如上面所說,但是不同的網絡設備設置,以及相關的公網私網IP限制等等,具體的網絡通信需要具體設置才行。
搞定網絡基礎知識相關文章:
2.網絡基礎知識
3.怎么設置網絡主頁