通訊協定 OSI分層模式 與 TCP/IP協定

Slides:



Advertisements
Similar presentations
项目一:计算机网络基础 第一章 认识计算机网络
Advertisements

第3章 网络体系结构与协议 问题 原由 计算机网络经过40年的发展, 使得计算机网络已经成为一个海量、多样化的复杂系统。计算机网络的实现需要解决很多复杂的技术问题: 支持多种通信介质;支持多厂商和异种机互联;支持人机接口等。 本章重点讨论计算机网络体系结构的形成、OSI/RM与TCP/IP模型、网络地址的形成、域名地址、子网技术等。
先介绍计算机网络基础知识,再分析网络视频监 控系统的架构、原理与维护。
本周复习一下基本的网络知识 下周开始讲解路由器的配置方法 第四周开始到实验室做实验(主楼910,919)
第五章 網際網路 5-1 網際網路的歷史沿革 5-2 網際網路基本運作原理 5-3 連線媒介與連線上網 5-4 網際網路上的熱門應用
《网络基础与Internet应用》.
課程名稱:計算機概論 授課老師:李春雄 博士
第 8 章 IP 基礎與定址.
计算机网络原理 主讲教师:欧阳宏基.
计算机文化基础教学课件 计算机网络基础.
网络设备 (交换机与路由器配置) 主讲教师:陆宜梅(副教授).
第6章 计算机网络基础 1.
第 12 章 UDP 與 TCP.
第一章 概 述.
本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣3.0版授權釋出
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构
第6章 计算机网络基础.
计算机网络.
第7章 网络互联技术.
计算机网络 暨南大学计算机科学系 学年 第一学期.
6.1 网络概述 6.2 Windows的网络功能 6.3 Internet概述 6.4 Internet的使用 6.5 网上浏览工具的使用
电子商务的网络技术 德州学院计算机系.
第1章 概述.
第8章 系統架構.
Foundations of Computer Science Chapter 6 電腦網路
项目6.1:计算机网络基础 项目描述 能力目标 应用网络可以工作、学习,网络影响着我们的生活,了解网络知识、培养信息技术的水平和能力是工作和生活的需要。 通过对概念的理解,培养信息分析、辨别能力, 学会使用信息技术工作、学习。
第2章 计算机网络体系结构 教学目标: 通过本章的学习,了解计算机网络体系结构和各个层次的相关协议,理解接口和服务等概念。掌握ISO/OSI模型和TCP/IP模型的各个层次及其所实现的功能。掌握IP地址的功能和划分,并对子网掩码和下一代互联网IPv6有相应的了解。
無智慧報告—網路導論 義守電機 副教授 黃蓮池 在報告前.
计算机网络基础.
西南林学院计科系 董跃宇 局域网及局域网组网技术 西南林学院计科系 董跃宇
第3章 计算机网络体系结构.
網路基本概念與設定方法 林文宗 資管系助理教授
第5章 网络软件 开发技术 (一) 软件开发技术基础 计算机教学实验中心.
第 5 章 醫療資訊標準 作者:李友專、王博彥.
網路概論.
Presented by GE Fanuc Shanghai Office
第 12 章 UDP 與 TCP.
網路基本概念 本章主要是為讀者建立有關網路的基本知識, 作為後續章節的基礎。首先我們會說明網路的基本概念, 接著介紹網路的各種類型與相關的作業系統, 最後則是介紹 OSI 與 DoD 等兩種網路模型, 讓讀者能進一步了解網路運作的方式。
Server Load Balancing 飛雅高科技 李村.
1-1 電腦的起源 1-2 電腦的演進 1-3 電腦的種類 1-4 電腦與生活
第五章 網際網路 5-1 網際網路的歷史沿革 5-2 網際網路基本運作原理 5-3 連線媒介與連線上網 5-4 網際網路上的熱門應用
Socket 基本觀念.
Internet Protocol (IP)
網路服務 家庭和小型企業網路 – 第六章.
TCP/IP Protocol Suite TCP/IP協定 第二組 投影片製作by簡嘉宏 綦凱宏 林睿敏 滕孟哲.
局域网技术 第一章计算机局域网概论.
第二十二章 電子商務網路架構.
本章要点: 计算机网络的基本概念 Internet基础 Internet服务
第4章 OSI傳輸層.
第三章 计算机网络模型 主要内容 1. 网络标准化组织 2. ISO/OSI模型.
使用Windows2003 Server R2 伺服器架設暨網路原理.
校園網路架構介紹與資源利用 主講人:趙志宏 圖書資訊館網路通訊組.
第5讲 网络层 本讲目的: 概述: 理解网络层服务原理: 因特网的实现实例 网络层的服务 路由选择原理 分层的路由选择 IP协议
第 17 章 網路規劃 著作權所有 © 旗標出版股份有限公司.
電腦及網路概論 電腦功能 資訊系統 資料通信 電腦網路 硬體設備 系統軟體.
第2讲 网络安全协议基础 此为封面页,需列出课程编码、课程名称和课程开发室名称。
电子邮件基本应用 主讲:张巧威.
常見網路設備簡介 A 周緯龍.
3.1 通訊協定 3.2 開放系統參考模式(OSI) 3.3 公眾數據網路 3.4 TCP/IP通訊協定
3 電子商務技術.
實驗5 IP協定分析 明瞭IP(Internet Protocol;Internet協定)的基礎觀念
傳輸控制協議 /互聯網協議 TCP/IP.
1.4 计算机网络体系结构与协议 引言 网络系统的体系结构 网络系统结构参考模型ISO/OSI
Source: Journal of Network and Computer Applications, Vol. 125, No
大学计算机基础 5-2 计算机网络模型与协议.
網路概論 第3章 協定與模型.
網際網路與電腦應用 – 固接式網路(二) 林偉川 2001/10/04.
指導教授:梁明章 A 許之青 國立高雄大學 2010/06/25
網際網路原理 網際網路源起與發展歷史 1968 ARPANET 1973 TCP/IP協定 1976 乙太網路,促成LAN的發展 … DNS
主讲人:徐悦甡(16年入职) 课程:数据通信与计算机网络 软件学院
Presentation transcript:

