計算機網路 學習脈絡

2021-09-25 12:14:13 字數 1068 閱讀 2105

書籍:《計算機網路 自頂向下方法》 《tcp/ip詳解 卷1:協議》

計算機網路主要指的就是tcp/ip協議棧

多問為什麼?

資料鏈路層、網路層(ip)、鏈路層(tcp、udp)處於核心態

應用層(dns、ftp、https協議)處於使用者區

層與層之間的透明性、傳輸是對等的

乙太網幀的格式

mtu的概念

ip協議:掌握ip首部格式(如16位分片標誌、df不分片標誌、mf多分片標誌、13位片偏移、8位生存時間ttl、16位的首部檢驗和等等)

掌握ip分片(例如面試考察給你乙個很長的資料報,ip資料報的總長度和大於mtu值->ip分片,可能需要畫分片情況)

一些思考問題:如何避免ip分片(在應用層或傳輸層作限制);怎麼確定分片的順序;接收端如何確定ip資料報所有的分片都到達;

掌握ip選路:路由表的每乙個字段什麼含義?

掌握icmp【控制報文】協議:報文格式、報文的兩大分類:(查詢+差錯)、2種查詢報文+5種差錯控制

掌握udp協議:包括特點(無連線、不可靠的特點)+首部各個字段

掌握tcp協議:特點+首部字段(序號、確認號、首部長度、校驗和等)+可靠機制

tcp連線控制:三次握手、四次揮手、同時開啟、同時關閉、半關閉

tcp流量控制機制:滑動視窗、慢啟動、擁塞避免、快速重傳、快速恢復

tcp超時重傳機制:各種定時器

常問問題:tcp為什麼需要三次握手(不是三次握手)、四次揮手(而不是兩次揮手);為什麼tcp和udp都存在包尾包頭?

掌握dns協議

掌握dns協議的名字空間、dns指標查詢(反向查詢或者逆向解析)基本原理、dns快取

掌握ftp協議:它是網路界的活化石(了解)

兩條連線(控制連線+資料連線)為什麼需要控制流和資料流?

兩種工作模式:pasv+port

各種ftp指令和對應響應碼

ftp斷點續傳、匿名ftp

掌握http協議:(1)報文格式:請求報文、相應報文、請求頭各種字段、響應頭各種字段(2)http狀態碼

https協議:(1)https的詳細握手過程 (2)摘要演算法、數字簽名、數字整數的原理和過程

計算機網路學習 計算機網路效能

出自 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...

計算機網路學習記錄 計算機網路概述

如圖所示網路。a在t 0時刻開始向c傳送乙個2mbits的檔案 b在t 0.1 e秒 e為無限趨近於0的小正實數 向d傳送乙個1mbits的檔案。忽略傳播延遲和結點處理延遲。請回答下列問題 1 如果圖中網路採用儲存 方式的報文交換,則a將2mbits的檔案交付給c需要多長時間?b將1mbits的檔案...

計算機網路學習

乙個重要的容易混淆 1m 1024 2 10 1024b 1024 2 10 1024 8b bit 這是檔案大小的,相當於手機流量 手機流量一般最小是byte b 位元組 byte b 位元 binary system bit 乙個計算機基礎單位 0 或1 頻寬是 10kbps s 是 10 e3...