Link Layer &一點點的Physical Layer

Slides:



Advertisements
Similar presentations
Ethernet 技術研討 林文宗 明新科技大學資訊工程學系助理教授 工研院資通所無線通訊技術組顧問 麟瑞科技股份有限公司技術顧問
Advertisements

第6章 计算机网络基础 1.
第 12 章 UDP 與 TCP.
欢迎各位网管员参加培训!
第 1 章 網路起源 ARPAnet 、Internet 、WWW
第五章:連結層和區域網路 5.1 簡介與服務 5.2 錯誤偵測和更正技術 5.3 多重存取協定 5.4 連結層定址 5.5 乙太網路
目的: 明瞭CSMA / CA的工作原理 解析無線網路協定下框架資料傳送的格式
第5章 局域网技术 学习目标 本章要点 习 题 计算机网络实用技术教程.
第1章 概述.
4.6 局域网标准 专门的LAN标准 OSI/RM和TCP/IP均属于WAN标准 LAN具有自身固有的特点:
数据转发过程.
第4章 局域网技术 本章要点: ◆ 了解局域网的特点和网络适配器的作用和分类 ◆ 掌握局域网介质访问控制方法CSMA/CD和Token
NetGuru 創新 網路通訊實驗教學解決方案 PART I TCP/IP通訊協定深入剖析/以NetGuru實作
第10讲 物理网络与链路层 物理网络与链路 局域网概念 以太网标准 MAC、IP和ARP. 第10讲 物理网络与链路层 物理网络与链路 局域网概念 以太网标准 MAC、IP和ARP.
無智慧報告—網路導論 義守電機 副教授 黃蓮池 在報告前.
4.3 计算机网络传输技术 1)点到点网络(Point-to-Point) 2)广播网络(broadcasting) 信阳师范学院计算机系
第3章 计算机网络体系结构.
一個傳感器網絡調查 Ian F. Akyildiz, Weilian Su, Yogesh Sankarasubramaniam, and Erdal Cayirci Georgia Institute of Technology From:IEEE Communications Magazine •
An Adaptive Cross-Layer Multi-Path Routing Protocol for Urban VANET
5.5 网桥 网桥是用来连接局域网的互连设备,工作在数据链路层。 转发局域网之间的数据帧,必要时进行帧格式转换 能隔离以太网中的碰撞
主讲 彭红 西南科技大学网络教育系列课程 计算机网络基础与应用 主讲 彭红
计算机网络实用教程.
IEEE Supframe 演講者:李嘉凱 指導教授:柯開維.
第 12 章 UDP 與 TCP.
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
NTPC D-Link產品教育訓練 D-Link Taiwan 友訊科技台灣分公司 TTSS 電信技術支援課 Name:
無線區域網路 IEEE 標準 1997年制定 規範不同層的運作方式 不同特性的標準
網路技術管理進階班---區域網路的技術發展
網路技術管理進階班---網路連結 講師 : 陳鴻彬 國立東華大學 電子計算機中心.
乙太被動式光纖網路中 具流量感知性質之節能機制設計 The Design of Loading Aware Power Saving Mechanisms in Ethernet Passive Optical Network 學生:簡嘉志 指導教授:吳和庭 博士 2016/07/31.
交换机、虚拟局域网组网 (VLAN)技术与配置
Internet Protocol (IP)
附錄 通訊協定堆疊.
無線網路的技術.
第4讲 以太网组网及故障排除.
Access Networks.
网络技术培训之 以太网技术讲解 主讲人:辛庆祥 宽带产品技术支持部 2002/3.
DGS-1510 基隆教網教育訓練文件.
Chapter 03 網路的組成元件.
5.1 局域网使用的传输介质 5.2 局域网组网需要的设备 5.3 局域网的组网方法 5.4 局域网结构化布线技术 5.5 本章总结
第 4 章 動手架設區域網路 -以乙太網路為例 著作權所有 © 旗標出版股份有限公司.
第三章 資料連結層 3-1 資料連結層簡介 3-2 訊框化 3-3 通訊連線管理 3-4 流量控制 3-5 滑動視窗法 3-6 錯誤檢出
什麼是網際網路? 面臨攻擊的網路 網路邊際 總結 網路核心
第五章 数据链路层和局域网 链路层和局域网.
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
實驗目的: 明瞭CSMA/CD的工作原理 解析乙太網路協定下框架資料傳送的格式
第七讲 网际协议IP.
Part 2 無線網路的技術.
第 12 章 UDP 與 TCP 著作權所有 © 旗標出版股份有限公司.
電腦通訊網路 (2).
交换机基本配置.
计算机网络 第三章:数据链路层 阮晓龙 / 河南中医学院管理信息工程学科 河南中医学院网络信息中心
第4章 局域网技术基础 4.1 局域网的技术特点 4.2 局域网的拓扑结构 4.3 IEEE 802参考模型与协议
TANet PROTOCOL ANALYSIS - WIRESHARK - 350.
常見網路設備簡介 A 周緯龍.
网络工程 苏兆品 QQ:
第 8讲 局域网(2).
有線區域網路 講師:陳育良 2019/4/15.
第八章 Fast Ethernet 網路 8-1 Ethernet 網路簡介 8-2 CSAM/CD 通訊協定
實驗5 IP協定分析 明瞭IP(Internet Protocol;Internet協定)的基礎觀念
第 5 讲 数据链路层(1) 1/31.
Source: Journal of Network and Computer Applications, Vol. 125, No
WIRELESS LAN B 邱培哲 B 張宏安.
第4章 傳輸媒介和和網路設備.
指導教授:梁明章 A 許之青 國立高雄大學 2010/06/25
Wireless Link Layer and IEEE
IP Layer Basics, Firewall, VPN, and NAT
行動寬頻介接網路與IoT實務應用-實驗課程
IP Layer Basics & Firewall
Wireless Physical Layer
Presentation transcript:

