应用层 02
标签(空格分隔): HCIA
文章目录
1.科来抓包工具使用
学会分析
2.应用层
应用层概述
- TCP/IP模型的最高层
- 直接为应用程序提供网络服务
常用应用层协议
- DNS
- HTTP
- SMTP与POP3/IMAP (邮件)
- Telnet (终端)
- FTP与TFTP (文件传输)
一个无效的dns服务器。网页打不开。
一、DNS: Domain Name System,域名解析系统
- 建立IP地址与域名之间的映射关系
- 将域名解析为IP地址
- 将IP地址解析为域名
1.命令
nslook工具监测网络中DNS服务器是否能正确实现域名解析的命令行工具
命令 | 解释 |
---|---|
nslookup | DNS调试工具 |
ipconfig /displaydns | 查看DNS缓存 |
ipconfig /flushdns | 清空DNS缓存 |
2.DNS简单询问过程
3.抓包演示
4.简单dns服务配置
拓扑
主机和dnsserver配置
dns添加配置信息
dns服务器配置完成后,用户主机添加dns服务器地址即可ping www.baidu.com
智能DNS解析
(智能DNS解析的基本过程)
根据不同的来源地址来返回不同的ip地址
二、HTTP:Hypertext Transfer Protocol,超文本传输协议
- 帮助客户端访问万维网(World Wide Web)
- 网页浏览器通过翻译HTML (超文本标识语言)文件来表现文本、图像、音乐、动画及视频等对象
get
post
http抓包登录演示
三、SMTP与POP3:邮件服务
协议 | 解释 |
---|---|
SMTP | Simple Mail Transfer Protocol,简单邮件传输协议用于发送邮件 |
POP3 | Post Office Protocol v3,邮局协议版本3,用于接收邮件 |
IMAP | Internet Message Access Protocol,互联网邮件访问协议,类似POP3,功能更多 |
四、Telnet: Terminal Network,终端网络
- 远程管理的主要协议(网络设备、服务器、数据库等)
- 常用终端工具有: SecureCRT、 Putty、 Xshell
追踪tcp流,显示两份,一份输入,一份反馈
五、FTP和TFTP
协议 | 备注 |
---|---|
FTP | File Transfer Protocol,文件传输协议 1.提供可靠的文件传输服务2.具有认证、权限等功能 |
TFTP | Trivial File Transfer Protocol,简单文件传输协议 1.提供不可靠的文件传输服务 2.常用于网络设备的配置文件和系统文件传输 |
ftp://服务器的ip或域名/路劲/文件名
ftp://用户名:密码:@ip或域名:端口号
C/S架构
客户端和服务器
client server