计算机网络之应用层

运输层为应用进程提供了端到端的通信服务,但不同的网络应用的应用进程之间,还需要有不同的通信规则,因此在运输层协议上,还需要有应用层协议。

每个应用层协议都是为了解决某一类应用问题,而问题的解决又必须通过位于不同主机中的多个应用进程之间的通信和协同工作来完成。

应用进程之间的这种通信必须遵循严格的规则,应用层的具体内容就是精确定义这些通信规则。

具体来说,应用层协议应当定义:

一:应用进程交换的报文类型,如请求报文和响应报文。

二:各种报文类型的语法,如报文中的各个字段及其详细描述。

三:字段的语义,即包含在字段中的信息的含义。

四:进程何时,如何发送报文,以及对报文进行响应的规则。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、TCP为什么需要3次握手,4次断开? “三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端...
    杰伦哎呦哎呦阅读 8,853评论 0 6
  • 运输层协议概述 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是...
    srtianxia阅读 7,336评论 0 2
  • 网络应用程序的两种主流体系结构 1、客户-服务器例子:Web、FTP、Telnet、电子邮件等。 这种体系结构中,...
    KardelShaw阅读 5,768评论 0 4
  • 断舍离,少即是多 断,断去不必须的东西, 舍,舍去多余的废物, 离,离脱对物品的执念。 1.面对好友请求,为什么我...
    熊芳菲阅读 3,959评论 4 4
  • 正在看第一期朗读者。重新回味一如老舍,莎士比亚,刘瑜的经典。伴随悠扬的钢琴声,很优雅浪漫乐观的人生态度,是他们的共...
    掠光者阅读 1,118评论 0 0