计算机网络第六章学习

6.1网络应用模型

(1)C/S(客户/服务器模型)

(2)P2P模型(无服务器,主机到主机)

6.2DNS系统

实现域名到IP地址的转换

(1)关于域名

递归查询

发出DNS请求后先查询本地域名服务器,查询无果后发送请求到根域名服务器进一步查询,依次递归。

迭代查询

本地找不到去根域,根域找不到返回本地,本地再发出请求去顶级...依次迭代,每次都是从本地发出,找不到就返回本地,重新发出到下一级域名服务器,依次迭代。

高速缓存

将最近访问过的IP地址的域名存放到本地域名服务器,大大减轻负荷,提高速度。根据定时器动态更新。

具体例子

先查询本地域名服务器的缓存

6.3WWW万维网

URL例子

访问一个网页的过程

输入域名、查询对应IP地址、建立TCP连接、发送HTTP请求报文、返回HTTP响应报文,根据HTML中引用的元素继续发送HTTP请求&获得响应。

HTTP协议工作方式

HTTP报文实例

通过分配cookie识别码给用户临时身份信息,保存其登录信息并做个性化处理。

如果客户端发送的HTTP请求带有cookie。证明其最近访问过该服务器并被分配了cookie识别码。

相关推荐
凉、介1 小时前
深入 QEMU Guest Agent:虚拟机内外通信的隐形纽带
c语言·笔记·学习·嵌入式·虚拟化
崇山峻岭之间1 小时前
Matlab学习记录31
开发语言·学习·matlab
石像鬼₧魂石1 小时前
22端口(OpenSSH 4.7p1)渗透测试完整复习流程(含实战排错)
大数据·网络·学习·安全·ubuntu
云半S一2 小时前
pytest的学习过程
经验分享·笔记·学习·pytest
微露清风3 小时前
系统性学习C++-第二十讲-哈希表实现
c++·学习·散列表
星火开发设计4 小时前
C++ queue 全面解析与实战指南
java·开发语言·数据结构·c++·学习·知识·队列
如果你想拥有什么先让自己配得上拥有4 小时前
近似数的思考学习
学习
ha20428941945 小时前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习
振华说技能5 小时前
SolidWorks学习大纲-从基础到全面精通,请看详情
学习
曦月逸霜5 小时前
离散数学-学习笔记(持续更新中~)
笔记·学习·离散数学