二、应用层5个协议

应用层 02

标签(空格分隔): HCIA

文章目录

  • 应用层 02
  • 1.科来抓包工具使用
  • 2.应用层
      • 应用层概述
      • 常用应用层协议
  • 一、DNS: Domain Name System,域名解析系统
    • 智能DNS解析
  • 二、HTTP:Hypertext Transfer Protocol,超文本传输协议
  • 三、SMTP与POP3:邮件服务
  • 四、Telnet: Terminal Network,终端网络
  • 五、FTP和TFTP
  • C/S架构

1.科来抓包工具使用

学会分析

2.应用层

应用层概述

  • TCP/IP模型的最高层
  • 直接为应用程序提供网络服务
    二、应用层5个协议_第1张图片

常用应用层协议

  • 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简单询问过程
22.png
3.抓包演示
33.png
二、应用层5个协议_第2张图片
55.png

4.简单dns服务配置
拓扑
1.png
主机和dnsserver配置
22.png
dns添加配置信息
21.png
dns服务器配置完成后,用户主机添加dns服务器地址即可ping www.baidu.com
二、应用层5个协议_第3张图片

智能DNS解析

(智能DNS解析的基本过程)
二、应用层5个协议_第4张图片

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

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

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

ww.png

三、SMTP与POP3:邮件服务

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

rr.png

四、Telnet: Terminal Network,终端网络

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

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

五、FTP和TFTP

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

1.png

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

C/S架构

客户端和服务器
client server

你可能感兴趣的:(HCNA,网络)