《計算機網路》課程筆記 Ch02 應用層

2022-07-17 10:03:09 字數 1391 閱讀 2771

應用層與運輸層之間用socket(套接字)進行鏈結。

超文字傳輸協議。定義了瀏覽器和web伺服器之間進行訊息交換的方式。

在運輸層採用tcp協議,預設埠80。

指乙個分組從客戶端到伺服器然後再返回客戶端所花費的時間。

非持久http響應時間=2*rtt+傳輸文件的時間

http沒有狀態,為了跟蹤使用者狀態,伺服器為使用者產生乙個唯一的識別碼(在http響應中set-cookie,請求中帶cookie)。

可以配置使用者的瀏覽器, 使得使用者的所有http請求首先指向web快取。

利用get請求中if-modified-since欄位告訴伺服器,如果自指定日期後修改過,那麼重新傳送該物件,反之不要。

檔案傳輸協議。使用兩個並行的tcp連線來傳輸檔案(帶外傳輸控制資訊)。

控制連線貫穿了整個使用者會話,但是每一次檔案傳輸都需要建立乙個新的資料連線。

用於傳送郵件。tcp連線,伺服器端口號25。報文必須按照7位元ascii編碼,這使得它對檔案支援不好。

用於接收郵件。伺服器端口號110。

用於接收郵件。伺服器端口號143。

imap客戶端與伺服器更新同步,而pop3僅在客戶端內。

只要使用者從pop3伺服器讀取了郵件,pop3伺服器就把該郵件刪除。imap複雜得多,允許使用者部分讀取郵件(例如摘要功能),同時提供本地和雲端進行雙向同步功能。

將主機名解析為ip位址。通常採用udp,使用53號埠。

低層級的dns伺服器可以快取高層級的內容,從而實現負載均衡。

aaaa記錄:ipv6下的a記錄

cname別名記錄:主機名和規範主機名的對映

ns記錄:域-域的權威dns伺服器主機名

mx記錄:郵件伺服器的別名記錄

dns只有查詢和回答訊息,並具有相同的格式。回答、授權、額外資訊欄位僅出現在應答報文中。

alice加入時,向tracker進行註冊,tracker隨機傳送一些peer結點。alice與它們進行連線,獲取到塊。alice對它當前還沒有的塊發請求。

在多個地理位置分散的節點中儲存多個副本,使使用者就近獲取所需內容

計算機網路課程筆記(三)

分層原則 實體每一層上的活動元素,包括實現該層功能的所有硬體與軟體。對等實體 相互通訊的兩個不同節點上位於同一層次 完成相同功能的實體。介面 同一節點內相鄰層之間交換資訊的連線點,下層通過介面向相鄰上層提供服務。通過定義服務及原語操作實現,但服務的實現細節對上層是透明的 不可見的 只要介面條件不變,...

計算機網路 16 計算機網路應用示例

目錄 二 語音 的流量控制 服務質量qos 1 資料分組標記優先順序 2 路由器流量管制 3 路由器排程機制分配頻寬 4 呼叫接納 三 無線網路 無線區域網的組成 1 有固定基礎設施的無線區域網 2 移動自組網路 二 語音 的流量控制 狹義的ip 就是指在ip網路上打 所謂的 ip網路 就是 使用i...

計算機網路基礎02

物理層的作用 完成二進位制位元串與傳輸 訊號之間的轉換。在傳送的時候要把二進位制位元串轉換成一串訊號,在接收端把訊號轉換成二進位制位元串。物理層協議要定義機械特性 電氣特性 訊號的編碼方式 功能特性等。2.資料鏈路層的作用 傳統的此層作用是點對點的可靠傳輸。有一條物理 連線的兩點的資訊是怎樣正確傳遞...