计算机网络(六)应用层(万维网文档、检索、电子邮件)

万维网的文档

        1.超文本标记预言HTML

        HTML定义了许多用于排版的命令(tag)

         HTML文件以.html  /.htm结尾,HTML允许在万维网页面中插入图像,HTML还规定了链接的设置方式,每一个链接都有起点和终点。链接的起点是触发链接的控件(文字/图片/文件)链接的终点指向其他网站上的页面称为远程链接,指向本地的文件称为本地链接

        其他集中相关语言:        1.XML可扩展标记语言

                                                 2.XHTML可扩展超文本标记语言

                                                 3.CSS层叠样式表

        2.动态万维网文档

        HTML属于静态文档,浏览过程中内容并不会发生变化。动态文档和静态文档的区别主要体现在服务器一段。这主要是文档内容的生成方法不同(文件格式一致)。

         典型的就是脚本语言(script)。

        3.活动的万维网文档

        用于浏览器屏幕的持续更新(动态文档在生成后便无法变动)

                服务器推送:服务器不断运行与动态文档相关的应用,定期更新数据。此技术将所有任务交由服务器处理。使用这种技术要求浏览器维持一个不释放的TCP连接,增加开销。

                活动文档:浏览器请求一个活动文档,服务器会返回一个活动文档程序副本,使该程序副本在浏览器段运行。此技术将所有任务交由浏览器处理。

 万维网的信息检索系统

        1.全文检索搜索和分类目录搜索

        进行搜索的工具称为搜索引擎,可以划分为:全文检索搜索引擎、分类目录搜索引擎。

        全文检索搜索:通过爬虫收集互联网各种网站的数据,再按照一定规律建立数据库。用户查找时输入关键词从已建立的索引数据库进行查询。(谷歌、百度)

        分类目录搜索:不主动采集信息,各网站向搜索引擎提交网站信息和关键词后,搜索引擎将其输入到分类目录中,查询时不需要关键词,只需要按分类目录查询。(门户网站)

        垂直搜索引擎:针对特定领域的搜索,同样提供关键字搜索,类似于全文检索

电子邮件

        两大标准:STMP(简单邮件传送协议)、RFC 5322(互联网文本报文格式)

        后来新增的:MIME(通用互联网邮件扩充)

        电子邮件系统由三大主要组件构成:用户代理、邮件服务器、协议(发送协议、读取协议)

                 用户代理至少提供以下4个功能:撰写、显示、处理、通信

                发送协议一般为SMTP、读取协议一般为POP3

                STMP协议:(25端口)

                        STMP通信一般分为3个阶段:        1.建立连接(直连,不使用中间服务器)

                                                                                 2.邮件传送

                                                                                 3.连接释放

 基于万维网的电子邮件(无需安装代理软件UA)

        通用互联网邮件扩充MIME

                STMP的缺陷:        1.不能传送可执行文件/其他二进制对象

                                                 2.仅限于传输7位ASCII码

                                                 3.STMP服务器会拒绝超过一定长度的邮件

                                                 4.回车、换行符的增加和删除、超过76字符时的处理(截断/自动换行)、后面多余的空格删除、将制表符tab强制转换为若干空格等问题无法被STMP处理

                MIME主要包括以下三个部分:

                        1. 5个新邮件首部字段

                        2.  定义了许多邮件内容格式

                        3. 定义了传送个编码

动态主机配置协议DHCP

        允许新入网的主机不必手工配置IP地址

 

         DHCP客户端使用UDP协议,端口号68,服务器使用端口号67

简单网络管理协议SNMP

        

        三大组成部分:SNMP本体、管理信息结构SMI、管理信息库MIB

 管理信息结构SMI

        功能:        1.被管对象应如何命名

                           2.用来存储被管对象的数据类型有哪些

                           3.在网络上传送的管理数据应如何编码

 P2P应用

        工作原理:数据在用户间分布式存储

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值