DNS服务做用:解析域名web
FQDN : 彻底限定域名算法
域名解析测试windows
nslookup 查看使用的dns地址,继续输入域名,能够看到域名的ip地址,quit退出缓存
域名解析的过程安全
分布式服务器
根DNS不负责具体的域名解析,只是知道一级域名解析对应的IP网络
搭建本身的DNS服务器并发
1. 解析内网本身的域名分布式
2. 下降到Internet的域名解析流量ide
3. 域环境
windows能够在添加删除功能,进行安装相关功能
DNS缓存
DNS指针查询
静态IP地址
动态IP地址
DHCP客户端请求IP地址的过程
DHCP服务器必须是静态地址
主动模式(PORT):FTP客户端告诉FTP服务器使用什么端口侦听,FTP服务器和FTP客户端的这个端口创建链接,源端口20
被动模式(PASV):服务端打开一个新端口,被动等待客户端发起链接
FTP链接方式
控制链接:标准端口为21,用于发送FTP命令信息
数据链接: 标准端口为20,用于上传、下载数据
FTP传输模式
文本模式:ASCII模式,文本序列传输数据
二进制模式:Binary模式,以二进制传输
FTP服务器端,若是有防火墙,须要在防火墙开20和21端口,使用主动模式进行数据链接
各类指令和响应码
断点续传和匿名FTP的概念
默认使用TCP23端口
超文本传输协议HTTP
www (world wide web)
http Web
使用Web代理服务器访问网站
1. 节省内网访问Internet的带宽
2. 经过web代理能够绕过防火墙
3. 避免被追踪
ccproxy代理软件
电子邮件 SMTP (发) POP3, IMAP(收)
安全包括哪些方面:
数据存储安全
应用程序安全
操做系统安全
网络安全
物理安全
计算机网络上的通讯面临的威胁:
截获信息的攻击称为被动攻击,而更改信息和拒绝用户使用资源的攻击称为主动攻击
cain软件能捕获同一网段中用户的用户名和密码
加密技术
对称加密:加解密密匙相同
优势:效率高
缺点:密钥不适合在网上传输,密钥维护成本高(传输对象过多的话,发送方要记住不少密钥)
加密算法
加密密钥
非对称加密:加解密密钥不一样,密钥对,公钥和私钥
公钥加密,私钥解密
私钥加密,公钥解密
DES加密:是一种分组密码
在加密前,先对整个明文进行分组,每个组长64位,而后对每个64位二进制数据进行加密处理,产生一组64位密文数据,最后将各组密文数据串接起来,便可得出整个密文。使用的秘钥为64位(实际长度为56位,有8位用于奇偶校验)
DES算法公开,取决于密钥长度
56位密钥破解须要3.5或21分钟
128位密钥破解须要5.4*1018次方年
非对称加密应用:
数字签名:防止抵赖、可以检查签名以后内容是否被更改
实现:A有公钥和私钥, 文件通过单向散列处理后生成128位的摘要,将摘要用A的私钥加密就获得了A的签名,源文件,签名、A的公钥三部份内容一块给了B,B收到后一样用单向散列算出摘要,再用A给的公钥对签名进行解密也获得了一个摘要,再进行对比。
证书
ca证书机构接受其余人申请证书
申请者a获得公私密匙,能够进行数字签名
b想要接受a的数字签名文件,须要先信任给a颁发证书的机构,b接收了a的文件,就能够在给a发经过a公钥加密的文件,有私钥能够给有公钥的签名文件,有公钥的能够给有私钥的发加密文件
若是a的证书被吊销,b在检查了证书机构发布的消息后能够知道a的证书被吊销
https使用对称和非对称加密
刚开始服务端给客户端一个公钥,客户端生成一个对称加密的密钥,而后使用服务端给的这个公钥进行加密并发送给服务端,服务端使用私钥解密,之后两者就经过这个对称加密的密钥进行通信
证书链 检验证书的有效性
数字证书签名,属于应用层安全ssl在两层之间