第三章 資料連結層 3-1 資料連結層簡介 3-2 訊框化 3-3 通訊連線管理 3-4 流量控制 3-5 滑動視窗法 3-6 錯誤檢出

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

昆明机场. 目录  机场历史 机场历史  建设状况 建设状况  运行状况 运行状况  航线 航线.
第十四章 人口(二) 高中地理(一). 第一節 人口成長 第二節 人口組成 第三節 人口問題 第十四章 人口(二)
中國歷史 社會主義文化大革命 我們的報告是關於中國著名的革命 —— 文化大革命。你可會立即想到它何時發 生、怎麼會發生等等。我們將會介紹文 化大革命,希望你細心欣賞。
党课讲座 入党的条件与程序.
中國大陸教育 督導制度探究 凌林煌教授/博士 講授 國立中山大學共同科歷史學程
PART II 04 藍芽  藍芽簡介  藍芽協定  藍芽無線電層協定  藍芽的基頻層協定  藍芽微網的建立及連接過程
金門的特色小吃 ~結合自然與人文的美食之旅~
从永磁体谈起.
温故知新 犬 戎 公元前 770年 周平王 公元前771年 东周 洛邑 西周 镐京.
近年来,出现了一些制作粗糙、违背史实甚至常理的“抗战雷剧”,社会上也出现了一股“戏说”抗战剧的不良风气。
让我们走进秋天.
第 12 章 UDP 與 TCP.
我国政府受人民的监督 权力的行使:需要监督.
鹽酥蝦 蝦子先處理好 蝦頭剪至眼睛處,鬚及蝦頭的小腳也都剪乾淨 2 再用廚房用剪刀開背去腸泥
浪漫 碰撞 蜕变 专题八 19世纪以来的文学艺术.
德国波恩明斯特广场修建的贝多芬铜像( 1845年)
Openfind Information Technology, Inc. Phantom Weng 2008/10/17
电磁铁.
課程名稱:計算機概論 授課老師:李春雄 博士
情緒行為障礙之教學與輔導 新竹縣情緒障礙巡迴教師 陳弘念.
旅游资源赏析.
道路交通事故處理.
南京农业大学经济管理学院 吴虹雁 第十一章 负债 南京农业大学经济管理学院 吴虹雁
Chapter 12 UDP 與 TCP.
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构
维修电工中高级培训 工业控制技术.
——开启你计算机网络之门的金钥匙 图书作者:王达 制作
第1章 概述.
NetGuru 創新 網路通訊實驗教學解決方案 PART I TCP/IP通訊協定深入剖析/以NetGuru實作
我的社區_觀塘 第三課.
网络游戏对大学生生活的影响 英本1班 鞠申镅 汪晨茹 沈秋云 元文杰 段祺琪.
傳送與路徑選擇 連接種類 Forwarding Routing 參考課本第六章.
第六章 技术创新与经济增长 本章主要问题 ---技术创新过程 ---技术创新分类 ---技术创新动力源 ---技术创新影响因素
第 3 章 数据链路层 基本内容:数据链路层的基本概念,数据链路层协议的工作原理:停止等待协议,连续ARQ协议,滑动窗口,选择ARQ协议,Internet中的数据链路层协议。 重点掌握: 数据链路层的基本概念。 数据链路层协议的工作原理。 滑动窗口原理。
协议宏串行通信 陈建瓴.
Great jungle + Abundant minerals
第 12 章 UDP 與 TCP.
Chapter 3 Transport Layer (傳輸層).
第四章 系統內部控制設計.
远 动 监 控 技 术 西南交通大学电气工程学院.
第15章 串行通信及接口电路.
Chapter Four 数据链路层.
第三章 计算机网络模型 主要内容 1. 网络标准化组织 2. ISO/OSI模型.
计算机网络(第 5 版) 第 5 章 传输层.
實驗目的 明瞭可靠傳輸層的基礎觀念 TCP協定下區段資料傳送的格式
计算机网络 第 3 章 数据链路层 课件制作人:谢希仁.
计算机网络 第 3 章 数据链路层.
第3章 数据链路层 设计问题 为网络层提供的服务 帧 差错控制 流量控制 05:55:10.
Chapter 3 The Data Link Layer
第 12 章 UDP 與 TCP 著作權所有 © 旗標出版股份有限公司.
Chapter 3 数据链路层.
2.3.1 导向传输媒体 双绞线 同轴电缆 光缆 屏蔽双绞线 STP (Shielded Twisted Pair)
计算机网络 第三章:数据链路层 阮晓龙 / 河南中医学院管理信息工程学科 河南中医学院网络信息中心
Westmont College 网络互连 Part 4 (传输协议, UDP and TCP, 协议端口)
办公自动化基础 主讲教师:韩伟颖. 办公自动化基础 主讲教师:韩伟颖 第十章 数据的处理与分析 10.1 数据排序 10.2 数据筛选 10.3 分类汇总 10.4 创建与编辑图表.
第 5 讲 数据链路层(1) 1/31.
1.6 差错控制 差错类型及基本控制方法 噪声引入的随机误码,均匀分布 由干扰、快衰落引起的突发误码 单比特错误 多比特错误
網路概論 第3章 協定與模型.
自然與生活科技:太陽的觀測 高雄市 博愛國小 林佳蓉老師 2008/11/10.
第七章 區域網路模型 7-1 區域網路模型 7-2 區域網路協定標準 7-3 邏輯鏈路控制簡介 7-4 LLC 協定資料單元
第七章 區域網路模型 7-1 區域網路模型 7-2 區域網路協定標準 7-3 邏輯鏈路控制簡介 7-4 LLC 協定資料單元
生活教育 我會坐火車.
计算机通信网 Lecture 3: 数据链路层.
全台灣最美的日出好美…好美… 這就是傳說中的潑墨二寮,耳聞她的日出有如國畫般 所以稱為潑墨二寮
Link Layer &一點點的Physical Layer
知识点4---向量的线性相关性 1. 线性相关与线性无关 线性相关性的性质 2..
Lecture Review 交换 多路复用 各种调制-脉冲编码、差分脉冲编码、增量 数据链路层的功能 电路交换 报文交换 分组交换
3.4 链路控制协议示例 一.面向字符的控制规程-- BSC
Presentation transcript:

