本文为作者学习文章,按作者习惯写成,如有错误或需要追加内容请留言(不喜勿喷)
本文为追加文章,后期慢慢追加
应用层概述:
- TCP/IP模型的最高层
- 直接为应用程序提供网络服务
常用的应用层协议:
DNS
HTTP
SMTP和POP3/IMAP
Telnet和SSH
FTP和TFTP
1. DNS协:Domain Name system 域名解析系统
使用大佬的DNS原理总结及其解析过程详解(详解请看大佬文章)
概述:域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。域名系统其实就是名字系统。为什么不叫“名字”而叫“域名”呢?这是因为在这种因特网的命名系统中使用了许多的“域(domain)”,因此就出现了“域名”这个名词。“域名系统”明确地指明这种系统是应用在因特网中。
我们都知道,IP地址是由32位的二进制数字组成的。用户与因特网上某台主机通信时,显然不愿意使用很难记忆的长达32位的二进制主机地址。即使是点分十进制IP地址也并不太容易记忆。相反,大家愿意使用比较容易记忆的主机名字。但是,机器在处理IP数据报时,并不是使用域名而是使用IP地址。这是因为IP地址长度固定,而域名的长度不固定,机器处理起来比较困难。
因为因特网规模很大,所以整个因特网只使用一个域名服务器是不可行的。因此,早在1983年因特网开始采用层次树状结构的命名方法,并使用分布式的域名系统DNS。并采用客户服务器方式。DNS使大多数名字都在本地解析(resolve),仅有少量解析需要在因特网上通信,因此DNS系统的效率很高。由于DNS是分布式系统,即使单个

本文深入解析网络应用层协议,涵盖DNS域名解析系统的工作原理与流程,HTTP协议的URL结构与请求方法,SMTP和POP3邮件服务的区别,以及Telnet和SSH远程登录的安全性对比。同时,对比了FTP与TFTP文件传输协议的特点。
最低0.47元/天 解锁文章
1611

被折叠的 条评论
为什么被折叠?



