Ethernet 網路 & 資料連結層.

Slides:



Advertisements
Similar presentations
網路安全技術 OSI網路七層 指導教授:梁明章 教授 A 林聖凱.
Advertisements

现场总线控制系统 第1讲 Fieldbus Control System,FCS 信息学院自动化系 凌志浩.
计算机网络与通信 03 信息安全 李 艇.
第 10 章 電腦網路.
本周复习一下基本的网络知识 下周开始讲解路由器的配置方法 第四周开始到实验室做实验(主楼910,919)
第 8 章 IP 基礎與定址.
第6章 计算机网络基础 1.
2.4 计算机网络基础 什么是计算机网络? 计算机网络有哪些功能? 计算机网络的发展历史? 计算机网络体系结构的内容? 计算机网络如何分类?
第二章 以太网 以太网的发展 以太网的基本技术 10M以太网 100M快速以太网 1G以太网 以太网交换技术 虚拟局域网 无线局域网

目的: 明瞭CSMA / CA的工作原理 解析無線網路協定下框架資料傳送的格式
计算机网络技术 项目负责人 张嗣萍/本环节主讲教师 王磊 第2章 局域网的构建(3) 2007年度上海建桥学院教改课程
第5章 局域网技术 学习目标 本章要点 习 题 计算机网络实用技术教程.
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.
無智慧報告—網路導論 義守電機 副教授 黃蓮池 在報告前.
ARP and RARP 靜宜大學資工系 蔡奇偉 副教授 2006.
4.3 计算机网络传输技术 1)点到点网络(Point-to-Point) 2)广播网络(broadcasting) 信阳师范学院计算机系
第3章 计算机网络体系结构.
Mobile IP Mar.14,’03 B 黃品甄 B 范哲瑋.
5.5 网桥 网桥是用来连接局域网的互连设备,工作在数据链路层。 转发局域网之间的数据帧,必要时进行帧格式转换 能隔离以太网中的碰撞
主讲 彭红 西南科技大学网络教育系列课程 计算机网络基础与应用 主讲 彭红
计算机网络实用教程.
第三章 ARP与RARP.
電腦的種類 超級電腦 (supercomputer) 大型電腦 (Mainframe) 迷你電腦 ( Mini computer)
TCP協定 (傳輸層).
第 6 章 通訊協定 UDP.
第一篇 Unix/Linux 操作介面 第 1 章 Unix/Linux 系統概論 第 2 章 開始使用 Unix/Linux
Chapter 09 ARP 與 ICMP.
第 10 章 ARP 與 ICMP.
Internet Protocol (IP)
第4讲 以太网组网及故障排除.
Access Networks.
第 4 章 動手架設區域網路 -以乙太網路為例 著作權所有 © 旗標出版股份有限公司.
HiNet 光世代非固定制 用戶端IPv6設定方式說明
區域網路類型 講師:陳育良.
第九章 现场总线与工业以太网概述 In smart factories, machines are largely self-organizing, but humans retain control for making final decisions.
OSI七層架構 OSI階層 負責的工作 應用層 表達層 會議層 傳輸層 網路層 資料鏈結層 實體層 將應用程式所送出的訊息轉成字元資料
第五章 数据链路层和局域网 链路层和局域网.
Echo Server/Client Speaker:Fang.
TCP/IP介紹 講師:陳育良 2018/12/28.
實驗目的: 明瞭CSMA/CD的工作原理 解析乙太網路協定下框架資料傳送的格式
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A.
第七讲 网际协议IP.
FTP檔案上傳下載 實務與運用.
Chapter 5 Link Layer (連結層).
電腦通訊網路 (2).
網路安全技術 OSI七層 學生:A 郭瀝婷 指導教授:梁明章.
计算机网络 第三章:数据链路层 阮晓龙 / 河南中医学院管理信息工程学科 河南中医学院网络信息中心
第4章 局域网技术基础 4.1 局域网的技术特点 4.2 局域网的拓扑结构 4.3 IEEE 802参考模型与协议
TANet PROTOCOL ANALYSIS - WIRESHARK - 350.
常見網路設備簡介 A 周緯龍.
Firewall-pfsense Mars Su
第 8讲 局域网(2).
3.1 通訊協定 3.2 開放系統參考模式(OSI) 3.3 公眾數據網路 3.4 TCP/IP通訊協定
第八章 Fast Ethernet 網路 8-1 Ethernet 網路簡介 8-2 CSAM/CD 通訊協定
實驗5 IP協定分析 明瞭IP(Internet Protocol;Internet協定)的基礎觀念
第 5 讲 数据链路层(1) 1/31.
實驗目的: 明瞭ARP(Address Resolution Protocol;位址解析協定)的工作原理 解析ARP協定下封包資料傳送的格式
大学计算机基础 5-2 计算机网络模型与协议.
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A.
網路安全管理個人報告 封包偽裝攻擊 A 魏兆言 2007/11/30.
ARP攻擊 A 吳峻誠.
802.1網路連結技術 802.2LLC 鏈 結 層 實 體 層 媒介擷取層
Link Layer &一點點的Physical Layer
主讲人:徐悦甡(16年入职) 课程:数据通信与计算机网络 软件学院
Department of Computer Information Science, NCTU
Presentation transcript:

