计算机网络由若干结点和连接这些结点的链路组成。网络中的节点可以是计算机、集线器、交换机或路由器。网络之间可以通过路由器互连起来,构成互联网。 巧用蟹堡王帝国讲述了计算机网络的关系,主要是由下到上的基础认知。 计算机网络组成部分:主机:客户端和服务端、路由器、网络协议。 区域网络、城域网、广域网。 广域网:作用范围几十到几千公里。 城域网:作用范围5~50km 局域网:作用范围约1km 网络分层: 协议:协议定义了在两个或多个通信实体之间交换的报文格式和顺序,以及报文发送和/或接受一条报文或其他事件所采取的动作。 HTTP协议:链路层-本地帧/IP协议头部 应用层-TCP/HTTP协议头部 标头和载荷: 网络组成部分:由主机、路由器、交换机等组成网络结构︰网络的网络 信息交换方式:电路交换和分组交换 网络分层:分清职责,物理层、链路层、网络层、运输层和应用层网络协议︰标头和载荷
1 HTTP 123的演进历史 2 CDN解决了HTTP协议之外的问题 CDN: DNS劫持 1·域名解析—般由网站自己处理 2·要加速的域名则重定向到CDN厂商的域名解析服务处理 3·CDN厂商根据来源确定最近的CDN服务器的IP 4·用户直接访问最近的CDN服务器 3 WebSocket从 HTTP协议升级而来
1·网络安全三要素:机密性、完整性和身份验证 2·在没有提前交换秘密信息的前提下,无法在不安全的信道交换秘密信息 3.PKI保证了普通用户不需要“面对面”和根证书机构交换根证书 4.HTTPS使用PKI完成了除客户端身份验证以外的特性,客户端身份验证靠HTTP协议实现