本文介绍: 在运输层结束以后,其实我们已经实现了端到端的数据交互,实现了进程之间的交互.而应用层也并非是在物理上扩展了计算机网络的结构, 某种程度上来说实现了对于实际通信传输的封装, 为用户和网络应用提供了完整的服务.应用层的主要任务是通过进程的交互来实现特定的网络应用.
0.写在前面:
该层为教学模型的最后一层,某种意义上来说是最接近各位开发者的一层,正因如此,这层中的很多定义和概念大家都有属于自己的理解, 完全按照书本反而才是异类,因此在这里我会去结合我做前端开发的一些经验,来处理和讲解一些概念,另外本层中的部分协议也不会过多阐述了,大家有足够的机会去接触这些.
这篇博客的后半部分主要讲解一些应用进程的举例,前半部分则是一些定义和原理.
其实到这篇博客为止,这个系列也就告一段落了在这里再次感谢已经和即将为我的推文提出意见的同学,老师,还有诸位前辈们,那么的指点是我前进最大的动力!
(鞠躬)
1.应用层提供了什么
1.1.运输层定义
在运输层结束以后,其实我们已经实现了端到端的数据交互,实现了进程之间的交互.
而应用层也并非是在物理上扩展了计算机网络的结构, 某种程度上来说实现了对于实际通信传输的封装, 为用户和网络应用提供了完整的服务.
1.2.运输层提供服务
2.动态主机配置协议DHCP
2.1.为什么需要这个协议
2.2 DHCP协议工作原理
2.2.1:分配IP地址阶段:
2.2.2:租约续期阶段
2.3.DHCP中继代理
3.1.域名服务器
3.2.域名解析过程
3.3.域名缓存
4.文件传送协议FTP
5.电子邮件和SMTP协议
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。