系统学习常用名称解释--持续更新中

虚拟主机: virtual hosting

利用网络空间技术,把一台服务器分成许多的“虚拟”的主机,
每一台网络空间都具有独立的域名和IP地址,具有完整的Internet服务器功能。
优势:
	由于是分享的服务器带宽、IP等所有在价格上分成便宜。
	虚拟主机一般都是配置好环境的,购买后能直接使用
劣势:
	由于带宽时共享的,虚拟主机的带宽上是没有保障的。
	IP共享导致安全性降低。

 

VPS: 虚拟专用服务器

VPS是利用虚拟服务器软件,在一台物理服务器上创建多个相互隔离的小服务器.
每个VPS有自己操作系统,它的运行和管理与独立服务器完全相同。
每个VPS都可分配独立公网IP地址、独立操作系统、独立空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等
VPS有独立服务器功能,可自行安装程序,单独重启服务器。

 

VPN: 虚拟专用网络

通过特殊的加密的通讯协议在公共网络上建立虚拟私有网
VPN技术原是路由器具有的重要技术之一
VPN的核心就是在利用公共网络建立虚拟私有网

 

云服务器: ECS

一组集群服务器上划分出来的多个类似独立主机的部分。
集群中的每台服务器上面都有云主机的一个镜像。
只要不是所有的机器都出故障。就不会影响到云主机的访问。
优势:
	弹性扩展,配置可升级,可实现快速业务部署
	独立的IP、独立的带宽
	云服务器镜像功能能避免服务器数据的丢失
劣势:
	服务器的环境配置需要自己来搭建
	费用较虚拟主机高

 

Firmware:  固件

1. 固件即固化的软件,就是写入EPROM(可擦写可编程只读存储器)或EEPROM(电可擦可编程只读存储器)中的程序。
2. 固件是指设备内部保存的设备“驱动程序”。
3. 通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作,比如光驱、刻录机等都有内部固件。
4. 固件是担任着一个系统最基础最底层工作的软件。

 

BIOS: 基本输入输出系统

1. bios是一种业界标准的固件接口
2. bios是一组固化到计算机内主板上一个ROM芯片上的程序,实质上可以看作为一组固件的集合
3. bios保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。
4. bios主要功能是为计算机提供最底层的、最直接的硬件设置和控制。

 

ROM:   只读存储器

1. ROM是一种只能读出事先所存数据的固态半导体存储器。
2. ROM的特性是一旦储存资料就无法再将之改变或删除,资料不会因为电源关闭而消失。
3. 可编程只读存储器(PROM)
4. 可擦可编程序只读存储器(EPROM)
5. 电可擦可编程只读存储器(EEPROM)

 

TCP: 传输控制协议

TCP协议是一种面向连接的、可靠的、基于字节流的传输层通信协议
TCP是在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议
连接管理机制:
	TCP需要经过三次握手建立连接, 四次挥手断开连接.
	1. 建立连接:
		第一次:
			客户端向服务器发起连接请求 此时服务器知道了客户端要建立连接了
		第二次:
			服务器向客户端发送确认收到报文 此时客户端知道服务器收到连接请求了
		第三次:
			客户端向服务器发送确认收到报文 此时服务器知道客户端收到了自己的回应

	到这里, 就可以认为客户端与服务器已经建立了连接.
		
	2. 断开连接:
		第一次:
			客户端进程发出连接释放报文,并且停止发送数据。
			服务器收到连接释放报文,发出确认报文。 
		第二次:
			客户端收到服务器的确认请求后,客户端就进入终止等待状态,
                        等待服务器发送连接释放报文
		第三次:
			服务器将最后的数据发送完毕后,就向客户端发送连接释放报文
		第四次:
			客户端收到服务器的连接释放报文后,发出确认报文。
			服务器只要收到了客户端发出的确认,立即进入CLOSED状态。

 

IP: 网际互连协议

