NAT协议
地址转换协议
请求:将网络数据当中的私网的源ip地址(私网IP )转换为公网ip
应答:将网络数据当中的目的IP(公网ip)转换为私网ip
NAT的特点:
1.网络被划分为私网和公网, NAT网关设置到私网到公网的路由出口位置,双方的流量都是需要经过NAT网关的2.网络访问只能从私网一端发起,公网是无法访问到私网的主机的
3.NAT网关对于请求而言,是替换源IP地址,对于应答而言,是替换目的IP地址
4.NAT网关对于双方都是透明的,双方在网络传输过程当中是无感知的;
5.NAT网关为了实现双向翻译功能,需要在NAT服务器当中维护一张映射表,把替换的信息一一记录下来 ;
静态NAT
在NAT网络转换的时候,私网ip唯一对应一 个公网ip,1对1的关系
动态NAT
在映射的时候,不是给一个私网ip唯一-映射一 个公网ip ,会进行动态分配; .所以NAT服务器维护的映射表也是动态变化的;
只要映射了之后, 一个私网ip一定对应一个公网ip ,其实对预防ip地址枯竭的问题,并没有起到很大的作用!
NAPT:NAPT不仅仅修改网络层的ip地址,还修改传输层的端口
NAPT :
1.私网和NAT可以是多对一-的关系,通过端口来进行标识
2、NAPT服务器当中的公网ip, 最大可以映射2^16 ( 端口)
3. NAPT也是一个动态NAT,可以维护多个公网ip
4.NAPT很好的解决了ip地址不够用的问题; NAT协议和DHCP协议成功挽救了快要枯竭的ipv4版本的ip地址
DNS协议:域名解析协议
1.域名:域名其实就是由"." 分割的字符串的集合,分割的字符串表示公司的名称或者性质的字符串;
jingdong.com baidu.com taobao.com
com:商业公司.cn(中国) .us(美国) .edu(教育) .gov(政府)
2.作用:将域名转化为IP地址
3.域名服务器( DNS服务器) :保存了域名和ip的对应关系,处理DNS请求,将域名对应的IP地址应答给请求的浏览器
使用UDP协议来处理这样的请求
4.域名服务器是一种层级的管理方式,不同的域名服务器管理的域名不同
根域名服务器--》授权管理
顶级域名服务器--》.com :商业公司.cn(中国) .us(美国) .edu(教育) .gov(政府)
二级域名服务器--》jingdong.com baidu.com taobao.com
三级域名服务器--》baike.baidu.com
5.域名解析流程