计算机网络 最基本概念之一 (使用 Office XP演示).

Slides:



Advertisements
Similar presentations
NAT与ICMP交互.
Advertisements

4.3 因特网的组成 分组交换原理 网络分层结构与TCP/IP协议 IP协议与路由器
计算机网络 第一章:计算机网络概述 阮晓龙 /
计 算 机 网 络 主 讲: 陈 伟 宏 职 称: 副 教 授 湖南城市学院计算机科学系
会计从业资格 会计电算化 精讲班 主讲老师:黄德建.
第五章 網際網路 5-1 網際網路的歷史沿革 5-2 網際網路基本運作原理 5-3 連線媒介與連線上網 5-4 網際網路上的熱門應用
《网络基础与Internet应用》.
计算机网络教程 任课教师:孙颖楷.
计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
2.4 计算机网络基础 什么是计算机网络? 计算机网络有哪些功能? 计算机网络的发展历史? 计算机网络体系结构的内容? 计算机网络如何分类?
第一章 概 述.
电子工业出版社 计算机网络(第 4 版) 谢希仁 编著.
淄博信息工程学校 ZIBOIT&ENGINEERING VOCATONAL SHCOOL 03 交换机干道技术 计算机网络技术专业.
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构
计算机网络.
1.1 计算机网络在信息时代的作用 1、关于计算机网络
通信概论 第4章 数据通信.
计算机网络 暨南大学计算机科学系 学年 第一学期.
第一章 计算机网络概述.
第 2讲 网络体系结构 1/49.
第1章 概述.
网络设计与管理实践 首都师范大学信息工程学院.
引言 路由器的主要工作就是为经过路由器的每个 IP数据报/分组 寻找一条最佳传输路径(寻径),并将该数据有效地传送到目的站点(转发)。
Chapter 8 Wide Area Network(WAN) 广 域 网
第17章 实现路由器.
项目四 组建跨地区网络 授课教师:肖颖.
计算机网络技术 刘君,廖细生
第6章 计算机网络基础.
在PHP和MYSQL中实现完美的中文显示
学习目标: 1)理解包和包过滤 2)理解包过滤的方法 3)设置特殊的包过滤规则
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
通訊協定 OSI分層模式 與 TCP/IP協定
第五章 網際網路 5-1 網際網路的歷史沿革 5-2 網際網路基本運作原理 5-3 連線媒介與連線上網 5-4 網際網路上的熱門應用
计算机网络原理 徐明伟
利用Wireshark观察网络报文 2015.
TCP/IP Protocol Suite TCP/IP協定 第二組 投影片製作by簡嘉宏 綦凱宏 林睿敏 滕孟哲.
计算机网络实用教程 主编:肖盛文 2010年.
存储系统.
大学计算机基础 典型案例之一 构建FPT服务器.
管理信息结构SMI.
矢量距离路由.
网络常用常用命令 课件制作人:谢希仁.
考试题型 填空题(30) 选择题(20) 名词解释(10) 问答题(24) 计算题(16) 附加题(30) 成绩核算:
实用组网技术 第一章 网络基础知识.
本章要点: 计算机网络的基本概念 Internet基础 Internet服务
西安电子科技大学 / 通信工程学院 宋锐 助教:陈金皖
Windows网络操作系统管理 ——Windows Server 2008 R2.
Windows网络操作系统管理 ——Windows Server 2008 R2.
第17章 网站发布.
第2讲 网络安全协议基础 此为封面页,需列出课程编码、课程名称和课程开发室名称。
谢希仁 编著 (使用 OfficeXP 或 Office 2003 演示动画)
C语言程序设计 主讲教师:陆幼利.
3.1 通訊協定 3.2 開放系統參考模式(OSI) 3.3 公眾數據網路 3.4 TCP/IP通訊協定
傳輸控制協議 /互聯網協議 TCP/IP.
主要内容: 无线局域网的定义 无线传输介质 无线传输的技术 WLAN的架构 无线网络搭建与配置 无线网络加密配置
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
指導教授:梁明章 A 許之青 國立高雄大學 2010/06/25
4.2 网际协议IP 网际协议 IP 是 TCP/IP 体系中两个最主要的协议之一。与 IP 协议配套使用的还有四个协议:
常见的网络交流方式 QQ、MSN 电子邮件 BBS类(电子公告栏) 聊天室类 网络电话 博客 ……
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
数据报分片.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
1.2 因特网概述 网络的网络 起源于美国的因特网现已发展成为世界上最大的国际性计算机互联网
Google的云计算 分布式锁服务Chubby.
Internet课程设计 教师:陈 妍 朱海萍 西安交通大学计算机系
3.8 局域网应用实例 某省劳动和社会保障网络中心组网实例 会议中心的无线组网实例.
Copyright © 2004 HRBEU.605. All Rights Reserved
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
入侵检测技术 大连理工大学软件学院 毕玲.
Presentation transcript:

