Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

代码随想录知识星球精华(最强八股文)第五版(计算机基础篇) PDF 下载


分享到:
时间:2024-03-07 10:29来源:http://www.java1234.com 作者:转载  侵权举报
代码随想录知识星球精华(最强八股文)第五版(计算机基础篇)
失效链接处理
代码随想录知识星球精华(最强八股文)第五版(计算机基础篇) PDF 下载
 
 
相关截图:
 

主要内容:

计算机网络

计算机网络是面试中的重点。无论是后端还是前端都会涉及到计算机网络的问题,其中三次握手、四次挥手、https、http缓存、tcp、udp被问到更是家常便饭,但是这些问题都有一定的复杂度,如果不给出过程的图解/讲解,录友们会很难理解,所以也就很难背下来,但是只给出解析过程,就很难抓住重点,不知道该具体回答什么内容,所以整理的八股会分为两个系列,讲解高频重点和一问一答区,高频重点区会深入讲解面试题,而一问一答区会补充高频重点之外的细碎的知识点,给出一个面试要回答的基本要点。

 

DNS是什么

DNs (Domain Name system)是一种用于将域名(例如www.baidu.com)转换为IP地址(例如220.181.111.188)的分布式系统。在互联网上,计算机和其他网络设备使用IP地址来相互识别和通信。然而,IP地址是一串数字,不太方便人们使用和记忆,所以就使用了域名来代替复杂的IP地址

对于DNS服务器若采用集中式的设计有以下问题

1、单点故障

如果DNS服务器崩溃,那么整个网络随之瘫痪。通信容量(traaffic volume),单个DNS服务器不得不处理所有的DNS查询,这种查询级别可能是上百万上千万级,一台服务器很难满足;

 

2、远距离集中式数据库

单个DNS服务器不可能邻近所有的用户,假设在美国的DNS服务器不可能临近让澳大利亚的查询使用,其中查询请求势必会经过低速和拥堵的链路,造成严重的时延;

 

3、维护

维护成本巨大,而且还需要频繁更新。

 

 

 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