Ethernet 網路 & 資料連結層

IEEE 802 規範OSI中的實體層與資料連結層 IEEE 802.1 – IEEE 802.19 IEEE 802.3:EtherNet IEEE 802.4:Token Bus IEEE 802.5:Token Ring

EtherNet 目前使用最普遍的網路架構 DIX (EtherNet 2.0) 與 IEEE 802.3兩個標準 訊號的存取採用CSMA/CD機制 CS:Carrier Sense 載波感測 MA:Multiple Access 多重存取 CD:Collision Detection 碰撞偵測

CSMA/CD 工作原理 乙太網路上,一次只能有一台電腦的封包在傳輸,使用廣播方式傳送。

資料碰撞(Collision) 萬一有多台電腦同時送出資料, 則會產生『碰撞』(Collision)。 發生碰撞時, 所有電腦會休息一段時間 ( Backoff ) 再搶送資料(CD)。 若又發生第2次碰撞, 則每台電腦的休息時間會加長, 連續16次後便放棄傳送。

CSMA/CD協定

EtherNet網路 4 大特色 先搶先贏。 一山不容二虎。 同歸於盡。 先斬不奏。

MAC 位址的用途 乙太網路採用『廣播』(Broadcast)方式傳送封包。 封包一旦送出去, 網路上的所有電腦, 無論是否為傳送對象, 都會收到此封包。 為了使每一部電腦都能知道自己是否為傳送的對象, 因此每張 Ethernet 網路卡都編有一個獨一無二的『MAC ( Media Access Control ) 位址』。

MAC 位址的原理 每個封包都會記載『來源 MAC 位址』和『目的 MAC 位址』。 若非傳送的對象, 便丟棄此封包;若是傳送的對象, 便繼續處理此封包。

MAC 位址的規格 每一片 Ethernet 網路卡出廠前, 就已經將 MAC 位址寫在網路卡的 ROM 或 EEPROM 裡。 MAC 位址以 6 Bytes 表示, 前 3 個 Bytes 為廠商代號,後3個Bytes為產品流水號。 全世界任何兩片乙太網路卡都不會有相同的 MAC 位址。 Ipconfig/all

EtherNet 2.0訊框格式定義

EtherNet訊框格式 資料訊息 資料訊息 TCP標頭 資料訊息 TCP標頭 IP標頭 資料訊息 TCP標頭 IP標頭 標尾

Preamble (前序) 前 7 個 Byte 由一串101010循環字串所構成,功用是使訊號同步。 第 8 個 Byte(在 802.3 封包中稱為 SFD 欄位)的資料是10101011,代表前序結束與訊框開始,才會被網路設備(包括網路卡、集線器等等)視為封包內容、開始解讀。

Destination Address (目的位址) 記錄此封包的目的 MAC 位址。 前 3 Bytes 為廠商代號, 後 3 Bytes 為流水號。 『0xFFFFFFFFFFFF』(全部 Bit 都是 1)這個位址特別稱為『廣播位址』, 代表所有的接收端都必須處理這個封包

Source Address (來源位址) 記錄此封包的來源 MAC 位址。 此欄位必定是指某個特定的 MAC 位址, 不可能是廣播位址。

Type (協定種類) 以代碼指定上層(網路層)所採用的協定。 例如0x0800代表IP、0x8137 代表 IPX。 因網路層可能同時安裝 TCP/IP、IPX、NetBeui 等多種協定, 此欄位便指出應傳給上層的哪一種協定處理。

Data (資料) 也就是 Payload。 長度為 46 Bytes 到 1500 Bytes。 不足46 Bytes填入0

FCS(Frame Check Sequence, 訊框檢查序列) 記錄著由硬體(網路卡)自動產生的 CRC (Cyclic Redundancy Check) 值。 將來接收端收到封包時, 也會產生一個 CRC 值, 並比對兩個 CRC 值是否相符, 以判斷封包是否完整無損。

802.3 訊框的欄位定義

如何決定採用何種封包格式? 並非由使用者決定, 而是要配合上層的協定和下層的網路卡驅動程式。 兩者與作業系統關係密切。 以 Windows 2000 為例, 對於 IP 和 ARP, 可以同時支援 Ethernet 2.0 和 802.3 兩種格式的封包, 可是在 NetBIOS、AppleTalk 則採用 802.3 格式的封包。

Ethereal軟體

EtherNet 2.0 訊框擷取與解析