Link Layer &一點點的Physical Layer Prof. Michael Tsai 2013/03/04

Multiple Access Protocols (Link Layer) Point-to-point link – link的兩端各有一個傳輸&接收器 Broadcast link – 多個裝置共用一個”連結”/媒體(Medium) 共用 = 你講話大家都聽得到 Collision = 多個人一起講話, 每個人都聽到同時兩個人以上講 話 沒人聽得懂 剛剛的時間(頻寬)就浪費了 大家必須有某種decentralized, 簡單, 公平的協議來避免 collision! Channel partition protocols & taking turns protocols Random access protocols: 傳的時候全速傳 壞掉再重傳 (retransmission)

Ethernet’s Carrier Sensing / Collision Detection 上層(network layer)有東西要傳的時候,會將準備好的 封包放進buffer內。 Carrier Sensing: 說前先聽, 如果有人在說話(如果你 聽到了),先等他說完再說。 如果96-bit duration沒有偵測到傳輸,則開始傳輸。 Collision Detection: 如果有人同時開始講話(如果你聽 到了),立刻停下來。 停下來以後,傳輸48-bit duration的jam signal。 Exponential Backoff: 每次傳輸失敗後,這個裝置會進 入exponential backoff模式。 當傳輸這個封包碰到連續第n次collision後,則須等待 𝑟𝑎𝑛𝑑𝑜𝑚 0,1,2,…, 2 𝑚 −1 ×512 bit duration, 𝑚= min⁡(𝑛,10)的時間,然後回到步驟1。

2 CSMA Nodes with Colliding Transmissions B A Space Time Propagation Delay 𝑑(𝐴,𝐵) 𝑐 𝑡 0 𝑡 1 Transmission Time 𝐿 𝐴 𝑅 𝐴 𝐿 𝐵 𝑅 𝐵

2 CSMA/CD Nodes with Colliding Transmissions B A Space Time 𝑡 0 𝑡 1 偵測到collision, 停止傳輸

