应用层知识分享

应用层概述

• TCP/IP模型的最高层

• 直接为应用程序提供网络服务

常见的应用协议

• DNS

• HTTP

• SMTP与POP3

• Telnet

• FTP与TFTP

DNS

Domain Name System,域名解析系统

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

• 将域名解析为IP地址

• 将IP地址解析为域名

ipconfig/displaydns 查看dns缓存
ipconfig/flushdns 清空dns缓存

HTTP

Hypertext Transfer Protocol ,超文本传输协议

• 帮助客户端访问万维网(World Wide Web)

• 网页浏览器通过翻译HTML(超文本标识语言)文件来表现文本、图像、音乐、动画及视频等对象

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

FTP和TFTP

FTP File Transfer Protocol,文件传输协议 提供可靠的文件传输服务 具有认证、权限等功能
TFTP Trivial File Transfer Protocol,简单文件传输协议 提供不可靠的文件传输服务 常用于网络设备的配置文件和系统文件传输
相关推荐
kfepiza3 小时前
Debian的`/etc/network/interfaces`的`allow-hotplug`和`auto`对比讲解 笔记250704
linux·服务器·网络·笔记·debian
无妄-20243 小时前
软件架构升级中的“隐形地雷”:版本选型与依赖链风险
java·服务器·网络·经验分享
群联云防护小杜5 小时前
构建分布式高防架构实现业务零中断
前端·网络·分布式·tcp/ip·安全·游戏·架构
岸边的风7 小时前
无需公网IP的文件交互:FileCodeBox容器化部署技术解析
网络·网络协议·tcp/ip
Zonda要好好学习8 小时前
Python入门Day4
java·网络·python
riverz12279 小时前
TCP backlog工作机制
服务器·网络·tcp/ip
yqcoder9 小时前
1. http 有哪些版本,你是用的哪个版本,怎么查看
网络·网络协议·http
Fanmeang12 小时前
OSPF路由过滤
运维·网络·华为·ip·路由·ospf·路由过滤
我是阿呆同学13 小时前
仿mudou库one thread oneloop式并发服务器
网络
是阿建吖!14 小时前
【Linux | 网络】网络编程套接字
linux·网络