计算机导论(网络).ppt

计算机导论(网络) 主讲:华蓓 实验室:电一楼(安徽省计算与通讯软件重点实验室) Tel: 3607043 Email: bhua@ 主页:/~bhua 本专题教学目标 了解计算机网络的历史、简要工作原理与最新发展 授课与实验: 授课6学时 2个实验 考查方法: 实验报告 1. 计算机网络的发展历史 1969年世界上第一个计算机网络(ARPANET)出现 其采用的分组交换模式成为计算机网络的工作模式 计算机网络的发展历史(续) 1974年TCP/IP协议问世,TCP/IP实现随UNIX操作系统一起免费发布。 1986年面向全美大学的NSFNET建立,至1991年共有3000多个子网接入NSFNET。NSFNET的正式运营以及与其它网络的互联成为真正因特网的开始。 1990年至1995年,因特网完成商业化过程。 1991年World Wide Web问世,因特网进入普通民众的生活,直接导致了因特网的大发展。 从20世纪90年代后期开始,因特网进入爆炸式发展的时期。 今天的因特网已成为海量信息的载体和一个巨大无比的通信网络,在上面运行了各种应用软件,用户可以通过各种手段访问因特网,获取各种需要的信息。 因特网的增长速度 2. 什么是计算机网络? 简单地说 ,计算机网络是指由单一技术连接起来的一群计算机。 计算机网络的组成: 计算机:称主机(host)或端系统(end system),运行应用程序。 通信链路:提供端系统之间的连通性。端系统之间可以通过通信链路直接相连,也可以通过交换设备间接相连。 通信协议:通信双方必须共同遵守的约定和通信规则,协议实现通常由硬件和软件配合完成。 网络软件:包括网络操作系统和应用软件。 端系统之间的连接 网络的互连--互连网络 何谓不同的网络? 采用不同的技术 位于不同的管理域内 不同的独立网络通过交换设备形成互连网络(internet)。 3. 直接连接的网络 最简单的网络:所有主机由某种物理介质直接相连 例子:以太网、令牌环网等 网络适配器(网卡) 每个主机都通过一个网卡连接到网络上: 网卡插在主机的主板上,网卡上有专门的接口连接电缆或光缆。 网卡负责在主机和网络链路之间传送数据。 使用不同网络技术的网卡互不兼容。 网卡的地址 每一块网卡都有一个全球惟一的地址,通常被固化在硬件中,称为MAC地址(硬件地址,物理地址)。 MAC地址是全球统一分配的,以保证每块网卡的地址是惟一的。 每个消息携带一个源MAC地址和一个目的MAC地址,目的MAC地址标识了消息的接收者。 链路上传送的每一个消息都可被网卡收到,但网卡只将发给本节点的消息交给主机。 直接连接的网络存在的问题 限制了网络的规模: 限制可以连接到网络上的主机数,如一个以太网最多只能连接1024台主机。 限制一个单独的网络能跨越的范围,如一个以太网只能延伸到2500米。 显然,不可能采用直接连接的方式连接所有的主机。 4. 非直接连接的网络 类似于电话网络,计算机网络采用分组交换机来实现主机之间的间接连接。 交换机是一个多输入、多输出的设备,它将从输入端口收到的消息发送到正确的输出端口上,以使消息朝着目的方向前进一步,这种功能称为交换(switching)。 需要解决什么问题? 对于一个收到的消息,交换机如何确定合适的输出端口? 局域网与广域网的解决方案不同。 按照网络规模,计算机网络分为: 局域网:跨越一个建筑物或校园 城域网:跨越一个城市 广域网:跨越多个城市、国家甚至洲。 局域网交换机 局域网交换机使用转发表来进行转发决策。 交换机收到消息后,用消息的目的地址查找转发表,将消息从目的地址所在的端口发送出去。 如何得到交换机中的转发表? 人工配置与维护:开销大,不灵活。 交换机自动学习:目前的交换机均采用这种方法 5. 广域网技术 广域网技术和局域网技术的不同在于: 局域网支持的网络范围、节点数量和通信能力均有限。 广域网能够支持任意大的范围、任意多的节点,并提供足够的通信能力。 广域网的组成 广域网由连接了许多单个计算机的交换机组成,交换机之间可通过各种形式的点对点链路形成任意拓扑。 需要解决什么问题? 对于一个收到的消息,交换机如何确定合适的输出端口? 该问题转化为以下两个问题: 在计算机的地址中包含位置信息 根据位置信息确定到目的计算机的最佳路径 反映位置的分层编址 广域网一般采用分层编址模式,将地址分成两部分,高位部分标识交换机,低位部分标识连接在交换机上的计算机。 中间交换机使用地址中的交换机号确定输出端口,最后一个交换机使用计算机号确定输出端口。 广域网交换机中的转发表 转发表中给出去往每个目的交换机的输出端口 确定到目的交换机的最佳路径 将网络拓扑抽象为一个带权图: 交换机为顶点,交换机之间的链路为边,消息在链路上的传输

