因特网服务

▶1.网页服务

WWW(万维网)的信息资源分布在全球近10亿个网站上,网站的服务内容由ICP(因特网信息提供商)进行发布和管理,用户通过浏览器软件(如IE),就可浏览到网站上的信息,网站主要采用网页的形式进行信息描述和组织,网站是多个网页的集合。

1)超文本

网页是一种超文本文件,超文本有两大特点,一是超文本的内容可以包括文字、图片、音频、视频、超链接等;二是超文本采用超链接的方法,将不同位置(如不同网站)的内容组织在一起,构成一个庞大的网状文本系统。超文本普遍以电子文档的方式表示,网页都采用超文本形式。

2)超链接

超链接是指向其他网页的一个“指针”。超链接允许用户从当前阅读位置直接切换到网页超链接所指向的位置。超链接属于网页的一部分,它是一种允许与其他网页或站点之间进行连接的元素。各个网页链接在一起后,才能构成一个网站。超链接可以是网页、图片、电子邮件地址、一个文件。当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行。

3)网页的描述和传输

网页文件采用HTML(超文本标记语言)进行描述;网页采用HTTP(超文本传输协议)在因特网中传输。HTTP是服务器与客户端之间的文件传输协议,HTTP以客户端与服务器之间相互发送消息的方式工作,客户端通过应用程序(如IE)向服务器发出会话请求,并访问网站服务器中的数据资源,服务器通过公用网关接口程序返回数据给客户端。

会话是一个抽象概念,它是用户发送的是一系列的HTTP请求,服务器收到这些会话请求后,通过一系列操作,返回HTTP响应。客户端的浏览器不会向服务器发送“开始会话”的预先通知,也没有“会话结束”的请求。这些都会导致服务器很容易受到黑客的“会话攻击”。例如,客户端的HTTP请求会让服务器创建一个会话,这个会话可能会占用服务器几千个字节,一个客户端程序就能够在服务器中生成数万个会话。

▶2.用户访问Web网站的工作过程

当用户在浏览器中输入域名,到浏览器显示出页面。

(1)用户采用的浏览器通常为1E、Chrome等,或者是客户端程序(如qQ)。

(2)连接到因特网中的计算机都有一个IP地址,如210.43,10.26,由于连接到因特网中的计算机IP地址是唯一的,因此可以通过IP地址寻找和定位一台计算机
网站服务器通常有一个固定的IP地址,而浏览者每次上网的IP地址都会不一样,浏览者的IP地址由1SP(因特网服务提供商)动态分配。
域名服务器(DNS)是一组或多组公共的免费地址查询解析服务器(相当于免费问路),它存储了因特网上各种网站的域名与IP地址的对应列表。
(3)浏览器得到域名服务器指向的IP地址后,浏览器会把用户输入的域名转化为HTTP服务请求。例如,用户输人www.baidu.com时,浏览器会自动转化为http://www.baidu.com/,浏览器通过这种方式向网站服务器发出请求。
由于用户输入的是域名,因此网站服务器接收到请求后,会查找域名下的默认网页(通常为index.html、default.html、default.php等)。
(4)网站服务器返回的通常是一些文件,包括文字信息、图片、Flash等,每个网页文件都有一个唯一的网址,例如http://www.csust.com/index.html。
(5)浏览器将这些信息组织成用户可以查看的网页形式。

▶3.邮件服务

电子邮件(E-mail)不仅能传送文字信息,还可以传送图像、声音等多媒体信息。电子邮件系统采用客户端/服务器工作模式,邮件服务器包括接收邮件服务器和发送邮件服务器。发送邮件服务器一般采用SMTP(简单邮件传输协议)通信协议,当用户发出一份电子邮件时,发送方邮件服务器按照电子邮件地址,将邮件送到收信人的接收邮件服务器中。接收方邮件服务器为每个用户的电子邮箱开辟了一个专用的硬盘存储空间,用于存放对方发来的邮件。当收件人计算机连接到接收邮件服务器(登录邮件服务器网页),并发出接收操作后,接收方通过POP3(邮局协议版本3)或1MAP(交互式邮件存取协议)读取电子信箱内的邮件。当用户采用网页方式进行电子邮件收发时,用户必须登录到邮箱后才能收发邮件;如果用户采用邮件收发程序(如微软公司的Outlook),则邮件收发程序会自动登录邮箱,将邮件下载到本地计算机中。

▶4.即时通信服务

