計算機網路基礎(2)

2021-09-19 23:41:49 字數 2103 閱讀 7137

給應用層的每個應用程序賦予乙個非常明確的標誌是至關重要的。

為了使執行不同os的計算機應用程序能夠互相通訊,就必須用統一的方法(irrelevant with os):埠

埠用乙個 16 位埠號進行標誌。

埠號只具有本地意義,即埠號只是為了標誌本計算機應用層中的各程序。在網際網路中不同計算機的相同埠號是沒有聯絡的.

三類埠- 熟知埠 0-1023

- 登記埠號

- 客戶端口號

udp 只在 ip 的資料報服務之上增加了很少一點的功能,即埠的功能差錯檢測的功能。

tcp 連線的端點不是主機,不是主機的ip 位址,不是應用程序,也不是運輸層的協議埠。tcp 連線的端點叫做套接字(socket)或插口。

使用確認和重傳機制,即自動重傳請求-- 連續arq(傳送完一批分組後,必須暫時保留已經傳送的分組副本;直到接收了接收方的確認報文;分組和確認分組都必須進行編號;丟棄重複的報文)可以在不可靠的傳輸網路上實現可靠的通訊。

arq的重傳的請求是自動進行的。接收方使用累積確認:即不必對收到的分組逐個傳送確認,而是對按序到達的最後乙個分組傳送確認,這樣就表示:到這個分組為止的所有分組都已正確收到了

還有超時重傳 和 選擇確認機制

tcp 連線的每一端都必須設有兩個視窗——乙個傳送視窗和乙個接收視窗-- 以位元組為單位的滑動視窗

tcp 的可靠傳輸機制用位元組的序號進行控制。tcp 所有的確認都是基於序號而不是基於報文段。

tcp兩端的四個視窗經常處於動態變化

利用滑動視窗實現流量控制

在計算機網路中的鏈路容量(頻寬)、交換結點的快取和處理機等,都是網路的資源。在某段時間,若對網路中某一資源的需求超過了該資源所能提供的可用部分,網路的效能就要變壞。 -- 這種情況叫做擁塞

出現資源擁塞的條件:

對資源需求的總和 > 可用資源

擁塞控制與流量控制的關係

擁塞控制所要做的都有乙個前提,就是網路能夠承受現有的網路符合。

擁塞控制是乙個全域性性的過程,涉及到所有的主機、所有的路由器,以及與降低網路傳輸效能有關的所有因素。

流量控制往往指在給定的傳送端和接收端之間的點對點通訊量的控制

流量控制所要做的是抑制傳送端傳送資料的速率,以便使接收端來得及接收。

連線建立 (三次握手終於來了!)

連線釋放 (四次握手)

計算機網路概述 計算機網路基礎

邊緣部分 核心部分 報文交換 報文一般比分組長,報文交換的時延較長。對於廣域網區域網新的理解 不單單從網路覆蓋範圍區分區域網和廣域網,而是在應用技術方面進行區分,應用了區域網技術就是區域網,應用了廣域網技術就是廣域網。區域網一般是自己購買裝置,自己維護,寬頻固定。廣域網 花錢買服務,花錢買頻寬,效能...

計算機網路 2

三次握手與四次揮手 1 三次握手 我要和你建立鏈結,你真的要和我建立鏈結麼,我真的要和你建立鏈結,成功 第一次握手 client將標誌位syn置為1,隨機產生乙個值seq j,並將該資料報傳送給server,client進入syn sent狀態,等待server確認。第二次握手 server收到資料...

計算機網路2

網路邊緣 除了客戶端和伺服器之間的請求,提供請求的服務。還有p2p方式,乙個點從另外幾個點都獲取服務,這些點之間即能擔當伺服器,又能擔當客戶端。好處在於不是所有客戶端都向乙個伺服器請求,那很慢,而且相互之間傳輸資源,快很多。迅雷 接入網 也就是家裡上網。之前有過的貓 modern 一開始是用 線上網...