计算机网络 最基本概念之一 (使用 Office XP演示)

走进互联网(一) F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语

网络的重要性 信息的传递要依靠网络,因此实现信息化离不开完善的网络。 网络已成为信息社会的命脉和重要基础。

计算机网络的地位 现在有三种最主要的网络: 电信网络(电话网) 有线电视网络 计算机网络 在这三种网络中,计算机网络的发展最快,其技术已成为信息时代的核心技术。

因特网(Internet)改变了世界 因特网是世界上最大的计算机网络,是自印刷术以来人类通信方面最大的变革。 因特网缩短了人际交往的时间和空间,改变了人们的生活、工作、学习和交往方式,使世界发生了极大的变化。

我国的情况 1994 年4 月 20 日我国正式接入因特网。 根据统计资料,在 2003 年 6 月: 我国上网计算机数: 2572 万台 上网用户数: 6800 万

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5.客户服务器方式 6. 结束语 计算机网络、互连网、互联网 internet 与 Internet 带宽与宽带 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5.客户服务器方式 6. 结束语 F

计算机网络、互连网、互联网 计算机网络:一些相互连接的计算机的集合。 互连网:一些相互连接的计算机网络的集合(网络的网络)。 互联网:就是互连网的同义词。 计算机网络 互连网,互联网 计算机网络 计算机网络 计算机网络

互连与互联 1994 年全国自然科学名词审定委员会公布的名词: interconnection —— 互连 interconnection network —— 互连网络 internetworking —— 网际互连

互连与互联(续) 1997 年 8 月全国科学技术名词审定委员会在其“推荐名(一)”中: 因此“互联网”和“互连网”应当是同义词。 internet internetwork interconnection network 而在注释中给出:“又称互连网”。 因此“互联网”和“互连网”应当是同义词。 —— 互联网

常见的几种计算机连网方法 点对点连接 (这是最简单的网络) 总线网 集线器 星形网 环形网

不管哪一种计算机网络 都可以用一朵云来表示

使用路由器可以把不同的 计算机网络互连起来 互连网也可以用一朵云来表示 互连网 网络 路由器 互连网(互联网)由许多网络通过路由器互连而成 互连网(互联网)是:“网络的网络”

结点与链路 可以把计算机网络抽象为结点(计算机或路由器)与链路(连接的线路)的集合。 Node有两个译名: 结点——用于计算机网络中,表示计算机或路由器。 节点——用于天线中,表示驻波电场强度为零的点。 但目前这两个名词的使用比较混乱。

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 计算机网络、互连网、互联网 internet 与 Internet 带宽与宽带 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 F

internet 与 Internet internet 是普通名词 Internet 是专有名词 泛指一般的互连网(互联网) 世界范围的互连网(互联网) 使用 TCP/IP 协议族 前身是美国的阿帕网 ARPANET

Internet 的推荐译名是“因特网” 使用“因特网”这个名词可体现 Internet 是专有名词。

“国际互联网”或“互联网” 有人愿意用“国际互联网”或“互联网”来表示 Internet。但这是不严格的。 许多文献和资料同时使用具有不同意义的名词 internet 和 Internet 。如果把 Internet 译为“互联网” ,那么 internet 将没有合适的译名。

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 计算机网络、互连网、互联网 internet 与 Internet 带宽与宽带 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 F

计算机网络的带宽 计算机网络的带宽是指网络可通过的最高数据率,即每秒多少比特。 描述带宽也常常把“比特/秒”省略。 例如,带宽是 10 M,实际上是 10 Mb/s。 这里的 M 是 106。

什么是宽带? 宽带线路:可通过较高数据率的线路。 宽带是相对的概念,并没有绝对的标准。 在目前,对于用户接入到因特网的用户线来说,每秒传送几个兆比特就可以算是宽带速率。

对宽带传输的错误概念 有些人愿意用“汽车在公路上跑”来比喻“比特在网络上传输”,认为宽带传输的好处就是传输更快,好比汽车在高速公路上可以跑得更快一样。 对于这种比喻一定要谨慎对待。

