计算机网络原理【二】之 网络应用(计算机网络原理第三章)

网友投稿 214 2022-09-10


计算机网络原理【二】之 网络应用(计算机网络原理第三章)

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

文章目录

​​第二章:网络应用​​

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

​​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.用户代理​​

​​2.SMTP(简单邮件传输协议)​​​​3.电子邮件格式与MIME​​​​4.邮件读取协议​​

​​六、FTP​​

​​1.FTP应用结构与FTP命令​​

​​七、Socket编程基础​​

​​1.套接字与端口号​​​​2.Socket API函数​​

第二章:网络应用

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

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

2.纯P2P结构网络应用

Peer: 对等端

特点: 通信双方都具备客户与服务器的特征。

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.用户代理

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

3.电子邮件格式与MIME

4.邮件读取协议

六、FTP

1.FTP应用结构与FTP命令

七、Socket编程基础

1.套接字与端口号

2.Socket API函数

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


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:深入剖析Java中String类的concat方法
下一篇:计算机网络原理【一】之 计算机网络概述(计算机网络原理概念)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~