第三章 資料連結層 3-1 資料連結層簡介 3-2 訊框化 3-3 通訊連線管理 3-4 流量控制 3-5 滑動視窗法 3-6 錯誤檢出 3-2 訊框化 3-3 通訊連線管理 3-4 流量控制 3-5 滑動視窗法 3-6 錯誤檢出 3-7 自動重複請求 3-8 傳輸媒介存取機制

3-1 資料連結層簡介 資料連結層之功能 訊框化 通訊連線管理 流量控制 錯誤偵出 自動重送請求 媒介存取機制

3-2 訊框化 (一) 『位元串』(Bit stream) 『訊框化』(Framing)

3-2 訊框化 (二) 字元導向鏈路控制 (Character-Oriented Link Control) 『DEL STX』、『DLE ETX』:字元導向 字元填塞 (Character Stuffing)

3-2 訊框化 (三) 位元導向控制鏈路 (Bit-Oriented Link Control) 訊框處理 前置訊號 (Preamble) 旗號欄位 (Flag) 位元填塞 (Bit Stuffing) 訊框處理

3-3 通訊連線管理 (一) 非連接服務 (Connectionless) 通訊雙方未建立連線,便開始傳送資料,由訊框自行建立連送,傳送完後該連線立即消失。

3-3 通訊連線管理 (二) 連接導向服務 (Connection-oriented Service)

