靜心看完必有所獲,想要跳着跳着看?對不起,文章不是這樣設計的,必定領會不到精髓。
目錄
1.基礎概念講解
1.1 網卡和IP地址
什麼是網卡? 網卡(Network Interface Card,簡稱NIC),也稱網絡適配器,是電腦與局域網相互連接的設備。無論是普通電腦還是高端服務器,只要連接到局域網,就都需要安裝一塊網卡。如果有必要,一臺電腦也可以同時安裝兩塊或多塊網卡。網卡充當計算機和網絡纜線之間的物理接口或連線,負責將計算機中的數字信號轉換成電或光信號。
怎麼看自己電腦有幾張網卡? 到設備管理器的網絡適配器下面就可以查看,有幾項就是幾張網卡。一般的筆記本有:物理網卡 、藍牙適配器、無線網卡、虛擬適配器、藍牙網絡模塊等。
什麼是IP地址? 我們現在普遍使用的是IPv4,其中規定了IP地址是一個32位(二進制位)的數字串。這裏的32位是這32位二進制數也就是0和1,用英文的.句號分割!電腦只認這個!一般轉換成十進制來方便人們記憶(主要是網絡管理員)比如常用的192.168.1.1就是一個IP地址!
總結信息: 一臺電腦可能有多個網卡,一個網卡對應一個IP地址。
查詢本機IP地址:進入CMD,運行 ipconfig/all ,在下方打印的信息中就能發現IP地址。
1.2 網絡適配器
網絡適配器也叫網卡,英文全稱爲“Network Interface Card”,簡稱“NIC”。
網卡是局域網中最基本的部件之一,它是連接計算機與網絡的硬件設備。無論是雙絞線連接、同軸電纜連接還是光纖連接,都必須藉助於網卡才能實現數據的通信。
網卡的主要工作原理是整理計算機上發往網線上的數據,並將數據分解爲適當大小的數據包之後向網絡上發送出去。對於網卡而言,每塊網卡都有一個唯一的網絡節點地址,它是網卡生產廠家在生產時燒入ROM(只讀存儲芯片)中的,我們把它叫做MAC地址(物理地址),且保證絕對不會重複。
我們日常使用的網卡都是以太網網卡。目前網卡按其傳輸速度來分可分爲10M網卡、10/100M自適應網卡以及千兆(1000M)網卡。如果只是作爲一般用途,如日常辦公等,比較適合使用10M網卡和10/100M自適應網卡兩種。如果應用於服務器等產品領域,就要選擇千兆級的網卡。
1.3 網關
網關(Gateway)又稱網間連接器、協議轉換器。顧名思義,網關(Gateway)就是一個網絡連接到另一個網絡的“關口”。網關在傳輸層上以實現網絡互連,是最複雜的網絡互連設備,僅用於兩個高層協議不同的網絡互連。
網關實質上是一個網絡通向其他網絡的IP地址。兩個網絡之間的數據格式轉換就靠網關了,也就是相當於翻譯機的角色。
默認網關
我們在有路由器上網的時候,必須要把計算機中的默認網關地址設置成路由器LAN接口的地址的原因,因爲路由器的LAN接口就是你所在網絡的網關,你的電腦要上網,數據包必須要經過網關轉發出去。目前家用路由器一般使用192.168.1.1和192.168.0.1作爲LAN接口的地址,這兩個地址也是最常見的網關地址。
當然,也有一些智能路由器會使用其它IP地址作爲默認網關,這個主要是路由器廠商出廠前設定的。
用戶可以進入路由器設置中進行修改即可,具體方法是進入路由器設置,然後選擇LAN口設置,之後修改右側的IP默認網關IP地址即可,如下圖所示。
1.4 子網掩碼
通信大體有三種方式:
-
自己與自己的通信
-
與廣播域主機通信
-
與別的廣播域主機通信
那麼只給你IP地址,能否區分是哪種通信方式呢?由於不同域可能擁有相同的IP地址,所以只依靠IP地址並不能有效區分。
也就是:A村有個叫司馬懿的人,B村有個叫司馬懿的人,只通過姓名司馬懿並不能區分他在A村還是B村。
子網掩碼的長度是32位,注意:其中1代表網絡號,0代表主機號,且二進制中1和0必須是連續的。
與IP地址做與操作,就能得到網絡號。也就是上面例子的司馬懿所在的村名。
例子1:對於ip地址:192.168.1.129 子網掩碼:255.255.255.0
與操作後,得到
1100 0000.1010 1000.0000 0001.1000 0001
1111 1111. 1111 1111. 1111 1111. 0000 0000
————————————————————
1100 0000.1010 1000.0000 0001.0000 0000
被遮掩的後8位,我們不必再關心它是1還是0了。
這就意味着:後8位不論怎麼變換,都是在同一個網段裏。
後8位的變化是在
1100 0000.1010 1000.0000 0001.0000 0000
到
1100 0000.1010 1000.0000 0001.1111 1111
之間的。它說明了從192.168.1.0~192.168.1.255都是同一個子網網段。ip地址是他們之間的,就可以相互之間之間通訊。
例子2:對於ip地址:192.168.1.188 子網掩碼:255.255.255.224
與操作後,得到
1100 0000.1010 1000.0000 0001.1011 1100
1111 1111. 1111 1111. 1111 1111.1110 0000
————————————————————
1100 0000.1010 1000.0000 0001.1010 0000
被遮掩的後5位,我們不必再關心它是1還是0了。
這就意味着:後5位不論怎麼變換,都是在同一個網段裏。
後5位的變化是在
1100 0000.1010 1000.0000 0001.1010 0000
到
1100 0000.1010 1000.0000 0001.1011 1111
之間的。
它的十進制:192.168.1.160到192.168.1.191是由新的子網掩碼劃分出來的子網網段。
1.5 DNS服務器地址
具體說明見鏈接:https://blog.csdn.net/suifengoc/article/details/98505820
DNS指的是域名解析系統,也就是一個數據庫,裏面是IP地址與網站域名的對應關係。
比如:www.baidu.com對應ip地址是220.181.38.249
1.6 網絡速度
每個網口都有左右兩個綠燈,左邊亮表示100M速率,右邊亮表示10M的速率,兩個都亮表示連接的是1000M的設備。
2.網絡的物理連接
網絡接口
一般採用的插口都是RJ45,連線方式有平行線和交叉線兩種。
具體的使用方式見鏈接:
https://blog.csdn.net/dog0138/article/details/7016351
如何區分百兆網線和千兆網線?
1.看網線外皮
網線外皮一般都會印有CAT5、CAT5 E、CAT6、CAT7和CAT8等字樣,對應的網線類型是五類線、超五類線、六類線、七類線和八類線。其中,五類線是百兆網線,超五類線和六類線是千兆網線,七類線是萬兆網線,八類線是十萬兆網線。
2.利用設備辨別
一些不規範的網線或者已經老化磨損的網線,從外皮已經看不出來上面的信息,這時候可以通過網絡設備的信號燈來判斷。現在很多網絡設備對於不同的網絡速度有不同的指示燈。每個網口都有左右兩個綠燈,左邊亮表示100M速率,右邊亮表示10M的速率,兩個都亮表示連接的是1000M的設備。當然,交換機、網線、跟交換機連接的設備都支持1000M,這個1000M纔會亮。如果你沒有千兆設備,這個方法就無從判斷了。
3.測量線徑法
這個方法相對上面的來說比較專業,需要有遊標卡尺來完成測量。五類線徑:0.30mm—0.45mm,超五類線徑:0.48mm—0.51mm,六類線徑:0.55mm—0.58mm(中間有十字骨架),七類線徑:0.59mm—0.6mm
3.建立局域網
對於小於10臺電腦建立局域網,使用交換機就可以了。10臺電腦都插到交換機上。
對於多於10臺電腦的大型企業等,建立局域網的方式見鏈接:https://blog.csdn.net/dengzhongmingabc/article/details/81078341
4.文件共享
共享文件夾使用SMB協議,會受windows的磁盤安全、網絡設置、共享設置和防火牆影響,以下介紹下設置步驟。
1. windows共享有兩種策略:簡單共享和高級共享,文件夾右鍵菜單裏的“共享”一般是簡單共享,界面裏選一個用戶,設置一下可讀可寫就能得到一個共享路徑(這個路徑有可能比較長)。爲了更靈活可控,我比較喜歡高級共享。
2. 點開文件夾屬性頁面,在“共享”頁裏有一個高級共享的按鈕,點開後可以設置共享文件夾在網絡上的名稱(可以選更合適的名字),限制同時使用的用戶數量(比如設爲1個,只給一個人用),點擊權限按鈕可以設置用戶權限(可讀或可寫)。爲了方便,一般我都是加一個Everyone的可讀(或全部)權限。設置完成可以得到一個格式爲“\\電腦名\共享名\”的路徑,把這個路徑告訴對方。如果過程中跳出“是否更改當前網絡爲專用網絡”,選擇是。
3. 到控制面板,“網絡和共享中心”,點開“高級共享設置”,“專用”網絡下,啓用網絡發現,啓用文件和打印機共享。如果前面沒有將網絡切換爲“專用”,將“來賓或公用”網絡下的選項也都啓用。在“所有網絡共享”裏,關閉公用文件夾共享(打開有風險),選擇128位加密,新手或自己心裏有把握的可以選擇關閉密碼保護。(我一般都關閉,否則就去計算機管理裏建一個專門用於網絡共享的賬號給別人)
4. 如果這個時候,別人還告訴你找不到這個路徑,連“\\電腦名”都找不到,這時就是防火牆搗鬼了。簡單做法:關閉防火牆。高級做法:打開防火牆“允許應用或功能通過Windows防火牆”的頁面,在列表中找到“文件和打印機共享”,確保這個條目的勾都是打上的。
5. 如果別人和你不是一個網段,還需要打開防火牆“高級設置”的頁面,選擇入站規則,右擊“按配置文件篩選”選擇“專用”,找到“文件和打印機共享”的條目,找到”遠程地址“爲”本地子網“的條目,雙擊打開,在”作用域“標籤下,把遠程IP地址改爲:任何IP地址,確定保存即可,如果還不行,“出站規則”也同樣流程做一遍。
6. 這個時候,別人應該能打開“\\電腦名”了,但是雙擊文件夾卻報”權限不足“的錯誤,明明在共享時給了everyone讀的權限啊。因爲現在大家windows的磁盤基本都是NTFS,還需要到文件夾的屬性頁,“安全”標籤下點“編輯”,“添加”,輸入“everyone”後繼續,確認權限是自己期望的,繼續直到完成。
5.Ping網絡狀態
爲了檢查自身或者與對方連接的網絡狀態,需要用到Ping命令,格式如下:
Ping命令格式:
ping ip地址或主機名 [-t] [-a] [-n count] [-l size]
參數含義:
-t不停地向目標主機發送數據;
-a 以ip地址格式來顯示目標主機的網絡地址 ;
-n count 指定要ping多少次,具體次數由count來指定 ;
-l size 指定發送到目標主機的數據包的大小。
實際例子:
連續查詢:ping 220.181.38.150 -t (這是百度的IP地址,需要結束按ctrl+C即可)
同時ping多個IP地址:
(1)新建一個txt文檔,寫入需要ping的各個IP地址
@echo off
ping 192.168.1.1 -n 10
ping 192.168.1.2 -n 10
pause
PS:裏面的ping指令和前面介紹的一樣,也有許多可調參數。這裏是每個地址ping10次,完成一個開始下一個IP地址的Ping指令。
(2)修改txt文檔爲bat後綴文件,雙擊運行即可。ping完一個地址,它會自動跳轉ping另一個地址。