網絡通信那些事

靜心看完必有所獲,想要跳着跳着看?對不起,文章不是這樣設計的,必定領會不到精髓。


目錄

1.基礎概念講解

1.1 網卡和IP地址

1.2 網絡適配器

1.3 網關

默認網關

1.4 子網掩碼

1.5 DNS服務器地址

1.6 網絡速度

2.網絡的物理連接

網絡接口

如何區分百兆網線和千兆網線?

3.建立局域網

4.文件共享

5.Ping網絡狀態

Ping命令格式:

同時ping多個IP地址:


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.1192.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另一個地址。

    

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章