CSMA/CD的效率 𝑑 𝑝𝑟𝑜𝑝 =最大propagation delay 𝑑 𝑡𝑟𝑎𝑛𝑠 =最大packet transmission time 𝐸𝑓𝑓𝑖𝑐𝑖𝑒𝑛𝑐𝑦= 1 1+ 5 𝑑 𝑝𝑟𝑜𝑝 𝑑 𝑡𝑟𝑎𝑛𝑠

Ethernet: 從broadcast link到point-to-point link HUB: Re-send received packets to all ports  A multi-port repeater!

Ethernet: 從broadcast link到point-to-point link Switch: The internal address table will learn the MAC addresses on that port. Packets to a specific address will be sent to only the port with that address. Packets with new addresses will be sent to all ports. Point-to-point links! No longer need a MAC!

常用使用網路線的Ethernet科技 10 Base2: 使用類似家裡第四台用的同軸電纜傳輸。速 度可達10 MBps。資訊館最早的網路使用此科技。 10 BaseT: 使用Cat. 3 or Cat. 5網路線中的四芯(兩對) 。 所有裝置都直接接到HUB或Switch(星狀拓樸)。 100 BaseTX:使用Cat. 5網路線中的四芯(兩對)。 1000 BaseT:使用Cat. 5等級或更好的網路線中的八芯(四 對)。 10G BaseT:使用Cat. 6a等級或更好的網路線。

10 BaseT的訊號 可以經常切換high & low voltages (-2.5 及 2.5 Volt) Clock recovery: 需要知道每個bit開始及結束的時間。但是 每個裝置內部的時間不同! 因此需要從對方傳輸的訊號變 換來估計每個bit的時間有多長! 接收端用0 volt來當作threshold判斷到底是high or low。 Noise: 電路中的雜訊會加在收到的訊號上。當訊號相對於 雜訊太弱的時候,就有可能會誤判high or low。

100 BaseTX的訊號 4B5B + MLT-3 編碼 4B5B: 把0和1做更平均的分配 MLT-3: +1, 0, -1 Volt Name 4b 5b 0000 11110 1 0001 01001 2 0010 10100 3 0011 10101 4 0100 01010 5 0101 01011 6 0110 01110 7 0111 01111 8 1000 10010 9 1001 10011 A 1010 10110 B 1011 10111 C 1100 11010 D 1101 11011 E 1110 11100 F 1111 11101 4B5B + MLT-3 編碼 4B5B: 把0和1做更平均的分配 MLT-3: +1, 0, -1 Volt Bit 1: 移動到下一個state Bit 0: 同樣一個state

Ethernet Frame Structure Octets = Bytes Preamble Start of frame delimiter MAC destination MAC source Length (IEEE 802.3) 802.1Q tag (optional) Payload Frame check sequence(32‑bit CRC) 7 octets 1 octet 6 octets 2 octets (4 octets) 42–1500 octets 4 octets Preamble: 10101010, 用來做clock recovery用途。 MAC source/destination: 紀錄來源及目的裝置網路卡號 MTU (Maximum Transmission Unit): 如果上層封包> 1500 Bytes, 則會被切小分段傳輸。 FCS (CRC): 可以檢查這個封包是否有錯誤。

作業 請在網路上查詢, 100 BaseTX Ethernet的最大傳輸長度(裝 置之間的距離)為? 因此最大的propagation delay為? 為什麼在100 BaseTX的定義中,需要設定一個最大傳輸長 度? 100 BaseTX Ethernet的最大封包大小為? 其transmission time為? 由以上之資訊,計算100 BaseTX Ethernet的efficiency。 如果今天我們想要使用CSMA/CD作為台灣超級網路的 MAC protocol,並使用1000 BaseT Ethernet作為Link layer的 協定,此網路包含了台北、新竹、台中、台南、高雄、 台東、花蓮等城市(網路集線器設在台中)。假設鋪設兩點 之間的線路時都是以直線來鋪設。試問efficiency在這樣的 環境下會是多少?