通訊協定 OSI分層模式 與 TCP/IP協定 第 4 章 通訊協定 OSI分層模式 與 TCP/IP協定

通訊協定(1/3) 何謂通訊協定? 人類的通訊協定 機器的通訊協定 甲:「你好!」 乙:「你也好!」 甲:「今天晚上有空一起吃飯嗎?」 乙:「有的!」 機器的通訊協定 所有Internet上面的溝通都必須仰賴通訊協定 必須詳細定義訊息格式、訊息收或送的順序,和收到或傳送訊息時該做的動作。

通訊協定(2/3) 人類和機器的通訊協定比較 你好 妳好 2:00 <file> time TCP connection req. 妳好 TCP connection reply. 現在幾點? 2:00 <file> time

通訊協定(3/3):Communication Protocol 必須採用相同的通訊協定, 網路設備才能夠互相交換資訊。 網際網路上常用到的通訊協定, 絕大多數都是定義在 RFC(Request For Comments)文件內。

內 容 OSI分層模式 OSI模式的每個分層 TCP/IP協定 定址方式 TCP/IP版本

4.1 OSI分層模式

ISO是一個團體組織,而OSI則是網路 的分層模式。

OSI 模型 (Open Systems Interconnection Model) 網路系統架構是種抽象的概念, 倘若能利用一個模型來將網路系統具體化, 肯定能對學習有正面的幫助。 ISO 國際標準組織於 1984 年發表了 OSI 模型, 將整個網路系統分成 7 層(Layer), 每層各自負責特定的工作。 OSI 模型是被公認為最著名、最具影響力的網路參考模型。

會議層 OSI 模式

OSI 分層

資料經過第6、5、4、3、2分層時分 別加上標頭 (headers),尾端記號 (trailers) 通常在經過第2分層才加。

在OSI分層資料交換之情形

4.2 OSI模式的每個分層

第 1 層:Physical Layer (實體層) 傳輸資訊的介質規格。 將資料以實體呈現並傳輸的規格。 接頭之規格。 例如:同軸電纜、雙絞線、無線電波、紅外線等 實體介質, 以及轉換數位資料以利傳輸等工作。

實體層

第 2 層:Data Link Layer (資料連結層) 同步 使傳送與接收雙方達到同步。 偵錯 先檢查資料的正確性, 才決定是否繼續處理。 制定 MAC Method 網路上多個裝置都同時要傳輸資料時, 決定其優先順序。

資料連接層

節點對節點(或站對站)的傳送

第 3 層:Network Layer (網路層) 定址 決定網路裝置的位址或名稱分配。 選擇傳送路徑 例如從 A 傳資料到 D可有 5 條路徑, 必須選出一條距離最短、傳輸速率最快的路徑。

網路層

端點對端點的傳送