常见的错误是混淆了两种速率 在网络中有两种不同的速率: 这两种速率的意义和单位完全不同。 宽带传输:计算机向网络发送比特的速率较高。 信号(即电磁波)在传输媒体上的传播速率(米/秒,或公里/秒) 计算机向网络发送比特的速率(比特/秒) 这两种速率的意义和单位完全不同。 宽带传输:计算机向网络发送比特的速率较高。

错误的概念  在宽带线路上比特传播得快 宽带线路  A B 在窄带线路上比特传播得慢 窄带线路 A B

正确的概念 宽带线路 A B 窄带线路 A B 宽带线路:每秒有更多比特从计算机 注入到线路。 宽带线路和窄带线路上比特的传播速率是一样的。

比喻:汽车运货 宽带线路 窄带线路 宽带和窄带线路:车速一样 宽带线路:车距缩短

另一种错误概念 ——“宽带”相当于“多车道” 多车道公路是并行传输 通信线路上通常都是串行传输 ……100101110100100111010001011010

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 电路交换 存储转发 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 F

传统电话网使用电路交换   两部电话机只需要用一对电线 就能够互相连接起来。

传统电话网使用电路交换      但若要将 5 部电话机两两相连, 则需要 10 对电线。

传统电话网使用电路交换   …   交换机      当电话机的数量很大时, 就必须使用电话交换机进行连接。

