加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 1.常见的应用层协议分类
    • 2.应用层和底层的区别
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

应用层协议分类有哪些 应用层和底层的区别是什么

2022/11/21
5768
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

应用层OSI模型中最靠近用户的一层,主要为不同的应用程序提供通信服务。不同类型的应用程序需要使用不同的协议进行通信,因此我们需要对应用层协议进行分类。

1.常见的应用层协议分类

常见的应用层协议可分为以下几类:

  • 网页浏览类:如HTTP、HTTPS
  • 文件传输类:如FTP、TFTP、SFTP
  • 邮件传输类:如SMTP、POP3、IMAP4
  • 远程登录类:如SSH、Telnet
  • 多媒体数据类:如RTP、RTSP
  • 即时通讯类:如XMPP、IRC、QQ
  • 数据库查询类:如MySQL、Oracle数据库等

2.应用层和底层的区别

应用层和底层的主要区别在于它们的功能和位置不同。

应用层位于OSI模型中的最顶层,负责处理应用程序与网络之间的通信。应用层不涉及底层协议或硬件设备的细节,而是提供了一组规则和协议,帮助应用程序实现网络通信。应用层协议通常使用的是ASCII、Unicode等字符编码方式。

底层负责处理数据在物理介质(如网线、无线信号)上传输的过程。底层包括物理层数据链路层网络层三部分,它们分别负责将数据转化为电磁信号、划分成帧并添加MAC地址、进行路由选择等功能。底层协议通常使用二进制编码,如以太网帧头中的源地址和目的地址就使用了48个bit的二进制值。

相关推荐

电子产业图谱