1. IP是TCP/IP体系中的网络层协议。
2. IP只为主机提供一种无连接、不可靠的、尽力而为的数据报传输服务。
3. IP是分配给用户上网使用的网际协议的设备的数字标签。
4. IP地址用来在网络中标记一台电脑的一串数字,比如192.168.1.1;在本地局域网上是惟一的。
5. IP地址分为IPv4与IPv6两大类,传统的 ” IP 地址,其实是 IPv4 地址,也就是第 4 代 IP 地址协议
6. 每一个IP地址包括两部分:网络地址和主机地址
7. 私有ip:
       国际规定有一部分IP地址是用于局域网使用:
            10.0.0.0~10.255.255.255
	    172.16.0.0~172.31.255.255
	    192.168.0.0~192.168.255.255
8. IP地址127.0.0.1~127.255.255.255用于回路测试

 

MAC地址

MAC地址也叫作物理地址、硬件地址或者链路地址,
MAC地址位于OSI七层网络协议的第二层---数据链路层。
MAC地址由网络设备制造商生产时写在硬件内部,这个地址与网络无关。
MAC地址一般不可改变,不能由用户自己设定。
世界上每一个以太网都具备唯一的MAC地址,IP 间的通信依赖 MAC 地址,ARP 协议凭借 MAC 地址进行通信
ARP 是一种用以解析地址的协议,根据通信方的 IP 地址就可以反查出对应的 MAC 地址。

 

域名: Domain Name

1. 又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,
    用于在数据传输时对计算机的定位标识(有时也指地理位置)
2. 域名的结构:
      域名由两个或两个以上的词构成,中间由点号分隔开。最右边的那个词称为顶级域名。
      举例:
	COM--用于商业机构。它是最常见的顶级域名
	NET--最初是用于网络组织,任何人都可以注册以.NET结尾的域名。
3. 域名与IP地址的关系:
      域名和IP地址通过网域名称系统(DNS)相互映射,使人更方便地访问互联网
4. 域名与主机名的关系:
      一个域名下可以有多个主机名,域名下还可以有子域名
      二者都能对应到一个唯一的IP上,主机名用于局域网中、域名用于公网中
      例如:
	域名abc.com下,有主机server1和server2,
	其主机全名就是server1.abc.com和server2.abc.com

 

网关:Gateway

网关又称网间连接器、协议转换器。
网关是一种充当转换重任的计算机系统或设备。
在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。
与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。
网关既可以用于广域网互连,也可以用于局域网互连。
网关可以提供过滤和安全功能
一台主机可以有多个网关。
只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。
网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。
默认网关在网络层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
默认网关的意思是当一台主机如果找不到可用的网关时,就把数据包发给默认指定的网关,由这个网关来处理数据包。

 

DNS:   网域名称系统

1. DNS 是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,以及控制因特网的电子邮件的发送。
2. DNS定义了命名语法和规范,基本语法是:local.group.site
3. DNS定义了分布式计算机系统如何实现
4. 常见的顶级域是:COM 、EDU 、GOV 、NET 、ORG 、BIZ ,另外还有一些带国家代码的顶级域。
5. DNS服务器
     DNS服务器是注册加入DNS的任何计算机。
     DNS服务器具有域名和IP地址的索引,并且在请求时,它可以告诉你与域名关联的当前IP地址。
     如果当前DNS服务器不知道,那么它将尝试从其他DNS服务器中找出
6. DNS根服务器
     DNS是一个按层次结构排列的分布式系统
     在DNS系统的顶部是DNS根服务器
     地球上分布着大约500个根服务器,通过13个IP地址进行寻址。
     这些根服务器是唯一包含所有域名和IP地址的完整列表的服务器。

 

正向代理 与 反向代理:

1. 正向代理:
     通过浏览器访问某一个网站并非直接访问目标网站,而是通过代理服务器访问的目标网站的源服务器
     例如:
	浏览器访问某些网站的源服务器
	此时浏览器被称作请求代理方,它访问的过程也叫正向代理
2. 反向代理:
     代理服务器做服务器的代理,将访问请求处理后转发到某一个目标源服务器上
     例如:
	浏览器通过网络访问代理服务器,由代理服务器访问源服务器
	此时的代理服务器相对于源服务器进行访问的过程就叫做反向代理

 

负载均衡: Load balance

