首页 » 建站教程 » 域名、主机服务器、ip、网卡与网站之间的关系是什么「wordpress主题cms」

域名、主机服务器、ip、网卡与网站之间的关系是什么「wordpress主题cms」

访客 2024-09-23 0

扫一扫用手机浏览

文章目录 [+]

域名、主机服务器、ip、网卡与网站之间的关系是什么

就拿快递来说吧,你实实在在的家就是服务器,你在地球上的经纬度就是IP,但是你告诉别人你在东经xx度,西经xx度,人家也记不住,所以你得告诉人家你在xx省xx市xx县这样快递就很容易找到你,这个就是域名,网卡就是你家里的装修配置的一项,只是一个硬件,不多说,再说这个家里可能住了三个人,每个人都会网购,所以快递员有三个地址,这就是一个IP但是可以绑定多个域名。大概就>如许/p>

域名、主机服务器、IP、网卡与网站之间的关系是:

  1. 域名只是IP地址的一个更易记的替代品,使用域名访问网站是完全可行的,比如com、top。
  2. 主机服务器是用于提供特定服务(如网站服务)的计算机,当用户访问网站时,请求会被发送到对应的主机服务器。
  3. IP地址被用于唯一标识连接到互联网上的设备,以便数据包能够在网络中传输。
  4. 网卡是计算机的一部分,用于在计算机和网络之间接收和发送数据。
  5. 网站是由一个或多个网页组成的,可以通过域名或IP地址进行访问

这个问题必须要解答下,小编也有做过一些网站,对这块也有相对的理解,从域名到网站虽然整体来说较为简单,梳理起来涵盖了很多技术知识,下面我们来区分下域名、服务器主机、ip和公网ip、网站程序服务等等。

域名、主机服务器、ip、网卡与网站之间的关系是什么「wordpress主题cms」 域名、主机服务器、ip、网卡与网站之间的关系是什么「wordpress主题cms」 建站教程

域名是互联网上某个计算机或组的一种身份标识,用于在传输数据时的电子方位标识,服务器主机就是用于服务于互联网的PC的计算机服务设备,ip有内网ip和公网ip,内网ip是在一个路由下的设备的ip,公网ip是全球互联网的一个设备终端身份标识,公网ip是有全球互联网根服务器管理着,网站程序是我们通过各种编程语言编写的服务程序。

域名、主机服务器、ip、网卡与网站之间的关系是什么「wordpress主题cms」 域名、主机服务器、ip、网卡与网站之间的关系是什么「wordpress主题cms」 建站教程
(图片来自网络侵删)

一个网站的形成服务是这样联系的,首先就是你的服务器主机通过相关服务程序开放所需的服务和端口,如网站服务程序基本端口如80 443这些端口开放出来,然后把相应的程序系统(如iis)会有一个绑定域名(服务的名称)服务,主机和路由器之间再映射一个服务器主机的ip(内网ip)对应相对的端口给对外服务的ip,只要有用户通过相应的公网ip就可以访问你的服务了。

但是题主说了,如果一台主机一个端口多个站点那怎么办,这就是要域名的电子标识,域名是通过互联网的某台DNS域名解析服务器指向你这台主机的,但是指向这台服务器,那得有个电子标识才能知道是哪个服务程序的请求,所以就要用域名和相关服务程序之间去绑定。

像百度等大型的网站域名一个,服务器很多,这个就要涉及到分发服务器和CDN缓存加速服务,就是有一台超级的服务器,他自身多级管理着下面很多台服务器,通过服务器的相关分发系统对应出的每个请求分发到相应的服务器如工作,说的笼统点就是超级克隆同样的服务,这样更加保障的数据的安全和输出的能力。

所涉及的技术一下也说不完,但是无论多服务器或多服务网站,相对的标识(ip域名)只有一个,是通过各种协议和技术服务程序把他们统一起来,不是域名通过起来,域名和ip是身份的标识而已,底下工作的人可以是很多,如一个大公司的boos,我们知道公司的名字和相关创始人,工作的机制都有相对的人和物去完成。

域名简单的说就一个网站地址,这个地址是唯一的。

主机服务器就是用来运行网站程序和储存数据的。

IP是服务器地址。

网卡是服务器与外界链接一个出口。

网站是运行在服务器上的程序。

它们之间的关系是:IP和域名是绑定在服务器上,域名通过DNS服务器指向IP地址上,这样输入域名就可以访问到服务器。

Q1:这些大型网站有一个主服务器和很多加速服务器。我们一般访问到是加速服务器上的缓存数据。

Q2:通过网站运行环境,如IIS。每个域名在绑定在IIS,然后通过IIS指向对应的虚拟目录。

Q3:1个IP只能对应一台主机。

关于这个问题,我们从用户访问一个网站的整个过程来实例说明这些概念。

