簡單的網路知識基礎講解

2021-10-06 02:42:37 字數 1620 閱讀 9245

學習網路的怎麼可能不了解i區域網、ip、子網掩碼、閘道器、dns?

ip位址就是乙個唯一標識,是一段網路編碼(二進位制),由32位組成。

ip位址形成:x.x.x.x x的範圍:0-255

ip位址分類

國際標準組織iso定義位址分類:五大類 (是以ip位址的第一位進行區分的)

a類: 1-126 預設子網掩碼:255.0.0.0

b類: 128-191 預設子網掩碼:255.255.0.0

c類: 192-223 預設子網掩碼:255.255.255.0

d類: 224-239 組播位址

e類: 240-254 科研使用

注:目前我們可以使用的只有a、b、c3類

abc3類的子網掩碼可以修改!

區域網通訊規則:在同乙個區域網中,所有的ip必須在同一網段中才可以互相通訊!

ip位址構成網路位+主機位(網路位相同的ip位址,為同一網段)

子網掩碼: 用來確定ip位址的網路位

子網掩碼如何確認網路位:與255對應的數字為網路位,與0對應的數字為主機位

255.0.0.0

255.255.0.0

255.255.255.0

10.1.1.1 255.0.0.0

eg:

獲知:10.1.1.1屬於10.網段,名字叫.1.1.1

10.1.1.1 255.255.0.0

獲知:10.1.1.1屬於10.1.網段,名字叫.1.1

10.1.1.1 255.255.255.0

獲知:10.1.1.1屬於10.1.1網段,名字叫.1

注:1個ip位址,必須配套乙個子網掩碼

閘道器:乙個網路的出口,gateway=gw,一般閘道器是在路由器上

路由器:可用連線內外網的裝置·。

pc電腦向外發包:

1、首先判斷目標ip位址與自己是否在同一網段。

2、如在同一網段,則直接發出去,而不找閘道器

3、如不在同一網段,則直接發包給閘道器

dns:domain name service 網域名稱服務

作用:將解析網域名稱成ip位址!!!

注:

1臺pc需要連線外網,需要ip位址、子網掩碼、閘道器、dns四大引數

下幾篇文章和仔細介紹dns伺服器

手工解析網域名稱

nslookup www.***.com 手工解析網域名稱的ip位址

或者輸入nslookup 回車在輸入網域名稱!

有關ping命令可以在cmd裡面檢視幫助!

注:以上如果有錯誤希望老表們指出,共同學習~~

Cmake基礎知識講解

本文主要參考 1.cmake編譯原理 cmake是一種跨平台編譯工具,比make更為高階,使用起來要方便得多。cmake主要是編寫cmakelists.txt檔案,然後用cmake命令將cmakelists.txt檔案轉化為make所需要的makefile檔案,最後用make命令編譯原始碼生成可執行...

Python基礎知識講解

1.1 配置環境變數 將python的安裝目錄新增到系統的環境變數中,在這裡python的預設安裝路徑是 c python27,按照下面的方法將python所在路徑新增到環境變數中 我的電腦 屬性 高階 環境變數 在path變數的末尾新增 c python27即可。不同變數使用 符號分隔 在cmd中...

ECMAScript JS 基礎知識講解

下面這個方法能輸入0 1 2 9嗎?顯然是不可以的,輸出結果是10個10。function test return arr var arrs test for var j 0 j arrs.length j 利用立即執行函式把0到9輸出。這種寫法沒什麼意義,還不如直接寫個for迴圈 function...