什么是应用层?(an application layer?)

计算机网络通常是根据网络图设计的。该拓扑基于开放系统互连模型(OSI)定义,由七层网络功能组成。应用层是OSI中的最高级别,称为第七层。网络层管理网络上的通信程序,包括文件传输协议(FTP)、超文本传输协议(HTTP)和电子邮件。这些程序使Internet浏览器和电子邮件应用程序能够通过网络共享数据。...

计算机网络通常是根据网络图设计的。该拓扑基于开放系统互连模型(OSI)定义,由七层网络功能组成。应用层是OSI中的最高级别,称为第七层。网络层管理网络上的通信程序,包括文件传输协议(FTP)、超文本传输协议(HTTP)和电子邮件。这些程序使Internet浏览器和电子邮件应用程序能够通过网络共享数据。

网络以物理电缆开始,以计算机应用程序结束。在典型的通信传输过程中,数据被强制通过几个级别的转换。这是确保遵守适当数据质量和安全规则的必要过程。OSI模型的创建是为了实现软件协议的灵活性。

OSI模型由七层组成。这些是物理层、数据链路层、网络层、传输层、会话层、表示层和应用程序层。这些层在分层结构中工作,通过网络发送消息。

当今大多数计算机网络使用标准传输控制协议(TCP/IP)作为Internet的通信语言。该网络协议使用OSI模型作为网络设备和软件如何交互的蓝图。模型中的每一层在网络拓扑中都有特定的职责。

OSI模型是基于责任的层次链设计的。这些规则强制每个层在通过拓扑发送消息时遵循特定的切换过程。应用层需要遵循表示层的切换规则,表示层是层次链中的下一层。这些规则通常包括格式、加密和特定大小要求,然后消息才能被链中的下一级接受。

即时消息(IM)是一种用于手机和计算机系统的通信协议。IM是使用应用层协议的软件示例。IM标准协议使公司能够构建即时消息软件。这些产品的一些示例包括AOL®Instant Messenger、Yahoo®mail和MSN®Messenger。每个程序都使用OSI标准在该层通过网络发送和接收消息。

Microsoft Outlook®是使用应用程序层的电子邮件应用程序的一个示例。这是OSI模型的最低级别,负责将软件程序中的消息打包成可理解的计算机消息。应用层向表示层发送消息,表示层负责消息的加密和格式规则。

  • 发表于 2021-12-11 10:30
  • 阅读 ( 269 )
  • 分类:互联网

你可能感兴趣的文章

通过脚本自动化gimp来节省您的时间和精力

...IMP中脚本的基本知识,就可以开始尝试了。想想你经常做什么样的过程,这对自动化很有用。接下来是棘手的部分:找出如何使用代码来实现这些想法。 ...

  • 发布于 2021-03-13 15:27
  • 阅读 ( 226 )

如何将应用程序设置为始终以管理员模式运行

...理员模式运行。 让我们从Steam客户端启动它,看看会发生什么: 成功了!我们最喜欢的控制器和目前的游戏痴迷是和谐相处。我们在这里做记录,巨大的成功。我们有机会向您展示如何在Windows可执行文件上设置持久管理权限,...

  • 发布于 2021-04-08 23:15
  • 阅读 ( 138 )

127.0.0.1和0.0.0.0之间有什么区别?

...两者似乎都指向同一个位置,那么两者之间的实际区别是什么?今天的超级用户问答帖子帮助困惑的读者澄清了问题。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。 ...

  • 发布于 2021-04-10 07:44
  • 阅读 ( 312 )

在旧版本的windows中,多任务是如何实现的?

...程和阅读通过这个主题的生动讨论使用下面的链接! 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。

  • 发布于 2021-04-11 10:09
  • 阅读 ( 185 )

如何在不到一分钟的时间内制作出青春焕发的肖像画

...网站、广告和其他地方看到过,浪漫的,近乎糖精的外观应用到图像上,软化皮肤纹理,创造出“发光”的肖像。下面是如何让超模在一分钟内发光。 你可以将这种效果应用到几乎任何图像上,但它可能会在改善人物肖像或照...

  • 发布于 2021-04-12 13:57
  • 阅读 ( 196 )

如何锁定你的facebook帐户

...到它,甚至阻止特定的用户(如你的疯狂前任)。 控制什么信息在你的墙上,什么帖子到你朋友的墙上。 控制其他人在搜索中看到的关于你的信息。 如果有某些用户您不想与您联系,那么您可以将他们放入阻止列表中。 避...

  • 发布于 2021-04-14 03:29
  • 阅读 ( 175 )

操作系统(operating system)和应用软件(application software)的区别

...盘管理工具是实用软件的一些例子。 覆盖的关键领域 1.什么是操作系统-定义,用法2.什么是应用软件-定义,用法3.操作系统和应用软件之间的区别是什么-主要区别的比较 关键术语 操作系统、应用软件 什么是操作系统(an operatin...

  • 发布于 2021-06-30 19:54
  • 阅读 ( 723 )

web服务器(a web server)和应用服务器(an application server)的区别

...和统一的管理界面。 web服务器(web server) vs. 应用服务器(application server) web服务器基本上是一个web页面库,设备在其中通过HTTP请求获得访问权限。这些请求由web服务器处理并发送回设备。应用服务器的基本功能是允许应用程序访...

  • 发布于 2021-07-03 03:30
  • 阅读 ( 447 )

剩下的一天:用你的iphone或黑莓支付咖啡费

.... In honor of the occasion, Apple's released a list of the all-time top 10 applicati*** downloaded. [Gizmodo]Everything is easier with Starbucks Card Mobile Starbucks' new iPhone and BlackBerry apps allow customers to purchase coffee using their phones. [Starbucks]Facebook Teams With Snaptu To Launc...

  • 发布于 2021-07-25 10:02
  • 阅读 ( 76 )

kiwi监控你正在运行的应用程序,根据它们的状态执行操作

...序符合规则时,免费版本可以执行以下任何操作:close an application when [its] memory load exceeds a certain levelclose an application when [its] CPU time spend exceeds a certain timeclose an application when it runs for a period of timeturn off the computer when a certain applica...

  • 发布于 2021-07-27 13:43
  • 阅读 ( 88 )