二、应用层5个协议

应用层 02

标签(空格分隔): HCIA

1.科来抓包工具使用

学会分析

2.应用层

应用层概述

  • TCP/IP模型的最高层
  • 直接为应用程序提供网络服务
    11.png

常用应用层协议

  • DNS
  • HTTP
  • SMTP与POP3/IMAP (邮件)
  • Telnet (终端)
  • FTP与TFTP (文件传输)

一个无效的dns服务器。网页打不开。

一、DNS: Domain Name System,域名解析系统

  • 建立IP地址与域名之间的映射关系
  • 将域名解析为IP地址
  • 将IP地址解析为域名

1.命令
nslook工具监测网络中DNS服务器是否能正确实现域名解析的命令行工具

命令解释
nslookupDNS调试工具
ipconfig /displaydns查看DNS缓存
ipconfig /flushdns清空DNS缓存

2.DNS简单询问过程
22.png
3.抓包演示
33.png
44.png
55.png

4.简单dns服务配置
拓扑
1.png
主机和dnsserver配置
22.png
dns添加配置信息
21.png
dns服务器配置完成后,用户主机添加dns服务器地址即可ping www.baidu.com
1.png

智能DNS解析

(智能DNS解析的基本过程)
111.png

根据不同的来源地址来返回不同的ip地址

二、HTTP:Hypertext Transfer Protocol,超文本传输协议

  • 帮助客户端访问万维网(World Wide Web)
  • 网页浏览器通过翻译HTML (超文本标识语言)文件来表现文本、图像、音乐、动画及视频等对象
    get
    post
    http抓包登录演示
    ee.png
    qq.png

ww.png

三、SMTP与POP3:邮件服务

协议解释
SMTPSimple Mail Transfer Protocol,简单邮件传输协议用于发送邮件
POP3Post Office Protocol v3,邮局协议版本3,用于接收邮件
IMAPInternet Message Access Protocol,互联网邮件访问协议,类似POP3,功能更多

rr.png

四、Telnet: Terminal Network,终端网络

  • 远程管理的主要协议(网络设备、服务器、数据库等)
  • 常用终端工具有: SecureCRT、 Putty、 Xshell

追踪tcp流,显示两份,一份输入,一份反馈

五、FTP和TFTP

协议备注
FTPFile Transfer Protocol,文件传输协议 1.提供可靠的文件传输服务2.具有认证、权限等功能
TFTPTrivial File Transfer Protocol,简单文件传输协议 1.提供不可靠的文件传输服务 2.常用于网络设备的配置文件和系统文件传输

1.png

ftp://服务器的ip或域名/路劲/文件名
ftp://用户名:密码:@ip或域名:端口号

C/S架构

客户端和服务器
client server

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值