您的位置:首页 > 理论基础

计算机网络原理【二】之 网络应用

2021-03-02 19:07 615 查看

感谢内容提供者:金牛区吴迪软件开发工作室
接上一篇:计算机网络原理【一】之 计算机网络概述

文章目录

  • 二、网络应用通信的基本原理
  • 三、域名系统(DNS)
  • 4.域名解析过程
  • 四、万维网应用
  • 2.HTTP【Hyper Text Transfer Protocal】
  • c.HTTP报文
  • 3.Cookie
  • 五、Internet电子邮件
  • 2.SMTP(简单邮件传输协议)
  • 3.电子邮件格式与MIME
  • 4.邮件读取协议
  • 六、FTP
  • 七、P2P应用
  • 八、Socket编程基础
  • 第二章:网络应用

    一、计算机网络应用体系结构

    1.客户 / 服务器(C / S)结构网络应用


    2.纯P2P结构网络应用

    Peer: 对等端

    特点: P2P模式下载更快一些

    3.混合结构网络应用

    二、网络应用通信的基本原理

    1.网络应用的基本通信过程

    2.网络应用编程接口

    API: Application Programming Interface 应用编程接口

    三、域名系统(DNS)

    1.域名系统

    2.层次化域名空间


    3.域名服务器

    DNS服务器


    域名解析过程:


    a.根域名服务器

    b.顶级域名服务器

    c.权威域名服务器

    d.中间域名服务器

    4.域名解析过程

    a.递归解析

    b.迭代解析

    四、万维网应用

    1.万维网应用结构

    a.结构

    b.URL

    2.HTTP【Hyper Text Transfer Protocal】

    a.HTTP概述

    b.HTTP连接





    1)非持久连接



    2)并行连接



    3)非流水方式持久连接(非管道方式持久连接)


    4)流水方式持久连接(管道方式持久连接)



    c.HTTP报文


    1)HTTP典型的请求方法

    2)常见的HTTP状态码与短语


    3.Cookie

    a.概念


    b.技术


    五、Internet电子邮件

    1.邮件系统结构

    a.邮件服务器

    b.用户代理

    c.简单邮件传输协议

    d.邮件读取协议(POP3、IMAP、HTTP)

    2.SMTP(简单邮件传输协议)






    3.电子邮件格式与MIME


    4.邮件读取协议


    六、FTP

    1.FTP应用结构与FTP命令






    七、P2P应用

    1.P2P

    2.P2P应用特点

    八、Socket编程基础

    1.套接字与端口号


    2.Socket API函数


    下一篇:计算机网络原理【三】之 传输层

    吴迪软件开发 小程序 ECMAScript 6 React.js 金牛区吴迪软件开发工作室博客
  • 内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: