Internet介绍(我感觉不会考)
Internet意为国际互联网络,由遵循TCP/IP(Transmission Control Protocol / Internet Protocol)协议的众多网络互联而成,现已覆盖世界176多个国家和地区,拥有6000万多个网络,联接主机近 500万台,600多个大型图书馆,400多个学术文献库,100多万个信息源,用户已近上亿,其中国内用户已超过15 万,预计到2000年全球用户将达到二亿,成为名副其实的跨越时空和地域的全球最大的计算机网络,又称“寰球网”。
Internet发 展 简 史
七十年代初,美国国防部组建了一个叫ARPAnet的网络,其初衷是要避免传统网络中主服务器负担过重,一旦出问题,全网都要瘫痪的问题。 于是基于网络总是不安全的这一假设,设计出Client/Server模式和IP地址通信技术。
八十年初,以太网技术开始发展,一些与ARPAnet有关的以太局域网开始应用IP地址技术与ARPAnet互联。八十年代后期,美国国家科学基金会(NFS)在五所大学中设立了五个超级服务器,并在不久后建成了SFNET,为实现资源共享的目的,NSFNET引用了ARPAnet的互联技术。NSFNET运行后,效果非常好,很快就需要扩容。1987年,NSF委托Merit Network, Inc.、IBM和MCI等公司对NSFNET进行维护和扩容。九 十年代,商家开始介入,开始了Internet迅猛发展的时期,并在很短的 时间里演变成覆盖全球的国际性的互联网络。
web介绍

互联网是web的基础平台,web是互联网平台上的一种应用层服务,web是互联网平台上的一种应用层服务。
web技术的主要组成
Internet IP地址与网络域名
在以TCP/IP网络协议为主的网络中,机器之间的访问是通过IP地址来访问的。
32位
按照TCP/IP协议规定,IP地址用二进制来表示,每个IP地址长32位,即四个字节。
ip地址被改成十进制的形式,中间使用“.”分开不同的字节,ip地址这种表示法叫做“点分十进制表示法”。
域名由若干个部分组成,包括数字和字母。
www.bit.edu.cn ,bit是这个域名主题,最后edu.cn则是该域名的后,edu代表的是一个教育类域名,cn代表国际域名中的中国域名,是顶级域名。
www是主机名,表明这台机器上运行web服务。
域名系统是由DNS服务器来管理和解析,DNS规定,域名中的符号都有英文字母和数字组成,每一个标号不超过63个字符,也不区分大小写字母。
一个IP地址对应于一个DNS域名,但在实际应用中一个IP地址可以对应多个域名
一个域名也可以对应多个IP地址。
统一资源定位符URL
最初是由蒂姆.伯纳斯-李发明用来作为万维网地址的,或web地址,俗称“网址”。
统一资源定位符URL常见的基本格式为:
<访问协议>://<主机名>:<端口号>/<文件路径>
http://cms.bit.cn:8080/login.aspx,其中http代表访问协议,cms.bit.edu.cn表示一台主机,8080是端口号,而login.aspx为web服务器根目录下的文件名。
常用的访问方式有HTTP(超文本传输协议)FTP(文件传输协议)等
HTTP的保留端口号是80
<访问协议>和<主机名>是必须的
HTTP协议
HTTP是Hypertext Transfer Protocol(超文本传输协议)的缩写
HTTP是一张应用层协议,基于标准的客户机/服务器模型。
HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SLL协议层之上,此时被称为安全HTTP
,即HTTPS
HTTP协议是一种无状态的协议,同一个客户机的这次请求和上次请求之间是没有历史联系的
HTTP1.0使用非持续连接,HTTP1.1使用持续连接。
HTML语言
超文本标记语言,即HTML,是用于描述网页文档的一种标记语言。
网页的本质是HTML
WEB浏览器与服务器
浏览器主要通过HTTP协议与WEB服务器交互并获取网页,这些网页由URL指定,文件格式通常为HTML.
WEB的基本架构
C/S架构‘
B/S架构
三层与多层架构
在B/S架构基础上,可以进一步扩充成三层架构或多层架构
所谓三层架构是在客户端浏览器与数据库之间加入了一个中间层,也叫组件层或应用层。软件开发的三层架构为用户界面层(UIL),业务逻辑层(BLL)和数据访问层(DAL)
高内聚低耦合
JSP开发技术
在传统的网页HTML文件中插入jave程序段和jsp标记,从而形成JSP文件。JSP实质仍是Servlet.
JSP技术的优点是一次编写,到处运行,除了系统之外,代码不用做任何更改。
ASP.NET开发技术
其后缀名为.aspx
其它应用技术
PHP是Hypertext Preprocessor(超文本预处理语言)的缩写
开放的源代码
PHP是免费的
PHP是快捷性的
跨平台性强
效率高
图像处理
面向对象
总结
WEB是一种基于客户机/服务器架构,包括internet网络协议的体系结构。它是一种超文本的信息系统,存在于internet基础之上。
intenet是由各种不同类型,不同规模,独立管理和运营的主机或计算机网络组成的一个全球特大型网络,使用的网络协议是TCP/IP协议
web是基于Internet之上的一个应用服务
目前在internet上应用最广泛的服务是web协议
FTP协议是一种文件传输协议
Internet协议是一种超文本传输协议
客户机端脚本语言:VBScript
在URL中,默认的web服务器的端口是80
利用ASP.NET开发的页面,其文件的扩展名应命名为.aspx
Web的工作模式是浏览器/服务器
域名系统能够实现域名转换为IP地址
HTML是网页的核心,是一种超文本标记的页面描述语言。