第 6 章 通訊協定 UDP.

Slides:



Advertisements
Similar presentations
第 8 章 IP 基礎與定址.
Advertisements

第 12 章 UDP 與 TCP.
第一章 概 述.
TCP/UDP協定 10-1 TCP/UDP簡介 10-7 採用TCP或UDP 10-2 連接埠編號 10-8 UDP標頭格式
Chapter 12 UDP 與 TCP.
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构
第1章 概述.
第9周 DHCP的安装与配置 计算机网络基础.
数据转发过程.
Foundations of Computer Science Chapter 6 電腦網路
NetGuru 創新 網路通訊實驗教學解決方案 PART I TCP/IP通訊協定深入剖析/以NetGuru實作
串口服务器典型应用 RS232/RS485串口设备 串口服务器 A 以太网 TCP/IP或UDP模式 TCP/IP UDP协议
校園網路管理實電務 電子計算機中心 謝進利.
教学目的:通过本章的学习大家要掌握端口 教学重点:端口的分类的两大类,静态端口 教学难点:几种常见的端口.
第二期实验室工作人员培训讲座(三) 加强规范化建设 提高仪器设备管理水平 设备处 黄久龙 2017年9月13日 徐州师范大学设备处 黄久龙.
学习目标: 1)理解包和包过滤 2)理解包过滤的方法 3)设置特殊的包过滤规则
TCP/IP通訊協定與網路架構 台大計資中心 李美雯
第 12 章 UDP 與 TCP.
第 6 章 IP 位址 著作權所有 © 旗標出版股份有限公司.
利用 ISA Server 2004 建置應用層防護機制
第 13 章 DNS 著作權所有 © 旗標出版股份有限公司.
课程目标 学习完本课程,您应该能够: 了解NTP协议的基本概念及应用 掌握NTP协议的基本原理 掌握NTP协议的网络结构及实现模型
TCP協定 (傳輸層).
User Datagram Protocol (UDP)
TCP和UDP基本原理.
Internet Protocol (IP)
網路服務 家庭和小型企業網路 – 第六章.
32 bit destination IP address
TCP/IP Protocol Suite TCP/IP協定 第二組 投影片製作by簡嘉宏 綦凱宏 林睿敏 滕孟哲.
HiNet 光世代非固定制 用戶端IPv6設定方式說明
第 6 章 通訊協定 TCP.
Chapter 8 網際網路通訊協定.
第 2 章 TCP / IP 簡介.
在一定程度上 人类的思维产生于 简单个体之间的相互作用 ——Marvin Minsky.
第四章 網路層 4-1 網路層簡介 4-2 電路交換技術 4-3 信息交換技術 4-4 分封交換技術 4-5 各種交換技術之比較
Windows 2003 server 進階介紹 麋鹿.
考试题型 填空题(30) 选择题(20) 名词解释(10) 问答题(24) 计算题(16) 附加题(30) 成绩核算:
第4章 OSI傳輸層.
TCP/IP介紹 講師:陳育良 2018/12/28.
網路安全管理 期末報告 分散式阻斷服務攻擊 - DDoS 指導教授:梁明章 教授 學生:陳皓昕 A
DHCP 详解及在 AP 中的使用 韦宇轩 SA
第七讲 网际协议IP.
校園網路架構介紹與資源利用 主講人:趙志宏 圖書資訊館網路通訊組.
實驗目的 明瞭不可靠傳輸層的基礎觀念 解析UDP協定下區段資料傳送的格式
FTP檔案上傳下載 實務與運用.
第 12 章 UDP 與 TCP 著作權所有 © 旗標出版股份有限公司.
第十三章 TCP/IP 與 Internet 網路連結技術
網路安全技術 OSI七層 學生:A 郭瀝婷 指導教授:梁明章.
Web前端开发 第23章:网站发布 阮晓龙 / 河南中医药大学管理科学与工程学科
TANet PROTOCOL ANALYSIS - WIRESHARK - 350.
第7章 传输层协议——TCP与UDP 任课教师 卢豫开.
Westmont College 网络互连 Part 4 (传输协议, UDP and TCP, 协议端口)
Network Application Programming(3rd Edition)
Firewall-pfsense Mars Su
Wireshark DNS&HTTP封包分析
個人電腦與網路 1.個人電腦IP設定 自動取得IP與固定IP IP登錄系統與IP自動分配系統 固定IP申請 IP衝突處理
3.1 通訊協定 3.2 開放系統參考模式(OSI) 3.3 公眾數據網路 3.4 TCP/IP通訊協定
實驗5 IP協定分析 明瞭IP(Internet Protocol;Internet協定)的基礎觀念
Speaker : Chang Kai-Jia Date : 2010/04/26
講員:游文志 排程系統教育訓練 後台管理系統 講員:游文志
第 14 章 DHCP 著作權所有 © 旗標出版股份有限公司.
2019/5/3 JAVA Socket(UDP).
指導教授:梁明章 A 許之青 國立高雄大學 2010/06/25
編輯網頁可用那些應用程式? 記事本 Word FrontPage Dreamweaver.
資料結構與C++程式設計進階 期末考 講師:林業峻 CSIE, NTU 7/ 15, 2010.
ARP攻擊 A 吳峻誠.
助教:廖啟盛 JAVA Socket(UDP) 助教:廖啟盛
Internet课程设计 教师:陈 妍 朱海萍 西安交通大学计算机系
指導教授 :逄愛君 資訊三 B 莊惟舜 資訊三 B 張憶婷 資訊三 B 徐嘉偉
第7章 传输层协议——TCP与UDP 任课教师 卢豫开.
Presentation transcript:

第 6 章 通訊協定 UDP

連接埠 (Port) 若將電腦比做郵局, 連接埠就像窗口, 負責各種不同的業務。 一部電腦只有一個 IP 位址, 但有許多連接埠, 以區分各使用 TCP/IP 的程式。 當電腦收到 IP 封包時, 便根據其連接埠編號, 判斷交由哪個應用程式來處理。

連接埠編號的原則 連接埠編號從 0 至 65535。 0-1023 稱為『Well-Known』連接埠。 1024-65535 為『Registered / Dynamic』連接埠, 由 Client 端自行使用。

常見的 Well-Known 連接埠

自訂 Server 連接埠編號 Well-Known 連接埠是『約定俗成』, 不具強制性。 例如您可架設一部連接埠編號為 2001 的 Web Server, 但必須讓使用者知道, 這部 Web Server 所使用的連接埠編號。

UDP在TCP/IP協定組的位置

UDP 簡介 ( User Datagram Protocol ) Connectionless 的傳送特性。傳送過程較為單純, 但是可靠性較差。 不具有確認、重送等機制。

使用 UDP 的應用程式之考量 為了要降低對電腦資源的需求。 應用程式本身已提供資料完整性的檢查機制。 要使用 Multicast 或 Broadcast 等一對多的傳送方式。

UDP 封包 UDP 表頭: UDP 資料: 記錄來源與目的端應用程式所用的連接埠編號。 載送上層協定 (Application Layer) 的資訊。

使用者資料包格式

UDP 表頭 Source Port (來源連接埠編號) Destination Port (目的連接埠編號) Length (長度) 記錄來源端應用程式所用的連接埠編號。 Destination Port (目的連接埠編號) 記錄目的端應用程式所用的連接埠編號。 Length (長度) 記錄 UDP 封包的總長度。 Checksum (錯誤檢查碼) 記錄 UDP 封包的錯誤檢查碼。

埠號碼

IP 位址與埠號

Pseudo Header (假表頭) 計算錯誤檢查碼時, 會產生『Pseudo Header』, 包括以下欄位: Source IP Address:IP 表頭中來源端的 IP 位址 Destination IP Address:IP 表頭中目的端 的 IP 位址 Unused:長度為 8 Bits, 填入 0 Protocol:IP 表頭中紀錄上層協定的欄位 Length:UDP 表頭中的 Length 欄位

Pseudo Header 的功用 檢查 UDP 封包是否送達正確的終點。

UDP資料包的虛擬標頭

一個簡單UDP使用者 資料包的檢查和計算

UDP 運作

封裝及解封裝

UDP的佇列

多工與解多工

擷取 UDP 封包

UDP 封包說明 1. UDP 表頭。 2. 來源端連接埠編號。0x0431 換算成十進位為 1073, 屬於 Dynamic 的連接埠。 3. 目的端連接埠編號。已解讀出為 DNS Server 的連接埠編號。 4. UDP 封包的長度。 5. 錯誤檢查碼。 6. 這是 UDP 資料的部份, 此處顯示裝載的資料為 DNS Query 封包。