负载均衡是是一种集群技术,它将特定的业务(网络服务、网络流量等)分担给多台网络设备(包括服务器、防火墙等)或多条链路,从而提高了业务处理能力,保证了业务的高可靠性。
	
优势:
	高性能:
		将业务较均衡的分担到多台设备或链路上,从而提高了整个系统的性能
	可扩展性:
		可以方便的增加集群中设备或链路的数量,
		在不降低业务质量的前提下满足不断增长的业务需求
	高可靠性:
		单个甚至多个设备或链路发生故障时不会导致业务中断,提高了整个系统的可靠性;
	可管理性:
		大量的管理共组都集中在使用负载均衡技术的设备上,
		设备集群或链路集群只需要维护通过的配置即可
	透明性:
		集群等于一个或多个高可靠性、高性能的设备或链路,
		增加或减少设备或链路数量都不会影响正常的业务。
			
技术分类:
	1. 服务器负载均衡:
		在数据中心等组网环境中,可以采用服务器负载均衡,
		将网络服务分担给多台服务器进行处理,提高数据中心的业务处理能力;
	2. 链路负载均衡:
		在有多个运营商接口的组网环境中,可以采用出方向多链路动态负载均衡,
		实现链路的动态选择,提高服务的可靠性;
	3. 防火墙负载均衡:
		在防火墙处理能力成为瓶颈的组网环境中,可以采用防火墙负载均衡,
		将网络流量分担给多台防火墙设备,提高防火桥的处理能力;

 

集群部署:

同一个业务,部署在多个服务器上
通过提高单位时间内执行的任务数来提升效率
集群系统中的单个计算机通常称为节点,通常通过局域网连接
集群计算机通常用来改进单个计算机的计算速度和/或可靠性
分类:
	高可用性集群:
		一般是指当集群中有某个节点失效的情况下,其上的任务会自动转移到其他正常的节点上。
		还指可以将集群中的某节点进行离线维护再上线,该过程并不影响整个集群的运行。
			
	负载均衡集群:
		负载均衡集群运行时,一般通过一个或者多个前端负载均衡器,
		将工作负载分发到后端的一组服务器上,从而达到整个系统的高性能和高可用性。
			
	高性能计算集群:
		高性能计算集群采用将计算任务分配到集群的不同计算节点而提高计算能力,因而主要应用在科学计算领域。

 

分布式部署:

一个业务分拆成多个子业务,或者本身就是不同的业务,部署在不同的服务器上
以缩短单个任务的执行时间来提升效率的
分布式的每一个节点,都完成不同的业务,一个节点垮了,那这个业务可能就失败了。

 

DMZ:  隔离区

两个防火墙之间的空间被称为DMZ
DMZ是为了解决安装防火墙后外部网络的访问用户不能访问内部网络服务器的问题,
而设立的一个非安全系统与安全系统之间的缓冲区。
DMZ可以提供更高的安全性,但是其安全性比内部网络低。
DMZ区域可以放置一些必须公开的不含机密信息的服务器设施
DMZ隔离区在更好的保护了内部网络的同时保有了一定的开放性。

 

微服务:

微服务是使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API。
这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,
这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。
这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,
这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。
系统层面上,系统要提供一套基础的架构,这种架构使得微服务可以独立的部署、运行、升级,
不仅如此,这个系统架构还让微服务与微服务之间在结构上“松耦合”,而在功能上则表现为一个统一的整体。

 

Docker:

是世界领先的软件容器平台。
是一个开源的应用容器引擎。
容器就是将软件打包成标准化单元,以用于开发、交付和部署。
docker对进程进行封装隔离,属于操作系统层面的虚拟化技术,由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。
开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口。
docker的镜像提供了除内核外完整的运行时环境,确保了应用运行环境一致性
docker包括三个基本概念:镜像(Image),容器(Container),仓库(Repository)

 

Redis:

Remote Dictionary Server 远程字典服务
是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
redis是一个key-value存储系统,是nosql,即非关系型数据库,和memcached都是缓存数据库.
redis数据类型:字符串类型(string),散列类型(hash),列表类型(list),集合类型(set),有序集合类型(zset)

 

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计,皆可应用在项目、毕业设计、课程设计、期末/期/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值