即时通信(IM)服务也称为“聊天”服务,它可以在因特网上进行即时的文字信息、语音信息、视频信息、电子白板等方式的交流,还可以传输各种文件。在个人用户和企业用户网络服务中,即时通信起到了越来越重要的作用。即时通信软件分为服务器软件和客户端软件,用户只需要安装客户端软件。即时通信软件非常多,常用的客户端软件主要有我国腾讯公司的QQ、微信和美国微软公司的MSN。QQ主要用于在国内进行即时通信,而MSN可以用于国际因特网的即时通信。

▶5.搜索引擎服务

据美国趣味科学网站报道,截至2016年3月,在线网页至少有46.6亿个(仅涵盖可搜索到的网页,不包括内部网的网页)。HTTP Archive在2011年的调查显示,单个网页的平均大小为965KB。因此,可搜索网页存储容量估计为46.6×10⁹×965KB=4EB。
海量网页信息需要一个功能强大的网页导航工具,搜索引擎就是一种专门用于因特网信息定位和访问的程序。搜索引擎通过关键词查询或分类查询的方式获取特定的信息。搜索引擎并不即时搜索整个因特网,它搜索的内容是预先整理好的网页索引数据库。为了保证用户搜索到最新的网页内容,搜索引擎的数据库每天都会进行多次内容更新(如Google搜索引擎的网络爬虫每天都会搜索数亿个网页)。
用户在浏览器中输入某个关键词(如计算机)并点击搜索后,服务器端的搜索引擎会在数据库中查找所有包含这个关键词的网页,并将搜索结果以列表的形式返回给用户端。用户自己判断需要打开哪些超链接的网页。常用的搜索引擎有谷歌、百度等。
注意:浏览器只是搜索引擎的客户端软件,搜索引擎的核心部分在服务器端。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/767806.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#绘制面形图

创建windows窗体应用 ,从工具箱添加Button和Panel using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Fo…

draw.io 去除箭头

问题 draw.io 去除箭头 详细问题 笔者使用draw.io绘制流程图,需要没有箭头的连接器,但是General所提供的连接器添加了尾部箭头,如何取消尾部箭头? 解决方案 1、点击选中选择连接器(箭头1)。在格式面板的“Style…

【Transformer】transformer注解

every blog every motto: You can do more than you think. 0. 前言 transformer注解 在过去的一年里,《Attention is all you need》中的transformer一直萦绕在很多人的脑海里。除了在翻译质量上产生重大改进之外,它还为许多其他NLP任务提供了一种新的…

AOP原理和切面应用

1 概述 我们所说的Aop(即面向切面编程),即面向接口,也面向方法,在基于IOC的基础上实现。 Aop最大的特点是对指定的方法进行拦截并增强,这种增强的方式不需要业务代码进行调整,无需侵入到业务代码中,使业务与非业务处理逻辑分离。 以Spring举例,通过事务的注解配置,S…

C++ 基本运算

何谓运算符和操作数 基本运算 1、双目运算 2、单目运算 3、赋值表达式 表达形式&#xff1a; <变量><表达式>; 表达式是指各种运算符把常量、变量&#xff0c;函数等运算对象连接起来的具有实际意义并符合C语法规则的式子。赋值是指表达式的值赋给一个变量。 …

【小程序开发】位置 API 集合(二)

ty.map.openGeofenceMap 打开地理围栏地图页面,获取地理围栏信息(新建或者编辑地理围栏) 权限: [scope.location] 需引入MapKit&#xff0c;且在>3.0.1版本才可使用 参数 Object object 属性类型默认值必填说明geoTitlestring否地理围栏名称longitudenumber否经度latitu…

HTTP协议中的身份验证和授权机制,以及现代认证技术(OAuth 2.0、JWT、OpenID Connect)

概念 身份验证&#xff08;Authentication&#xff09; 身份验证是确定用户或实体是否为其声称的身份的过程。在任何需要限制访问权限的系统中&#xff0c;身份验证都是第一道防线。通过身份验证&#xff0c;系统能够识别用户的身份&#xff0c;并据此提供相应的服务和数据访…

手撕算法-删除链表的倒数第 N 个结点

描述 思路 快慢指针&#xff0c;快指针先走N步&#xff0c;走不够N步返回空。慢指针和快指针一起走&#xff0c;当快指针到达终点&#xff0c;即快指针为null时&#xff0c;慢指针到达倒数第N个节点。因为要删除倒数第N个&#xff0c;所以要记录之前的节点pre&#xff0c;假设…

SP 2023

44th IEEE Symposium on Security and Privacy, SP 2023, San Francisco, CA, USA, May 21-25, 2023. 第44届IEEE安全与隐私研讨会&#xff0c;SP 2023&#xff0c;美国加利福尼亚州旧金山&#xff0c;2023年5月21-25日。 1 Space Odyssey: An Experimental Software Security…

