网络数据传输过程---持续更新

一、概览

1.Web浏览器的解析

        对于浏览器而言,其主要负责将要请求的数据进行封装发送和将返回的数据进行解析显示,在发送请求的过程中,通过委托操作系统中的网络控制软件向服务器发送数据请求。

2.协议栈与网卡

        协议栈,主要负责将web浏览器的请求进行封装,之后发送给硬件网卡,网卡再将包转化为电信号进行发送。

3.集线器、交换机、路由器

        对于网卡转化的电信号,会通过交换机和路由器等设备查表确定目的地址的信道,将其传入到对应路径的网络环境内(接入互联网的路由器)。

4.接入网、网络运营商

        接入网络连接到签约的网络运营商,并接入被称为接入点(Point of presence, POP)的设备,可以理解为离数据包最近的一个统筹数据包进行分发的节点。接入点的后面就是互联网的骨干网(由各种运营商路由器通过电话线、以太网、光纤等连接的巨大网络)。

5.防火墙、缓存服务器

        通过骨干网就到达了web服务器所在的局域网,可以理解为在发送初期寻找接入互联网的路由器的过程,防火墙主要进行一些包检查(比如端口号,协议等等),对于一些大型的服务器网站来说,需要先经过缓存服务器进行请求查询来获取数据,这样可以有效地减少同样请求信息的访问,有效地减少web服务器的网络请求压力。

6.Web服务器

        在获得了请求包后进行数据包解析,并返回。

上述一种很宽泛的网络数据传输过程,其中还有很多的细节需要去逐个讨论:(标红位置为需要拓展去描述的点,需要从机理,数据传输解析过程方面深入描述,并详细描述一些细节)

二、服务的请求解析

  下面简单介绍几个DNS节点:

  1、自动DNS

  自动DNS是因运营商而异,因地区而异的,由运营商或者电脑自动设置的。这是IP协议默认画面是长这个样子的。

uploading.4e448015.gif

正在上传…重新上传取消
查看大图

  2、180.76.76.76

  百度DNS,作为全世界最大的中文搜索引擎服务提供商,百度的DNS速度还是不错的。

uploading.4e448015.gif

正在上传…重新上传取消
查看大图

  3、223.6.6.6 / 223.5.5.5

  阿里云DNS,阿里云服务器现在大有统一全国服务器的趋势,很多网站或者APP的服务器倒放到了阿里云上,其所提供的DNS解析服务速度还是可以的。

uploading.4e448015.gif

正在上传…重新上传取消
查看大图

  4、119.29.29.29

  腾讯DNS,只要你的微信不卡,那么就说明腾讯的速度还是蛮快的。

uploading.4e448015.gif

正在上传…重新上传取消
查看大图

  5、电信:101.226.4.6/联通:123.125.81.6/移动:101.226.4.6/铁通:101.226.4.6

  360DNS,这几个是360的DNS,作为一个懒人,这种区分运营商的服务其实我是懒得使用的。

  6、114.114.114.114

  全国通用DNS,纯净无劫持DNS,这是全国最早最普遍使用的DNS服务,因为历史悠久,文化底蕴颇深,所以对于绝大部分地区,速度都还是可以的。

uploading.4e448015.gif

正在上传…重新上传取消
查看大图

  7、1.2.4.8

  中国互联网络中心DNS,国字牌提供的DNS,看服务商就知道速度一定差不了。

uploading.4e448015.gif

正在上传…重新上传取消
查看大图

  8、114.114.114.119 / 114.114.115.119

  安全DNS,可以拦截钓鱼病毒木马网站,增强网银、证券、购物、游戏、隐私信息安全服务,如果经常是在财务环境使用的话,建议使用。

  9、114.114.114.110 / 114.114.115.110

  文明DNS,如果家里有小朋友,可以设置这个DNS,可以保护青少年儿童免受免受网络色情内容的毒害服务,提供文明的上网环境

  10.8.8.8.8/8.8.4.4

  GoogleDNS,这是谷歌公司提供的DNS服务,好处是通用,不过在国内的缺点是有时候会丢包严重,速度并不是太快。

uploading.4e448015.gif

正在上传…重新上传取消
查看大图

  综上所述,DNS有快有慢,选择自己地区最快的就是最好的选择。当然如果你是一个像我一样懒的人的话,不愿意去比较速度什么的,那么就直接设置如下图片所示的通用DNS就好了,不能保证所有人都很快,但是能保证大部分人都不会太慢。

  首选DNS:114.114.114.114

  备用DNS:8.8.8.8

uploading.4e448015.gif

正在上传…重新上传取消
查看大图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值