Crash course CS 計算機網路基礎

2021-10-02 16:38:24 字數 1330 閱讀 9060

② 載波偵聽多路訪問

③ 衝突檢測:發生衝突後先暫停再傳輸,每台計算機等待時間隨機以防再次衝突

④ 指數退避:當連續發生衝突時,等待時間指數增加。

⑤ 交換機:減小衝突域

① circuit switching:專用線路

② message switching:記錄跳數防止路由迴圈;分解為packets傳輸(packet switching);傳輸時按照ip協議傳送且為每個伺服器定義乙個ip位址,tcp協議更正資料報順序

③ 協議:icmp、bgp

① 家中的路由器連線到isp運營商(移動、聯通)的路由器,組成廣域網

② 小區的路由器連線到城市的路由器,最終到達網際網路主幹(backbone of the internet),由超高頻寬的路由器組成。

tracert baidu.com //windows系統跳轉數目查詢
① ip協議:十分底層,資料報傳輸時在ip header沒有程式埠,只能傳送給指定計算機

③ tcp/ip協議:加了資料報序號用於調整資料報順序;接收方需傳送校驗碼給傳送方才能獲得下一批資料報;如果傳送緩慢會調整傳輸速率。常用於準確度高的程式:郵件系統

① ip位址+埠號(網頁伺服器的埠預設為80,瀏覽器輸入ip位址時預設填寫80埠)

② 瀏覽器輸入網域名稱→訪問dns伺服器(運營商)→dns伺服器返回ip位址和埠號→瀏覽器通過ip位址和埠號訪問指定伺服器

③ dns伺服器儲存網域名稱的時候用的是樹狀結構,可由不同dns伺服器承擔不同部分儲存

① 物理層:電訊號、無線訊號傳輸

③ 網路層:包含switching和routing技術

④ 傳輸層:含udp、tcp協議,負責計算機點對點傳輸以及檢測和修復

⑤ 會話層:用傳輸協議來建立連線,傳遞資訊,關閉連線

⑥ 表示層

① internet是傳輸資料的管道

② world wide web是個超大程式分布在全球各地伺服器上,用瀏覽器訪問

④ 在連線到指定網頁伺服器時,通過超文字傳輸協議http,傳送get /course以ascii碼傳輸給伺服器,伺服器傳回頁面資料後瀏覽器渲染到螢幕上。

⑤ http協議包含狀態碼,400-499代表客戶端錯誤(404 not found)

⑥ html語言:為了區分網頁中包含文字和超連結等資訊;超文字標記語言;其他語言如ccs、js可以加入html網頁中

⑦ 搜尋引擎:用爬蟲記錄url;儲存爬取網頁**現的詞彙;檢索演算法(谷歌通過網頁的引用來排序)

ps:網路中性性指各類資料報傳輸速率沒有優先順序。大公司向運營商購買特權可以獲得較高速率,然而可能引起使用者反感,且小公司處於劣勢。但是有時候會希望某些傳輸需要更快些。

邊緣計算,雲計算與霧計算

邊緣計算與霧計算都是相對於雲計算而言的。通俗地講,雲,指的就是網路,網際網路,計算,就是操作執行,雲計算就是在網路上進行操作執行,它可以由許多不同地理位置的電腦組合而成乙個大型的資源庫。它的一大特點就是有乙個資料中心,特別大,使用者可以使用資料中心裡的資源,也可以把操作放在上面,只把結果提取出來,這...

計算機 計算與計算思維

計算機 計算與計算思維 1 單選題 人類應具備的三大思維能力是指 a 抽象思維 邏輯思維和形象思維 b 實驗思維 理論思維和計算思維 c 逆向思維 演繹思維和發散思維 d 計算思維 理論思維和辯證思維 2 單選題 本課程中擬學習的計算思維是指 a 計算機相關的知識 b 演算法與程式設計技巧 c 蘊含...

階乘計算 大數計算

輸入乙個正整數n,輸出n 的值。其中n 123 n。演算法描述 n 可能很大,而計算機能表示的整數範圍有限,需要使用高精度計算的方法。使用乙個陣列a來表示乙個大整數a,a 0 表示a的個位,a 1 表示a的十位,依次類推。將a乘以乙個整數k變為將陣列a的每乙個元素都乘以k,請注意處理相應的進製。首先...