用户要访问一个网站(假设今日头条),第一步要做的是啥,用电脑或者手机浏览器(不是头条APP)输入头条的地址"https://www.toutiao.com",这个第一部分https是指https协议,是安全的http访问协议。://是固定表达。最后的"www.toutiao.com"就是头条的域名,这就是我们通常说的网站域名。

域名:A记录,CNAME,子域名,根域名,顶级域名

其实这个域名还可以细分为三部分,www为根域名的一个A记录(一般小网站,直接解析成IP)、CNAME(跳转到其他域名)或者"www.toutiao.com"为一个子域名(可以配自己的A记录、CNAME);

"toutiao.com"才是头条的根域名;

".com"也是一个域名,我们叫它顶级域名。好了关于域名就说这些。

DNS,递归>剖析/strong>

浏览器收到输入的url,解析出来域名,去请求各级dns(域名解析服务),请求过程多级递归解析,dns会把域名转化为ip(由用户在域名商设置,或者自己的dns设置)返回给浏览器,浏览器再给这个ip发出http请求。

回答问题1和问题3

问题1的答案在这,大型网站域名对应不是一个IP,多个IP是这样对应的:

首先第一层是智能域名解析,根据访问用户的ip,选择一个链路最近服务器ip。这个ip为负载均衡的vip,这就是第二层负载均衡。

由负载均衡调度到不同的实体服务器,这为第三层CDN或者反向代理。

由反向代理再到web应用服务器,这是第四层,通常小网站域名直接解析到这个ip,没有前面三层。

实体服务器请求应用服务器(一台或者多台),这是第五层。

应用服务器根据需要访问数据库服务器,或者文件服务器(比如图片服务器),这是第六层。

第六层。或者前面几层中的数据可能访问硬盘或者专门存储,一般来说存储或者各层都是高可用设计,都有冗余,故障时候可以自动切换。

在上述的负载均衡或者代理层,都是一个ip(vip或者代理ip)可对应多个ip。走lvs有三种模式其中直接路由dr模式,必须后面主机都要有公网ip。nat方式(代理也是走这种方式),可为公网ip或者内网IP。

IP,主机、WEB服务器、网站

这个ip有可能是cdn、负载均衡vip、代理啥的,最终会转发请求到实体机器,这个机器上的web服务器,比如nginx,apache等会响应请求,从服务器中取出需要的数据返回,浏览器收到数据(html信息)然后呈现出内容来,就是头条的首页。头条首页再链接到其他页面,这许多页组到一起就是一个网站。这就是ip、主机服务器和网站。

回答问题2

在web服务器中可以设置不同的站点host,即域名,所以可以配置多个域名,对应不同的站点目录,不同的应用服务器(对应php,java等),不同的数据库(多个库,或者表)。这些都可以通过程序在web设置对应到空间商的管理后台。常用的软件有cPanel,WHM。

网络分层和网卡

我们上面说的呈现页面的数据(html,其实上也包括css还有js)都是网络高层应用层的内容。而实际上信息在网络中传输的时候是2进制数据(物理层),二进制打包成tcp/ip信息包(网络层),这些包从物理线路上的二进制数据传到主机时候打包然后给网卡处理,网卡把这些tcp/ip包根据顺序连到一起再传给上层的应用层(web服务器或浏览器)。这就是网卡的作用,接受和处理tcp包。

四层网络>布局/p>

OSI七层网络>布局br/>

好了,整个访问的详细流程清楚了,这些概念也就清楚了。实际上每一个概念都可以展开大篇幅论述,但是那就不是这个回答要说的了,大家如果感兴趣请关注虫虫,给虫虫留言,虫虫会在合适时候给大家细说。

相关文章

令狐说SEO,介绍搜索引擎优化之路

搜索引擎优化(SEO)已成为企业提升品牌知名度、扩大市场份额的重要手段。我国SEO行业逐渐壮大,涌现出一批优秀的SEO专家和团队。...

建站教程 2025-03-21 阅读0 评论0

厦门SEO梦,介绍城市SEO发展之路

SEO(搜索引擎优化)行业在我国逐渐崭露头角。厦门,这座美丽的海滨城市,也在SEO领域取得了显著的成果。本文将带您走进厦门SEO的...

建站教程 2025-03-21 阅读0 评论0

品牌营销,重塑企业价值,引领市场潮流

品牌营销成为企业竞争的核心。品牌是企业核心竞争力的重要体现,是企业文化的象征,更是消费者对产品品质和服务的信任。在新时代背景下,品...

建站教程 2025-03-21 阅读0 评论0

城市网站建设,打造智慧城市新引擎

城市网站建设已成为推动智慧城市建设的重要引擎。城市网站作为城市信息化的窗口,不仅能够展示城市形象,还能为市民提供便捷的服务。本文将...

建站教程 2025-03-21 阅读0 评论0