第 4 層:Transport Layer (傳輸層) 編定序號 將切割後的小段資料加以編號, 以利組回原貌。 控制資料流量 在網路壅塞時, 通知傳送端暫停傳輸或降低連線速率。 偵錯與錯誤處理 偵錯方式可以和資料連結層不同, 發現錯誤時也未必要求對方重送。 負責程序對程序間的連線

傳輸層

傳輸成負責程序對程序間的傳遞

第 5 層:Session Layer (會議層) 雙方在正式開始傳輸前的互相溝通,目的在於建立傳輸時所遵循的規則。 溝通控制-包括:使用全雙工模式或半雙工模式? 如何發起傳輸?如何結束傳輸?如何設定傳輸參 數?...等等。 同步(Synchronization):設定同步點 (Synthronization Point),例如要傳送2000頁資料時, 每100頁設定同步點,當第523發生錯誤時,只需 重新傳送501~523頁即可,而不用從第1頁重新傳 送。

會議層

第 6 層:Presentation Layer (表示層) 內碼轉換 將收到的資料轉換為接收端所用的內碼系統, 以免解讀有誤。 壓縮與解壓縮 傳輸前將資料壓縮, 收到資料時予以解壓縮。 加密與解密 將傳輸資料加密, 確保網路安全。

表示層

第 7 層:Application Layer (應用層) 直接提供檔案傳輸、電子郵件、網頁瀏覽等服務給使用者。 在實作上, 大多是化身為成套的應用程式, 例如:Internet Explorer、Netscape、 Outlook Express 等等。 有些應用程式, 甚至涵蓋了會議層與表達層的功能。

應用層

網路各層的功能摘要

4.3 TCP/IP 協定

DoD 模型 ( Department of Defense Model ) Internet 並未參考 OSI 模型, 因 TCP/IP 協定的誕生早於 OSI 模型。 DoD 模型是 TCP/IP 協定的網路模型。

TCP/IP與OSI模式

OSI七層和TCP/IP

TCP/IP 協定組合 『TCP/IP 協定組合』包含了與 TCP/IP 相關的數十種通訊協定, 例如:SMTP、DNS、ICMP、POP、FTP、Telnet...等等。 平常口語所謂的 TCP/IP 通訊協定, 其背後真正的意義就是指 TCP/IP 協定組合, 而非單指 TCP 和 IP 兩種通訊協定。

4.4 定址方式

TCP/IP用到的位址

TCP/IP用到的位址與各分層關係

範例 1 實體位址 有一個節點其實體位址10,傳送一個訊框給另一個實體位址為87的節點。這兩節點有一個鏈結。在資料鏈結層,這個訊框其表頭含有實體位址,就只需要這些位址。表頭的其他部分尚含有本層次的資訊。尾標通常含有錯誤偵測所需的多餘位元。 節點與其實體位址。

大部分的區域網路使用48 位元的實體位址(MAC Address),以12個16進制數字代表, 範例 2 大部分的區域網路使用48 位元的實體位址(MAC Address),以12個16進制數字代表, 每兩個數字之間以減號隔開如下所示: 07-01-02-01-2C-4B 一個48 位元的實體位址

範例 3 一個網路節點,其網路地址是A, 實體地址是10, 想要送資料到另一個區域網路上的節點,其網路地址P, 實體地址95。 因為兩個設備在不同的網路上,我們不能只使用實體位址,實體位址只在該鏈結的範圍內有效,我們所需要的是能在別的網路上使用的通用位址。網路(邏輯)位址就有這樣的特性。 在一個LAN 裡送資料。

132.24.75.9 一個IP位址以10 進制數字代表 IP 位址為32位元(IPv4),通常以4個10進制數字代表,每個數字為一 範例 4 IP 位址為32位元(IPv4),通常以4個10進制數字代表,每個數字為一 個位元組(byte) 長,數字之間以實點隔開如下所示: 132.24.75.9 一個IP位址以10 進制數字代表

範例 5 下張投影片圖展示一個傳輸層通訊的例子。來自上層的資料埠址(Port Address) j和k (j是傳送端應用程式的位址,k是接收端應用程式的位址)。因為資料的大小超過網路層所能處理,因此資料被分為兩個封包,每個封包都有保留埠址(j和k)。在網路層時,每個封包都加上網路位址(A和P)。

埠位址 範例 5 展示一個傳輸層通訊的範例

TCP協定的Port TCP用哪種方式來表示傳送端和接收端主機的 處理程序呢?

範例 6 埠位址為16 位元以10進制數字代表,如下所示: 753 一個16 位元的埠位址,以單一數字代表

4.5 TCP/IP版本

版本: 第 4 版 (通用)-IPv4 第 5 版 第 6 版 (新版)-IPv6