560 likes | 716 Views
计算机网络( Internet ) 历史,现状与未来. 舒炎泰 20 0 9. 计算机网络. Transportation service: move objects horse, train, truck, airplane ... Communication network: move information bird, fire, telegraph, telephone, 计算机网络 …Internet …. A Taxonomy of Communication Networks. Communication Network.
E N D
计算机网络(Internet)历史,现状与未来 舒炎泰 2009
计算机网络 • Transportation service: move objects • horse, train, truck, airplane ... • Communication network: move information • bird, fire, telegraph, telephone, • 计算机网络…Internet …
A Taxonomy of Communication Networks Communication Network • Communication networks can be classified based on the way in which the nodes exchange information: SwitchedCommunication Network BroadcastCommunication Network 广播,电视 Packet-SwitchedCommunication Network Circuit-SwitchedCommunication Network 电话 Datagram Network Virtual Circuit Network Internet
Node incoming links outgoing links Circuit Switching (电路交换-电话) • A node (switch) in a circuit switching network
The example • 通话在 C 到 D (只经过一个本地交换机) 的连接上进行 • 通话在 A 到 B (经过四个交换机) 的连接上进行 • 思考:电话交换对于计算机是否适合? • 效率/成本 • 应用-实时 交换机 中继线 交换机 用户线 中继线 A B ( 交换机 ( 交换机 ( C 用户线 ( D
Host 1 Host 2 Node 1 Node 2 DATA processing delay at Node 1 Circuit Establishment Data Transmission Circuit Termination Timing in Circuit Switching propagation delay between Host 1 and Node 1 propagation delay between Host 2 and Node 1
1101000110101010110101011100010011010010 假定这个报文较长 不便于传输 Computer networks self-development---- packet switching 报文 • 在发送端,先把较长的报文划分成较短的、固定长度的数据段。
首部 数 据 分组1 分组2 分组3 首部 数 据 首部 数 据 Computer networks self-development----packet switching • 分组交换网以“分组”(也称 包)作为数据传输单元 • 依次把各分组发送到接收端(假定接收端在左边)。
报文 1101000110101010110101011100010011010010 Computer networks development----packet switching • 最后,在接收端把收到的数据恢复成为原来的报文。 • 这里我们假定分组在传输过程中没有出现差错,在转发时也没有被丢弃。 数 据 数 据 数 据
Router Congested Packet Switching - Example Router C Router E Router A Router D Router F Router B
Timing of Datagram Packet Switching Host 1 Host 2 Node 1 Node 2 propagation delay between Host 1 and Node 2 Packet 1 Packet 2 transmission time of Packet 1 at Host 1 Packet 1 processing delay of Packet 1 at Node 2 Packet 3 Packet 2 Packet 1 Packet 2 Packet 3 Packet 3
Node incoming links outgoing links Memory Packet Switching (分组/包交换) 1961 • A node in a packet switching network
Model: Queuing System • Use Queuing models to • Describe the behavior of queuing systems • Evaluate system performance Customers Server Queue Queuing System
Internet 历史(1)Sep69 1st IMP in UCLA, Oct69 2nd IMP in SRI Internet 之父-- L. Kleinrock1999 1969
History of the Internet (3) • Sep69 1st IMP in UCLA Oct69 2nd IMP in SRI • 22:30 29Oct69 • LOGIN from UCLA to SRI CLA • We sent an “L” - did you get the “L”? YEP! • We sent a “O” - did you get the “O”? YEP! • We sent an “G” - did you get the “G”? Crash!
Network Components (Examples) Links Interfaces Switches/routers Ethernet card Large router Fibers Wireless card Coaxial Cable Telephone switch
Growth of the Internet • Today: backbones run at 2.4/10/100 Gbps, 500 millions computers in 150 countries
Internet 在中国 • 1993年3月 中科院高能物理所 64 Kbps • TJU:1995.3.22 • 2008年7月 • 计算机8470万 • 用户 2.5亿 • WWW站192万 • CN域名 1190万 • 国际出口带宽 494 Gbps • 连接美国、俄罗斯、法国、英国、德国、日本、韩国、新加坡等
趋势: 网络时代 • 每一件事务都是数字的: 声音, 视频, 音乐, 画片 • 每一件事务都是在线的: 银行, 医疗, 航空, 天气情况, 公路交通, … • 每个人之间都是相互联系的:医生,教师,经济人,母亲,儿子, 朋友, 敌人 • 实现家庭 • 教育, 办公, 购物, 娱乐/网上娱乐 • 虚拟工作场所 • 2000年,美国有五千五百万人实现远程工作 • 网络制造/电子商务
计算机集成制造系统/先进制造/信息化CIMS (Computer Integrated Manufacturing) • 1973 Dr. Joseph Harrington • 目标:市场竞争 - T, Q, C, S • 时间T(即开发新产品的时间或成熟产品的上市时间)、质量Q、成本C和服务S • 核心思想 • 系统的观点 -- 全局优化 • 企业的各个环节,包括市场分析、产品设计、加工制造、经营管理及售后服务的全部经营活动,是不可以分割的整体. • 信息的观点 -- 信息集成 • 企业的运行是信息采集,传递,加工处理的过程. 产品可以看作数据的物质表现.
目标-提高竞争力(CIMS-Internet) 降低产品成本 降低劳动成本 70年代前 降低产品成本 提高企业整体效益 提出CIMS 70年代 TQCS CIMS推广应用 80年代 90年代 新产品开发,信息、知识 CIMS发展 2000年代 核心:服务/用户 网络制造/ 电子商务 范围:全球企业间/供应链 资源:信息、知识(无时空)
网络制造 • Internet从单纯的信息工具变成”E-时代”的关键资源.全球经济一体化成为制造业变革的最根本的推动力 • 基于Internet的虚拟制造与虚拟装配 • 在相互联结的网络上,建立24小时工作的协同工作组,大大加快了设计进度、及时获得所需要的零部件,减少库存、降低成本,提高质量 • 网络制造的本质特性就是产品的制造过程更加分散化,信息的传递网络化,信息的流动伴随着各项工作的并发进行而同时发生
电子商务 • 信息技术和Internet引发的商务过程的变化 • 利用以Internet为核心的信息技术,进行商务活动和企业资源管理 • CIMS是企业实施电子商务的基础 • 企业实施电子商务是CIMS发展的主要标志和主要内容
电子商务产生背景 竞争环境改变 核心 产品竞争 服务竞争 范围 单个企业 全球多企业 信息、知识 资源 人、财、物 生产管理 管理重心迁移 供应/营销链管理 集中内部资源 整合外部资源 离散管理 集约管理
商务模式转化 电子商务 传统商务 • 文秘型管理 • 关注后台(企业内部) • 关注业务记录(报表) • 地区性 • 推销产品为中心 • (卖方市场) • 自我服务型管理 • 关注前端(客户关系) • 要求商业智能(分析) • 全球化 • 客户为中心 • (买方市场)
e企业的业务体系结构 客户 产品/服务 销售 服务/支持 市场营销 产品制造 供应商 合作伙伴 网络智能
协同产品商务( CPC) • 用户在互联网上参与产品的开发、设计及修订。 • 在虚拟市场空间中,顾客与生产者及供应商一起参与产品生命周期中的每一项技术及商业环节。 • 不受地域及时间的限制,信息可以快速地流动。
企业的发展趋势 业务过 程重组 IDS Sheer 业务流程 部门之间的障碍 2000年以后 电子商务工程 IDS Sheer 网络制造--电子商务 企业之间的障碍
网络发展趋势 • 趋势: 融合 • 趋势: 泛在(Ubiquitous) • 趋势: 信息爆炸 • 更多的网络业务流量 • 数据流量 > 话声流量 • 更快的传输介质/骨干网(Backbone) • 更大的带宽(Bandwidth) • 宽带无线网飞速增长(WLAN) (Wi-Fi) • Everything over IP
趋势: 融合 • 新闻/广告-媒体-信息提供者 • 数字媒体产品 • 有线电视 • 视频传输 • 电话 • 声音传输 • 计算机 • 数字媒体存储/处理 • 信息提供者和信息传输者的结合 • 电话公司, 有线公司, 娱乐事业, 和计算机公司的结合
Today’s Internet • Millions of users • Web, email, low-quality audio & video • Interconnect personal computers and servers • Applications adapt to underlying technology • Today’s Internet Doesn’t • Provide reliable end-to-end performance • Encourage cooperation on new capabilities • Allow testing of new technologies • Support development of revolutionary applications
Internet2 Project • Develop and deploy advanced network applications and technologies, accelerating the creation of tomorrow’s Internet. • Goals • Enable new generation of applications • Re-create leading edge R&E network capability • Transfer capability to the global production Internet • 206 University Members, Jan. 2005
Abilene Connections :: Apr-2000 Abilene Connections: July 2006
Abilene Connections :: Apr-2000 Abilene International Peering 2006
Internet Development Spiral Commercialization Privatization Today’s Internet Internet2 Research and Development Partnerships
Packet-Switching vs. Circuit-Switching • Most important advantage of packet-switching over circuit switching: ability to exploit statistical multiplexing: • Efficient bandwidth usage; ratio between peek and average rate is 3:1 for audio, and 15:1 for data traffic • However, packet-switching needs to deal with congestion: • More complex routers • Harder to provide good network services (e.g., delay and bandwidth guarantees) • In practice they are combined: • IP over SONET, IP over Frame Relay
Virtual-Circuit Packet Switching • Hybrid of circuit switching and packet switching • Data is transmitted as packets • All packets from one packet stream are sent along a pre-established path ( = virtual circuit) • Guarantees in-sequence delivery of packets • However: Packets from different virtual circuits may be interleaved • Example: ATM networks • MPLS?
Host C Host D Host A Node 1 Node 2 Node 3 Node 5 Host B Host E Node 7 Node 6 Node 4 Virtual-Circuit Packet Switching
Virtual Circuit Packet Switching-Example 3. Circuit Disconnect 1. Connection Establishment 2. Information Transfer Router C Router E Router A Router D Router F Router B