python--list容器、列表

1.python官方内置的容器 list: set: tuple: dict: 弱数据类语言通通没有数组&#xff0c;因为数组指的是 类型固定、大小固定、连续的内存空间。 2.链表&#xff1a; 非连续内存空间 python用的是双向链表 单向链表&#xff1a;优点&#xff1a;不浪费内存&#xf…

无人机图像识别与分析

无人机图像识别与分析是无人机技术应用的一个重要方向&#xff0c;涉及到计算机视觉、机器学习和模式识别等多个技术领域。以下是无人机图像识别与分析的一般流程和关键技术&#xff1a; 1. 图像获取 使用无人机搭载的高清摄像头、热成像相机或其他特殊传感器&#xff0c;在不…

什么是智能指针?智能指针有什么作用?分为哪几种?各自有什么样的特点?一个指针占用多少字节?

一、什么是智能指针&#xff1f;智能指针有什么作用&#xff1f;分为哪几种&#xff1f;各自有什么样的特点&#xff1f; 智能指针是一个RAII&#xff08;Resource Acquisition Is Initialization&#xff09;类模型&#xff0c;用于动态分配内存。其设计思想是将基本类型指针…

vue文件上传

终端操作&#xff1a; koa2 -e upload cd upload npm install 目录&#xff1a; step1: views/index.ejs <!DOCTYPE html> <html><head><title><% title %></title><link rel"stylesheet" href"/stylesheets/style.c…

【Oracle】Linux——Centos7安装Oracle12c

安装前拍快照、安装前拍快照、安装前拍快照 目录 安装前拍快照、安装前拍快照、安装前拍快照1.下载Oracle12C安装包2.基本环境搭建2.1创建用户和组2.2创建oralce安装目录,oracle用户分配目录权限2.3上传安装包 3.系统参数配置及服务器设置3.1依赖安装3.2内核参数配置3.3配置完成…

6. ping在windows中的常见用法

&#xff08;1&#xff09;ping简介 1.ping简介 &#xff08;2&#xff09;在windows上用法 1.直接ping 对方IP&#xff08;无参数时&#xff09; 2.ping -t IP (长ping) 3.ping -n 包数量 4.ping -l 字节大小 IP 5.如何批量的ping一个网段&#xff1f; &#xff08;1&a…

4.1.1 SN74LVC125N型缓冲器/驱动器(三态门)

1、三态门介绍 三态门和普通逻辑门相比,增加了一只使能(选通)引脚,如下图所示。 (1)当三态门的使能引脚有效时,三态门按照正常的逻辑功能进行工作。 (2)当三态门的使能引脚处于无效电平时,三态门输出高阻态,与所连接电路断开。 常用的三态门有74HC125、74LVC125A…

删除字符串--给你一个字符串S,要求你将字符串中出现的所有“gzu“子串删除,输出删除之后的S。

输入描述: 输入一行字符串S&#xff0c;长度不超过100。 输出描述: 输出进行删除操作之后的S。 #include <stdio.h> #include <stdlib.h> #include <string.h>//结合了串的模式匹配算法思路int main(){char s[100];char a[3]{g,z,u};gets(s);int nstrlen…

【Prometheus】查询语法(PromQL)

文章目录 1. PromQL介绍1.1. 时间序列过滤器1.1.1. 瞬时向量过滤器1.1.2. 区间向量过滤器1.1.3. 时间位移操作1.2. 操作符1.2.1. 算术二元运算符1.2.2. 聚合操作1.3. 常用函数1.3.1. increase1.3.2. irate1.3.3. rate1. PromQL介绍 Prometheus 提供了一种功能表达式语言 PromQ…

项目解决方案:旅游景区4G/5G无线视频监控联网系统设计方案

目录 一、背景 二、系统设计 1.1 总体设计要求 1.2 系统架构设计说明 1.3 系统拓扑图 1.4 关键技术 1.4.1 5G支持技术 1.4.2 视频图像处理技术 1.4.3 数据融合与分析技术 三、功能特点 3.1 高效可靠 3.2 实时监测 3.3 远程控制 3.4 故障预测 四、应用前景 …

qualcomm导出分区之(UFS篇)

1.前言 这篇关于emmc存储dump flash的blog(高通QFIL 导出所有分区_blank_gpt-CSDN博客)的方法不知道大家是不是都没遇到过问题&#xff0c;前阵我个人在实践UFS 时就遇到UFS直接用QFIL读取不了总blocks数&#xff0c;导致回读flash的大小没办法确定&#xff0c;然后就去查了高…