freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[理學(xué)]計算機網(wǎng)絡(luò)技術(shù)第五章講義-在線瀏覽

2025-03-08 14:44本頁面
  

【正文】 少一點的功能 , 即端口的功能和差錯檢測的功能 。 2022/2/16 24 UDP 的主要特點 ? UDP 是無連接的,即發(fā)送數(shù)據(jù)之前不需要建立連接。 ? UDP 是面向報文的。 ? UDP 支持一對一、一對多、多對一和多對多的交互通信。 2022/2/16 25 面向報文的 UDP ? 發(fā)送方 UDP 對應(yīng)用程序交下來的報文,在添加首部后就向下交付 IP 層。 ? 應(yīng)用層交給 UDP 多長的報文, UDP 就照樣發(fā)送,即一次發(fā)送一個報文。 ? 應(yīng)用程序必須選擇合適大小的報文。首部字段有 8 個字節(jié),由 4 個字段組成,每個字段都是兩個字節(jié)。 偽首部僅僅是為了計算檢驗和 。 ? 每一條 TCP 連接只能有兩個 端點(endpoint),每一條 TCP 連接只能是 點對點 的(一對一)。 ? TCP 提供 全雙工 通信。 2022/2/16 33 7 6 8 H ? TCP 面向流的概念 ? 發(fā)送 TCP 報文段 發(fā)送方 接收方 把字節(jié)寫入 發(fā)送緩存 從接收緩存 讀取字節(jié) 應(yīng)用進(jìn)程 應(yīng)用進(jìn)程 1 2 3 0 18 17 16 15 14 19 20 21 4 5 13 12 11 H 10 9 H 加上 TCP 首部 構(gòu)成 TCP 報文段 TCP TCP 字節(jié)流 字節(jié)流 H 表示 TCP 報文段的首部 x 表示序號為 x 的數(shù)據(jù)字節(jié) TCP 連接 2022/2/16 34 應(yīng)當(dāng)注意 ? TCP 連接是一條虛連接而不是一條真正的物理連接。 ? TCP 根據(jù)對方給出的窗口值和當(dāng)前網(wǎng)絡(luò)擁塞的程度來決定一個報文段應(yīng)包含多少個字節(jié) ( UDP 發(fā)送的報文長度是應(yīng)用進(jìn)程給出的)。 TCP 也可等待積累有足夠多的字節(jié)后再構(gòu)成報文段發(fā)送出去。 ? 每一條 TCP 連接有兩個端點。 TCP 連接的端點叫做 套接字 (socket)或 插口 。 2022/2/16 36 套接字 (socket) 套接字 socket = (IP地址 : 端口號 ) (51) ? 每一條 TCP 連接唯一地被通信兩端的兩個端點(即兩個套接字)所確定。 ? socket API 中使用的一個函數(shù)名也叫作 socket。 ? 調(diào)用 socket 函數(shù)時其返回值稱為 socket 描述符 ,可簡稱為 socket。 可靠傳輸?shù)墓ぷ髟? 停止等待協(xié)議 (a) 無差錯情況 A 發(fā)送 M1 確認(rèn) M1 B 發(fā)送 M2 發(fā)送 M3 確認(rèn) M2 確認(rèn) M3 A 發(fā)送 M1 B 超時重傳 M1 發(fā)送 M2 確認(rèn) M1 丟棄有差錯 的報文 ? (b) 超時重傳 t t t t 2022/2/16 39 請注意 ? 在發(fā)送完一個分組后,必須暫時保留已發(fā)送的分組的副本。 ? 超時計時器的重傳時間應(yīng)當(dāng)比數(shù)據(jù)在分組傳輸?shù)钠骄禃r間更長一些。 ? 這種可靠傳輸協(xié)議常稱為 自動重傳請求ARQ (Automatic Repeat reQuest)。接收方不需要請求發(fā)送方重傳某個出錯的分組 。 TD RTT A TD + RTT + TA B t t 2022/2/16 43 信道的利用率 U ADDTTTU???RT T(53) 2022/2/16 44 流水線傳輸 ? 發(fā)送方可 連續(xù)發(fā)送 多個分組,不必每發(fā)完一個分組就停頓下來等待對方的確認(rèn)。 B t t A 2022/2/16 45 連續(xù) ARQ 協(xié)議 1 2 3 4 5 6 7 8 9 10 11 12 (a) 發(fā)送方維持發(fā)送窗口(發(fā)送窗口是 5) 發(fā)送窗口 (b) 收到一個確認(rèn)后發(fā)送窗口向前滑動 向前 1 2 3 4 5 6 7 8 9 10 11 12 發(fā)送窗口 2022/2/16 46 累積確認(rèn) ? 接收方一般采用 累積確認(rèn) 的方式。 ? 累積確認(rèn)有的優(yōu)點是:容易實現(xiàn),即使確認(rèn)丟失也不必重傳。 2022/2/16 47 GobackN(回退 N) ? 如果發(fā)送方發(fā)送了前 5 個分組,而中間的第 3 個分組丟失了。發(fā)送方無法知道后面三個分組的下落,而只好把后面的三個分組都再重傳一次。 ? 可見當(dāng)通信線路質(zhì)量不好時,連續(xù) ARQ 協(xié)議會帶來負(fù)面的影響。 ? TCP 的可靠傳輸機制用 字節(jié)的序號 進(jìn)行控制。 ? TCP 兩端的四個窗口經(jīng)常處于 動態(tài)變化之中。需要使用特定的算法估算較為合理的重傳時間。端口是運輸層與應(yīng)用層的服務(wù)接口。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗 和 選 項 (長 度 可 變) 源 端 口 序 號 緊 急 指 針 窗 口 確 認(rèn) 號 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 序號字段 ——占 4 字節(jié)。 序號字段的值則指的是本報文段所發(fā)送的數(shù)據(jù)的第一個字節(jié)的序號。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗 和 選 項 (長 度 可 變) 源 端 口 序 號 緊 急 指 針 窗 口 確 認(rèn) 號 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 數(shù)據(jù)偏移(即首部長度) ——占 4 位, 它指出 TCP 報文段的數(shù)據(jù)起始處距離 TCP 報文段的起始處有多遠(yuǎn)。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗 和 選 項 (長 度 可 變) 源 端 口 序 號 緊 急 指 針 窗 口 確 認(rèn) 號 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 保留字段 ——占 6 位,保留為今后使用,但目前應(yīng)置為 0。它告訴系統(tǒng)此報文段中有緊急數(shù)據(jù),應(yīng)盡快傳送 (相當(dāng)于高優(yōu)先級的數(shù)據(jù) )。當(dāng) ACK ? 0 時,確認(rèn)號無效。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗 和 選 項 (長 度 可 變) 源 端 口 序 號 緊 急 指 針 窗 口 確 認(rèn) 號 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 復(fù)位 RST (ReSeT) —— 當(dāng) RST ? 1 時,表明 TCP 連接中出現(xiàn)嚴(yán)重差錯(如由于主機崩潰或其他原因),必須釋放連接,然后再重新建立運輸連接。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗 和 選 項 (長 度 可 變) 源 端 口 序 號 緊 急 指 針 窗 口 確 認(rèn) 號 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 終止 FIN (FINis) —— 用來 釋放一個連接 。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗 和 選 項 (長 度 可 變) 源 端 口 序 號 緊 急 指 針 窗 口 確 認(rèn) 號 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 窗口字段 —— 占 2 字節(jié),用來讓對方設(shè)置發(fā)送窗口的依據(jù),單位為字節(jié)。 檢驗和字段檢驗的范圍 包括首部和數(shù)據(jù)這兩部分 。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗 和 選 項 (長 度 可 變) 源 端 口 序 號 緊 急 指 針 窗 口 確 認(rèn) 號 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 緊急指針字段 —— 占 16 位 , 指出在本報文段中緊急數(shù)據(jù)共有多少個字節(jié) ( 緊急數(shù)據(jù)放在本報文段數(shù)據(jù)的最前面 ) 。 TCP 最初只規(guī)定了一種選項 , 即 最大報文段長度 MSS。 ” MSS (Maximum Segment Size) 是 TCP 報文段中的 數(shù)據(jù)字段 的最大長度。 2022/2/16 65 其他選項 ? 窗口擴(kuò)大選項 ——占 3 字節(jié),其中有一個字節(jié)表示移位值 S。 ? 時間戳選項 ——占 10 字節(jié),其中最主要的字段時間戳值字段( 4 字節(jié))和時間戳回送回答字段( 4 字節(jié))。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗 和 選 項 (長 度 可 變) 源 端 口 序 號 緊 急 指 針 窗 口 確 認(rèn) 號 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 填充字段 —— 這是為了使整個首部長度是 4 字節(jié)的整數(shù)倍 。 2022/2/16 71 發(fā)送緩存 最后被確認(rèn) 的字節(jié) 發(fā)送應(yīng)用程序 發(fā)送緩存 最后發(fā)送 的字節(jié) 發(fā)送窗口 已發(fā)送 TCP 序號增大 2022/2/16 72 接收緩存 接收應(yīng)用程序 已收到 接收窗口 TCP 接收緩存 下一個讀取 的字節(jié) 序號增大 下一個期望收到的 字節(jié)(確認(rèn)號) 2022/2/16 73 發(fā)送緩存與接收緩存的作用 ? 發(fā)送緩存用來
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1