您的位置:首页 > 理论基础 > 计算机网络

云课堂入门整理---计算机网络-应用层

2017-08-22 15:34 197 查看
一.网络应用的体系结构

1.Client-Server,C/S,客户机/服务机结构



2.Peer-to-Peer,P2P,点对点结构



3.Hybrid混合结构(举例)



二.网络应用进程通信
1.理论



2.实现



3.如何寻址进程?标识符:通过IP
+ 端口

4.应用对网络的需求



三.Web应用

1.对象的寻址:
URL:同意资源定位器
地址为(Scheme即协议
可省略,port即端口 不写则默认80):

2.HTTP协议概述:

1.web应用遵循HTTP协议
2.HTTP(HyperText
Transfer Protocol):超文本传输协议
3.现在版本1.1





4.RTT(Round
Trip Time):从客户端发送一个很小的数据包到服务器并返回所经 历的时间。
对于非持久性的分析:





5.HTTP请求消息(GET,POST,返回码等知识将在JavaWeb记录,是一样的)



6.Cookie(同上,会在JavaWeb中记录)
7.Web缓存/代理服务器技术







那么存在一个疑问:代理服务器怎么知道数据是最新的呢?方法如下




四.DNS协议与消息(还有很多不清楚的...)
























五.P2P应用与Socket编程
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络 java web