评论

收藏

[通信技术] 计算机网络原理【二】之 网络应用

网络安全 网络安全 发布于:2021-06-30 19:49 | 阅读数:777 | 评论:0

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

  文章目录


  • 第二章:网络应用


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


      • 1.客户 / 服务器(C / S)结构网络应用
      • 2.纯P2P结构网络应用
      • 3.混合结构网络应用

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


      • 1.网络应用的基本通信过程
      • 2.网络应用编程接口

    • 三、域名系统(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.技术
        • c.Cookie工作原理


    • 五、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函数




  第二章:网络应用
DSC0000.png


一、计算机网络应用体系结构
1.客户 / 服务器(C / S)结构网络应用
DSC0001.png
DSC0002.png

2.纯P2P结构网络应用
DSC0003.png

  Peer: 对等端
DSC0004.png

  特点: P2P模式下载更快一些
3.混合结构网络应用
DSC0005.png

  案例:IPTV

二、网络应用通信的基本原理
1.网络应用的基本通信过程
DSC0006.png

2.网络应用编程接口
  API: Application Programming Interface 应用编程接口
DSC0007.png DSC0008.png


三、域名系统(DNS)
DSC0009.png

1.域名系统
DSC00010.png

2.层次化域名空间
DSC00011.png
DSC00012.png

3.域名服务器
DNS服务器
DSC00013.png
DSC00014.png

域名解析过程:
DSC00015.png
DSC00016.png

a.根域名服务器
DSC00017.png

b.顶级域名服务器
DSC00018.png

c.权威域名服务器
DSC00019.png

d.中间域名服务器
DSC00020.png


DSC00021.png

4.域名解析过程
a.递归解析
DSC00022.png

b.迭代解析
DSC00023.png


四、万维网应用
1.万维网应用结构
DSC00024.png

a.结构
DSC00025.png

b.URL
DSC00026.png

2.HTTP【Hyper Text Transfer Protocal】
a.HTTP概述
DSC00027.png

b.HTTP连接
DSC00028.png
DSC00029.png
DSC00030.png
DSC00031.png
DSC00032.png

1)非持久连接
DSC00033.png
DSC00034.png
DSC00035.png

2)并行连接
DSC00036.png
DSC00037.png
DSC00038.png

3)非流水方式持久连接(非管道方式持久连接)
DSC00039.png
DSC00040.png

DSC00041.png

4)流水方式持久连接(管道方式持久连接)
DSC00042.png
DSC00043.png
DSC00044.png

c.HTTP报文
DSC00045.png
DSC00046.png
DSC00047.png

1)HTTP典型的请求方法
DSC00048.png

2)常见的HTTP状态码与短语
DSC00049.png
DSC00050.png

3.Cookie
a.概念
DSC00051.png
DSC00052.png

b.技术
DSC00053.png
DSC00054.png
DSC00055.png

c.Cookie工作原理
DSC00056.png


五、Internet电子邮件
1.电子邮件系统结构
DSC00057.png

a.邮件服务器
DSC00058.png

b.用户代理
DSC00059.png

c.简单邮件传输协议
DSC00060.png

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

2.SMTP(简单邮件传输协议)
DSC00063.png
DSC00064.png
DSC00065.png
DSC00066.png

DSC00067.png
DSC00068.png
DSC00069.png
DSC00070.png

3.电子邮件格式与MIME
DSC00071.png
DSC00072.png

DSC00073.png

4.邮件读取协议
DSC00074.png
DSC00075.png


六、FTP
1.FTP应用结构与FTP命令
DSC00076.png
DSC00077.png
DSC00078.png
DSC00079.png
DSC00080.png
DSC00081.png


七、P2P应用
1.P2P
DSC00082.png

2.P2P应用特点
DSC00083.png


八、Socket编程基础
1.套接字与端口号
DSC00084.png
DSC00085.png

2.Socket API函数
DSC00086.png
DSC00087.png

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

  
关注下面的标签,发现更多相似文章