应用层概述:
- TCP/IP模型的最高层
- 直接为应用程序提供网络服务
常用的应用层协议:
- DNS
- HTTP
- SMPT与POP3/IMAP
- Telnet
- FTP与TFTP
DNS协议:
DNS(Domain Name System 域名解析系统)
- 建立IP地址与域名之间的映射关系
- 将域名解析为IP地址
- 将IP地址解析为域名
DSN解析过程:
- 主机A向DSN服务器询问域名为www.xxx.com的IP地址
- DSN服务器按照自己的映射表寻找答案,并将答案返回给主机A
- 主机A这时候得到了域名为www.xxx.com的IP地址,并用IP地址进行访问
命令 | 备注 |
nslookup | DSN调试工具 |
ipconfig /displaydns | 查看DNS缓存 |
ipconfig /flushdns | 释放DNS缓存 |
HTTP协议:
HTTP(Hypertext Transfer Protocol 超文本传输协议)
- 帮助客户端访问万维网(World Wide Web)
- 网页浏览器通过翻译HTML(超文本标识语言)文件来表现文本、图像、音乐、动画以及视频等对象
SMTP与POP3协议:
SMTP与POP3属于邮件服务协议
值得注意的是:如果我们使用网页版的电子邮件(例如QQ邮箱) 实际上是通过http协议进行邮件的收、发
如果你的系统上装了例如:Foxmail、Outlook等邮箱收发客户端,此时此刻你才会用到SMTP/POP3协议
协议 | 备注 |
SMTP | Simple Mail Transfer Protocol 简单邮件传输协议:用于发送邮件 |
POP3 | Post Office Protocol v3 邮局协议版本3:用于接受邮件 |
IMAP | Internet Message Access Protocol 互联网邮件访问协议:类似于POP3,但功能更多 |
Telnet协议:
Telnet用于远程某台设备
FTP\TFTP协议:
用于传输、下载文件
标签:协议,Protocol,常见,POP3,DNS,IP地址,应用层,邮件 From: https://www.cnblogs.com/kakureru/p/17707429.html