计算机网络
ting说你跳
Android Developer.
展开
-
HTTPS原理详解
知识准备HTTP的安全性不足1.通信使用明文(不加密),内容可能会被窃听。 2.不验证通信方的身份,有可能遭遇伪装。 3.无法证明报文的完整性,所以有可能已遭篡改。加密技术加密算法一般分为两种:对称加密:加密与解密的密钥相同。以DES算法为代表。 非对称加密:加密与解密的密钥不相同。以RSA算法为代表。在非对称密加密出现以前,对称加密一个很大的问题就是不知道如何安全生成和保管密钥。非对称密加密原创 2017-08-27 11:37:20 · 452 阅读 · 0 评论 -
TCP之三次握手和四次挥手
OSI定义(摘自维基百科): 开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织(ISO)提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。定义于ISO/IEC 7498-1。OSI将计算机网络体系结构划分为以下七层,标有1~7,第原创 2017-08-25 15:55:18 · 354 阅读 · 0 评论 -
OSI和TCP/IP
OSI定义(摘自维基百科): 开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织(ISO)提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。定义于ISO/IEC 7498-1。OSI将计算机网络体系结构划分为以下七层,标有1~7,第原创 2017-08-28 10:45:20 · 2109 阅读 · 0 评论 -
关于计算机网络的常见面试问题
TCP和UDP的区别?TCP:面向连接,传输可靠(保证数据正确性,保证数据顺序),一对一,用于传输大量数据(流模式),速度慢,建立连接需要开销较多(时间,系统资源)。UDP:面向无连接,传输不可靠,可以支持一对一、多对多、一对多的通信,用于传输少量数据(数据包模式),速度快。三次握手中的Syn攻击?在三次握手过程中,服务器发送SYN-ACK之后,收到客户端的ACK之前的TCP连接称为半连接(half原创 2017-08-28 11:33:45 · 481 阅读 · 0 评论