美文网首页
计算机网络(九):应用层

计算机网络(九):应用层

作者: FriendlyJesse | 来源:发表于2020-08-22 13:36 被阅读0次

    应用程序

    • 表示层与会话层

      • 表示层的功能:编码、压缩、加密
      • 会话层的功能:建立、维持、终结应用程序之间的会话

    [图片上传失败...(image-94a42c-1597978607863)]

    • 应用层服务及协议

      • 单个应用程序可能使用多个不同的应用层服务
      • 服务器支持多个客户端
    • 客户端—服务器模型

      • 在客户端 / 服务器模型中,请求信息的设备成为客户端,而响应请求的设备称为服务器
      image

    准备应用程序和服务

    点对点模型

    • 点对点网络
      • 在点对点网络中,两台或两台以上的计算机通过网络互连,它们共享资源(如打印机和文件)时可以不借用专用服务器
    • 点对点应用程序
      • 与点对点网络不同,点对点应用程序(P2P)运行设备在同一通信过程汇总既作客户端又作服务端
    image
    • 常用的协议

      • 传输层使用某种编址方案,称为端口号。端口号识别应用程序及应用层服务(即源数据和目的数据)。服务器程序通常使用客户机已知的预定义端口号。

        image

    应用程序协议与实力

    • DNS 服务及协议

      • 入门很难记住 IP 数字地址。于是,入门闯进来可以将数字地址转换为简单易记名词的域名系统。

      • 用户还可以使用操作系统中名为 nslookup 的实用程序手动查询域名服务器,来解析给定的主机名

        image
      • 域名系统采用分级系统创建域名数据库,从而提供域名解析服务。该层级模型外观类似一颗倒置的树,枝叶在下,而树根在上。

        image
    • WWW 服务及 HTTP 协议

      • 当在 Web 浏览器中输入一个 Web 地址时,Web浏览器将通过 HTTP 协议建立与服务器上的 Web 服务之间的建立。常用的三种消息类型包括 GetPOSTPUST以及 DELETE
      • HTTP 服务器通过返回网页的代码对请求作出响应
      • 浏览器解释 HTML 代码并显示网页
      image
    • 电子邮件服务及 SMTP/POP 协议

      • 客户端使用 SMTP 将邮件发送到服务器并使用 POP3 接受电子邮件
      • 邮件服务器 MTA & MDA
        • 邮件传送代理(MTA)进程使用 SMTP 将电子邮件发送到 MDA 或其他 MTA。
        • 邮件分发代理(MDA)进程控制服务器与客户端之间的电子邮件分发。
      image
    • FTP

      • FTP 用于客户端和服务器之间的文件传输
      • 客户端在 TCP 的 21 号端口建立第一条连接。该连接由客户端命令和服务器回复组成,用于管理传输流量
      • 第二条连接建立 TCP 的 20 号端口。每当有文件需要传输时建立该连接,用于实际文件传输。

      [图片上传失败...(image-3c386f-1597978607863)]

    • DHCP

      • 通过动态主机配置协议(DHCP)服务,网络中的设备可以从 DHCP 服务器获取 IP 地址和其他信息
      • DHCP 服务器负责维护 IP 地址池,并在客户端登录时,将临时地址分配给客户端
      image
    • TeInet 服务及协议

      • TeInet 是一种客户端 / 服务器协议,规定了创建和终止 VTY 会话的规则
      • TeInet 提供使用通过网络连接的计算机访问网络设备的方法,就如同键盘和显示器直接连接到该设备一样。

      [图片上传失败...(image-f1b26f-1597978607863)]

    相关文章

      网友评论

          本文标题:计算机网络(九):应用层

          本文链接:https://www.haomeiwen.com/subject/ztsrjktx.html