期末網路概念總結

2021-09-24 05:31:03 字數 1550 閱讀 6022

埠號的作用是標識程序,埠號分成一般埠號和熟知埠號。熟知埠號是1到1023,熟知埠號與一般埠號的區別。

udp在ip資料報的基礎上增加了埠和差錯檢測功能,但是其沒有流量控制、擁塞控制和重傳機制。

udp的首部只有8個位元組

基於udp的服務:dns(53),snmp(161),tftp(69),igmp,(兩個簡答,兩個管理,兩個簡單是簡單tfp和簡單nmp,兩個管理dns和igmp)ftp是基於tcp的服務

頂級網域名稱包括:國家頂級網域名稱和通用頂級網域名稱

dns的伺服器的分類:根伺服器、頂級dns伺服器、授權dns伺服器、本地伺服器

dns的查詢包括遞迴查詢和迭代查詢,本機向本地的dns一般是遞迴查詢,本地dns向根網域名稱伺服器一般是迭代查詢

提高dns的可靠性,使用主網域名稱伺服器和輔助網域名稱伺服器

dns查詢報文中還有16為的識別符號,響應報文中有相應的識別符號,因為同時可能有很多的解析的服務,所以具體是誰的響應,是傳送請求就由誰進行負責。

中間人攻擊的時候,會引起arp快取中毒。

tcp的連線採用的是c/s模式,也就是伺服器和客戶端的模式,主動發起連線的程序是客戶端,而被動等待連線建立的程序為伺服器。

tcp的滑動視窗是基於位元組的精確的滑動視窗,當收端的快取為0的時候,其就會將發端阻塞,如果發端快取不為0了,但是該訊息卻沒有被發端收到,那麼就會產生死鎖,為了避免死鎖,使用緊急報文,強制收端告訴發端自己的快取的大小。

clark方法:為了防止tcp太頻繁進行視窗的通告而浪費網路資源,具體的方法是只有當視窗為開始建立連線的時候的通告的最大的資料段的大小或者是快取的1/2的時候才進行通告。

流量控制和擁塞控制的區別: 流量控制是通過收端進行控制,並且只有乙個源;但是擁塞控制是通過對發端進行控制,有多個發端,通過頻寬分配和傳送速率進行控制。**:流量控制是接收快取比較小,而擁塞控制是過程中存在限制。

擁塞控制協議:(1)xcp:路由器通知源端擁塞及其傳送速率 (2)ecn:路由器僅通過設定擁塞標誌告訴源端發生擁塞 (3)fast tcp:通過測試rtt作為擁塞的標誌 (4)cubic tcp:用丟包作為擁塞的標誌。從這些擁塞控制協議中也可以看出網路擁塞的時候的現象為:丟包以及時延(rtt)的增加

karn方法:解決由於重傳導致的往返時間估計不合理

rtp的首部有12位元組,其中的序號是發端每傳送乙個就增加1,主要用來收端進行檢測丟包並且恢復。時間戳,ssrc同步源識別符號,標識rtp的信源,rtp會話中的每乙個流都有唯一的ssrc.

網頁快取分為使用者端快取和伺服器端快取。使用者端快取分為瀏覽器快取、閘道器快取和**伺服器快取;伺服器快取包括頁面快取,資料快取和資料庫快取。

sip協議中包括兩個部分:使用者**和網路伺服器;使用者**是發起或接受呼叫。網路伺服器分為**伺服器和重定向伺服器。

sip支援移動呼叫,通過sip註冊伺服器、重定向,那麼說來註冊伺服器相當於就是重定向伺服器。

**伺服器是乙個軟體,其提供圖形介面,與使用者互動,解壓縮,以及錯誤恢復,快取消除抖動,其中錯誤恢復其是通過fec,也就是將幾個資料報異或得到的結果作為冗餘資料,然後出錯進行異或計算可以得到丟失的。

qos:網路提供的業務具有與業務功能相對應的效能等級,例如頻寬、延遲、抖動、丟包率。

網路基礎概念總結

網路基礎1 ipv6 uint8 t ip 16 並不向前相容ipv4 導致ipv6的推廣使用特別慢。2.埠號 在一台主機上標識乙個程序 當計算機收到乙個資料之後能夠通過資料中的目的埠資訊來決定 這個資料應該交給那個程序處理 每條網路中的資料都應該包含有 源埠 目的埠 uint16 t 埠號 範圍0...

Git 期末總結

終於到了期末總結的時刻了!經過幾天的學習,相信你對git已經初步掌握。一開始,可能覺得git上手比較困難,尤其是已經熟悉svn的童鞋,沒關係,多操練幾次,就會越用越順手。git雖然極其強大,命令繁多,但常用的就那麼十來個,掌握好這十幾個常用命令,你已經可以得心應手地使用git了。友情附贈國外製作的g...

期末程式設計總結

臨近期末,最後一次的部落格,打算總結一下各個章節的知識點,到了最後,往往最基礎的東西最能起更大的作用。1.保留小數點的方法。2和 fixed setprecision 2 cout fixed setprecision 4 2.和 的區分。賦值,等於 3.復合的賦值運算子的使用和增一運算子的字首字尾...