基础知识再整理: 01

一:计算机网络 (单播   组播   广播)

答:单播:1对1,只有目标机器可以接受到消息。

      组播:1对一组,同一个组的主机可以接受到此组内的所有消息,

      广播:1对所有,所有的机器都可以接收到消息,不管需不需要。     有线电视

二:负载均衡

答:1.多台服务器以对称的方式组成一个服务器集合。   

      2.每台服务器都具有等价的地位。

      3.解决高并发。   

三:中继器

答:1.工作在物理层。

      2.信号的放大。

四:网桥

答:1.工作在数据链路层。

      2.连接相同结构的局域网。

五:网关

答:1.一个网络与另一个网络连接的关口。 

      2.协议转换器,实现不同的网络互连。

六:路由 

答:   1.工作在网络层。

         2.选择传输路径。

七:调制解调器

答:实现数字信号和模拟信号的相互转换。

八:对称加密算法    

答:加密和解密使用同一套密钥。

九:非对称加密算法

答:加密和解密存在对应关系。 公钥公开用于加密,私钥保密解密。

十:代码混淆? 

答:参照 http://blog.csdn.net/hongshan50/article/details/22746703

      代码混淆目的:保护源代码,阻止反向工程。

                           因为反向工程会带来许多问题,诸如知识产权泄露,程序弱点暴露易受攻击等。使用即时编译技术的语言,如Java、C#所编写的程序更容易受到反向                            工程的威胁。

                           代码混淆并不能真正阻止反向工程,只能增大其难度。

原文地址:https://www.cnblogs.com/njqa/p/6375154.html