计算机网络
应用进程之间的通信是端到端的通信常用的端口号: FTP(21,20) SMTP(25),DNS(53),HTTP(80),SSH(22),MYSQl(3306)在计算机网络协议体系: OSI 体系结构 (应用层, 表示层, 会话层, 传输层, 网络层, 数据链路层, 物理层) TCP/IP 体系结构: 应用层, 传输层, 网络层, 数据链路层, 物理层. IP 地址是给主机(路由器) 的每个接口分配一个全世界范围内的唯一的 32 位的标识符, 第一个字段是网络号, 第二个是主机号. HTTPS:在 HTTP 的基础上增加了 SSL/TLS 协议安全协议,这些协议由加密算法和哈希算法组成。TLS 协议是在 SSL 的基础上发展起来的更安全的协议,HTTPS 是明文协议,HTTPS 遵循一套传输的严格标准规范,传输之前先进行身份验证(各大 CA 厂商提供),传输过程中数据保密包括对话密钥传输的时候和数据加密的传送,传输过程中所有数据都是明文(HTTP)收发,收发的是加密后的明文, 在传输过程中防止被篡改采用哈希算法(MD5,SHA2)等。