協議那些事 三

2022-02-28 07:10:45 字數 696 閱讀 2525

檢視ip資訊的命令

ifconfig與ip addr的區別

網絡卡名稱後的

net_device flags--網路裝置的狀態標識

ip位址

這裡我們要區分公有ip 和私有ip

又因為ipv4的劃分規則 使c類最大主機數過低 而b類主機數又過多 會造成浪費 所以又出現了無型別域間選路(cidr)

將ip位址與子網掩碼進行位運算(and)可以得到網路號

cior的常見誤區

正解: /22表示 前22位(不是24位啦)表示網路號 前16位是16.158 又22-16=6

所以 165也就是10100101的前6位是網路號 於是16.158.<101001>為網路號(餘位補0 即16.158.<101001><00> --16.158.164) <01>.91為主機號

所以第一位址 16.158.164.1

子網掩碼 255.255.<111111><00>.0--255.255.252.0 【缺位補0】

廣播位址 16.158.<101001><11>.255--16.158.167.255 【缺位補1】

HTTP協議那些事

1 http全程是hypertext transfer protocol 超文字傳輸協議 的簡寫,是tcp ip協議的乙個應用層協議,用於定義web遊覽器和web伺服器之間交換資料的過程,由請求和響應構成,是乙個標準的客戶端服務伺服器模型,乙個無狀態的協議 2 http版本 http 1.0和htt...

http協議那些事

乙個 中包含http協議,當然還有其他的協議,比如上傳檔案是採用tfp協議,還有ip位址,後期我們由於ip位址不容易被記憶,所以就出現了網域名稱,還有埠 ip位址是指某一網路中,唯一的位址 埠是指,伺服器跟伺服器之間的通訊通道 當瀏覽器輸入url的時候會發生什麼 當我們在瀏覽器位址列上輸入要訪問的u...

協議那些事 二

網路分層的原因 程式執行是複雜的 為使程式執行簡單化 設計時會將程式分層處理 使其每一層界限清晰 專注與處理某一類的事情 明確每一層的職責 也就幫我們將乙個龐大複雜的問題分成了許多小問題 實現複雜問題簡單化 程式是如何工作的 我們知道 程式是可以跑在電腦上 伺服器上 交換機上 路由器上的 通常程式的...