网络软件开发技术的要点.ppt
作者:聚福
发表于:2024-12-12
网络软件开发技术
概念篇
西安交通大学
计算机教学实验中心
因特网概述
●因特网?
因特网是在TCP/P协议基础上建立的国
际互联网。它是“计算机网络的网络”,
即将全世界不同国家、不同地区、不同部
门和机构的不同类型的计算机网络互联在
起,形成一个世界范围的信息网络。
Internet快速发展的因素(1)
●1983年,TCP、IP协议研制成功
(Transmission Control Protocol) (Internet Protocol)
ARPA的鲍勃凯恩,斯坦福的温登·泽夫合作发明
ARPA网机全部采用TCPP; Internet作为使用TCP/P协议连接的
各个网络的总称被正式采用 Internet,是各网联结总称
●1985年, NSFNet
美国国家基金会资助建立,连接美5大超级计算中心的科技网
也得到军方的支持( NSFNet, MILNet)
●1986年,多协议路由器
Cisco公司发明
●1984年,HTML超文本置标语言
( HyperText Markup Languge)日内瓦欧洲粒子物理实验室, Time berners-Lee
●1989年,WWW研制成功
1991年公布
Internet快速发展的因素(2)
●1990年,电子邮件,FTP,消息组等 Interne应用受到人们的欢迎
TCP/IP协议在UNIX系统中的实现更进一步推动了这一发展
●1993年, Mosaic开发成功
美国伊利诺依大学国家超级计算机中心开发成功了浏览工具
NCSA的青年科学家 Marc Andreason
Netscape1994年推出
nternet Explorer 1996F
●90年代,网络的交换技术,ATM,GB以太网等技术的发展
1995年,Java技术
SUN公司( James Cosling),
网络程序设计语言、 Write once run anywhere
Applet小程序、虚拟机、平台无关
人们称是一场“革命”
●瘦客户机手上电脑(HPC)
● Internet2,NGI( Next Generation Internet)等的硏究
● Internet的商业化运做
nternet的组成
口成千上万个互相连接起来的计算机设
备:主机,端系统
■Pc机,服务器
■移动计算机,PDA
口各种各样的网络软件
通信链路
光纤,铜线,无线电,卫星
口路由器:在网络上传递转发数据分
组
口协议:控制信息的发送接收
■如TcP,Phttp,FTP,PPP
5
nternet的组成(续)
因特网:“由成千上万个网络连接起来的网络”-网络的网
络
口松散的层次结构
口公用的因特网与私有的内联网
因特网的标准
URFC: Request for comments
JIETF: Internet Engineering Task Force
主机
主机
网络结构
通信链路
口网络的边缘:
主机(端系统)
路由器
网络的核心
路由器
由网络构成的网络
口访问网络的物理介质
通信链路
鸟自
主机主机
主机
因特网的边缘
口端系统(主机)
在“网络的边界
运行网络应用程序,如WWW,emdi等
口客户/服务器模型
客户发出请求,接收服务器的服务
例如,WWW客户(浏览器)服务器:emai客户/服务器
口peer-peer模型:
■主机之间的交互完全对称
例如: Windows98用户互相访问
因特网时代的到来
因特网的出现标志着网络时代的到来
因特网是全球性的网络
丰富的信息和便利的使用是其规模迅速增长的主要驱动力
截止到2000年, Internet的规模为
网络数105(以数十万计),主机数107(以数千万
计),用户数108(以数亿计),主干速率为
2.5Gbit/s
美国政府资助的“下一代因特网计划”目标是
主干网的速率比现在的因特网高1000倍
端到端的速率要达到100Mbit/s~10Gbit/s
什么是协议?
网络协议:
人际交流的协议:
计算机之间
introductions
terne中所有的通信
I have a question
活动都是由协议所控
whats the time
协议:
制
定义了网络实体间发送和接收报文的格
说明发送的消息
式、顺序以及当传送和接收消息时应采
说明接收到某消息
取得动作
后所应采取的行动
版权声明
本文系作者发表,未经许可,不得转载