zoukankan      html  css  js  c++  java
  • 应聘经历:网易公司 笔试

    网易公司 笔试

    今天早晨起来,发现三一集团通知笔试,哎~~ 没有时间过去,就来写Blog了,把网易

    公司的笔试的内容回忆下

    VOIP:

    VoIP是 Voice over Internet Protocol的缩写,指的是将模拟的声音讯号经过压缩与封包之后,以数据封包的形式在IP 网络的环境进行语音讯号的传输,通俗来说也就是互联网电话、网络电话或者简称IP电话的意思。VoIP技术是目前互联网应用领域的一个热门话题,成为2004年全球互联网与电子商务十大趋势之一(eMarketer)。


    VoIP的基本原理是:通过语音的压缩算法对语音数据编码进行压缩处理,然后把这些语音数据按 TCP/IP 标准进行打包,经过 IP 网络把数据包送至接收地,再把这些语音数据包串起来,经过解压处理后,恢复成原来的语音信号,从而达到由互联网传送语音的目的。 IP 电话的核心与关键设备是 IP 网关,它把各地区电话区号映射为相应的地区网关 IP 地址。这些信息存放在一个数据库中,数据接续处理软件将完成呼叫处理、数字语音打包、路由管理等功能。


    在用户拨打长途电话时,网关根据电话区号数据库资料,确定相应网关的 IP 地址,并将此 IP 地址加入 IP 数据包中,同时选择最佳路由,以减少传输时延, IP 数据包经 Internet 到达目的地的网关。在一些 Internet 尚未延伸到或暂时未设立网关的地区,可设置路由,由最近的网关通过长途电话网转接,实现通信业务。


    DNS:

    DNS,Domain Name System或者Domain Name Service(域名系统或者余名服务)。域名系统为Internet上的主机分配域名地址和IP地址。

    用户使用域名地址,该系统就会自动把域名地址转为IP地址。域名服务是运行域名系统的Internet工具。执行域名服务的服务器称之为DNS服务器,通过DNS服务器来应答域名服务的查询。

    1、DNS就是域名服务器,他的任务就是确定域名的解析,比如A记录MX记录等等。

    2、任何域名都至少有一个DNS,一般是2个。但为什么要2个以上呢?因为DNS可以轮回处理,第一个解析失败可以找第二个。这样只要有一个DNS解析正常,就不会影响域名的正常使用。

    3、如何确定域名的DNS

    很简单到www.internic.net/whois.html输入你要查询的域名就可以看到了。这个是国际域名管理中心。唯一的权威。只要这里能查到某个域名,就表示域名是生效的。它说你什么时候到期,就是什么时候到期。

    4、有效的DNS表示当前正在起作用的DNS服务器是谁,比如查询结果是NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)就表示当前域名是由NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)负责解析。其他DNS的设置,都是无效的。

    5、DNS是可以修改的。修改以后需要24-72小时以后,全世界才能刷新过来。internic的信息一般在24小时以后可以看到。另外,修改的过程,并不表示域名会停止解析,只要你在2边都做好了解析。如果生效了就是新的DNS在起作用。如果没生效。就是旧的DNS在起作用。要么生效,要么不生效。不存在2个都不起作用的时间。所以域名解析,不会中断。前提是两边都做了解析。

    6、DNS是有缓存的。

    1)访问者的电脑;2)你的ISP接入商。

    简单举例:比如你访问www.askbaidu.com,你的电脑首先查询本机上有没有缓存www.askbaidu.com的记录。如果有就直接调用不再去查寻。就是说如果你前面刚访问过www.askbaidu.com,这个时候就算电信的DNS和NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)都不能解析。也是能够正常解析出域名的。 清除本机DNS缓存方法很简单。关闭IE然后清除历史记录,或者重启电脑。然后还有一个就是isp接入商的DNS的缓存。

    isp就是当地网络接入商。比如我们这里的福建电信;福州网通、南平铁通等等。每个地方都是不一样的。isp的DNS和NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)这样的DNS是不同的。NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)只负责具体的解析,不负责缓存。isp的DNS只负责查询和缓存,不负责解析。

    Linux系统的links有哪两种 Hard links 和Soft links。

     1. IGP是运行在AS内部的路由协议,如RIP、OSPF等。

     2. IBGP是BGP协议在AS内部运行时的一种情况,只是叫做IBGP而已,它和EBGP  都是同一个东西的两种叫法而已

     3. IBGP一般只是在AS内部的个别路由器上运行,不会在AS内所有路由器上运行。如果在AS内部所有路由器上运行,

         那么同步是没有意义的。

     4.同步的意思大概是说,必须AS内部所有的路由器都知道了这条路由,然后这个AS才可以向其它AS公告该路由。 这样避免了别的AS把数据发送到这个AS的某台路由器时,这台路由器又不知道该如何把数据送到下一跳地址。
       
     5.IBGP不能起到和IGP一样的发现和维护路由的功能。它只能是在路由器已经知道了这条路由的情况下,将该路由和其它的路由器进行交换。

         BGP是自治系统间的路由协议,它的主要功能是和其他BGP说话者之间交换网络可达性信息。一个BGP说话者是任何为BGP配置的设备。
        
         BGP使用TCP作为它的传输协议(端口179),这提供了可靠的数据传输。两个BGP路由器形成了一个传输协议的连接。这两个路由器被称为邻居或者对等体。一旦传输连接形成,两对路由器交换报文以开放并确认连接参数。在这一步,路由器交换BGP版本号、AS号、持续时间、BGP标识和其他可选参数等信息。如果对等体间有任何一个参数不一致,就会有差错通知发送,这个对等体连接就不会建立。 如果对等路由器都同意这些参数,则整个BGP路由表通过UPDATE报文进行交换。UPDATE报文包含了经过每个系统的可达目的地的列表(即

    网络层可达性信息NLRI)以及每个路由的路径属性。路径属性包含了诸如路由源(ORIGIN)之类的信息和优先权的高低。

    BGP表在BGP连接的过程中对每个对等体都是有效的。如果有路由报文发生了变化,邻居路由器使用增量的更新(报文)来传递这个信息。

    BGP并不要求刷新路由信息。如果没有路由变化产生,BGP对等体仅交换保留(keepalive)报文,keepalive报文被周期性地发送以确保连接是保持有效的。

  • 相关阅读:
    获取SqlServer2005表结构
    SQL SERVER 2005连接其它数据库并导入数据表
    vs2008安装失败问题
    Elmah使用方法
    使用postman发送请求,body为空
    docker的简单使用
    mongodb5最新版本的安装和向外暴露端口
    初探gin框架
    img图片的src指定为网络中随便找的图片链接,但是控制台报错get请求403
    父元素为flex布局时,设置最后一个子元素靠右,其他靠左
  • 原文地址:https://www.cnblogs.com/Gemgin/p/3136482.html
Copyright © 2011-2022 走看看