https的起源与变革:https的端口号详解
一、引言
随着互联网的普及,网络安全问题日益受到人们的关注。
https作为一种安全通信协议,在互联网上扮演着举足轻重的角色。
本文将详细介绍https的起源、发展历程以及https的端口号等相关内容,带领读者了解这一安全通信协议的工作原理和应用场景。
二、https的起源
https起源于互联网安全需求的发展。
在互联网早期,所有的数据传输都是明文传输,这种传输方式存在极大的安全隐患。
为了解决这一问题,开发者开始尝试通过加密技术对传输的数据进行保护。
随着SSL(Secure Socket Layer)协议的诞生和发展,https得以在互联网上广泛应用。
https的全称是超文本传输安全协议,其通过在HTTP上增加一层安全套接字层,实现了数据加密和身份验证等功能。
三、https的发展历程
随着互联网的不断发展,网络安全问题逐渐凸显。
早期的HTTP协议由于缺乏加密机制,无法有效保护用户隐私和数据安全。
为了弥补这一缺陷,SSL协议应运而生。
随着SSL协议的不断发展,https逐渐成为互联网上最广泛使用的安全通信协议之一。
与此同时,https也经历了从https 1.0到https 2.0的演变过程。
其中,https 2.0相较于之前的版本具有更好的性能和安全性。
各大浏览器厂商也在不断优化https协议的支持情况,推动网络安全事业的进步。
四、https的端口号及其含义
在进行网络通信时,端口号用于标识计算机上运行的应用程序或服务的通信端口。
对于https协议而言,其默认的端口号为443端口。
下面我们将详细介绍端口号的相关知识以及为什么选择使用端口号443作为https的默认端口。
端口号是一个范围在0到65535之间的数字,用于标识网络中的进程和服务。
当数据包发送到网络时,它会包含一个或多个协议标志符来识别应用层的通信协议类型。
而443端口正是这些特殊端口之一,用于标识加密的HTTPS通信协议。
当浏览器发起一个安全的HTTPS连接请求时,它将通过端口号来标识自己希望建立的是基于HTTPS协议的通信连接。
由于http协议的默认端口是普通的80端口,因此在HTTPS连接建立时需要使用不同的端口号来区分加密和非加密的通信连接。
因此,选择使用端口号443作为https的默认端口是为了区分加密通信和非加密通信的连接请求。
同时,使用相同的端口号还可以确保网络管理员能够轻松地识别和管理不同类型的通信连接。
由于HTTPS协议的安全性要求更高因此使用不同的端口号也有助于提高网络安全性和隐私保护水平。
在实际应用中除了默认的端口号外也可以根据实际需求配置不同的端口号以满足特定的需求场景和场景要求等场景下的应用需求进行灵活配置和管理网络应用和服务的安全性等级进一步提高数据加密技术的要求变得更加重要并逐步改进加密算法的使用保证用户数据和隐私的安全性能有效提升系统架构的稳定性和安全性可靠性在数字信息时代中的表现也越来越突出展现出极大的应用前景对于未来的发展提供了坚实的支撑和支持的作用不断提升其在不同领域中的应用水平和影响力助力数字经济健康发展从而更好地服务人民群众为网络信息安全和社会和谐稳定贡献重要力量本文总结介绍了https的起源变革以及端口号的相关知识通过深入了解这些基础知识我们可以更好地理解和应用这一安全通信协议为互联网的安全发展贡献力量本文到此结束感谢您的阅读和支持!
http https 端口号是多少
https协议默认的端口号是443,http协议默认端口号是80。
443、110、25端口
端口:443 服务:Https 说明2113:网页浏览端口,能提供5261加密和通过安全端口传输的另一种HTTP。 POP3,收信用的你可以telnet 110 看看25端口为4102SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务器1653所开放,主要用于发送邮件,如今绝专大多数邮件服务器都属使用该协议。
电子商务基础知识是什么?
电子商务基础知识
1.4 java 简介
web正改变着我们生活的方方面面,但任何领域都没有象商务运作方式那样经历着一场快速而巨大的变革。 众多商家正在准备或已经走向转变到电子商务的道路,即使用internet技术转变关键的商务过程。 本章介绍电子商务理念及有关技术基础,包括internet、web和java。 1.1 电子商务理念从20世纪70年代以来,很多机构依靠电子数据交换(edi、electronic>1) 转变阶段是关于转变核心的商务过程,也就是要将现有的商务模型扩展到网络世界以创造一个电子商务模型。 应用internet技术为商务创造最大限度的价值,电子商务改变着客户关系管理、供应链和电子商贸的传统准则。 在转变商务过程时,每一个商务过程应该放在整体环境中加以考虑。 否则,充其量只是离散的各个更好的商务过程,无法带来期望的改善客户服务和提高电子商务价值的效果。 2) 构造阶段是关于构造新的应用系统。 转变核心的商务过程需要新一代的应用系统。 构造阶段也包括使用一个基于开放标准的途径将已有应用系统迁移到web上。 要求电子商务应用系统是基于标准的、以服务器为中心的、可伸缩的、可快速部署、易用和易管理的。 3) 运行阶段涉及一个可伸缩的、可用的、安全的运行环境。 围绕着商务和应用系统通常有一个基础设施。 基础设施提供的服务要求是可用的、可伸缩的、易管理的和安全的。 4) 利用阶段是关于知识和信息的利用。 这里的焦点是知识管理,也就是说利用我们知道的东西。 与信息管理不同,知识管理包括对显式知识和隐式知识的管理。 传统的it系统处理的是显式知识,即能写下来并能编程处理的。 而隐式知识是人们知道的但没有被写下来的东西,它基于直觉、经验和洞察力。 从简单的开始,快速地增长。 从现有的基础上构造电子商务应用系统,逐步将核心业务扩展到internet上,最终实现电子商务带来的巨大的投资回报。 然而,电子商务的技术基础主要包括internet、web和java,本章以下各节介绍这些技术的基础知识。 1.2 internet基础知识internet已经成为企业、政府和研究机构共享信息的基础设施,同时也是开展电子商务的基础。 internet 的先驱是arpanet。 美国国防高级研究计划局 (defense advanced research project agency、简称darpa)于20 世纪 60 年代后期资助开发了一种叫做 arpanet的实验性通讯系统。 起初,它仅用于连接美国军事机构的计算机网络,但随后不久,这个网络很快扩展到与国防有关的公司和研究机构。 从此,面向特定应用需求的不同网络协议及网络技术相继出现,同时也带来了网络互连的问题。 如果两个网络使用不同的协议,即使采用某种网络技术将它们在物理上互相连接起来,应用系统(如邮件系统)之间也无法相互沟通。 为此,很多组织,如ccitt(consultative committee on international telephony and telegraphy,现在成为 itu-t,即international telecommunications union - telecommunication standardization sector)和iso(国际标准化组织),开始考虑定义一套分层协议族,使得应用系统之间能相互通信,即使这些应用系统运行在不同的网络环境中(如不同的操作系统和不同的网络技术)。 darpa从1970年左右开始研究一套称之为tcp/ip的分层协议族,于1978年左右基本定形。 arpanet于1980年左右开始采用tcp/ip协议族,并于1983年全面实现。 与此同时,tcp/ip协议族在 unix操作系统中也得到了实现(由加利福尼亚大学伯克利分校完成),并免费分发。 从此,tcp/ip在大学和研究机构中迅速传播,并成为连接unix系统的标准协议。 这些互相连接的网络广泛深入到大学和其它组织(一开始主要是非赢利组织)。 由于个人计算机的迅速普及,该网络扩展到全球大部分地方,并且开始吸引成千上万的个人以及赢利组织加入,由此逐渐形成了所谓的 internet(因特网)。 internet指的是全球性互连网络。 它由下列网络群构成:1) 主干网:通常为大规模网络,这些网络主要用来与其它网络互连,如美国的nsfnet(nsf是指美国国家自然科学基金会)、欧洲的ebone、大型的商用主干网。 2) 区域网:如连接大专院校的区域网。 3) 商用网络:为客户提供连接骨干网的服务的网络,或只供公司内部使用且连接到internet的网络。 4) 局域网:如校园网。 url(universal resource locator 、统一资源定位器)用来唯一标识web上的资源,包括web 页面、图象文件(如gif 格式文件和jpeg格式文件)、音频文件(如au格式)、视频文件 (如mpeg格式文件)。 url的格式为:协议://主机名<:端口号>/标识符(例如)。 协议可以是http、https(安全的超文本传输协议)、ftp;主机名用来标识被请求的服务器;端口通常为不同协议保留,例如ftp和http守护进程侦听不同的端口,ftp缺省的端口号为21,http缺省的端口号为80;标识符说明被请求的是什么,可以是文件名(含路径)或一个应用关键字 (如/cgi-bin/和/servlet/)加上一些信息(如一个脚本的名字和servlet的名字)。 例如,用户键入url格式的地址(例如;浏览器请求主机 在80端口提供的http服务,并要求取得该服务器上的文件;服务器接受请求,取得该文件;服务器把文件返回浏览器,并告诉浏览器这是一个html文件;浏览器在显示器上显示这个页面。 在浏览器和web服务器之间使用的协议是http。 http(hyper text transfer protocol、超文本传输协议)是用来在互连网上传输文档的协议,它是web上最常用也是最重要的协议,也是web服务器和web客户(如浏览器)之间传输web页面的基础。 http是建立在tcp/ip之上的应用协议,但并不是面向连接的,而是一种请求/应答(request/response)式协议。 浏览器通常通过http向web服务器发送一个http请求,其中包括一个方法、可能的几个头、一个体。 常用的方法类型包括:get(请求一个网页)、post(传送一个表单中的信息)、put(存入这个信息、类似于ftp中的put)和delete(删除这个信息)。 web服务器接受到http请求之后,执行客户所请求的服务,生成一个http应答返回给客户。 http应答有一个状态行、可能的几个头、一个体。 在头中可以定义返回文档的内容类型(mime类型)、cache控制、失效时间。 mime类型包括:“text/html”(html文本)、“image/jpeg”(jpeg图)、“audio/ra”(realaudio文件)。 http本身也在不断完善和发展,目前,常用的是http1.1,它更好地利用tcp的特性,对http1.0作了改进。 html (hypertext markup language、超文本标记语言)是web诞生与发展的要素之一,它旨在使得web页面能显示在任何html使能的浏览器中,而与连网的机器平台无关。 html并不是一个程序设计语言,而是一个标记语言,它所提供的标记是由sgml(standard generalized markup language,标准的通用标记语言)定义的。 sgml是iso(国际标准化组织)在1986年推出的一个用来创建标记语言的语言标准,它源自ibm早在1969年开发的gml(generalized markup language),该语言的名称也正好包含了三位创始人姓字的第一个字母,他们分别是charles f. goldfarb, edward mosher,raymond lorie。 sgml是一种元语言,即用来定义标记语言的语言,它提供了一种将数据内容与显示分离开来的数据表示方法,使得数据独立于机器平台和处理程序。 这些特性促使tim berners-lee 采用sgml来创建称之为html的标记语言。 1993年形成html 1.0,以后不断完善,html 4.0发表于1997年。 特别需要指出的是html提供的链接机制是web的本质特性之一。 但是,html更多的关注web浏览器如何在页面上安排文本、图象和按钮等,过多地考虑外观使其缺乏对结构化数据的表示能力。 另外,html中有限的标记不能满足很多web应用的需要,如基于web的大型出版系统和新一代的电子商务,而为各种应用需要不断地往html中增加标记显然不是最终的解决方法,究其原因是html缺乏可扩展性。 解决方案应该是简化sgml使之能应用到web上。 为此,从1996年开始,w3c(world wide web consortium) 的一个工作组在jon bosak的领导下致力于设计一个超越html能力范围的新语言,这个语言后来被命名为xml(extensible markup language,可扩展标记语言)。 1998年2月,w3c发布了xml 1.0作为其推荐标准。 现在,w3c已经用xml设计出一个与html4.01功能等价的语言,称为xhtml1.0 (extensible hypertext markup language)。 web客户通常指的是web浏览器,如netscape navigator和microsoft internet explorer。 这种浏览器能理解多种协议,如http、https、ftp;也能理解多种文档格式,如text、html、jpeg(一种图象文件格式)、xml(有的尚未支持);也具备根据对象类型调用外部应用的功能。 需要指出的是html文档中的链接在web浏览器中通常以带下划线的方式显示,用户点击某个链接就能浏览到所链接的web资源,这也是web的魅力所在。 web服务器(或称http服务器)提供http服务。 本来web服务器只提供“静态”内容,即返回在url里指定的文件的内容,一般具备将url名映射到文件名的功能,并能实施某种安全策略。 现在,可采用cgi(通用网关接口)技术或java servlet技术从一个运行的程序里得出“动态”内容,可以采用应用关键字(如/cgi-bin/和/servlet/)来组织脚本文件和servlet文件,而且现在的web服务器通常还具备连接数据库的功能,这些形成了web应用的出现。 通常,一个web服务器还提供其它服务,如ftp服务。 有的还可作为代理服务器。 一个代理服务器是一个可以从别的服务器上为它的客户取文件的服务器。 代理服务器可以通过缓存应答(页面)使得响应时间更快,也可以降低网络流量,对外能隐藏内部网信息。 总之,url、http、html(以及xml)、web服务器和web浏览器是构成web的五大要素。 web的本质内涵是一个建立在internet基础上的网络化超文本信息传递系统,而web的外延是不断扩展的信息空间。 web的基本技术在于对web资源的标识机制(如url)、应用协议(如http和https)、数据格式(如html和xml)。 这些技术的发展日新月异,同时新的技术不断涌现,因此web的发展前景不可限量。
当然有管理能力 和外语能力是最好
评论一下吧
取消回复