NET-05传输层
NET-06应用层
一个应用层协议对应计算机上的一个服务(==传输层协议加端口)
6.1 DNS:
域名解析:将域名解析成IP地址(在访问网站之前进行)
- 域名(全球唯一):
根 :.
(完整:www.baidu.com.后面还有个.,可以省略)
顶级域名: com、edu、net、cn、prg、gov…
二级域名:…(公司、个人都可以申请)
命令:查找DNS服务器地址:
域名解析测试:nslookup
或者直接ping
-
域名解析的过程:分布式查询
根DNS知道负责com、net…的DNS服务器,com…的DNS都知道根DNS -
安装自己的DNS服务器的场景:
- 解析内网里自己的域名
- 降低到Internet的域名解析流量
- 域环境
6.2 DHCP
动态主机配置:给请求上网的客户机分配IP地址(类似于网吧网管,开机器上网)
IP地址分为:静态IP地址,动态IP地址(通过DHCP获得)
DHCP服务器的地址需要是静态地址
6.3 FTP
主动模式(服务器->找客户端):传数据时,FTP(源端口20)主动来连客户端打开的端口(客户端需要告诉FTP服务器自己使用什么端口侦听)
被动模式(客户端->服务器):
主动模式:防火墙需要打开端口21(控制)、20(传数据)
主动模式:防火墙需要打开端口21、xxx(FTP服务器打开的新端口)
=》 FTP服务器端如果有防火墙,需要开20、21,通信使用主动模式
6.4 TELNET:
远程终端协议: 比如远程配置路由器…
默认使用23端口
6.5 RDP(Remote Desktop Protocol)
远程桌面协议:
对于多用户操作系统,可以多个用户同时操作(如Windows Server),单用户同一时刻只能一个用户操作(Windows 2007、XP)
命令:
打开远程桌面登陆界面:mstsc
更改用户密码:net user administrator xxx
添加用户:net user xxx xx /add
6.6 HTTP(Hyper Text Transfer Protocol)
访问网站
统一资源定位符URL:从一个网站连接到另一个网站的网页或图片
格式:<协议>://<主机>:<端口>/<路径>(对大小写没有要求,端口可以不写使用默认端口)
- 使用Web代理服务器访问网站:
- 节省内网访问Internet的带宽(在内网开一个Web代理服务器)