網路知識點拾遺

2021-07-24 09:43:53 字數 1843 閱讀 4219

一 各種乙太網的速度與等級名稱

速度網線等級

乙太網(ethernet)

10mbps

-快速乙太網(fast ethernet)

100mbps

cat 5

g位元乙太網(gigabit ethernet)

1000mbps

cat 5e/cat 6

二 交叉線與直連線

三 自動分辨網線的交叉或直連線口(auto mdi/mdix)

我們是否需要注意所連線的線纜是交叉線還是直連線?不需要。因為switch若含有auto mdi/mdix功能,會自動分辨網線的接頭來調整連線,所以你就不需要管網線是交叉線還是直連線。

四 ip的種類

1 ipv4只有兩種ip類別

2 private ip分別在a、b、c三個類中各保留了一段,分別是:

class a:10.0.0.0~10.255.255.255

class b:172.16.0.0~172.31.255.255

class c:192.168.0.0~192.168.255.255

1 直接手動配置(static)

你可以直接向你的網管詢問可用的ip相關引數,然後直接編輯配置檔案(或使用某些軟體)來設定你的網路。常見於校園網路環境中,以及向isp申請固定ip的連線環境。

2 通過撥號取得

向你的isp申請註冊,取得賬號密碼後,直接撥接到isp,你的isp會通過他們自己的設定,讓你的作業系統取得正確的網路引數。此時你不需要手動去編輯與配置相關的網路引數。

3自動取得網路引數(dhcp)

在區域網內會有一台主機負責管理所有計算機的網路引數,你的網路啟動時就會主動向該伺服器要求ip引數,若取得網路相關引數後,你的主機就能夠自行設定好伺服器給你的網路引數了。最常使用於企業內部、ip路由器後端、校園網路與宿舍環境。

六 常見的埠與網路服務的對應表

埠服務名稱與內容

20ftp-data,檔案傳輸協議所使用的主動資料傳輸埠

21ftp,檔案傳輸協議命令埠

22ssh,較為安全的遠端連線服務

23telnet,早期的遠端連線服務軟體

25smtp,簡單郵件傳遞協議,用在作為mail server的埠

53dns,用在作為名稱解析的網域名稱伺服器

80www,就是全球資訊網伺服器

110pop3,郵件接收協議,辦公室用的收信軟體都是通過它

443https,有加密機制的www伺服器

七 tcp的三次握手

當客戶端要對服務端連線時,就必須要送出乙個要求連線的資料報,此時客戶端必須隨機取用乙個大於1024埠來作為程式溝通的介面。然後tcp的報頭中,必須要帶有syn的主動連線(syn=1),並且記下傳送出連線資料報給伺服器端的序號(seq=10001)。

b:資料報接收與確認資料報傳送

當伺服器收到這個資料報,並且確認接收這個資料報後,就會開始製作乙個帶有syn=1,ack=1的資料報,其中ack的號碼是要給客戶端確認用的,所以數字會比a步驟裡面的seq多1個,同時我們的伺服器也必須要確認客戶端確實可以接收我們的資料報才行,所以也會傳送出seq=20001給客戶端,並且開始等待客戶端給我們服務端的回應。

c:回送確認資料報

當客戶端收到來自伺服器端的ack後,就能確認之前那個傳送的資料報接收了,接著如果客戶端也同意與服務端建立連線時,就會再次傳送乙個確認資料報ack=1給伺服器,ack=20002。

d:取得最後確認

若一切順利,在服務端收到ack=1且ack=20002序號的資料報後,就能夠建立起這次的連線了。

知識點拾遺

隨便寫寫 字尾表示式求值 掃瞄式子,遇到數字壓入棧,否則彈出兩個數,將運算後的結果壓入棧。中綴轉字尾 掃瞄式子,遇到數字直接輸出 遇到左括號直接入棧 遇到右括號不斷彈棧並輸出直到遇到左括號 遇到運算子,只要棧頂運算子優先順序不低於新符號 times div 就不斷彈棧並輸出,最後把新符號入棧。如果 ...

linux 知識點拾遺

在 linux 底下,每乙個檔案或目錄的檔名最長可以到達 255 的字元,加上完整路徑時,最長可達 4096 個字元 由於 linux 在文字介面下的一些指令操作關係,一般來說,您在設定 linux 底下的檔名稱時,最好可以避免一些特殊字元比較好 例如底下這些 因為這些符號在文字介面下,是有特殊意義...

python知識點拾遺

1.str 2.os.path相關方法 1.str 我們先定義乙個student類,列印乙個例項 1 class student object 2def init self,name 3 self.name name45 print student michael main student obje...