chapter 2 应用层
应用层
网络应用与应用层协议:网络应用:E-mail、Web
支持Web服务的关键技术
超文本传输协议HTTP:Web服务应用层协议,超文本在浏览器与Web服务器之间的传输协议。默认端口号80
超文本标记语言HTML:文档中的特殊数据格式,一个文档可以链接到另一个文档。
统一资源定位符URL:标识Web中的资源,以便于用户查找。
URL地址组成:
协议类型、存放对象的服务器主机名和对象的路径及地址。
电子邮件系统总体结构
三部分:
用户代理:
当用户完成邮件撰写时,邮件代理向其邮件服务器发送邮件,并存放在发送队列中。当用户想读取一条报文时,邮件代理从其邮件服务器的邮箱中获取该报文。
邮件服务器:
邮箱:发送给用户的报文。
报文队列:用户要发出的邮件报文
简单邮件传输协议SMTP:
从发送方的邮件服务器 向接收方的邮件服务器发送邮件。应用层协议。使用TCP可靠数据传输服务。
客户使用TCP来可靠传输邮件报文到服务器端口号25。
建立TCP连接:
握手:指明收发双方的邮件地址
邮件报文的传输
结束:关闭TCP连接
域名系统DNS (Domain Name System):进行主机名到IP地址的转换。
DNS通常直接由其他的应用层协议 (包括HTTP、SMTP 和FTP)使用,以将用户提供的主机名解析为IP地址。用户只是间接使用。
一般是:四级.三级.二级.根DNS服务器
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 轻寒の博客!
评论
LivereValine