电路交换的特点 通话前先拨号建立连接。 可能只要经过一个交换机(如 A 到 B) 可能要经过多个交换机(如 C 到 D) 通话过程中,通信双方一直占用所建立的连接。 通话结束后,挂机释放连接。 A ( ( 交换机 交换机 D B ( ( 交换机 交换机 C ( ( 交换机 ( 交换机 (

早期的计算机网络采用电路交换 那时计算机很少,非常昂贵。远地终端(没有处理功能) 通过通信线路(可能要经过许多个交换机) 使用处于网络中心的计算机的资源。 计算机 终端

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 电路交换 存储转发 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 F

分组交换(packet switching)的出现 电话网是为电话通信设计的。电路交换的电话网很适合于电话通信。 但计算机数据具有很大的突发性。使用电路交换会导致网络资源严重浪费。 计算机逐渐增多,连网的需求日益迫切,计算机网络需要使用更加有效的连网技术。 这就导致分组交换的问世。

美国军方促进了计算机网络的发展 20 世纪 60 年代美苏冷战激烈。 美国军方要研制一种生存性很强的新型分布式网络。 即使少数结点或链路被摧毁,整个网络仍保持畅通。 这种新型的计算机网络就是采用分组交换的、基于存储转发计算机网络。

分组交换 发送端 发 送 发 送 发 送 接收端 11010011101 • • • • • • • • 00101001110 在发送端把要发送的报文分隔为较短的数据块 每个块增加带有控制信息的首部构成分组(包) 依次把各分组发送到接收端 接收端剥去首部,抽出数据部分,还原成报文 11010011101 • • • • • • • • 00101001110 报文 发送端 数 据 数 据 数 据 首部 首部 首部 分组 分组 分组 发送 在前 发 送 发 送 发 送 数 据 首部 数 据 首部 数 据 首部 数 据 数 据 数 据 接收端 11010011101 • • • • • • • • 00101001110

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 电路交换 存储转发 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 F

这就是基于存储转发的分组交换 分组从 A 传送到 B 的过程 查找路由表 目 的 地 下一跳路由器 查找路由表 目 的 地 下一跳路由器 目 的 地 下一跳路由器 查找路由表 目 的 地 下一跳路由器 查找路由表 目 的 地 下一跳路由器 路由器 A 网络 网络 路由器 网络 路由器 网络 网络 路由器 常见的几种计算机网络类型 路由器 网络 路由器 网络 B 这就是基于存储转发的分组交换

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 协议的概念

协议 在计算机网络中,协议(protocol)是通信双方必须严格遵守的规则。 协议也就是网络协议。 协议精确地规定在网络通信中使用的各种控制信息的格式、意义以及各种事件出现的先后顺序。 协议在计算机网络中起着非常重要的作用。

网络协议非常复杂 协议必须保证在任何复杂的情况下都能正确工作,因此网络协议非常复杂。 我们在日常生活中所使用的许多约定,都远远达不到网络协议的要求,因此经常会使约定失败。 总之,网络协议必须考虑如何对付各种异常情况的出现。下面看一个例子。

明日正午进攻? 同意 收到“同意” 蓝军联合进攻白军——必胜 蓝军单独进攻白军——必败 协议无法保证必胜! 收到:收到“同意” … …

分层次的网络体系结构 OSI 的七层网络体系结构已经过时 TCP/IP 的四层网络体系结构已成主流 使用五层原理体系结构来阐明网络的工作原理较为合适

5 4 3 2 1 应用层 Application layer 运输层 Transport layer Internet layer 网际层 数据链路层 Data link layer 物理层 Physical layer

(Transmission Control TCP/IP 的体系结构 TCP: 传输控制协议 (Transmission Control Protocol) 各种应用层协议 HTTP, FTP, SMTP, DNS 等 应用层 UDP: 用户数据报协议 (User Datagram Protocol) 运输层 TCP UDP 网际层 IP 网络 接口层 IP: 网际协议

物 理 传 输 媒 体 计算机 2 计算机 1 首部 TCP报文段 UDP报文段 IP数据报 IP分组 尾部 帧 比特 应 用 程 序 数 据 AP2 AP1 首部 5 H5 数 据 部 分 5 TCP报文段 UDP报文段 H4 4 数 据 部 分 4 IP数据报 IP分组 H3 3 数 据 部 分 3 尾部 帧 2 H2 T2 2 数 据 部 分 比特 1 10100110100101 比 特 流 11 010111010 … … 1 物 理 传 输 媒 体

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 协议的概念

IP 协议 因特网的 IP 协议最重要,它为分组在互连网中的发送、传输和接收制定了详尽的规则。 IP 是 Internet Protocol 的缩写,中文标准译名是“网际协议”。 使用 IP 协议的互连网络常称为: IP 网络,或 IP 网。 在 IP 网络传送的分组常称为: IP 分组,或 IP 数据报 (IP datagram)。

构造路由表 在因特网中,路由器之间不断地互相通告路由信息。 路由器根据所掌握的路由信息构造出自己的路由表。 路由器之间交换路由信息都要遵守有关的路由选择协议。 当网络状况发生变化时,路由器中的路由表能够自动进行更新,从而保证了正确地转发分组。

路由器之间不断交换路由信息 (这里没有画出路由器之间的网络 以及连接在网络上的计算机) 常见的几种计算机网络类型 因特网的路由器之间不断交换路由信息的复杂过程对用户是透明的(用户看不见)

IP 网络的生存性很强 当 IP 网络中的某些路由器或链路被破坏时,路由器可以自动调整路由,使得网络一直保持连通。 这种路由的动态调整过程对用户是透明的(即用户感觉不到)。

当部分结点或链路被摧毁时 分组交换仍可保持网络畅通 IP 网络 路由器

IP 网络的重要特点 每一个分组独立选择路由。 发往同一个目的地的分组,后发送的有可能先收到(即可能不按顺序接收)。 当网络中的通信量过大时,路由器就来不及处理分组,于是要丢弃一些分组。 因此, IP 网络不保证分组的可靠地交付。 IP 网络提供的服务被称为: 尽最大努力服务(best effort service)

和传统的电信网相比较 电信网向用户(即电话机)提供的服务质量有保证。 连接在电信网上的电话机几乎没有智能,因此全部的服务质量由电信网完成。

电路交换的电信网 电信网向用户电话机提供可靠交付 电信网

分组交换的因特网 带有 TCP 协议的计算机 向用户程序提供可靠交付 TCP 协议 分组交换的因特网 不保证可靠交付 丢弃 丢弃 丢弃

因特网的设计思路 通信必须是可靠的。但应当由谁负责可靠交付?因特网和传统电信网的思路不同。 严格地讲,计算机通信是在计算机上运行的程序之间的通信。所以实现可靠通信最终应当是让计算机程序之间的通信可靠。 因特网认为,IP 协议没有必要提供可靠服务(这样做可以使网络简单、灵活性好、价格便宜)。在计算机中增加 TCP 协议就可以实现计算机程序之间的可靠通信。

F 1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 协议的概念

TCP 协议的用途 TCP 是 Transmission Control Protocol 的缩写,中文译名是传输控制协议。

TCP 协议的主要功能 TCP 给要传送的每一个字节的数据都进行编号。 接收端在收到数据后必须向发送端发送确认信息。 若发送端在规定的时间内没有收到对方的确认,就重传这部分数据。 当网络中的通信量过大时,TCP 就告诉发送端要放慢发送数据。这叫做流量控制。

核心协议 TCP/IP 因特网使用的协议很多,但其中最为重要的协议就是 IP 和 TCP。 通常用 TCP/IP 这样的记法表示以 TCP 和 IP 为核心的协议族。

 最重要的两个协议:IP 和 TCP TCP 协议保证了 应用程序之间的可靠通信 应用 程序 因特网 IP 协议控制分组在因特网的传输 但因特网不保证可靠交付

解释一些的现象 为什么有时从因特网下载文件特别慢? 为什么有时发送电子邮件总是失败? 可能的原因是:因特网中某处的通信量突然增大,路由器来不及处理到来的分组。于是丢弃这些分组。TCP 发现少了一些分组,就进行重传,产生了时延。 为什么有时发送电子邮件总是失败? 可能的原因是因特网中的某处的通信量特别大,路由器大量丢弃分组。即使 TCP 协议进行重传,但重传后的分组还是被丢弃。所发送的邮件分组无法到达接收方。

1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 F

客户服务器方式 在 TCP/IP 的应用层协议使用的是客户服务器方式。 在网络环境下,许多问题的解决往往是通过位于不同主机中的多个进程之间的通信和协同工作来完成的。 这些为了解决具体的应用问题而彼此通信的进程就称为“应用进程”。 进程就是运行中的程序。

客户进程与服务器进程的关系 客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。 客户服务器方式所描述的是进程之间服务和被服务的关系。 当 A 进程需要B进程的服务时就主动呼叫B进程,在这种情况下,A 是客户而 B 是服务器。 可能在下一次通信中,B 需要 A 的服务,此时,B 是客户而 A 是服务器。

客户与服务器 客户是服务请求方,服务器是服务提供方。 客户(client) 服务器(server) 服务请求方 服务提供方

客户软件的特点 在进行通信时临时成为客户,但它也可在本地进行其他的计算。 被用户调用并在用户的计算机上运行,在打算通信时主动向远地服务器发起通信。 可与多个服务器进行通信。 不需要特殊的硬件和很复杂的操作系统。

服务器软件的特点 是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。 在共享计算机上运行。当系统启动时即自动调用并一直不断地运行着。 被动地等待并接受来自多个客户的通信请求。 一般需要强大的硬件和高级的操作系统支持。

客户 服务器 因特网 ① 发起连接建立请求 ② 接受连接建立请求 计算机A 计算机B 应用层 应用层 运输层 运输层 网络层 网络层 数据链路层 数据链路层 物理层 物理层 因特网

客户1 服务器 1 服务器 2 客户2 因特网 计算机A 计算机C 计算机B 应用层 应用层 应用层 运输层 运输层 运输层 网络层 网络层 数据链路层 数据链路层 数据链路层 物理层 物理层 物理层 因特网

应当注意 使用计算机的人是“用户”(user)而不是“客户”(client)。 客户和服务器都指的是进程,即计算机软件。 由于运行服务器进程的机器往往有许多特殊的要求,因此人们经常将主要运行服务器进程的机器(硬件)不严格地称为服务器。 例如,“这台机器是服务器。” 意思是:“这台机器(硬件)主要是用来运行服务器进程(软件)。” 因此,服务器(server)一词有时指的是软件,但也有时指的是硬件。

1. 引言 2. 重要术语 3. 电路交换与分组交换 4. IP 协议与 TCP 协议 5. 客户服务器方式 6. 结束语 F

结束语 因特网(Internet)是世界范围的、互连起来的计算机网络,它使用 TCP/IP 协议族,并且它的前身是美国阿帕网 ARPANET。 计算机网络的带宽是网络可通过的最高数据率。 因特网使用基于存储转发的分组交换,并使用 IP 协议传送 IP 分组。

结束语(续) 路由器把许多网络互连起来,构成了互连网。路由器收到分组后,根据路由表查找出下一跳路由器的地址,然后转发分组。 路由器根据与其他路由器交换的路由信息构造出自己的路由表。 IP 网络提供尽最大努力服务,不保证可靠交付。

结束语(续) TCP 协议保证计算机程序之间的、端到端的可靠交付。 在 TCP/IP 的应用层协议使用的是客户服务器方式。 客户和服务器都是进程(即软件)。客户是服务请求方,服务器是服务提供方。 服务器有时也指“运行服务器软件”的机器。