应用层协议
DNS:域名解析协议
HTTP:超文本传输协议
FTP:文本传输协议
Tlent:Internet远程登录服务的标准协议
SMTP:简单邮件传输协议
SNMP;简单网络管理协议
SSH 协议:加密的安全的连接
FTP:给予TCP文本传输的协议
TFTP:基于UDP,简单文件传输协议
1.域名系统:提供主机名字和ip地址之间转换及有关电子邮件的选路信息。
2.根域名服务器:主要用来管理互联网的主目录,共13台
顶级域名服务器:负责管理在该顶级域名服务器下注册的二级域名。
权限域名服务器;负责一个区的域名解析工作,
本地域名服务器;查询请求,首先发给本地域名服务器
以“.”结尾的域名成为绝对域名或者完全合格的域名
,如,tuc.noao.edu 是完整的域名
顶级域名分为三个部分
arpa是一个用作地址到名字转换的特殊域
7个3字符长的普通域\组织域
2个字符长的域是基于ios3166中定义的国家代码,及国家域\地理域
3.DNS查询过程有两种
递归查询和迭代查询
每次都是以客户机的身份去各个服务器查询
4.URL;统一资源定位符,主要由三个部分组成
<协议>://<主机>:<端口号>/<路径>
第一部分:协议 第二部分:主机/域名/ip/端口号 第三部分:路径
工作原理:工作在客户端和服务端的架构上
请求;客户端发送http请求到服务器的骑牛消息,包括以下格式
请求行(request line) 请求头 (header)空行和请求数据四部分组成
响应:四部分分别是 状态行 消息报头 空行 和响应正文
响应码:
400:语义错误
401:需要验证
403:拒绝执行
404;资源不存在
500:内部服务器错误
HTTP无连接无状态明文传输:不安全;HTTPS加密传输啊:较安全
FTP协议端口总结:
主动FTP
命令连接:客户端 1023端口—>服务器 20端口
数据连接:客户端 1023端口<— 服务器 21端口
被动FTP
命令连接:客户端 1023端口—>服务器 21端口
数据连接:客户端 1023端口<— 服务器 1023端口
FTP传输方式
支持所有文件类型;,不同文件传输方式不同
两种传输方式ASCII和二进制传输方式
5.SMTP简单邮件传输协议 pop3邮局协议版本3
IMAP:Internet邮件访问协议
SNMP:简单网络管理协议