简述网站从域名到网页的访问流程

时间:2019-12-30

1384 次浏览

大家对上网并不陌生,不管是IT人士还是普通大众,不管用电脑还是手机,上网已变成大家生活中的一部分。什么是上网?简单点讲就是打开网页,说的详细一点上网就是下载,当你打开一个网址开始,就是从服务器下载相关的信息到本地,信息下载完毕再由浏览器识别并转化成人眼能识别的图文,此过程就叫上网。那么这个从域名到网页的过程是如何进行的,这其实是一个比较复杂的过程。

1.用户通过浏览器输入目标网站网址,如www.371jianzhan.com。

2.本地浏览器自动对网站域名进行解析,包括网站协议(http还是https),网站域名解析就是域名对应的服务器IP地址。

3.浏览器进行ISP通信,先通过网站域名dns解析系统,链接域名根服务器, 并查询该域名的服务器IP地址。

4.当浏览器ISP拿到网站域名对应的服务器的IP地址后,它就会自动请求对应ip地址的网站服务器。

5.当浏览器根据ip地址及服务器端口进行网站服务器访问,就可以进行TCP连接,这时,电脑端的浏览器已经和网站服务器进行了远程连接并进行访问请求。

6.在浏览器请求网站页面过程中,浏览器会根据服务器连接情况,返回对应的连接状态码,比如404就是网站页面不存在,50*就代表服务器端故障或拒绝访问,200就代表连接成功,可以实现网站访问。

7.浏览器和网站服务器连接成功建立后,就可以进行网站所有数据的请求,包括图片,文字,视频及超文本协议语言。

8.浏览器获取网站资料字后,就会根据获取的内容自动进行网站页面的渲染,最终将网页呈现在界面中。

9.当浏览器完成加载网站所有资源之后,就会与远程服务器断开连接。

这就是上网的整个流程,是技术实现的每一个环节。当然用户不需要了解这个过程是如何实施的,我们平时建企业网站其实只是完成这个上网过程中的一环。

域名与网页服务器的什么对应,简述网站从域名到网页的访问流程相关推荐

  1. php 网站域名怎么更换,教你如何快速给网站更换域名,简单粗暴!

    很多SEOER都遇到过这样的问题,网站发展了一段时间,关键词排名有了进展,流量增加了许多,网站开始有了收入,这时候便有了给网站更换域名的想法,但是又担心给网站更换域名会影响权重和排名,进入左右为难的境 ...

  2. 你知道域名劫持的重要性吗? 教你防范网站被域名劫持

    域名劫持是互联网攻击的一种方式,通过攻击域名解析服务器(DNS),或伪造域名解析服务器(DNS)的方法,把目标网站域名解析到错误的地址从而实现用户无法访问目标网站的目的. 域名劫持,有什么危害: 域名 ...

  3. 网站的域名应该如何选择

    建立网站之前,域名的选取是必不可少的,网站的域名和人的名字是一样的,一旦确定了就不能再次更改了.因此我们一定要选择好域名,那么究竟应该如何选择域名呢? <百度搜索引擎优化指南>中提到:域名 ...

  4. 怎样获取网站的域名_搭建一个网站,通常的6大步骤你知道吗?

    怎样建网站?要搭建一个网站,通常有6个步骤.下面我们简单的介绍如何一步一步搭建网站. 第一步:注册域名 挑选网站地址,注册专属域名.注册域名的价格取决于具体用什么样的后缀域名搭建网站.目前可以选择的域 ...

  5. 为什么用IP无法访问网站,域名可以访问?

    我们访问网站都是通过域名进行访问的,偶尔会使用网站IP进行访问,如学校通常使用IP登录教务处,但很多的时候我们无法通过ip进行访问其他网站,这就涉及到服务器的问题了. 网站都是依托在服务器上面的,而服 ...

  6. 选择域名需注意什么才更有利于网站优化?

    在网站优化中,优质的域名不仅能让用户更好的记住也更有利于蜘蛛的爬行和索取,所以域名的选择也非常重要.那么对于网站的域名选择都应该注意什么才能更有利于网站优化呢?也成为很多新手小白迷茫的区域,下面就带大 ...

  7. 简述DNS进行域名正向解析的过程。

    简述DNS进行域名正向解析的过程. 参考答案: 首先,客户端发出DNS请求翻译IP地址或主机名.DNS服务器在收到客户机的请求后: (1)检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出 ...

  8. 栈空间不够会报错吗_网站更换域名和空间会对优化有影响吗?

    从一个网站的角度来说,更换域名,基本上很少会更换,一般是企业的名称变更.业务变更以及有其他纠纷等情况才会更换域名.假如旧的域名不再使用,就一定要把原来的域名301永久重定向与新的域名上,告诉搜索引擎, ...

  9. 网站更换域名和服务器不收录,网站更换域名改如何操作

    首先把域名绑定到空间 具体的绑定方法就不再赘述,你的空间商会提供的,如果没有,请咨询空间商. 想给大家提醒的是,如果使用的是虚拟空间,可能会有绑定主域名的限制,如果限制已经用完,就需要先最低升级空间到 ...

最新文章

  1. android开发之-软件设置保存-快速学会使用SharedPreferences篇-实测
  2. c# SortedList的妙用 (GroupBy)
  3. SQL学习之SELECT子句顺序
  4. 数字化转型知识方法系列之三:以价值效益为导向推进数字化转型的五大重点任务
  5. Java NIO ———— Buffer 缓冲区详解
  6. android 接口报错409,android 在调用微信刷脸获取用户信息时,在还未完成识别时点击退出,WxPayFace 停止应用...
  7. How to change context root of a dynamic web project in Eclipse
  8. C++头文件重复定义问题的处理(不会看看,会了防身!)
  9. sitemap.xml 静态和动态生成页面 shopnc二次开发 动态生成sitemap.xml
  10. 联系人字段中增加生日字段
  11. memcached—Memcache安全性
  12. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_04 IO字节流_13_使用字节流读取中文的问题...
  13. GitHub使用教程-官网指南
  14. java三国鼎立,网页游戏三国鼎立(武三国)一键服务端带教程及修改说明
  15. 无缘蜂鸣器——stm32定时器PWM实现控制发出“哆瑞咪发…“七个音及简单音乐
  16. Java程序在内存中运行详解
  17. 电视机尺寸一览表2022
  18. 如何在微信读书上阅读极客时间专栏?
  19. node.js学习-第一章节
  20. SE2431L-R高性能 完全集成的RF前端模块 ZigBee 低功耗 蓝牙1.0

热门文章

  1. VC++6.0怎么打开工程
  2. 神经网络中Batch和Epoch之间的区别
  3. window下打开tensorboard
  4. 一个绚丽的loading动效分析与实现!
  5. 开源 Python网络爬虫框架 Scrapy
  6. 掌控谈话~谈价格的秘诀
  7. java虚拟机内存模型种类_深入理解volatile类型——从Java虚拟机内存模型角度
  8. ie11不识别html5影片,IE11无法显示flash?IE11无法播放视频的解决方法
  9. cuda tensorflow版本对应_Windows10下安装tensorflow-gpu(2.2.0)安装教程(避坑+保姆式教学)...
  10. Python格式化输出方法