服务器使用的电脑是用来服务的。许多软件的运算不可能放在用户的电脑上进行,比如密码校验,这时就需要一台远程的服务器电脑来进行一些运算。域名动态更新(DNS update)又称动态域名系统(dynamic DNS),其基本工作原理如下:在每次用户连接网络的时候,如果希望获取本网络内的可用的IP地址和其他网络配置参数(如 DNS服务器的地址等),则启动DHCP客户端程序寻找DHCP服务器,通过报文的交互,服务器将所管理的IP地址动态分配给客户端并向客户端通告本地网络的其他配置参数,同时客户端将自己的域名告知服务器,服务器获得对客户端域名进行动态更新的授,然后DHCP服务器发送报文把该客户端的域名和IP地址之间的正向和反向映射传送给本域内的DNS服务器,DNS服务器收到后进行数据更新,将IP地址和客户端主机域名绑定,这样就完成了域名的动态更新。其他主机也就可以通过解析域名得到客户端主机当前所使用的IP地址了。当客户端主机下线时,DNS要停止该域名的解析服务,以免因为同一个IP地址的重复利用引起混乱
SSL协议的工作原理如下:
1)握手协议:这个协议负责被子用于客户机和服务器之间会话的加密参数。当一个SSL客户机和服务器次开始通信时,它们在一个协议版本上达成一致,选择加密算法和认证方式,并使用公钥技术来生成共享密钥。
2)记录协议:这个协议用于交换应用数据。应用程序消息被分割成可管理的数据块,还可以压缩,并产生一个MAC(消息认证代码),然后结果被加密并传输。接受方接受数据并对它解密,校验MAC,解压并重新组合,把结果提供给应用程序协议。
3)警告协议:这个协议用于每时示在什么时候发生了错误或两个主机之间的会话在什么时候终止。SSL协议通信的握手步骤如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)