江南才子 发表于 2021-6-30 19:49:31

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

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

  文章目录


[*]第二章:网络应用
[*]

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

[*]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函数




  第二章:网络应用

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


2.纯P2P结构网络应用

  Peer: 对等端

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

  案例:IPTV

二、网络应用通信的基本原理
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.技术



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函数


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

  
页: [1]
查看完整版本: 计算机网络原理【二】之 网络应用