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

正文內(nèi)容

[理學(xué)]計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)第五章講義-文庫(kù)吧資料

2025-01-25 14:44本頁(yè)面
  

【正文】 發(fā)送但尚未收到確認(rèn)的字節(jié)數(shù) P3 – P2 = 允許發(fā)送但尚未發(fā)送的字節(jié)數(shù)(又稱為可用窗口) 允許發(fā)送但尚未發(fā)送 A 的發(fā)送窗口向前滑動(dòng) 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 已發(fā)送并收到確認(rèn) 不允許 發(fā)送 已發(fā)送 但未收到確認(rèn) 56 P1 P2 P3 允許接收 B 的接收窗口向前滑動(dòng) 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 已發(fā)送確認(rèn) 并交付主機(jī) 不允許 接收 56 未按序收到 A 收到新的確認(rèn)號(hào),發(fā)送窗口向前滑動(dòng) 先存下,等待缺少的 數(shù)據(jù)的到達(dá) 不允許 發(fā)送 已發(fā)送并收到確認(rèn) A 的發(fā)送窗口已滿,有效窗口為零 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 已發(fā)送但未收到確認(rèn) 56 P1 P2 P3 A 的發(fā)送窗口內(nèi)的序號(hào)都已用完, 但還沒(méi)有再收到確認(rèn),必須停止發(fā)送。 ? 選擇確認(rèn)選項(xiàng) ——在后面的 節(jié)介紹。新的窗口值等于 TCP 首部中的窗口位數(shù)增大到 (16 + S),相當(dāng)于把窗口值向左移動(dòng) S 位后獲得實(shí)際的窗口大小。 數(shù)據(jù)字段加上 TCP 首部 才等于整個(gè)的 TCP 報(bào)文段。 MSS 告訴對(duì)方 TCP:“ 我的緩存所能接收的報(bào)文段的數(shù)據(jù)字段的最大長(zhǎng)度是 MSS 個(gè)字節(jié) 。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 F I N S Y N R S T P S H A C K U R G 比特 0 8 16 24 31 填 充 選項(xiàng)字段 —— 長(zhǎng)度可變 。 在計(jì)算檢驗(yàn)和時(shí) , 要在 TCP 報(bào)文段的前面加上 12 字節(jié)的偽首部 。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 檢驗(yàn)和 —— 占 2 字節(jié) 。 FIN ? 1 表明此報(bào)文段的發(fā)送端的數(shù)據(jù)已發(fā)送完畢,并要求釋放運(yùn)輸連接。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 同步 SYN —— 同步 SYN = 1 表示這是一個(gè) 連接請(qǐng)求或連接接受報(bào)文。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 推送 PSH (PuSH) —— 接收 TCP 收到 PSH = 1 的報(bào)文段,就盡快地交付接收應(yīng)用進(jìn)程,而不再等到整個(gè)緩存都填滿了后再向上交付。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 確認(rèn) ACK —— 只有當(dāng) ACK ? 1 時(shí)確認(rèn)號(hào)字段才有效。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 緊急 URG —— 當(dāng) URG ? 1 時(shí),表明緊急指針字段有效。 “數(shù)據(jù)偏移”的單位是 32 位字(以 4 字節(jié)為計(jì)算單位)。 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 F I N S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 確認(rèn)號(hào)字段 ——占 4 字節(jié),是期望收到對(duì)方的下一個(gè)報(bào)文段的數(shù)據(jù)的第一個(gè)字節(jié)的序號(hào)。 TCP 連接中傳送的數(shù)據(jù)流中的每一個(gè)字節(jié)都編上一個(gè)序號(hào)。運(yùn)輸層的復(fù)用和分用功能都要通過(guò)端口才能實(shí)現(xiàn)。 TCP 首部 20 字節(jié)的 固定首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 F I N 32 位 S Y N R S T P S H A C K U R G 位 0 8 16 24 31 填 充 TCP 數(shù)據(jù)部分 TCP 首部 TCP 報(bào)文段 IP 數(shù)據(jù)部分 IP 首部 發(fā)送在前 TCP 報(bào)文段的首部格式 TCP 首部 20 字節(jié) 固定 首部 目 的 端 口 數(shù)據(jù) 偏移 檢 驗(yàn) 和 選 項(xiàng) (長(zhǎng) 度 可 變) 源 端 口 序 號(hào) 緊 急 指 針 窗 口 確 認(rèn) 號(hào) 保 留 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é)。 ? TCP連接的往返時(shí)間 RTT 也 不是固定不變的 。 TCP 所有的確認(rèn)都是 基于序號(hào) 而不是基于報(bào)文段。 2022/2/16 48 TCP 可靠通信的具體實(shí)現(xiàn) ? TCP 連接的每一端都必須設(shè)有兩個(gè)窗口——一個(gè) 發(fā)送窗口 和一個(gè) 接收窗口 。 ? 這就叫做 GobackN(回退 N),表示需要再退回來(lái)重傳已發(fā)送過(guò)的 N 個(gè)分組。這時(shí)接收方只能對(duì)前兩個(gè)分組發(fā)出確認(rèn)。缺點(diǎn)是:不能向發(fā)送方反映出接收方已經(jīng)正確收到的所有分組的信息。即不必對(duì)收到的分組逐個(gè)發(fā)送確認(rèn),而是對(duì)按序到達(dá)的最后一個(gè)分組發(fā)送確認(rèn),這樣就表示: 到這個(gè)分組為止的所有分組都已正確收到了 。 ? 由于信道上一直有數(shù)據(jù)不間斷地傳送,這種傳輸方式可獲得很高的信道利用率。 2022/2/16 42 信道利用率 ? 停止等待協(xié)議的優(yōu)點(diǎn)是簡(jiǎn)單,但缺點(diǎn)是信道利用率太低。 ? ARQ 表明重傳的請(qǐng)求是 自動(dòng) 進(jìn)行的。 2022/2/16 40 確認(rèn)丟失和確認(rèn)遲到 A 發(fā)送 M1 B 超時(shí) 重傳 M1 發(fā)送 M2 丟棄 重復(fù)的 M1 重傳確認(rèn) M1 ? (a) 確認(rèn)丟失 確認(rèn) M1 A 發(fā)送 M1 B 超時(shí) 重傳 M1 發(fā)送 M2 丟棄 重復(fù)的 M1 重傳確認(rèn) M1 ? (b) 確認(rèn)遲到 確認(rèn) M1 收下遲到 的確認(rèn) 但什么也不做 t t t t 2022/2/16 41 可靠通信的實(shí)現(xiàn) ? 使用上述的確認(rèn)和重傳機(jī)制,我們就可以 在不可靠的傳輸網(wǎng)絡(luò)上實(shí)現(xiàn)可靠的通信 。 ? 分組和確認(rèn)分組都必須進(jìn)行編號(hào)。 ? 在操作系統(tǒng)內(nèi)核中連網(wǎng)協(xié)議的 Berkeley 實(shí)現(xiàn) , 稱為 socket 實(shí)現(xiàn) 。 ? 調(diào)用 socket 函數(shù)的端點(diǎn)稱為 socket。即: TCP 連接 ::= {socket1, socket2} = {(IP1: port1), (IP2: port2)} (52) 2022/2/16 37 同一個(gè)名詞 socket 有多種不同的意思 ? 應(yīng)用編程接口 API 稱為 socket API, 簡(jiǎn)稱為 socket。 ? 端口號(hào) 拼接到 (contatenated with) IP 地址即構(gòu)成了套接字。 ? TCP 連接的端點(diǎn)不是主機(jī),不是主機(jī)的IP 地址,不是應(yīng)用進(jìn)程,也不是運(yùn)輸層的協(xié)議端口。 2022/2/16 35 TCP 的連接 ? TCP 把連接作為最基本的抽象。 ? TCP 可把太長(zhǎng)的數(shù)據(jù)塊劃分短一些再傳送。 ? TCP 對(duì)應(yīng)用進(jìn)程一次把多長(zhǎng)的報(bào)文發(fā)送到 TCP 的緩存中是不關(guān)心的。 ? 面向字節(jié)流 。 ? TCP 提供 可靠交付 的服務(wù)。 計(jì)算 UDP 檢驗(yàn)和的例子 10011001 00010011 → 00001000 01101000 → 10101011 00000011 → 00001110 00001011 → 00000000 0
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1