目录
ISO/OSI七层网络模型
ISO:international organization for standardization 国际标准化组织
OSI:open system interconnection 开放式系统互联网络模型
七层网络模型:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
(速记:应表会传网数物)

应用层:
提供程序间通信,常见的HTTP、HTTPS、FTP、DNS(域名解析为IP地址)、DHCP(分配IP地址的)SMTP(电子邮件传输)等。
HTTP:超文本传输协议(HyperText Transfer Protocol),是一种无状态协议,本身不会对发送过的请求和想用的通信状态进行持久化处理,保持HTTP协议的简单性,能够开苏处理大量的事务,提高效率。
HTTPS:以安全为目标的 HTTP 通道(Hypertext Transfer Protocol Secure),在HTTP的基础上通过传输加密和身份认证,保证了传输过程的安全性,HTTPS在HTTP的基础上加入SSL,HTTPS的安全基础是SSL。因此加密的详细内容就需要SSL。HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(HTTP于TCP之间)。这个系统提供了身份验证和加密通讯方法。用于万维网上安全敏感的通讯(交易支付等方面)。
SSL:安全套接字协议(Secure Sockets Layer),是web浏览器与web服务器之间安全交换信息的协议,提供两个基本的安全服务:鉴别与保密。(三个特性:保密(在握手协议中定义了会话密钥后,所有的消息都被加密)鉴别(可选的客户端认证和强制的服务器端认证)完整性(传送的消息包括完整性检查,使用MAC))。
万维网:是无数个网络站点和网页的集合,它们在一起构成了因特网最主要的部分(因特网也包括电子邮件 、Usenet以及 新闻组 )。 它实际上是多媒体的集合,是由超级链接连接而成的。 我们通常通过网络浏览器上网观看的,就是万维网的内容。
FTP:文件传输协议(File Transfer Protocol)用于互联网双向传输,包括FTP服务端和FTP用户端两个部分。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位域FTP服务器上的资源,在开发网站的时候,通常利用FTP协议把网页或程序传到web服务器上,FTP的传输效率非常高,在网络上传输较大的文件也用这个。想访问FTP服务器,必须有该FT服务器授权的账号,也就是用户名和密码。
DNS:域名服务器(Domain Name System),就是把域名解析为IP地址,提供我们上网,我们能够上网最终是找到IP地址。
每一个

最低0.47元/天 解锁文章
3004

被折叠的 条评论
为什么被折叠?



