計算機網路之慢開始演算法和擁塞演算法
慢開始演算法
顧名思義,慢開始演算法在開始時不要傳送大量資料,從小到大增加擁塞視窗的大小。
在開始時,將傳送視窗以及擁塞視窗初始值設為1,等接收方確認資料之後,擁塞視窗
成倍增加,傳送視窗也成倍增加.直到視窗大小等於滿開始門限值時,不再成倍增加,改
為每次加1,直至擁塞。
擁塞演算法
在達到擁塞之後,將慢開始門限值改為擁塞視窗的一半,再將視窗設為1,重複慢開始
演算法,這一瞬間資料量會大量減少。
當擁塞視窗(cwnd)<滿開始門限(ssthresh)時,採用慢開始演算法; 當擁塞視窗(cwnd)>滿開始門限(ssthresh)時,採用擁塞演算法; 當擁塞視窗(cwnd)>滿開始門限(ssthresh)時,慢開始演算法和擁塞演算法都可使用。
注:此部落格參照百度百科。
相關推薦
計算機網路之慢開始演算法和擁塞演算法
慢開始演算法 顧名思義,慢開始演算法在開始時不要傳送大量資料,從小到大增加擁塞視窗的大小。 在開始時,將傳送視窗以及擁塞視窗初始值設為1,等接收方確認資料之後,擁塞視窗 成倍增加,傳送視窗也成倍增加.直到視窗大小等於滿開始門限
四、計算機網路之子網劃分和CIDR
五、子網劃分和CIDR 子網 1. 子網劃分可以利用IP地址系統把物理網路分解為更小的邏輯實體——子網。 2. 子網的概念最早源自於地址分類系統,而且在ABC類地址中能夠得到很好的展現。然而硬體廠商和internet社群建立了一種解析地址的新系統,名為無類別域間路由(CIDR),它不
計算機網路之擁塞避免機制是什麼?
文章目錄 1. 擁塞 2. 擁塞控制 3. 擁塞控制方法 1. 擁塞 對資源的需求超過了可用的資源。若網路中許多資源同時供應不足,網路的效能就要明顯變壞,整個網路的吞吐量隨之負荷的增大而下降。
計算機網路之TCP連線的建立和終止
TCP提供一種面向連線的、可靠的基於流的服務。 面向連線:在彼此交換資料之前必須先建立一個TCP連線,雙方互相確認,僅有兩方彼此通訊。 可靠:資料被分割成TCP認為最適合傳送的資料塊;TCP發出一個段後啟動一個定時器,超時重傳;TCP收到另一端的資料後,將回
計算機網路之我見-通俗理解計算機網路(八)
本篇講解DNS域名解析服務 (DNS理解起來說難也難,說簡單其實也簡單,只要類比一下Linux的虛擬檔案系統還有掛載mount的概念就會很容易理解DNS了,DNS和分散式的檔案系統NFS理念上有些相似之處) 講DNS之前先講一下linux 虛擬檔案系統的概念(有助於理解DNS和域名組成結
計算機網路之我見-通俗理解計算機網路(七)
本篇主要講解廣播、組播和IGMP協議(寫的比較倉促,質量不好~) 一、廣播 1 廣播的分類 廣播分為本地受限廣播和子網廣播 本地受限廣播的IP地址為255.255.255.255,只能在傳送主機所在的同一網段內進行傳播 子網廣播的IP地址為“網路號+主機號位數全為1”的地址,
計算機網路之我見-通俗理解計算機網路(六)
本篇講解UDP協議 一、UDP協議的組成格式 # UDP協議格式比較簡單,主要由協議頭和協議體構成 # 協議頭由源埠號、目的埠號、校驗和、和包體長度欄位組成 # UDP協議資料包由IP資料包承載,IP資料包頭有兩位元組長度的包體欄位的限制,包體最大長度為65535位元組,所以理論
神經網路之梯度下降法和反向傳播BP
梯度下降法和反向傳播網上資料非常多,記錄點自己理解的 1.梯度下降法是為了使損失函式求最小,而梯度方向是函式增長最快的方向,前面加個負號就變成函式減少最快的方向:
計算機網路之Vlan虛擬區域網
1. VLAN是什麼? VLAN(Virtual Local Area Network)即虛擬區域網,是將一個物理的LAN在邏輯上劃分成多個廣播域的通訊技術。 1.1 VLAN的資料幀和傳統的乙太網資料幀有什麼區別呢? 資料幀中的VID(VLAN ID)欄位用於標示該資料
計算機網路之IP路由(二)---RIP協議
RIP 基本原理 RIP是基於貝爾曼-福特演算法的一種內部閘道器路徑向量協議。RIP基於UDP封裝路由資訊,在520號埠上偵聽並接收來自遠端路由器傳送的路由更新資訊,並對本地路由器中的路由表做相應的修改在廣播給
計算機網路之IP路由(一)
IP路由概念:當一個具有三層功能的裝置收到一個IP資料包之後,根據IP資料包包頭中的目的IP地址資訊,查詢自己的路由表,如果有匹配該目的IP地址的路由條目,按照該路由條目所指示的下一條或者是出介面將該IP資料包轉發出去;若沒有匹配該目的IP地址的路由條目,但是有預設路由(預設路由)則按照預設路由所指
計算機網路之基本的網路配置需要注意些什麼?
文章目錄 1. 網路的基本引數 2. 配置網路的三種基本方式 2.1 手動配置 2.2 自動獲取 2.3 ADSL寬頻撥接 3. TCP/IP四層模型 1. 網路的
計算機網路之在輸入url後發生了什麼?
文章目錄 1.DNS域名解析 2.建立TCP連線 3.傳送HTTP請求 4.接受響應結果 5.瀏覽器解析html 6.瀏覽器佈局渲染 這張圖非常好,大家可以儲存下來,以便快速回顧 1.DNS域名解析
BP演算法和RBF演算法的網路逼近
BP演算法 RBF 高斯徑向基函式 RBF模擬例項 參考資料 最近開始做自己的畢業設計,開始記錄相關的智慧控
計算機網路之五層體系結構
計算機各層網路協議 協議資料單元PDU(Protocol Data Unit)是指對等層次之間傳遞的資料單位 物理層 典型裝置:中繼器、集線器 使用了光纖、 同軸電纜、雙絞線…… 中間裝置:中繼器、集線器 中繼器 中繼器(Repe
計算機網路之TCP
TCP是傳輸層協議,乙太網(Ethernet)規定了電子訊號如何組成資料包的,解決了子網內部的點對點協議,但是不能解決多個區域網之間的互通,這是由IP協議解決,IP協議定義了一套自己的地址規則,成為IP地址。它實現了路由功能,允許某個區域網A主機向另一個區域網B主機傳輸資訊。
計算機網路之UDP
UDP概述 使用者資料報協議UDP只是在IP的資料報服務之上增加了很少的一點功能,這就是複用和分用還有差錯檢測的功能。 UDP特點 UDP是無連線的。 UDP是盡最大努力交付。不保證可靠交付。 UDP是面向報文的。 UDP沒
計算機網路之傳輸層
前言 傳輸層是面向通訊部分的最頂層,是面向應用的最底層。面向通訊部分,距離傳輸層最近的網路層,因此本文會將傳輸層與網路層在必要時候進行對比。 傳輸層作用: 網路層提供的是主機之間的邏輯通訊,而傳輸層提供的是通訊雙方的程序之間的邏輯通訊。傳輸層為應用遮蔽了底層複雜的網
實習複習--計算機網路之socket程式設計6
套接字socket: 支援客戶伺服器程序間的通訊, 一臺計算機上的客戶套接字基於一個地址來呼叫另一臺計算機的伺服器套接字,一旦確定了合適的套接字,這兩臺計算機就可以交換資料了。 一般地,提供伺服器
計算機網路的高可用性和分散式處理
伺服器接入伺服器接入的高可用設計也就是伺服器多網絡卡接入。為了實現接入的高可用性,伺服器通常採用多鏈路上行,即伺服器採用兩塊或兩塊以上的網絡卡接入,伺服器中的網路驅動程式和高可用叢集軟體可將兩塊或者多塊網絡卡捆綁成一個虛擬的網絡卡,如果一個網絡卡失效,另一個網絡卡會接管它的MAC 地址,兩塊網絡卡使用同一個