3-3 通訊連線管理 (三) 非連接附確認服務 (Connectionless with Acknowledge Service

3-4 流量控制 (一) 流量控制 (Flow Control) 傳送緩衝器 (Send Buffer) 接收緩衝器 (Received Buffer)

3-4 流量控制 (二) 停止與等待法 (Stop-and-Wait) 一個緩衝器 (傳送及接收)

3-4 流量控制 (三) 滑動視窗法 (Sliding Window) 適合大量連續傳輸 雙向傳送 通訊雙方需要大量傳送緩衝器和接收緩衝器

3-5 滑動視窗法 (一) 滑動視窗法簡介

3-5 滑動視窗法 (二) 傳送視窗/傳送緩衝器 傳送視窗之緩衝器結構

3-5 滑動視窗法 (三) 接收視窗/接收緩衝器 接收視窗之緩衝器結構

3-5 滑動視窗法 (四) N(S) 與 N(R) N(S) :表示目前傳送訊框的序號

3-5 滑動視窗法 (五) 滑動視窗法範例 - 假設: 雙方之傳送與接收緩衝器都只有 8 個 (只能使用 7 個)。 DL_A 由 20 號訊框開始送,DL_B 由 30 開始 之前所傳送之勳框皆確認正常。 DL_A 發送 20 和 21 號訊框給 DL_B,對方並將其填入接收視窗內。DL_A 並要求對方傳遞 30 號訊框,表示以前訊框(29、28、27、)都正常接收。

3-5 滑動視窗法 (六) DL_B 發送 30 和 31 號訊框給 DL_A,並確認 22 號以前訊框(N(R) = 22)。DL_A 收到 N(R) = 22,知道之前所傳 20 和 21 對方已收到,便剔除這兩個訊框,後端指標滑動兩格。而同一時間內 DL_A 的 CPU(或上層通訊軟體)再填入傳送視窗 2 個訊框(25、26),也使前端指標向前滑動兩格。

3-5 滑動視窗法 (七) DL_A 傳送三個訊框(22、23、24),其中 23 號遺失,DL_B 發現訊框沒有依照順序到達,缺少 23 號。DL_B 之 CPU 填入傳送視窗 2 個訊框(35、36)。 DL_B 傳送 32 號訊框,也要求對方傳送 23 號(N(R) = 23)。

3-5 滑動視窗法 (八) DL_A 重送 23 號訊框,並確認 32 號訊框。DL_B 收到 N(R) = 33 便刪除傳送視窗的 31 和 32,並滑動傳送視窗。另一方面,將 N(S) = 23 訊框填入接收視窗,產生 22、23、24 連續序號,便將這三個訊框傳給 CPU(或上層通訊軟體),再將接收視窗滑動三格。 DL_B 連續傳送四個訊框(33 ~ 36),並確認對方 24 號以前訊框(N(R) = 25)。DL_A 收到 N(R) = 25 後便將 22 ~ 23 訊框刪除,並滑動視窗 3 個位置。並將所收的 4 個訊框填入接收視窗內。

3-6 錯誤偵出 (一) 錯誤控制 (Error Control) 錯誤偵出 (Error Detection) 錯誤偵測碼 (Error-Detecting Code) 或訊框檢查序列 (Frame Check Sequence, FCS) 多餘碼 (Redundancy Code) 自動回覆請求 (Automatic Repeat reQuest, ARQ) 錯誤修正 (Error Correction) 錯誤修正碼 (Error-Correcting Code, ECC)

3-6 錯誤偵出 (二) 同位元檢查 (Parity Check) 檢查集檢查 (Check-Sum Check, CS) 偶同位元 (Even Parity) 或奇同位元 (Odd Parity) 檢查集檢查 (Check-Sum Check, CS) 檢查集 (Check Sum) 加法檢查

3-6 錯誤偵出 (三) 循環多餘碼檢查 (Cyclic Redundancy Check, CRC) Modulo 2 除法 協定標準:除數 Q(x)

3-7 自動重複請求 (一) 停止與等待自動回覆請求 (Stop-and-Wait Automatic  Repeat reQuest)

3-7 自動重複請求 (二) 後退 -N (Go-back-N ARQ) 選擇重送自動重複請求 (Select-Repeat ARQ

3-8 傳輸媒介存取機制 (一) 點對點存取機制

3-8 傳輸媒介存取機制 (二) 多重存取存取機制 交換存取機制