计算机导论 网络,计算机导论(网络).ppt相关推荐

  1. 计算机d导论,计算机导论 第3章(D).ppt

    计算机导论 第3章(D).ppt 磁 带 磁带提供的是顺序化存取方式,即在定位指定文件或歌曲位置是,必须访问前面几英寸的磁带. 相关技术: DC2000/Travan技术:这种技术的工作原理称为&qu ...

  2. 四川大学 计算机学院导论水吗,四川大学 计算机学院 操作系统课件导论.ppt

    <四川大学 计算机学院 操作系统课件导论.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<四川大学 计算机学院 操作系统课件导论.ppt>文档请在 ...

  3. 计算机网络拓扑分层,计算机网络和工程实践教程讲座主讲内容网络拓扑和分层体系结构.ppt...

    计算机网络和工程实践教程讲座主讲内容网络拓扑和分层体系结构.ppt 1. 物理层接口 物理层接口主要涉及各种传输介质或传输设备的接口.由于传输介质和传输设备种类很多,因此物理层接口的标准也非常多.下面 ...

  4. 无线网络技术导论笔记(第三讲)

    无线网络技术导论 主讲教师:张亮老师 第三讲 无线个域网 https://blog.csdn.net/Wjwstruggle/article/details/90797453 目录 无线网络技术导论 ...

  5. 计算机科学前沿技术导论论文,计算机科学技术导论论文.doc

    计算机科学技术导论论文 专业导论(论文) 谈谈你对计算机专业的认识及四年学习的设想 学 院 计算机学院 专 业 软件工程 年 级 2007级 姓 名 李云松 学 号 3107006836 教 师 傅秀 ...

  6. 大学三年如何使用计算机论文,大学计算机导论论文3000字.docx

    资源描述 大学计算机导论论文3000字如今社会快速发展,计算机已经走入千家万户,随着计算机的普及,它在生活中的作用越来越大.下面是学习啦小编带来的关于大学计算机3000字导论论文的内容,欢迎阅读参考大 ...

  7. 浅记《网络科学导论》知识点

    教材<网络科学导论> 汪小帆 李翔 陈关荣 学习目标 了解社交网络与复杂网络的基本概念 了解可以使用的复杂网络分析来做什么 了解基本度量方法-评价体系 使用Gephi等工具获得动态网络分析 ...

  8. 计算机导论论文英语,计算机导论论文计算机导论论文.doc

    计算机导论论文计算机导论论文 计算机 导 论 论 文 学生姓名 学生学号 所在学院 所学专业 指导教师 指导单位 目 录 第一章 论文摘要 第二章 说清楚计算机科学的知识体系 第三章 根据信息安全专业 ...

  9. 计算机科学导论(4):计算机组成原理

    原文链接:计算机科学导论(4):计算机组成原理 | 远行的舟 上两章我们介绍了计算机的主要组成部分--数据,阐述了计算机是如何存储和运算各种类型数据的.本章我们将简要介绍计算机的另一个组成部分--计算 ...

  10. 《走进计算机教室》教案,走进网络教案

    小于是一个乖女孩,爱浪漫,面像看上去很小,在家人按排下和连定了婚.连是一个很有事业心的男孩,但且不是于梦中和白马王子.不久,于做了连可爱的新娘.??于对连很平淡,连对于关爱有加.或许由于两人都没真正谈 ...

最新文章

  1. 修改withdraw 方法
  2. 8080端口被占用处理办法
  3. 如何卸载安装有问题的devexpress组件?
  4. mysql之分页_MySQL之分页查询(DQL)
  5. 人事管理系统整站php,卡盟整站程序源码 php版
  6. python登录接口测试_接口测试,基于Python
  7. 力扣-525 连续数组
  8. Firefox for iOS 终于登陆中国
  9. 路畅安卓最新固件升级_路畅导航系统固件升级下载|路畅导航系统固件升级大全1.51 官方版_ - 极光下载站...
  10. Invalid arguments问题
  11. 春夏季更替 超健康养生的饮食搭配标准
  12. AdGuard更多规则推荐
  13. AI生成肖像画,精细到毛发!北大校友最新研究收割2.8k星标,还登上了ICPR 2020...
  14. 【优化】近端梯度下降(Proximal Gradient Descent)求解Lasso线性回归问题
  15. Oracle的trunc函数与MySQL(Maria)的truncate函数
  16. 写出python字符串三种常用的函数或方法_Python字符串的使用和相关函数方法
  17. 北京邮电大学自考计算机试题及答案,6所北京高校在河南拟招630人 28个自考专业停考...
  18. Navicat Premium 10.0.10 中文版注册码
  19. C++软件工程师之什么是宏?
  20. 《研发管理破局》笔记 03 - 研发质量管理

热门文章

  1. 【clickhouse】Clickhouse 支持毫秒 纳秒数据
  2. 10-10-030-简介-Kafka之数据存储
  3. 【Flink】No tests found matching Method xx from org.junit.internal.requests.ClassRequest
  4. Spring : @EnableConfigurationProperties注解
  5. 小白想了解C语言?这一篇就够了hh!
  6. php左右菜单,JQuery实现左右滚动菜单特效_jquery
  7. java dozer map转对象_对象转换利器之Dozer
  8. Java多线程学习三十八:你知道什么是 CAS 吗
  9. 使用cmd-命令运行Java项目
  10. HighCharts控制不显示“上下文菜单”